Itms
ef7486c5d3
Fix a number of things in cmpVisualActor:
...
* Rewrite the Update function, add more details and information in
comments, and properly serialize everything that function needs.
* Fix the broken deserialization code by using a sane helper function.
* Fix the `SelectMovementAnimation` function.
Fixes #4270 .
This was SVN commit r18823.
2016-10-10 10:49:49 +00:00
Itms
d8c11434a8
Save the animation sync offset, for consistency's sake.
...
Refs #4270
This was SVN commit r18822.
2016-10-10 10:41:36 +00:00
Itms
79b37bd4dc
Improve style and whitespace in CCmpVisualActor.
...
Refs #4270
This was SVN commit r18821.
2016-10-10 10:37:58 +00:00
FeXoR
9512eb7cd2
Optimizes random map Caledonian Meadows: Broadened paths, much faster generation, added progress indicators, larger bases. Reviewed by Itms. Fixes #4275
...
This was SVN commit r18819.
2016-10-09 21:03:14 +00:00
fatherbushido
ba2bb82406
Remove friendly fire for splash damage of quinquremes to make it coherent with catapults. Decided in dev meeting.
...
This was SVN commit r18818.
2016-10-09 19:50:34 +00:00
elexis
2029a3f763
Fix missing maxArrowCount in the GUIInterface causing a wrong projectile tooltip in the session. Reviewed by fatherbushido, refs #3816 .
...
Also unify the garrison limit property names in GUIInterface and
Template parsing (thereby also distinguishing a garrison limit of 0 and
undefined in that equation).
This was SVN commit r18817.
2016-10-09 15:53:23 +00:00
elexis
5f1736cbd4
Don't place chicken inside civic centers and unify chicken placement code. Reviewed by FeXoR, fixes #3836 .
...
This was SVN commit r18816.
2016-10-09 15:07:48 +00:00
elexis
1f8c75db08
Don't break string freeze.
...
This was SVN commit r18815.
2016-10-08 18:05:37 +00:00
elexis
5e88ae118a
Let the "will to fight" upgrade also boost siege engine and ship attack damage. Patch by fatherbushido.
...
This was SVN commit r18814.
2016-10-08 16:26:13 +00:00
Itms
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.
...
Fixes #4238 , refs #3952
This was SVN commit r18812.
2016-10-08 08:49:35 +00:00
fatherbushido
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.
...
This was SVN commit r18811.
2016-10-07 20:36:24 +00:00
fatherbushido
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.
...
This was SVN commit r18810.
2016-10-07 20:29:56 +00:00
elexis
3c72c16d6c
Add a missing check for undefined resource costs when picking the unit portrait in observermode. Patch by Imarok, fixes #4269 .
...
This was SVN commit r18809.
2016-10-07 17:57:03 +00:00
fatherbushido
bb438eca09
Removes useless divsions in Damage. Read by elexis.
...
This was SVN commit r18808.
2016-10-07 10:05:38 +00:00
elexis
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 .
...
Keep the code simplification and removal of duplicate code.
This was SVN commit r18806.
2016-10-06 15:13:30 +00:00
elexis
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 .
...
This was SVN commit r18805.
2016-10-06 15:03:40 +00:00
elexis
d7e51f2a4f
Fix an OOS without rejoin after selecting the first unit.
...
Introduced by 46ead523b8 , caused by serializing the aura cache which is
initialized by the tooltip calls from the GUI.
Reviewed by Itms, in combination with 09e775446e fixes #4239 .
This was SVN commit r18804.
2016-10-06 14:11:56 +00:00
elexis
46bfa4dbe3
Fix a warning when pressing the delete hotkey when nothing is selected introduced by a754b1bad4, refs #3823 .
...
This was SVN commit r18803.
2016-10-05 21:34:22 +00:00
elexis
c99281be39
Nerf iberian tower by reducing garrison limit from 10 to 8. Reviewed by fatherbushido.
...
This was SVN commit r18802.
2016-10-05 17:15:58 +00:00
FeXoR
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
...
This was SVN commit r18798.
2016-10-01 16:16:18 +00:00
Itms
636da605bb
Following e757fb84d5: also regenerate the JS values for AI maps upon deserialization.
...
Fixes #4247 , refs #4191
This was SVN commit r18797.
2016-10-01 12:29:44 +00:00
fatherbushido
b74b807444
Fixes a counter mistake when an upgrade is complete. Reviewed by elexis. Refs #4255 , #2706 .
...
This was SVN commit r18796.
2016-10-01 11:27:08 +00:00
niektb
902a0f5914
New icon for the Persian Hall made by Lion.Kanzen
...
This was SVN commit r18795.
2016-09-30 19:53:56 +00:00
Itms
c1b28ba1e0
Fix some strings reported by translators.
...
This was SVN commit r18793.
2016-09-29 20:54:13 +00:00
Itms
fd8d918764
Reveal the name of the new Alpha.
...
This was SVN commit r18792.
2016-09-29 19:54:51 +00:00
elexis
e81b557d9b
Don't refund the upgrade costs when the upgrade completes. Patch by fatherbushido, fixes #4255 , refs #2706 .
...
This was SVN commit r18791.
2016-09-29 12:01:34 +00:00
elexis
9cea2bb8fe
Fix paired techs following a754b1bad4. Patch by Imarok, fixes #4251 , refs #3823 .
...
This was SVN commit r18790.
2016-09-29 10:25:48 +00:00
fatherbushido
5bbed34aaf
Disable upgrade for the gaia palisades rock fort template. The bugs was noticed by elexis in gauls sandbox map. Refs #4125 , 5d4604e767.
...
This was SVN commit r18789.
2016-09-28 15:38:05 +00:00
elexis
a29407bb89
Don't overwrite cached template data by by cloning the referenced object, thus fix a GUI bug revealed by refs #3823 . Patch by Imarok, refs #4251 .
...
This was SVN commit r18788.
2016-09-28 11:52:25 +00:00
elexis
46ece38e29
Display the correct cost when selecting multiple entities that can perform the same upgrade. Patch by Imarok, refs #2706 , #3823 .
...
This was SVN commit r18787.
2016-09-28 11:34:05 +00:00
elexis
7c3c5f6173
Fix some string issues reported on transifex.
...
This was SVN commit r18786.
2016-09-27 18:29:32 +00:00
elexis
e4ceff3e54
Add 2px of black border to the patrol icon. Icon by Stan, refs #1720 .
...
This was SVN commit r18785.
2016-09-26 14:57:50 +00:00
elexis
a29f18968a
Fix broken string as noticed by fatherbushido, refs #1720 .
...
This was SVN commit r18784.
2016-09-26 12:13:08 +00:00
elexis
2e488571de
Fix some whitespace and remove unneeded parenthesis and brackets in the RallyPointCommands simulation helper.
...
This was SVN commit r18783.
2016-09-26 10:25:47 +00:00
FeXoR
8d4af29faf
Adding random map Caledonian Meadows. Fixes #4245
...
This was SVN commit r18781.
2016-09-25 21:53:39 +00:00
elexis
bd9240a3ef
Siege statistics for the summary screen. Patch by Mate-86, fixes #4033 .
...
This was SVN commit r18780.
2016-09-25 21:45:21 +00:00
elexis
a85c6c6967
Patrol units. Patch by Imarok, based on patch by svott, reviewed by fatherbushido and bb.
...
This was SVN commit r18779.
2016-09-25 21:33:05 +00:00
fatherbushido
51b7b80de2
Removes old depreciated technologies from production queue of atlas only (or skirmish map) structures. Refs #4170 .
...
This was SVN commit r18778.
2016-09-25 21:27:08 +00:00
fatherbushido
4ea54e10e7
Slightly increases armour of mauryans macemen champions wich had been signifantly nerfed in previous alphas. Agreed by scythetwirler.
...
This was SVN commit r18777.
2016-09-25 21:12:16 +00:00
elexis
24f149237f
Show bartered resources to observers, fixes #3839 .
...
This was SVN commit r18776.
2016-09-25 20:26:25 +00:00
elexis
92a1ba9426
Filterable ingame chat history. Based on patch by Imarok, reviewed by bb, fixes #4069 .
...
Rename session chatPanel style to chatPanelOverlay and merge other
chatPanel styles in common/.
Fix a singleplayer bug where messages send by the player wouldn't be
shown in the chat overlay due to a missing guid != "local" check.
Save the user preference whether to show the history to the user config
file.
Remove /enemy /ally and /observer aliases for simplicity.
This was SVN commit r18775.
2016-09-25 20:10:38 +00:00
elexis
6e3cdb2f5d
Use a custom style for the text in the Diplomacy manager instead of abusing the ChatPanel style, refs #4069 .
...
This was SVN commit r18774.
2016-09-25 19:56:35 +00:00
elexis
a754b1bad4
Correctly handle commands and production for multiple units and mixed selections. Patch by Imarok, reviewed by Itms, fixes #3823 . Fixes #3492 , #3288 , #3668 .
...
This was SVN commit r18773.
2016-09-25 19:38:10 +00:00
elexis
a867fca514
Petra AI: Use ally instead of team chat, since it should eventually be able to use diplomacy. Based on patch by bb, refs #4143 , #3102 , #4069 .
...
This was SVN commit r18772.
2016-09-25 14:00:26 +00:00
elexis
905dffe89c
Show an icon with tooltip in the summary screen indicating which player was defeated, has won or is still playing. Patch by javiergodas, reviewed by niektb, fixes #4187 .
...
This was SVN commit r18771.
2016-09-25 13:48:59 +00:00
fatherbushido
83ac228a9c
Reduces attack of garrisoned arrows in buildings by 20%, since champions were nerfed in b5bf0c7e86 and while buildings became much harder to capture in 27c46a0a68 and 8b14bfe78b. Removes a duplicate entry. Reviewed by elexis and FeXoR.
...
This was SVN commit r18770.
2016-09-25 13:47:50 +00:00
elexis
58f7e9d5fb
Patrol icon by Stan, refs #1720 .
...
This was SVN commit r18769.
2016-09-25 13:33:47 +00:00
elexis
19de6a4204
Add minimum distance to outposts since players made walls of them and since they shoot an arrow each when garrisoned.
...
Since vision range is 80m (120m upgraded), a minimum distance of 50m
should be more than fine enough for the intended purpose.
This was SVN commit r18768.
2016-09-25 11:20:26 +00:00
fatherbushido
4f50f9251f
Reverts 591771a0be as capture doesn't work for units with BuildingAI. Refs #3356 , #4189 , #4000 .
...
This was SVN commit r18766.
2016-09-25 10:07:12 +00:00
fatherbushido
903460994d
Adds missing preferred classes in some templates. Fixes #4194 .
...
This was SVN commit r18765.
2016-09-25 06:54:56 +00:00