出一张牌时调用onCardDiscarded

This commit is contained in:
zhl 2020-12-11 16:59:35 +08:00
parent 6198bec42a
commit 82217d6bab

View File

@ -71,6 +71,8 @@ export class DiscardCommand extends Command<CardGameState, { client: Client, car
*/
client.send('discard_card_s2c', {errcode: 0, cards: cards, type: dtype})
if (cards.length === 1) {
let cardArr: Card[] = [...this.state.cards.values()];
this.room.battleMan.onCardDiscarded(player, cardArr[0])
return [new NextSubCommand()];
} else {
let cardArr: Card[] = [...this.state.cards.values()];