Compare commits
No commits in common. "a5ad7ee2cf81812b7086b45c280f9b475cca7df2" and "ea179c2a3cb4f3639f9b6027f514527d0f960625" have entirely different histories.
a5ad7ee2cf
...
ea179c2a3c
@ -23,7 +23,6 @@ export class HeroShared {
|
|||||||
|
|
||||||
return allBuff;
|
return allBuff;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 获取英雄基本属性
|
* 获取英雄基本属性
|
||||||
* @param hero 英雄数据
|
* @param hero 英雄数据
|
||||||
@ -287,7 +286,6 @@ export class HeroShared {
|
|||||||
|
|
||||||
return buff;
|
return buff;
|
||||||
};
|
};
|
||||||
|
|
||||||
/**修正属性 数值取整*/
|
/**修正属性 数值取整*/
|
||||||
static amendAttr(buff: k_v<number>) {
|
static amendAttr(buff: k_v<number>) {
|
||||||
for (let k in buff) {
|
for (let k in buff) {
|
||||||
@ -296,7 +294,6 @@ export class HeroShared {
|
|||||||
buff[k] = Math.floor(buff[k]);
|
buff[k] = Math.floor(buff[k]);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 获取英雄战力
|
* 获取英雄战力
|
||||||
* @param hero 英雄数据
|
* @param hero 英雄数据
|
||||||
@ -306,7 +303,6 @@ export class HeroShared {
|
|||||||
let buff = this.getHeroBasicAttr(hero, otherBuff, pos);
|
let buff = this.getHeroBasicAttr(hero, otherBuff, pos);
|
||||||
return this.computeHeroZhanLi(buff);
|
return this.computeHeroZhanLi(buff);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 计算英雄战力
|
* 计算英雄战力
|
||||||
*/
|
*/
|
||||||
@ -317,7 +313,6 @@ export class HeroShared {
|
|||||||
let def = buff.def || 0;
|
let def = buff.def || 0;
|
||||||
let hp = buff.hp || 0;
|
let hp = buff.hp || 0;
|
||||||
let speed = buff.speed || 0;
|
let speed = buff.speed || 0;
|
||||||
let speedpro = buff.speedpro || 0;
|
|
||||||
let hppro = buff.hppro || 0;
|
let hppro = buff.hppro || 0;
|
||||||
let dpspro = buff.dpspro || 0;
|
let dpspro = buff.dpspro || 0;
|
||||||
let undpspro = buff.undpspro || 0;
|
let undpspro = buff.undpspro || 0;
|
||||||
@ -334,11 +329,11 @@ export class HeroShared {
|
|||||||
(maxdps * .75) +
|
(maxdps * .75) +
|
||||||
(def * 1.03) +
|
(def * 1.03) +
|
||||||
(hp * 1) +
|
(hp * 1) +
|
||||||
|
(speed * 21.28) +
|
||||||
(hp * hppro * .5) +
|
(hp * hppro * .5) +
|
||||||
(speed * (speedpro + 1) * 21.28) +
|
|
||||||
((mindps + maxdps) / 2 * dpspro * .75) +
|
((mindps + maxdps) / 2 * dpspro * .75) +
|
||||||
(hp * undpspro * .6) +
|
(hp * undpspro * .6) +
|
||||||
((mindps + maxdps) / 2 * xixuepro) +
|
((mindps + maxdps) / 2 * xixuepro * 1) +
|
||||||
((mindps + maxdps) / 2 * baoshangpro * .75) +
|
((mindps + maxdps) / 2 * baoshangpro * .75) +
|
||||||
((mindps + maxdps) / 2 * shanbipro * .5) +
|
((mindps + maxdps) / 2 * shanbipro * .5) +
|
||||||
((mindps + maxdps) / 2 * mingzhongpro * .5) +
|
((mindps + maxdps) / 2 * mingzhongpro * .5) +
|
||||||
@ -346,7 +341,6 @@ export class HeroShared {
|
|||||||
(hp * pvpdpsdrop * .5)
|
(hp * pvpdpsdrop * .5)
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 获取英雄升级消耗
|
* 获取英雄升级消耗
|
||||||
* @param id 英雄id
|
* @param id 英雄id
|
||||||
@ -359,7 +353,6 @@ export class HeroShared {
|
|||||||
{ a: 'attr', t: 'jinbi', n: G.gc.herolvup[lv].jinbineed }
|
{ a: 'attr', t: 'jinbi', n: G.gc.herolvup[lv].jinbineed }
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 获取英雄进阶消耗
|
* 获取英雄进阶消耗
|
||||||
* @param id 英雄id
|
* @param id 英雄id
|
||||||
|
Loading…
Reference in New Issue
Block a user