Browse Source

开局BUFF触发移动到工具类中

v1.0
许孟阳 2 weeks ago
parent
commit
d560504362
  1. 3
      src/tool/caller/battle.ts
  2. 2
      src/views/dungeon/battle.vue

3
src/tool/caller/battle.ts

@ -219,7 +219,8 @@ export const createBattleRole = (player: Player, monster: Monster, commit) => { @@ -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 };
};

2
src/views/dungeon/battle.vue

@ -130,8 +130,6 @@ const battleWithMonster = (monster) => { @@ -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' });

Loading…
Cancel
Save