修订吸血问题

This commit is contained in:
yuexin 2021-01-07 15:53:21 +08:00
parent fd8fbe74bb
commit cd70de55ab
2 changed files with 6 additions and 2 deletions

View File

@ -478,7 +478,11 @@ export class PetHandler {
}; };
public HPS(value: number): number{ public HPS(value: number): number{
return this._hps * Math.abs(value); let res = this._hps * Math.abs(value);
if(res > 0){
this.addBaseAP(res, this);
}
return res;
}; };
public summonPet(petid: number, count: number = 1, exparam: SkillParam):number{ public summonPet(petid: number, count: number = 1, exparam: SkillParam):number{

View File

@ -516,7 +516,7 @@ export class Skill {
handleHPS(effvalue: number, tgt: SkillTarget){ handleHPS(effvalue: number, tgt: SkillTarget){
let efftype = SkillEffectType.HP_STEAL_ENHANCE; let efftype = SkillEffectType.HP_STEAL_ENHANCE;
if(tgt.dsttype != GameUnitType.NONE){ if(tgt.dsttype != GameUnitType.NONE){
let effv = effvalue; let effv = effvalue/100;
let n = tgt.dst.addHPS(effv); let n = tgt.dst.addHPS(effv);
tgt.success(efftype, n); tgt.success(efftype, n);
}else{ }else{