✨ feat(战力): 战力计算公式修改
This commit is contained in:
@@ -22,6 +22,16 @@ export class AttributeCal {
|
||||
}
|
||||
}
|
||||
|
||||
public setByCeArr(attributes: {id: number, ceVal: number}[], ratio: number = 1) {
|
||||
for(let {id, ceVal} of attributes) {
|
||||
if(ABI_TYPE_MAIN.includes(id)) {
|
||||
this.attrs.set(id, Math.floor(ceVal * ratio));
|
||||
} else {
|
||||
this.attrs.set(id, Math.floor(ceVal));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
public setByMap( attributes: Map<number, number>, ratio: number = 1 ) {
|
||||
for(let [id, val] of attributes) {
|
||||
if(ABI_TYPE_MAIN.includes(id)) {
|
||||
|
||||
Reference in New Issue
Block a user