From d5605043626ad40bcd2e311885239f38defeee60 Mon Sep 17 00:00:00 2001 From: mengyxu Date: Wed, 14 May 2025 21:51:24 +0800 Subject: [PATCH] =?UTF-8?q?=E5=BC=80=E5=B1=80BUFF=E8=A7=A6=E5=8F=91?= =?UTF-8?q?=E7=A7=BB=E5=8A=A8=E5=88=B0=E5=B7=A5=E5=85=B7=E7=B1=BB=E4=B8=AD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/tool/caller/battle.ts | 3 ++- src/views/dungeon/battle.vue | 2 -- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/src/tool/caller/battle.ts b/src/tool/caller/battle.ts index 33455ff..c460393 100644 --- a/src/tool/caller/battle.ts +++ b/src/tool/caller/battle.ts @@ -219,7 +219,8 @@ export const createBattleRole = (player: Player, monster: Monster, commit) => { monster = deepCopy(monster); monster.curHp = monster.hp; const monsterRole = new BattleRole(monster, commit, monster.type); - + playerRole.onStartBattle(monsterRole); + monsterRole.onStartBattle(playerRole); return { player: playerRole, monster: monsterRole }; }; diff --git a/src/views/dungeon/battle.vue b/src/views/dungeon/battle.vue index 9339b62..35e3dca 100644 --- a/src/views/dungeon/battle.vue +++ b/src/views/dungeon/battle.vue @@ -130,8 +130,6 @@ const battleWithMonster = (monster) => { const player: BattleRole = roles.player; battlePlayer.value = player; const monster1: BattleRole = roles.monster; - player.onStartBattle(monster1); - monster1.onStartBattle(player); oneBout(player, monster1, battleTime).then(rsp => { if (player.isDeath()) { commit("set_sys_info", { msg: t('bout.1'), type: 'warning' });