diff --git a/src/rooms/commands/BeginGameCommand.ts b/src/rooms/commands/BeginGameCommand.ts index e049efb..c93acc8 100644 --- a/src/rooms/commands/BeginGameCommand.ts +++ b/src/rooms/commands/BeginGameCommand.ts @@ -13,6 +13,7 @@ import {NextTurnCommand} from "./NextTurnCommand"; export class BeginGameCommand extends Command { async execute() { + this.room.battleMan.onGameStart(); this.state.maxCardId = 0; let card0 = gameUtil.initCardQue(); let card1 = gameUtil.initCardQue(); diff --git a/src/rooms/commands/GameResultCommand.ts b/src/rooms/commands/GameResultCommand.ts index 765bca1..4d9c31f 100644 --- a/src/rooms/commands/GameResultCommand.ts +++ b/src/rooms/commands/GameResultCommand.ts @@ -122,6 +122,7 @@ export class GameResultCommand extends Command { this.resetPet(pet); } } + this.room.battleMan.onGameEnd(); } resetPet(pet: Pet) { pet.state = 0;