diff --git a/src/global.d.ts b/src/global.d.ts index 70c79db..e5da63f 100644 --- a/src/global.d.ts +++ b/src/global.d.ts @@ -187,7 +187,7 @@ declare module "colyseus" { * @param dstplayer 目标玩家 * @param count */ - giveUpCard(dstplayer: string, count: number): boolean; + giveUpCard(dstplayer: string, count: number): number; /** * 补卡, 并广播消息 diff --git a/src/rooms/RoomExtMethod.ts b/src/rooms/RoomExtMethod.ts index 74fc14d..debf1b7 100644 --- a/src/rooms/RoomExtMethod.ts +++ b/src/rooms/RoomExtMethod.ts @@ -54,7 +54,7 @@ Object.defineProperties(Room.prototype, { cards: cardIds }; this.bRemoveCard(msgData); - return true; + return tmpCards.length; } }, /**