fix dc guild card format
This commit is contained in:
@@ -2761,7 +2761,7 @@ struct G_SendGuildCard_DC_PC_V3 {
|
|||||||
uint8_t char_class;
|
uint8_t char_class;
|
||||||
};
|
};
|
||||||
|
|
||||||
struct G_SendGuildCard_DC_6x06 : G_SendGuildCard_DC_PC_V3<char16_t, 0x11> {
|
struct G_SendGuildCard_DC_6x06 : G_SendGuildCard_DC_PC_V3<char, 0x11> {
|
||||||
parray<uint8_t, 3> unused3;
|
parray<uint8_t, 3> unused3;
|
||||||
};
|
};
|
||||||
struct G_SendGuildCard_PC_6x06 : G_SendGuildCard_DC_PC_V3<char16_t, 0x24> { };
|
struct G_SendGuildCard_PC_6x06 : G_SendGuildCard_DC_PC_V3<char16_t, 0x24> { };
|
||||||
|
|||||||
@@ -117,7 +117,7 @@ static void process_subcommand_send_guild_card(shared_ptr<ServerState>,
|
|||||||
|
|
||||||
switch (c->version()) {
|
switch (c->version()) {
|
||||||
case GameVersion::DC: {
|
case GameVersion::DC: {
|
||||||
const auto* cmd = check_size_sc<G_SendGuildCard_PC_6x06>(data);
|
const auto* cmd = check_size_sc<G_SendGuildCard_DC_6x06>(data);
|
||||||
c->game_data.player()->guild_card_description = cmd->description;
|
c->game_data.player()->guild_card_description = cmd->description;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user