Browse Source

fix bug

v1.0
许孟阳 2 weeks ago
parent
commit
369052bdc8
  1. 6
      src/config/equips/armor.ts
  2. 6
      src/config/equips/bracers.ts
  3. 6
      src/config/equips/constant.ts
  4. 7
      src/config/equips/jewelry.ts
  5. 6
      src/config/equips/neck.ts
  6. 6
      src/config/equips/pants.ts
  7. 6
      src/config/equips/ring.ts
  8. 6
      src/config/equips/shoes.ts
  9. 6
      src/config/equips/weapon.ts

6
src/config/equips/armor.ts

@ -95,9 +95,13 @@ export const createArmor = (quality, lv) => { @@ -95,9 +95,13 @@ export const createArmor = (quality, lv) => {
const extraEntry = new Array();
const extraEntryNum = extra_entry_num[quality];
for (let i = 0; i < extraEntryNum; i++) {
extraEntry.push(createExtraEntry(quality, lv, extraEntrys, coefficient));
extraEntry.push(armorExtraEntry(quality, lv));
}
return new Equip(type, lv, qualityBean, base, extraEntry);
};
export const armorExtraEntry = (quality, lv) => {
return createExtraEntry(quality, lv, extraEntrys, coefficient);
};
export const armorSamples = createSamples(armorCategorys, armorUniqueCategorys, armorColorfulCategorys, 'armor', coefficient);

6
src/config/equips/bracers.ts

@ -83,9 +83,13 @@ export const createbracers = (quality, lv): Equip => { @@ -83,9 +83,13 @@ export const createbracers = (quality, lv): Equip => {
const extraEntry = new Array();
const extraEntryNum = extra_entry_num[quality];
for (let i = 0; i < extraEntryNum; i++) {
extraEntry.push(createExtraEntry(quality, lv, extraEntrys, coefficient));
extraEntry.push(bracersExtraEntry(quality, lv));
}
return new Equip(type, lv, qualityBean, base, extraEntry);
};
export const bracersExtraEntry = (quality, lv) => {
return createExtraEntry(quality, lv, extraEntrys, coefficient);
};
export const bracersSamples = createSamples(bracersCategorys, bracersUniqueCategorys, bracersColorfulCategorys, 'bracers', coefficient);

6
src/config/equips/constant.ts

@ -77,9 +77,9 @@ export const entry_initor = { @@ -77,9 +77,9 @@ export const entry_initor = {
return new Entry('def', value, '+' + value, max, min);
},
defPercent: (lv: number, qualityCoefficient: number) => {
const value = Math.round(lv * 0.13 + ((Math.random() * lv) / 10 + 4) * qualityCoefficient) || 1;
const max = Math.round(lv * 0.13 + (lv / 10 + 4) * qualityCoefficient) || 1;
const min = Math.round(lv * 0.13 + 4 * qualityCoefficient) || 1;
const value = Math.round((lv * 0.13 + (Math.random() * lv) / 10 + 4) * qualityCoefficient) || 1;
const max = Math.round((lv * 0.13 + lv / 10 + 4) * qualityCoefficient) || 1;
const min = Math.round((lv * 0.13 + 4) * qualityCoefficient) || 1;
return new Entry('defPercent', value, '+' + value + '%', max, min);
},
bloc: (lv: number, qualityCoefficient: number, valCoefficient?: number) => {

7
src/config/equips/jewelry.ts

@ -131,8 +131,13 @@ export const createJewelry = (quality, lv): Equip => { @@ -131,8 +131,13 @@ export const createJewelry = (quality, lv): Equip => {
const extraEntry = new Array();
const extraEntryNum = extra_entry_num[quality];
for (let i = 0; i < extraEntryNum; i++) {
extraEntry.push(createExtraEntry(quality, lv, extraEntrys, coefficient));
extraEntry.push(jewelryExtraEntry(quality, lv));
}
return new Equip(type, lv, qualityBean, base, extraEntry);
};
export const jewelryExtraEntry = (quality, lv) => {
return createExtraEntry(quality, lv, extraEntrys, coefficient);
};
export const jewelrySamples = createSamples(jewelryCategorys, jewelryUniqueCategorys, jewelryColorfulCategorys, 'jewelry', coefficient);

6
src/config/equips/neck.ts

@ -68,9 +68,13 @@ export const createNeck = (quality, lv) => { @@ -68,9 +68,13 @@ export const createNeck = (quality, lv) => {
const extraEntry = new Array();
const extraEntryNum = extra_entry_num[quality];
for (let i = 0; i < extraEntryNum; i++) {
extraEntry.push(createExtraEntry(quality, lv, extraEntrys, coefficient));
extraEntry.push(neckExtraEntry(quality, lv));
}
return new Equip(type, lv, qualityBean, base, extraEntry);
};
export const neckExtraEntry = (quality, lv) => {
return createExtraEntry(quality, lv, extraEntrys, coefficient);
};
export const neckSamples = createSamples(neckCategorys, neckUniqueCategorys, neckColorfulCategorys, 'neck', coefficient);

6
src/config/equips/pants.ts

@ -64,9 +64,13 @@ export const createpants = (quality, lv) => { @@ -64,9 +64,13 @@ export const createpants = (quality, lv) => {
const extraEntry = new Array();
const extraEntryNum = extra_entry_num[quality];
for (let i = 0; i < extraEntryNum; i++) {
extraEntry.push(createExtraEntry(quality, lv, extraEntrys, coefficient));
extraEntry.push(pantsExtraEntry(quality, lv));
}
return new Equip(type, lv, qualityBean, base, extraEntry);
};
export const pantsExtraEntry = (quality, lv) => {
return createExtraEntry(quality, lv, extraEntrys, coefficient);
};
export const pantsSamples = createSamples(pantsCategorys, pantsUniqueCategorys, pantsColorfulCategorys, 'pants', coefficient);

6
src/config/equips/ring.ts

@ -62,9 +62,13 @@ export const createRing = (quality, lv) => { @@ -62,9 +62,13 @@ export const createRing = (quality, lv) => {
const extraEntry = new Array();
const extraEntryNum = extra_entry_num[quality];
for (let i = 0; i < extraEntryNum; i++) {
extraEntry.push(createExtraEntry(quality, lv, extraEntrys, coefficient));
extraEntry.push(ringExtraEntry(quality, lv));
}
return new Equip(type, lv, qualityBean, base, extraEntry);
};
export const ringExtraEntry = (quality, lv) => {
return createExtraEntry(quality, lv, extraEntrys, coefficient);
};
export const ringSamples = createSamples(ringCategorys, ringUniqueCategorys, ringColorfulCategorys, 'ring', coefficient);

6
src/config/equips/shoes.ts

@ -64,9 +64,13 @@ export const createshoes = (quality, lv) => { @@ -64,9 +64,13 @@ export const createshoes = (quality, lv) => {
const extraEntry = new Array();
const extraEntryNum = extra_entry_num[quality];
for (let i = 0; i < extraEntryNum; i++) {
extraEntry.push(createExtraEntry(quality, lv, extraEntrys, coefficient));
extraEntry.push(shoesExtraEntry(quality, lv));
}
return new Equip(type, lv, qualityBean, base, extraEntry);
};
export const shoesExtraEntry = (quality, lv) => {
return createExtraEntry(quality, lv, extraEntrys, coefficient);
};
export const shoesSamples = createSamples(shoesCategorys, shoesUniqueCategorys, shoesColorfulCategorys, 'shoes', coefficient);

6
src/config/equips/weapon.ts

@ -103,9 +103,13 @@ export const createWeapon = (quality, lv) => { @@ -103,9 +103,13 @@ export const createWeapon = (quality, lv) => {
const extraEntry = new Array();
const extraEntryNum = extra_entry_num[quality];
for (let i = 0; i < extraEntryNum; i++) {
extraEntry.push(createExtraEntry(quality, lv, extraEntrys, coefficient));
extraEntry.push(weaponExtraEntry(quality, lv));
}
return new Equip(type, lv, qualityBean, base, extraEntry);
};
export const weaponExtraEntry = (quality, lv) => {
return createExtraEntry(quality, lv, extraEntrys, coefficient);
};
export const weaponSamples = createSamples(weaponCategorys, weaponUniqueCategorys, weaponColorfulCategorys, 'weapon', coefficient);

Loading…
Cancel
Save