1
0
forked from mirrors/0ad

Commit Graph

  • 53570da065 Fix an OOS on rejoin on survival of the fittest. Patch by Itms, fixes #4310. elexis 2016-11-05 16:40:20 +00:00
  • 3c9100b4e2 Trimming off the inactive Gaul roof variations that call missing texture files LordGood 2016-11-05 14:21:20 +00:00
  • f569e5ce04 Don't throw errors attempting to spawn templates that don't exist on survival of the fittest. Patch by bb, refs #3102. elexis 2016-11-04 14:56:32 +00:00
  • 31c7713e9b Remove a hunk with commented out code and a hunk of broken duplicate code from survival of the fittest, refs #3102. elexis 2016-11-04 14:53:57 +00:00
  • b83168cfbf Revert 9846f374a0 as it doesn't work with the packaged version, refs #4313, because that comes with DDS files instead of PNGs and FileExists does not translate that like the sprite attribute does. elexis 2016-11-04 12:18:11 +00:00
  • 661cb8c932 Add URLs and keywords for the software search in the gnome software center and it's derivates used by many linux flavors, fixes #3734. elexis 2016-11-01 18:07:21 +00:00
  • 6d81ba0476 Tag persian skirmishers as mercenaries and make their cost consistent with the other mercenary champions. Patch by fatherbushido. elexis 2016-11-01 16:35:56 +00:00
  • aba2e53714 Update the list of bundled languages for A21. Itms 2016-11-01 16:33:33 +00:00
  • b08113b0bb Fix some weird water colors on some maps (like green on latium) that were revealed by the new water shader in ead8436b3d. Patch by Imarok, reviewed by Stan, fixes #4288. elexis 2016-11-01 09:57:53 +00:00
  • aad0ef4673 Nerf population bonus of all celtic civs, not only britons, refs 48e5101239, reviewed by fatherbushido. elexis 2016-11-01 09:37:33 +00:00
  • 27e2a33573 Change order of preferred classes for ships attack. Refs #4194. fatherbushido 2016-10-31 19:10:54 +00:00
  • 4c0dbcf51b Nerf mauryan chariot spam by allowing them to be trained only at the fortress. Suggestion by nigel87. elexis 2016-10-31 17:24:10 +00:00
  • bc9bdc151f Sentry tower icon by Lion.Kanzen, refs #3959. elexis 2016-10-31 16:00:08 +00:00
  • 569424d9f7 Add missing preferred classes to ships. Reviewed by fatherbushido, refs #4194. elexis 2016-10-31 13:59:55 +00:00
  • 48e5101239 Nerf british population bonus for town phase buildings, in agreement with borg and fatherbushido. elexis 2016-10-31 13:56:40 +00:00
  • 0db69d55fb Don't use multilayered textures on Ngorongoro as the blending is broken. Patch by Vladislav, refs #4219. elexis 2016-10-31 13:43:02 +00:00
  • 7dbd225783 Fix mistake in c1774bc4f2. elexis 2016-10-31 13:32:18 +00:00
  • 06d6410ac3 complete 0c8c879ed1 in case the stats of the original and upgraded structures are different mimo 2016-10-30 12:29:26 +00:00
  • 42b42e8d64 Slightly nerf champion cavalry archers by reducing a bit accuracy and pierce damage. Reduce a bit accuracy of basic cavalry archer to keep consistency. Agreed by scythetwirler. fatherbushido 2016-10-29 18:11:06 +00:00
  • af40768b14 Fixes an oversight in 37e5d6a5af that made random map Latium throw an error. Fixes #4296 FeXoR 2016-10-29 12:53:35 +00:00
  • f15f49c93b Add Open Age Ratings Service metadata to the appdata file, allowing the Gnome Software Center to show an accurate age rating depending on the country of the user. Patch by Jeru, reviewed by feneur, refs #3734. elexis 2016-10-28 18:10:57 +00:00
  • 02bf76bbdc petra: check that the foundation still exist when builders approach it mimo 2016-10-28 18:08:48 +00:00
  • 0c8c879ed1 petra: take into account possible upgrade in garrison manager mimo 2016-10-28 18:04:52 +00:00
  • 4898e94c81 Remove unneeded braces and whitespace in empty lines. elexis 2016-10-28 16:11:59 +00:00
  • d8665adf42 Random map script cleanup. elexis 2016-10-28 16:01:02 +00:00
  • 5a384f4eaf Fix an OOS on rejoin when a ptolemian lighthouse revealing the shoreline was built prior. Patch by Itms and wraitii, fixes #4277. elexis 2016-10-28 15:34:24 +00:00
  • b70af394df Take account of control group when checking if we can upgrade an entity. Fix a call to an unknown function. Style reviewed by elexis, logic overviewed by wraitii. Fix #4285. fatherbushido 2016-10-28 12:17:16 +00:00
  • a64f3c7597 Fix an oversight in the water shader that made water buggy with disabled reflections. Fixes #4287 wraitii 2016-10-27 20:19:13 +00:00
  • 37e5d6a5af Array simplifications for random map scripts. elexis 2016-10-27 16:32:24 +00:00
  • 1234227f98 Simple random map script cleanups. elexis 2016-10-27 12:47:17 +00:00
  • 720183b127 Fix broken whitespace in cycladic archipelago. elexis 2016-10-27 12:39:42 +00:00
  • c1774bc4f2 Trivial random map script cleanup. elexis 2016-10-27 12:27:47 +00:00
  • f92279bbef Remove unused clWater and clRiver tile class from maps that don't have water nor rivers. elexis 2016-10-27 12:20:54 +00:00
  • 7523355699 Fix fish placement on cantabrian highlands and fortress, as these maps failed to pass the restrictions as an array. elexis 2016-10-27 12:13:05 +00:00
  • 700ec18723 Don't place fish on land on the random map archipelago, fixes #3746. elexis 2016-10-27 12:05:55 +00:00
  • 143b0a7bd1 Prevent resource collisions on the random map latium and spread mines a bit. elexis 2016-10-27 12:04:57 +00:00
  • 7854c7cc36 Allow non-forest resources to be placed in the middle strip of the latium random map (by only marking the actual cliffs as such instead of everything on that strip). elexis 2016-10-27 11:59:04 +00:00
  • 58a8380dd9 Don't move that string to another transifex resource while in string freeze. elexis 2016-10-26 23:23:37 +00:00
  • f37faa57e3 Add missing translate call to the upgrade tooltip and fix a newline removed by b5340a19ad which was only needed by the resource tooltip. Reported by fatherbushido. elexis 2016-10-26 23:19:19 +00:00
  • f74639e7d9 add some missing semicolon mimo 2016-10-24 18:00:14 +00:00
  • 3bbadc33ab petra: do not try to defend an ally cc if attacked before its construction began mimo 2016-10-24 17:58:59 +00:00
  • d90e5af9c5 Random map script cleanup. elexis 2016-10-24 12:53:23 +00:00
  • 85d357e182 Notify players of who used the reveal map developer cheat. elexis 2016-10-23 21:36:07 +00:00
  • 6b983bbf06 Change the perspective to "observer" to reveal the map to observers who watched a player resign, while keeping the choice to see the old territory from d5b85c7ffc. elexis 2016-10-23 16:21:33 +00:00
  • 44f0929ea6 Don't throw FSM update errors (type=16 state=6) when kicking clients while others haven't finished the authentication, loading screen or synchronization yet, refs #3241. elexis 2016-10-23 15:44:02 +00:00
  • 20399b72f1 Fix a bug where the networked game would never start if a client would disconnect while synchronizing, fixes #4289. elexis 2016-10-23 15:13:16 +00:00
  • 072cbbe26b Delay the exit message box in multiplayer games until after the synchronization is finished, to avoid stacking message boxes. elexis 2016-10-23 14:49:32 +00:00
  • 6056ebb64f Fix png encoding niektb 2016-10-23 13:58:30 +00:00
  • 8d1ece4060 New icon for the Persian Ishtar Gate, made by Lion.Kanzen. Refs #3959 niektb 2016-10-23 13:48:28 +00:00
  • d6eabc9f0a Remove the number of players recommendation per mapsize as it's plain wrong, refs #4141. elexis 2016-10-23 12:57:57 +00:00
  • e0ac50778e Tweak elevation bonus of sentry tower to match his height. Add elevation bonus to attack tooltip (it was missing in structure tree and selection panel). Reviewed by elexis. fatherbushido 2016-10-23 12:25:55 +00:00
  • 37f8441703 Add missing mime types to the templates added after d883fc332d and remove the UTF-8 byte order mark from the seleucid military colony introduced in edc1b2c066. elexis 2016-10-21 13:53:21 +00:00
  • dc8c359847 Rename pers_palace.xml since that template contains the currently unused palace while the Apadana is the palace found in the game. elexis 2016-10-21 13:42:58 +00:00
  • f42a6d391a Tweak elephant hero stats. There were some inconsistencies with champion elephant template. Remove some hard bonuses forgotten in previous balancing commits. Reviewed by elexis. fatherbushido 2016-10-21 13:07:17 +00:00
  • 57c546d1c1 Increase the number of units to garrison for some special buildings, reviewed by fatherbushido: elexis 2016-10-21 12:06:26 +00:00
  • 20ea96e784 Reset the rallypoint when capturing that building or unit, since the rallypoint command is only meaningful to the player that issued it. Reviewed by fatherbushido. elexis 2016-10-21 11:34:20 +00:00
  • 7d3639a0f6 Add the least amount of code to fix the disappearance of the phase requirements tooltip after f4bfe7c3ad and mark the incomplete implementation from b8245da606 as TODO, to be solved by refs #3993. Patch by fatherbushido. elexis 2016-10-21 11:30:25 +00:00
  • f4a5a665dd Reduce the maximum crush damage of siege towers (25 / second) by half and increase pierce damage. Reviewed by fatherbushido. elexis 2016-10-21 10:12:20 +00:00
  • d5b85c7ffc See the explored territory of defeated players in observermode. elexis 2016-10-20 16:31:52 +00:00
  • 7b37ed8c05 Adds melee visible classes to war dog, so it's affected by military selection filter and some upgrades. Noticed by elexis. fatherbushido 2016-10-20 10:12:22 +00:00
  • fcc99da9e6 Slightly increase the size of the locale configuration dialog and its GUI elements to fit the longest translations. Patch by Imarok, fixes #2925. elexis 2016-10-19 13:32:10 +00:00
  • 11dc6df143 Fix a gamesetup bug where the clients would see two players with the same color, while the host already sees the corrected version after increasing the number of players. elexis 2016-10-18 18:53:28 +00:00
  • d1f4a6ab40 Give the Sentry Tower some territory influence. Reviewed by fatherbushido. elexis 2016-10-18 16:42:27 +00:00
  • 15dd804112 Remove trailing whitespace of all map scripts (as in all whitespace that doesn't come before any non-whitespace character on the same line). elexis 2016-10-18 13:08:01 +00:00
  • f24fd75577 Add missing semicolons found with jshint to all map scripts. elexis 2016-10-18 12:52:00 +00:00
  • 31b9481c08 Tweak obstruction size of the stonehenge wonder. It seems it was not updated when the model changed. Reviewed by elexis. Fixes #3861. fatherbushido 2016-10-17 09:59:05 +00:00
  • f7ddad6455 Use native lineendings. elexis 2016-10-16 21:21:45 +00:00
  • 7f8f820e35 Fix an oversight in d8c11434a8/18823, fixes #4270 . wraitii 2016-10-16 20:17:31 +00:00
  • 0991c22026 Take vision range techs into account on ownership change (capturing or defeat). Solves an OOS, reviewed by wraitii, fixes #4279, refs #3989. elexis 2016-10-15 18:22:10 +00:00
  • c24831387a Initialize UnitAI component of initial garrisoned units, fixes #4281 mimo 2016-10-13 17:38:13 +00:00
  • c5e87628fb Remove the unneeded hardcoding of the Alt+F4 hotkey which causes 0AD on linux to exit unintentionally after receiving the window focus from another window which was closed with that hotkey (with multiple tiling window managers). Reviewed by Philip, tested by Imarok and Itms, fixes #4272. elexis 2016-10-11 15:48:02 +00:00
  • f80ffc20fd Fix 4edff555a3: damage only one unit when the main target is missed by a projectile and others units are reached, to be coherent when the main target is hit. Commented by leper. Refs #4276. fatherbushido 2016-10-11 06:03:10 +00:00
  • 4edff555a3 Fix an issue with ranged attack: wrong units were damaged. Refs #4276. Commented by leper and Itms. fatherbushido 2016-10-10 18:59:59 +00:00
  • fbadd0995d Fix an issue with splash damage. The ranged attack strengths were parsed instead of the splash strengths. Refs #4276. fatherbushido 2016-10-10 18:49:57 +00:00
  • 106e4bddbf petra: check that we are dealing with a foundation before trying to provide it with builders, fixes #4271 mimo 2016-10-10 16:41:31 +00:00
  • 9c2404e40e Some tweaks in order to fix the non-graphical test modes (serialization test, etc.), and possible future non-visual players like headless game servers. Itms 2016-10-10 10:56:13 +00:00
  • ef7486c5d3 Fix a number of things in cmpVisualActor: Itms 2016-10-10 10:49:49 +00:00
  • d8c11434a8 Save the animation sync offset, for consistency's sake. Itms 2016-10-10 10:41:36 +00:00
  • 79b37bd4dc Improve style and whitespace in CCmpVisualActor. Itms 2016-10-10 10:37:58 +00:00
  • 9512eb7cd2 Optimizes random map Caledonian Meadows: Broadened paths, much faster generation, added progress indicators, larger bases. Reviewed by Itms. Fixes #4275 FeXoR 2016-10-09 21:03:14 +00:00
  • ba2bb82406 Remove friendly fire for splash damage of quinquremes to make it coherent with catapults. Decided in dev meeting. fatherbushido 2016-10-09 19:50:34 +00:00
  • 2029a3f763 Fix missing maxArrowCount in the GUIInterface causing a wrong projectile tooltip in the session. Reviewed by fatherbushido, refs #3816. elexis 2016-10-09 15:53:23 +00:00
  • 5f1736cbd4 Don't place chicken inside civic centers and unify chicken placement code. Reviewed by FeXoR, fixes #3836. elexis 2016-10-09 15:07:48 +00:00
  • 1f8c75db08 Don't break string freeze. elexis 2016-10-08 18:05:37 +00:00
  • 5e88ae118a Let the "will to fight" upgrade also boost siege engine and ship attack damage. Patch by fatherbushido. elexis 2016-10-08 16:26:13 +00:00
  • 0030f6ad2b In CCmpVisualActor, m_Unit is not initialized when running without graphics, so we must check that pointer everytime. Also make one call consistent with the rest of the file. Itms 2016-10-08 08:49:35 +00:00
  • bb0924bb6c Fix computational errors in Damage.js for testing collision of a point with the square or the cirle footprint of an entity. Logic reviewed by Itms, style reviewed by elexis. fatherbushido 2016-10-07 20:36:24 +00:00
  • a5b399de29 Fix two issues related to splash damage: fix a mismatch between the string false and the false boolean, fix an issue with an omitted array of players. Noticed by Mate-86. Patch by leper. Refs #3610, #1910, c4c315f6a0. fatherbushido 2016-10-07 20:29:56 +00:00
  • 3c72c16d6c Add a missing check for undefined resource costs when picking the unit portrait in observermode. Patch by Imarok, fixes #4269. elexis 2016-10-07 17:57:03 +00:00
  • bb438eca09 Removes useless divsions in Damage. Read by elexis. fatherbushido 2016-10-07 10:05:38 +00:00
  • 35945eff53 Revert the persistance of playersettings for skirmish maps in b642f0d876, because it overwrites potential team numbers suggested by the map. Tested by mimo, fixes #4248, refs #3120. elexis 2016-10-06 15:13:30 +00:00
  • f450ba1398 Use the default AI instead of not assigning one when the map doesn't specify it (c1b5e8c8b7 broke that). Tested by mimo, refs #4248. elexis 2016-10-06 15:03:40 +00:00
  • d7e51f2a4f Fix an OOS without rejoin after selecting the first unit. elexis 2016-10-06 14:11:56 +00:00
  • 46bfa4dbe3 Fix a warning when pressing the delete hotkey when nothing is selected introduced by a754b1bad4, refs #3823. elexis 2016-10-05 21:34:22 +00:00
  • c99281be39 Nerf iberian tower by reducing garrison limit from 10 to 8. Reviewed by fatherbushido. elexis 2016-10-05 17:15:58 +00:00
  • c139b24a6b Fixes the peak and final map control to be swapped that where added in 4e4f0dbbd8. Patch by pilino1234 - added to the credits. Reviewed by Imarok. Fixes #4262 FeXoR 2016-10-01 16:16:18 +00:00
  • 636da605bb Following e757fb84d5: also regenerate the JS values for AI maps upon deserialization. Itms 2016-10-01 12:29:44 +00:00
  • b74b807444 Fixes a counter mistake when an upgrade is complete. Reviewed by elexis. Refs #4255, #2706. fatherbushido 2016-10-01 11:27:08 +00:00
  • 902a0f5914 New icon for the Persian Hall made by Lion.Kanzen niektb 2016-09-30 19:53:56 +00:00
  • c1b28ba1e0 Fix some strings reported by translators. Itms 2016-09-29 20:54:13 +00:00