From f3da8a4c8ec8962b6fdd9f1c6021ce37c1336f56 Mon Sep 17 00:00:00 2001 From: yuexin Date: Thu, 3 Dec 2020 20:45:44 +0800 Subject: [PATCH] add dbpointcard param --- src/rooms/logic/Handler/BattleHandler.ts | 2 +- src/rooms/logic/skill/SkillParam.ts | 3 ++- src/rooms/logic/skill/TriggerMan.ts | 2 +- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/src/rooms/logic/Handler/BattleHandler.ts b/src/rooms/logic/Handler/BattleHandler.ts index 24fac7d..01b91e0 100644 --- a/src/rooms/logic/Handler/BattleHandler.ts +++ b/src/rooms/logic/Handler/BattleHandler.ts @@ -65,7 +65,7 @@ export class BattleHandler { return false; } - let ps = new SkillParam(obj.card, obj.cardpoint, obj.eff_cnt, ph, dstph, dstpt); + let ps = new SkillParam(obj.card, obj.cardpoint, obj.dbpt_cnt, obj.eff_cnt, ph, dstph, dstpt); ph.useCard(ps); }; diff --git a/src/rooms/logic/skill/SkillParam.ts b/src/rooms/logic/skill/SkillParam.ts index 801a621..027ce05 100644 --- a/src/rooms/logic/skill/SkillParam.ts +++ b/src/rooms/logic/skill/SkillParam.ts @@ -10,9 +10,10 @@ export class SkillParam{ dstplayer: PlayerHandler; dstpet: PetHandler; - constructor(cardid: number, cardpoint: number, effcnt: number, srcplayer: PlayerHandler, dstplayer: PlayerHandler, dstpet: PetHandler){ + constructor(cardid: number, cardpoint: number, ptcnt: number, effcnt: number, srcplayer: PlayerHandler, dstplayer: PlayerHandler, dstpet: PetHandler){ this.cardid = cardid; this.cardpoint = cardpoint; + this.pt_cnt = ptcnt; this.eff_cnt = effcnt; this.srcplayer = srcplayer; this.dstplayer = dstplayer; diff --git a/src/rooms/logic/skill/TriggerMan.ts b/src/rooms/logic/skill/TriggerMan.ts index 640e1a3..197fb4a 100644 --- a/src/rooms/logic/skill/TriggerMan.ts +++ b/src/rooms/logic/skill/TriggerMan.ts @@ -83,8 +83,8 @@ let TriggerManager = { case SkillEffectType.CARD_ADD_LIMIT: case SkillEffectType.CARD_STEAL: case SkillEffectType.CARD_CHG_EN: + case SkillEffectType.POWER_ENHANCE: - case SkillEffectType.HALO_ENHANCE: case SkillEffectType.HURT_POWER: case SkillEffectType.SUMMON_NPC: case SkillEffectType.SUMMON_SKILL: