= 0 A.D. Alpha 22: Venustas = Go to the [wiki:Changelogs changelog overview], if you are looking for a different release.[[BR]] Check the [wiki:Alpha22?action=history history overview] to only read updates of this site.[[BR]] [[BR]] [[TOC]] Development started by ​Wildfire Games on November 10^th^ 2016 (r18916).[[BR]] Feature Freeze: June 1^st^ 2017 (r19704)[[BR]] String Freeze: June 4^th^ 2017 (r19736)[[BR]] Translation Freeze: July 12^th^ 2017 (r19912)[[BR]] Commit Freeze: July 16^th^ 2017 (r19921)[[BR]] Release: July 27^th^ 2017 (r19922)[[BR]] Release Announcement: https://play0ad.com/new-release-0-a-d-alpha-22-venustas/ [[BR]] Tickets: https://trac.wildfiregames.com/query?status=closed&group=resolution&milestone=Alpha+22 [[BR]] [[BR]] An overview of all tickets handled is found at the respective [http://trac.wildfiregames.com/query?milestone=Alpha+22&max=50 milestone] on trac.[[BR]] To download and install the developmental release of 0 A.D., have a look at the [wiki:BuildInstructions build instructions].[[BR]] [[BR]] The following list presents all changes noticeable to the enduser up to r19921 (except ''TODO'' r19095), more important ones first.[[BR]] Many small bugfixes are not mentioned here.[[BR]] == Game Mechanics == === Capture The Relic === r19345 Capture The Relic gamemode ([https://code.wildfiregames.com/D152 D152])[[BR]] r19370 Different relics for each civilization with historically reasoned bonus auras ([https://code.wildfiregames.com/D269 D269], r19477)[[BR]] r19518 Select the number of relics ([https://code.wildfiregames.com/D410 D410])[[BR]] === Spies === r19247 An enemy trader can become a spy and reveal its vision for 15 seconds after bribing it with 500 metal (r19249, [https://code.wildfiregames.com/D117 D117])[[BR]] r19357 Counterespionage technology ([https://code.wildfiregames.com/D179 D179])[[BR]] r19631 Option to disable garrisoning of heroes in Regicide mode ([https://code.wildfiregames.com/D104 D104], #2160)[[BR]] == Balancing == === Trade === r19108 Allow trade with neutral players ([https://code.wildfiregames.com/D34 D34])[[BR]] === Heroes === r19052 Hero attack auras are relative (+20%) instead of absolute (+5) (r19055)[[BR]] I.e. +1 to +3 attack damage for citizen soldiers and +2 to +8 for champions (if no upgrades are researched)[[BR]] r19550 New Iberian hero auras ([https://code.wildfiregames.com/D397 D397])[[BR]] Caros: * 75% more arrows fired per garrisoned soldier for the building or unit he is garrisoned in * +1 armor for soldiers Indibil: * -20% training time and -15% resources cost for soldiers Viriato * "+20% movement speed for soldiers * Loot +100% resources for every enemy unit killed or structure destroyed r19122 New Ptolemian and Macedonian hero auras ([https://code.wildfiregames.com/D37 D37])[[BR]] Ptolemian Cleopatra[[BR]] +25% attack rate for each soldier and siege engine in 60m range[[BR]] Allied heroes +10% health, enemy heroes -10% health in 30m range[[BR]] Macedonian Regicide Hero Craterus +20% attack and capture rate for Pikemen in 60m range[[BR]] Macedonian Regicide Hero Pyrrhus +20% attack, but -15% health for each soldier[[BR]] r19682 Mauryan hero healer Chanakya receives a heal aura just like the Briton hero Cunobelin has ([https://code.wildfiregames.com/D565 D565])[[BR]] Reduce Cunobelin aura effect by 20% HP/s[[BR]] r19478 Reduce Cunobelin aura range to 30 meters ([https://code.wildfiregames.com/D395 D395])[[BR]] r19693 Hero aura balancing[[BR]] Athenian hero Iphicrates +3 armor instead of +1 for units in his formation[[BR]] Athenian hero Pericles -25% stone cost for temples and +2 garrisoned temple healrate[[BR]] Athenian hero Themistocles -50% metal cost for ships and +50% faster training of units for the ship he has garrisoned[[BR]] Briton hero Boudica only +10% walk speed bonus instead of +25%, redue to 40 meters aura range[[BR]] Briton hero Caratacos +1 armor for all soldiers and siege engines[[BR]] Carthaginian hero Maharbal +30% instead of +20% attack for melee cavalry[[BR]] Gaul hero Brennus 15 instead of 10 metal loot for each killed enemy, but only in 60 meter range[[BR]] Macedonian hero Demetrius +10% attack, +10% range and +1 armor for siege engines (instead of +10% crush, 15% range)[[BR]] Mauryan hero Chanakya -20% cost and -50% research time for technologies while garrisoning the building[[BR]] Persian hero Darius only 10% instead of 15% global walk speed bonus, but affect traders too[[BR]] Ptolemian hero Ptolemy IV 40% health bonus for pikemen only in 60 meter range[[BR]] Roman hero Marcellus affects only cavalry instead of everyone and only 15% attack bonus instead of 20%[[BR]] Roman hero Maximus +2 instead of +1 armor for every building and human[[BR]] Spartan hero Brasidas affects citizen soldiers only, but +25% instead of +20% attack bonus[[BR]] Spartan hero Leonidas +25% instead of +20% attack for spear units[[BR]] r19691 Infantry and cavalry swordsman heroes 33% faster attack rate ([https://code.wildfiregames.com/D225 D225])[[BR]] Cavalry heroes cost +200 food +200 wood[[BR]] r19856 Nerf skirmisher infantry heroes by 20% and buff skirmisher cavalry heroes by 7% ([https://code.wildfiregames.com/D666 D666])[[BR]] === Champions === r19390 Reduce Spear Infantry Champion attack rate ([https://code.wildfiregames.com/D186 D186])[[BR]] r19095, r19166 Ptolemian Infantry Pikeman Champion[[BR]] r19856 Nerf skirmisher infantry champions by 25% and skirmisher cavalry champions by 10% ([https://code.wildfiregames.com/D666 D666])[[BR]] r19697 Gaul Naked Fanatic -1 armor ([https://code.wildfiregames.com/D569 D569])[[BR]] === Citizen Soldiers === r19706 Technology to upgrade all mercenaries to advanced rank ([https://code.wildfiregames.com/D407 D407], rP19908)[[BR]] r19186 Slingers can't destroy buildings easily anymore by halving their crush damage[[BR]] r18950 Spartan Skiritai Swordsmen cost 10 more metal and need 15 instead of 10 seconds to train[[BR]] r19856 Nerf skirmishers by 10% ([https://code.wildfiregames.com/D666 D666])[[BR]] r19331 Briton war dogs slightly more health, armor and attack, limited to 50 dogs ([https://code.wildfiregames.com/D234 D234])[[BR]] r19053 Mercenary slingers available to Carthaginians cost 30 instead of 50 stone (r19059)[[BR]] r19166 Ptolemians train mercenary skirmishers instead of mercenary archers at the civic center ([https://code.wildfiregames.com/D56 D56])[[BR]] r19601 Elephant Archer: Double the damage output, health and cost, add 2 pierce, 1 hack armor level and 20 metal cost ([https://code.wildfiregames.com/D436 D436])[[BR]] r19811 Pikeman +1 walk speed ([https://code.wildfiregames.com/D633 D633])[[BR]] r19095 Pikemen slightly more but slower attack[[BR]] r19914 Ptolemian Barracks 100 wood less (100 wood, 200 stone), Carthaginian Barracks 50 wood more (150 wood, 150 stone) ([https://code.wildfiregames.com/D725 D725])[[BR]] === Siege Engines === r19365 Improve passability of all Siege Engines ([https://code.wildfiregames.com/D253 D253])[[BR]] r19193 Bolt shooters inflict 75 Pierce and 5 Crush linear splash damage or less to all units in 8m range behind the target ([https://code.wildfiregames.com/D107 D107])[[BR]] r19204 Increase bolt shooter health from 100 to 200 and Catapult health from 100 to 250 ([https://code.wildfiregames.com/D102 D102])[[BR]] === Team Bonuses === Notice these bonuses only apply to the players allies, not the civilization itself.[[BR]] r18920 Ptolemians: 1 food per second (#4082)[[BR]] r19616 Macedonians: 20% more sales when bartering ([https://code.wildfiregames.com/D480 D480], r19615)[[BR]] r19092 Mauryans: 50% cheaper temples and temple technologies and research/construction time ([https://code.wildfiregames.com/D19 D19])[[BR]] r19102 Persians: 15% more profit for land trade ([https://code.wildfiregames.com/D32 D32])[[BR]] Carthaginians: 10% more profit for international trade[[BR]] r19456 Spartans: Citizen Soldier Infantry Spearmen +10% health ([https://code.wildfiregames.com/D382 D382])[[BR]] r19591 Britons: -20% resources cost for allied healers ([https://code.wildfiregames.com/D502 D502])[[BR]] Gauls: -20% research time for technologies of allies Romans: -20% training time for allied infantry r19093 Team bonuses are removed upon defeat ([https://code.wildfiregames.com/D12 D12])[[BR]] === Females === r19885 All women can attack. Remove briton 3.5x attack bonus and 1.5x health bonus. Spartan woman 1.5x attack bonus. ([https://code.wildfiregames.com/D722 D722])[[BR]] r19865 Train females at houses for 300 instead of 500 wood (+100 stone) ([https://code.wildfiregames.com/D701 D701])[[BR]] r19865 Female health technology (Loom) costs 150 instead of 250 food ([https://code.wildfiregames.com/D703 D703])[[BR]] === Special Buildings === r19322 Wonders give 1 food, 1 wood, 1 stone and 1 metal every 2 seconds[[BR]] r19348 Minimum distance between pillars ([https://code.wildfiregames.com/D196 D196], #4412)[[BR]] r19839 At most one lighthouse per player (#4290, [https://code.wildfiregames.com/D387 D387])[[BR]] === Defensive Buildings === r19694 Walls can be captured by territory ([https://code.wildfiregames.com/D450 D450])[[BR]] r19505 Roman Army Camp can only be built in neutral and enemy territory and doesn't decay as quickly ([https://code.wildfiregames.com/D405 D405])[[BR]] r19816 Sentry tower deals 9 instead of 6 pierce damage ([https://code.wildfiregames.com/D646 D646])[[BR]] r19851 Sentry tower range +4 range, so that it can attack archers ([https://code.wildfiregames.com/D652 D652])[[BR]] r19220 Romans can build the Sentry Tower[[BR]] r19284 Macedonian fortress not cheaper anymore[[BR]] === Ships === r19365 Improve passability of war ships ([https://code.wildfiregames.com/D253 D253])[[BR]] r19274 Ships don't heal units anymore[[BR]] r19334 Whale doesn't block ships anymore ([https://code.wildfiregames.com/D188 D188])[[BR]] r19476 Nerf Iberian Fireships (double decay rate, 50% more train time and costs) ([https://code.wildfiregames.com/D388 D388])[[BR]] r19882 Buff carthaginian naval shipyard capturing defense (4x more capture points, 2x more regeneration rate, +5 pierce armor) ([https://code.wildfiregames.com/D714 D714])[[BR]] === Animals === r19723 rabbits 10HP instead of 100HP ([https://code.wildfiregames.com/D562 D562])[[BR]] === Attack Mechanics === r19438 More accuracy for most units ([https://code.wildfiregames.com/D361 D361])[[BR]] r19428 Melee units had no prepare time, reduce ranged units prepare time ([https://code.wildfiregames.com/D258 D258])[[BR]] r19590 Melee cavalry doesn't prioritize siege engines anymore ([https://code.wildfiregames.com/D394 D394], #4543, #4194)[[BR]] r19791 Damage targets in the fog of war too ([https://code.wildfiregames.com/D605 D605])[[BR]] === Formations === r19709 Fix an infinite attack range bug ([https://code.wildfiregames.com/D582 D582])[[BR]] r19095 Renaming and small position tuning of the Column Closed, Line Closed, Line Open and Phalanx formation[[BR]] === Bugfixes === r19175 See units garrisoned in allied buildings when not having researched the shared vision tech (#3335)[[BR]] r19197 Barracks healing upgrade didn't work ([https://code.wildfiregames.com/D63 D63])[[BR]] r19455 Women, fishing ships, traders can't patrol ([https://code.wildfiregames.com/D192 D192])[[BR]] === Cheat Prevention === r19558 Prevent developer cheat to control all units if cheats are disabled (#3551, [https://code.wildfiregames.com/D455 D455])[[BR]] r19826 Prevent players from gaining infinite resources if they changed the batch-train size to a non-numerical value (#4459, [https://code.wildfiregames.com/D66 D66])[[BR]] r19836 Prevent players from gaining infinite resources by sending non-numerical resources to a player if they had changed the code ([https://code.wildfiregames.com/D677 D677])[[BR]] r19831 Fix a bug where players could barter resources at the market without paying taxes if they had changed the code (#4655, [https://code.wildfiregames.com/D381 D381])[[BR]] r19155 Remove ability to exit everyones game and colorize buildings and units (#2755, [https://code.wildfiregames.com/D65 D65])[[BR]] == Maps == r19599 New Tutorial ([https://code.wildfiregames.com/D194 D194], r19628)[[BR]] === New Trigger Maps === r19434 Danubius with gaia strongholds and reoccuring ships that take control of the river and ungarrison units to attack the players ([https://code.wildfiregames.com/D204 D204], [https://code.wildfiregames.com/D380 D380])[[BR]] r19635 Extinct Volcano with rising water ([https://code.wildfiregames.com/D229 D229], [https://code.wildfiregames.com/D539 D539])[[BR]] r19254 Polar Sea with wolves respawning (r19263, [https://code.wildfiregames.com/D156 D156])[[BR]] r19319 Cinematic Path Demo (#3814)[[BR]] === New Random Map Scripts === r19221 African Plains (#4354, [https://code.wildfiregames.com/D134 D134])[[BR]] r19647 River Archipelago ([https://code.wildfiregames.com/D467 D467])[[BR]] r19447 India ([https://code.wildfiregames.com/D363 D363])[[BR]] r19548 Botswanan Haven ([https://code.wildfiregames.com/D362 D362])[[BR]] r19662 Arctic Summer ([https://code.wildfiregames.com/D465 D465])[[BR]] r19704 Wild Lake ([https://code.wildfiregames.com/D548 D548])[[BR]] === New Skirmish Maps === r19290 Corinthian Isthmus (4) (#2881)[[BR]] === Improvements === r19840 Group players by team on Alpha 20 (Ambush, Frontier) and Alpha 21 maps (Red Sea, Mediterranean, Amazon, Ngorongoro, Howe Sound, ...) ([https://code.wildfiregames.com/D664 D664])[[BR]] r19359 Survival Of The Fittest Rework ([https://code.wildfiregames.com/D145 D145])[[BR]] Exponential enemy attacker counts[[BR]] Gaia heroes and fire raiser units can spawn[[BR]] r18976 Disable Storehouse on Survival Of The Fittest (#3102)[[BR]] r19431 Make Caledonian Maedows a round map ([https://code.wildfiregames.com/D180 D180])[[BR]] r19520 Make Rouen a round map and rename it to Ratumacos ([https://code.wildfiregames.com/D177 D177])[[BR]] == Music == r19887 "Tale Of Warriors" (#4565)[[BR]] r19919 "Sunrise" (short version, played for Gauls r19887)[[BR]] r19918 "Calm Before the Storm" and "Tavern in the Mist" were not heard in previous releases ([https://code.wildfiregames.com/D732 D732])[[BR]] Plays some peace tracks for all civs and to observers.[[BR]] Play more songs in the menus.[[BR]] == Art == See also the [https://wildfiregames.com/forum/index.php?/topic/17730-art-dev-task-tracking/&page=1 art roadmap forum post][[BR]] ''TODO'': r19095[[BR]] === Models === r19061 Armor and Clothing: Tunic, Pants, Dress, Capes, Naked Body, Hero accessories[[BR]] r19095 New models for the following units and structures:[[BR]] brit_hero_cunobelin_infantry[[BR]] cart_infantry_javelinist_iber_a[[BR]] cart_infantry_javelinist_iber_b[[BR]] fauna_pig_flaming[[BR]] mace_champion_infantry_a[[BR]] mace_champion_infantry_e[[BR]] mace_hero_philip_pike[[BR]] mace_support_trader[[BR]] ptol_champion_infantry_pikeman[[BR]] rome_wonder[[BR]] sele_champion_cavalry[[BR]] sele_infantry_archer_merc_a[[BR]] sele_infantry_archer_merc_b[[BR]] sele_infantry_archer_merc_e[[BR]] template_unit_champion_infantry_pikeman[[BR]] r18939[[BR]] Foundations and construction sites[[BR]] Animations[[BR]] Briton walls and Fortress, and Textures[[BR]] Carthaginian buildings[[BR]] Destruction variants[[BR]] r19316 Catafalque wagon (Relic)[[BR]] r19001 Seleucid Elephant (r19002, r19065)[[BR]] r19017 Seleucid Civic Center stairs[[BR]] r19021 Gaul storehouse, metropolitan Seleucid cc actor, Carthaginian wall foundation and scaffolding[[BR]] r19077 Sling weapon[[BR]] r19029 Adapt brick and wood stacks on foundations to the terrain height[[BR]] r19130 New Carthaginian Market[[BR]] r19134 Garrisoned Carthaginian Military Dock variant[[BR]] r19858 Don't use foundations as rubble art for palisades and some other buildings ([https://code.wildfiregames.com/D643 D643], [https://code.wildfiregames.com/D692 D692], [https://code.wildfiregames.com/D694 D694], [https://code.wildfiregames.com/D693 D693], r19853, r19854, r19855, r19857, r19859)[[BR]] === Animations === r19061 Attack, Walk, Jog, Run, Idle, Gather, Farming, Sheepslaughter, Trade, Carrying, Promotion, Heal, Death for all units except cavalry and siege engines (r19065)[[BR]] r19071 Capturing[[BR]] r19069 Praying[[BR]] r19090 Female healer, Syntagma formation, Celtic chariot[[BR]] r19132 Slinger attack[[BR]] === Terrain Textures === r19095 Imported terrain textures from Delenda Est. Not used by any map of 0 A.D. yet, but useful for creating new maps. ==== Alpine Biome ==== alpine_grass_a_fancy[[BR]] alpine_grass_b_fancy[[BR]] alpine_grass_b_wild[[BR]] alpine_grass_c_fancy[[BR]] alpine_grass_d_fancy[[BR]] alpine_grass_d_wild[[BR]] alpine_grass_e[[BR]] alpine_grass_fancy[[BR]] ==== Temperate Biome ==== temp_forestfloor_autumn[[BR]] temp_forestfloor_aut[[BR]] temp_forestfloor_a[[BR]] ==== Tropic Biome ==== tropic_grass_a[[BR]] tropic_grass_b[[BR]] tropic_grass_c[[BR]] tropic_grass_d[[BR]] tropic_grass_e[[BR]] tropic_grass_f[[BR]] === Menu Backgrounds === r18968 Seleucid[[BR]] r18967 Carthaginian[[BR]] === Icons and Portraits === r19129 Replace unit icons with new versions from the Delenda Est mod (r19167)[[BR]] r19168 Replace building icons with those from the Delenda Est mod (r19170)[[BR]] r19289 New technology icons (r19292, r19293)[[BR]] r19326 Catafalque and Poison icons[[BR]] r19312 Fertilizer and !Victory/Defeat icons[[BR]] r19336 Farming tech icon[[BR]] r19277 Wonder icon[[BR]] r19278 Spy icon[[BR]] r19371 Battlefield Medicine icon[[BR]] r19435 Rhinoceros and Shared vision tech icon[[BR]] r19621 Fox ([https://code.wildfiregames.com/D524 D524], #4580)[[BR]] == Sounds == r19095 62 Death screams from opengameart.org[[BR]] Selection sounds for ships and peacocks[[BR]] == Petra AI == === Capture The Relic === r19356 Capture enemy relics ([https://code.wildfiregames.com/D236 D236], r19644)[[BR]] r19596 Capture gaia relics ([https://code.wildfiregames.com/D333 D333], r19598, r19607)[[BR]] === Regicide === r19085 Send garrison order twice instead of repeatedly, try to find a closer building[[BR]] r19089 Assign healers to hero (#4142)[[BR]] r19241 Guard hero with military units, preferably champions ([https://code.wildfiregames.com/D157 D157])[[BR]] === Diplomacy === r19116 Respond to alliance requests (#4431)[[BR]] r19161 Respond to neutral requests (#4431)[[BR]] r18945 Last Man Standing support (#4143, r18955)[[BR]] r19194 Different chat responses ([https://code.wildfiregames.com/D59 D59])[[BR]] r19630 Account for relics and wondermode in last man standing mode ([https://code.wildfiregames.com/D528 D528])[[BR]] r19654 Occasional diplomacy requests ([https://code.wildfiregames.com/D544 D544])[[BR]] === Wonder Victory === r19226 Guard the wonder ([https://code.wildfiregames.com/D140 D140])[[BR]] === Attack === r19222 Garrison defensive buildings to attack enemies ([https://code.wildfiregames.com/D141 D141]) (r19547, [https://code.wildfiregames.com/D141 D446], r19571, r19572)[[BR]] r19088 Attack instead of capture buildings when attacked by them[[BR]] r19698 Attack instead of retreating after getting the CC captured ([https://code.wildfiregames.com/D575 D575])[[BR]] r19223 Be more inclined to help allies[[BR]] r19064 Don't ungarrison ranged siege engines after garrisoning them for protection[[BR]] r19739 Ignore decaying buildings ([https://code.wildfiregames.com/D586 D586])[[BR]] === Economy === r19755 Attempt to avoid trade routes through enemy territory (#4607, [https://code.wildfiregames.com/D600 D600])[[BR]] r19902 Move land traders to safety when a trade route is destroyed (#4607, [https://code.wildfiregames.com/D730 D730])[[BR]] r19005 Research economic upgrades earlier[[BR]] r19894 Research technologies in captured buildings ([https://code.wildfiregames.com/D708 D708])[[BR]] r19051 Only attempt to pickup treasure if noone else is already grabbing it (survival of the fittest)[[BR]] r19081 Allow ships to fish further away from their dock while avoiding the enemy shoreline ([https://code.wildfiregames.com/D7 D7])[[BR]] r18923 Don't steal allied sheep (#4331)[[BR]] r19145 Performance improvement by not copying a pathfinder grid[[BR]] r19459 Use markets in village phase, if available (Polar Sea) ([https://code.wildfiregames.com/D349 D349])[[BR]] r19523 Better hunting ([https://code.wildfiregames.com/D400 D400])[[BR]] == Graphical User Interface == === Ingame === r19519 Aura Range Visualization (#4349, [https://code.wildfiregames.com/D238 D238])[[BR]] r19679 Heal Range Visualization ([https://code.wildfiregames.com/D432 D432], r19708, [https://code.wildfiregames.com/D571 D571])[[BR]] r19320 Display which clients are still in the loading screen when starting the game (#4375, [https://code.wildfiregames.com/D120 D120])[[BR]] r19819 New player- and minimap resource colors (#763)[[BR]] r18979 Colorize selected units in observermode by owner(#4167, r19202, [https://code.wildfiregames.com/D123 D123])[[BR]] r19199 Diplomacy screen shows defeated players (#4237)[[BR]] r19237 Chat notification if an ally send resources to another ally (#4308)[[BR]] r19445 Chat notificaiton if an ally reached the town or city phase ([https://code.wildfiregames.com/D354 D354])[[BR]] r19398 Show relics in the top panel ([https://code.wildfiregames.com/D289 D289])[[BR]] r19007 `/kickspecs` and `/banspecs` command to get rid of observers (#3241)[[BR]] r19444 Easier doubleclicking on moving units (#4414, [https://code.wildfiregames.com/D326 D326])[[BR]] r19401 Hosts can pause the game as observers too (#4520)[[BR]] r19657 Display seconds, not percentual progress ([https://code.wildfiregames.com/D542 D542])[[BR]] r19663 Display chat correctly while waiting for other clients to load ([https://code.wildfiregames.com/D556 D556])[[BR]] === Hotkeys === r19272 Private chat hotkey ([https://code.wildfiregames.com/D163 D163])[[BR]] r19354 Bartering in the trade dialog and barter hotkey [https://code.wildfiregames.com/D88 D88], #4366)[[BR]] r19878 Unload units hotkey works for allied buildings too ([https://code.wildfiregames.com/D648 D648])[[BR]] r19658 Toggle display of status bars when pressing the hotkey ([https://code.wildfiregames.com/D537 D537])[[BR]] === Summary Screen === r19517 Display all statistics as Graphs ([https://code.wildfiregames.com/D144 D144])[[BR]] r19584 Account for captured buildings in the military score, add trade income to the economic score ([https://code.wildfiregames.com/D494 D494]) === Gamesetup === r19504 Unify gamesetup options, making it much easier to add new ones (#3994, [https://code.wildfiregames.com/D322 D322])[[BR]] r19216 Stay Ready button in the gamesetup (#4369, [https://code.wildfiregames.com/D49 D49])[[BR]] r19057 Petra AI setup hint in the singleplayer gamesetup (#4406, [https://code.wildfiregames.com/D106 D106])[[BR]] r19588 Tooltips for victory conditions, maptype, starting resources (#3699, [https://code.wildfiregames.com/D316 D316])[[BR]] r19609 Tooltips for map, map filter, map size, civilization and population capacity ​([https://code.wildfiregames.com/D505 D505])[[BR]] === Structure Tree === r19120 Many tech tree bugs (#3993, #1646, #4263, #4217, #4108)[[BR]] r19387 Resource trickle tooltip ([https://code.wildfiregames.com/D292 D292], #4118)[[BR]] r19410 Take civ bonuses into account ​([https://code.wildfiregames.com/D154 D154])[[BR]] r19544 Aura range ​([https://code.wildfiregames.com/D458 D458])[[BR]] r19600 Show upgrades (like the tower one) ​([https://code.wildfiregames.com/D92 D92], #4079)[[BR]] === Replay List === r19674 Cache list of replays (so it still loads quickly when having hundreds of replays) ​([https://code.wildfiregames.com/D39 D39])[[BR]] r19650 Display filename when selecting replays ​([https://code.wildfiregames.com/D495 D495])[[BR]] === Menus === r19020 Grey out disabled buttons and options (#4350, r19023)[[BR]] === Options === r19479 Use sliders for volume settings ​([https://code.wildfiregames.com/D325 D325], #4039, r19595)[[BR]] r19507 Use slider for the FPS limit and limit FPS ingame too ​([https://code.wildfiregames.com/D109 D109])[[BR]] === Savegame Selection Screen === r19351 Sortable columns and a compatibility filter(#4406, [https://code.wildfiregames.com/D246 D246])[[BR]] === Loading Screen === r19529 New quotes and sources for quotes ​([https://code.wildfiregames.com/D296 D296])[[BR]] == Lobby == r19703 Hosting games without configuring the router (STUN) ([https://code.wildfiregames.com/D364 D364], #2305)[[BR]] r19606 Optionally display average rating in the gamelist ([https://code.wildfiregames.com/D125 D125])[[BR]] r19314 Late observers enabled by default[[BR]] r19287 When selecting a player, select the game that player is in ([https://code.wildfiregames.com/D208 D208])[[BR]] r19619 Display full games by default ([https://code.wildfiregames.com/D218 D218])[[BR]] r19828 Allow rejoining games if the rating didn't load or changed meanwhile (#3686, [https://code.wildfiregames.com/D670 D670])[[BR]] r19205 Notify users that they can't register more than one account per hour ([https://code.wildfiregames.com/D87 D87])[[BR]] r19475 Add `/help` command[[BR]] r19633 Remove broken spamfilter[[BR]] r19801 Fix timestamps (#3832, [https://code.wildfiregames.com/D514 D514])[[BR]] === Moderation === r19250 Kicked/banned users and the other lobby players get a notification that this happened ([https://code.wildfiregames.com/D116 D116])[[BR]] r19514 Muted users and other players get a chat notification ([https://code.wildfiregames.com/D339 D339])[[BR]] === Buddies === r19433 Mark players as buddies and filter games that buddies play in ([https://code.wildfiregames.com/D209 D209], r19736, [https://code.wildfiregames.com/D578 D578])[[BR]] r19666 Optionally assign only buddies or noone to unused playerslots ([https://code.wildfiregames.com/D546 D546])[[BR]] r19685 Late observers for buddies only option[[BR]] == Cinematic Paths == r19391 Atlas page and path drawing checkbox ([https://code.wildfiregames.com/D301 D301])[[BR]] r19394 Height indicator for paths ([https://code.wildfiregames.com/D306 D306])[[BR]] r19422 Cinema path creation from trigger scripts ([https://code.wildfiregames.com/D317 D317])[[BR]] r19427 List, add and delete cinematic paths in Atlas ([https://code.wildfiregames.com/D348 D348])[[BR]] r19483 Move path nodes with the mouse cursor ([https://code.wildfiregames.com/D369 D369])[[BR]] == Modding == r18964 Resource types can be changed without touching the code (#3934, r18977) [[BR]] r18916 Allow mods to mark directories as deleted (#2641)[[BR]] r18985 Diminishing returns easier to modify (#4356) r19472 Resource descriptions ([https://code.wildfiregames.com/D199 D199])[[BR]] == Engine == r19645 Simulate games from command line (#4577, [https://code.wildfiregames.com/D379 D379])[[BR]] r19302 Templates can be changed at load time using special templates (#2951, [https://code.wildfiregames.com/D215 D215])[[BR]] r19524 Installer in different languages ([https://code.wildfiregames.com/D314 D314])[[BR]] === Out Of Sync Bugfixes === r19916 Pathfinder dirtiness updates (when changing the terrain after the game started, rising water) (#4596, [https://code.wildfiregames.com/D675 D675])[[BR]] r18942 Loading Templates with multiple parents (Temple Of Vesta #4316)[[BR]] r19790 Initial map exploration outside of map boundaries (#4598, [https://code.wildfiregames.com/D630 D630])[[BR]] r19794 Petra AI function serialization / eval removal ([https://code.wildfiregames.com/D617 D617])[[BR]] r19375 Cinema Manager was broken in non-visual replay mode (#3814, [https://code.wildfiregames.com/D271 D271])[[BR]] === Library Updates === r19848 Update all OSX libraries to the most recent release (#4362, [https://code.wildfiregames.com/D679 D679], r19825)[[BR]] r19895 Update enet, zlib, libpng and libxml2 on windows (#3004, [https://code.wildfiregames.com/D718 D718])[[BR]] r19608 Update Windows gloox library (#4564, [https://code.wildfiregames.com/D483 D483])[[BR]] === Driver Bugs === r19877 Use OpenAL instead of WMI to detect the soundcard to fix recent NVIDIA drivers crashing (#4561, [https://code.wildfiregames.com/D636 D636])[[BR]] === Performance Optimizations === r19026 Remove global message subscriptions of the Guard component (#4333)[[BR]]