diff -r 28a86816dc01 -r 76a1d6275cd3 gameServer/HWProtoInRoomState.hs --- a/gameServer/HWProtoInRoomState.hs Thu Oct 04 14:54:57 2018 +0200 +++ b/gameServer/HWProtoInRoomState.hs Thu Oct 04 17:07:17 2018 +0200 @@ -382,9 +382,9 @@ chans <- roomSameClanChans return [AnswerClients chans ["EM", engineMsg cl]] where - -- FIXME: Use different method to send team message, without hardcoding the format. - -- The formatting should be decided by the engine, not the sever. This one cannot be localized. - engineMsg cl = toEngineMsg $ B.concat ["b", "[Clan] ", nick cl, ": ", msg, "\x20\x20"] + -- This is formatted in a way so it can parsed by engine to make it translatable + -- Format: b] + engineMsg cl = toEngineMsg $ B.concat ["b", nick cl, "]", msg, "\x20\x20"] handleCmd_inRoom ["BAN", banNick] = do