Commit 4e483428 authored by mercury233's avatar mercury233

fix ShouldExecute blank card id

parent f446d248
...@@ -1048,7 +1048,7 @@ namespace WindBot.Game ...@@ -1048,7 +1048,7 @@ namespace WindBot.Game
for (int i = 0; i < count; ++i) for (int i = 0; i < count; ++i)
{ {
packet.ReadByte(); // flag packet.ReadByte(); // flag
packet.ReadInt32(); // card id int id = packet.ReadInt32();
int con = GetLocalPlayer(packet.ReadByte()); int con = GetLocalPlayer(packet.ReadByte());
int loc = packet.ReadByte(); int loc = packet.ReadByte();
int seq = packet.ReadByte(); int seq = packet.ReadByte();
...@@ -1059,7 +1059,12 @@ namespace WindBot.Game ...@@ -1059,7 +1059,12 @@ namespace WindBot.Game
{ {
desc = 0; desc = 0;
} }
cards.Add(_duel.GetCard(con, loc, seq, sseq));
ClientCard card = _duel.GetCard(con, loc, seq, sseq);
if (card.Id == 0)
card.SetId(id);
cards.Add(card);
descs.Add(desc); descs.Add(desc);
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment