diff --git a/src/rooms/MSender.ts b/src/rooms/MSender.ts index 4c84cce..79d89a0 100644 --- a/src/rooms/MSender.ts +++ b/src/rooms/MSender.ts @@ -143,7 +143,7 @@ Object.defineProperties(Room.prototype, { */ sStealCard: { value: function (client: Client, data?: any) { - client.send("steal_card_s2c", data); + client.send("steal_card_s2c", data, {afterNextPatch: true}); } }, /** diff --git a/src/rooms/RoomExtMethod.ts b/src/rooms/RoomExtMethod.ts index 57b44dd..ac07eb6 100644 --- a/src/rooms/RoomExtMethod.ts +++ b/src/rooms/RoomExtMethod.ts @@ -34,7 +34,7 @@ Object.defineProperties(Room.prototype, { dstplayer, cards: cardIds }; - this.bStealCard(msgData, {except: client}); + this.bStealCard(msgData, {except: client, afterNextPatch: true}); let sMsgData = { srcplayer, dstplayer,