# HG changeset patch # User alfadur # Date 1530698225 -10800 # Node ID 30ee161d85d06f05e0c81209cac1bc693e183ece # Parent c4f917c6be519358a281a2f030121308f6cf51f2 Fix AddTeam message serialization diff -r c4f917c6be51 -r 30ee161d85d0 gameServer2/src/protocol/messages.rs --- a/gameServer2/src/protocol/messages.rs Wed Jul 04 04:42:16 2018 +0300 +++ b/gameServer2/src/protocol/messages.rs Wed Jul 04 12:57:05 2018 +0300 @@ -201,10 +201,11 @@ msg!["CFG", name, args.join("\n")] }, AddTeam(info) => - msg![info.name, info.color, info.grave, info.fort, + msg!["ADD_TEAM", info.name, info.color, info.grave, info.fort, info.voice_pack, info.flag, info.difficulty, - info.hedgehogs.iter().flat_map(|h| - several![&h.name[..], "\n", &h.hat[..]]).collect::()], + info.hedgehogs.iter() + .flat_map(|h| several![&h.name[..], &h.hat[..]]) + .collect::>().join("\n")], RemoveTeam(name) => msg!["REMOVE_TEAM", name], SetHedgehogsNumber(team, number) => msg!["HH_NUM", team, number], SetTeamColor(team, color) => msg!["TEAM_COLOR", team, color],