Warclient/NEWS-0.9.12

__NOTOC__
Released date: 9 July 2008.
===WHAT'S CHANGED SINCE 0.9.10===
==Client==
* Fixed crash due to a NULL player pointer when saving/loading worklists.
* Fixed assertion failure due to invalid map coords in location links.
* Fixed crash due to premature free of traderoute data.
* Fixed local game hard-coded setting sending before hack.
* Splited default diplomat action for unit/city.
* Implemented client diplomacy ignoring.
* Implemented per-city traderoute drawing toggle.
* Implemeted sound playing for chat tag patterns.
* Prevent long lines from resizing window.
* Removed duplicate Warclient: default chat color pattern.
==Server==
* Fixed crash due to recursive server_close_socket_callback().
* Fixed crash due to an overly strict assertion in finish_processing_request.
* Fixed assertion when a user requests autoattack when the unit has already orders.
* Fixed bug causing detached connections to lose vote information.
* Fixed bug allowing observers with higher than observer access to start players.
* Fixed bug allowing nopubliclinks bypass.
* Fixed leader names in nation rulesets.
* Fixed infinite loop at map generation.
* Fix the broken team placement.
* /take command is allowed after game end.
* /emote command respects ignore lists and spectatorchat.
* /rulesetdir without arguments replaced by /show ruleset.
* Only admins and up are allowed to /examine running/incomplete games.
* Changing allowtake setting requires admin level in pregame.
* Added /kick command.
* Implemented experimental connection write data generator.
* Implemented offline diplomacy patch from longturn.
* Implemented spectatorchat server setting.
* Implement idlecut and emptyreset anti-griefing features.
* Added contrib/daemon SysV init to run civservers in bg.
* Added ruleset without any available wonder.
* Muted users may only use the start command.
* Private messages to a player are not sent to observers.
Category:NEWS