diff --git a/game-server/app/servers/battle/handler/rougeHandler.ts b/game-server/app/servers/battle/handler/rougeHandler.ts index 4b8707710..9b52225a1 100644 --- a/game-server/app/servers/battle/handler/rougeHandler.ts +++ b/game-server/app/servers/battle/handler/rougeHandler.ts @@ -862,7 +862,7 @@ export class RougeHandler { for (let obj of cards) { if (cardCode != obj.cardCode) continue; obj.cardId = id; - await RougelikeCharaModel.findOneAndUpdate({ gameCode, charaCode, 'cards.cardCode': cardCode }, { 'cards.$.cardId': cardId }, { new: true, upsert: true }).lean(true); + await RougelikeCharaModel.findOneAndUpdate({ gameCode, charaCode, 'cards.cardCode': cardCode }, { 'cards.$.cardId': id }, { new: true, upsert: true }).lean(true); isEnd = true; break; }