# HG changeset patch # User unc0rr # Date 1346746596 -14400 # Node ID 4bc4b739f6e0d2c87de6165c1e9c0a92fce66870 # Parent 16e1422aee8e9a1c6d5da7b2a943895ca44f53ab Unset room restrictions on player/team joins when changing room admin diff -r 16e1422aee8e -r 4bc4b739f6e0 gameServer/Actions.hs --- a/gameServer/Actions.hs Tue Sep 04 11:09:23 2012 +0400 +++ b/gameServer/Actions.hs Tue Sep 04 12:16:36 2012 +0400 @@ -246,7 +246,7 @@ oldRoomName <- io $ room'sM rnc name ri let newRoomName = nick newMaster mapM_ processAction [ - ModifyRoom (\r -> r{masterID = newMasterId, name = newRoomName}), + ModifyRoom (\r -> r{masterID = newMasterId, name = newRoomName, isRestrictedJoins = False, isRestrictedTeams = False}), ModifyClient2 newMasterId (\c -> c{isMaster = True}), AnswerClients [sendChan newMaster] ["ROOM_CONTROL_ACCESS", "1"] ]