fatherbushido
27e2a33573
Change order of preferred classes for ships attack. Refs #4194 .
...
This was SVN commit r18895.
2016-10-31 19:10:54 +00:00
elexis
4c0dbcf51b
Nerf mauryan chariot spam by allowing them to be trained only at the fortress. Suggestion by nigel87.
...
This was SVN commit r18894.
2016-10-31 17:24:10 +00:00
elexis
bc9bdc151f
Sentry tower icon by Lion.Kanzen, refs #3959 .
...
This was SVN commit r18893.
2016-10-31 16:00:08 +00:00
elexis
569424d9f7
Add missing preferred classes to ships. Reviewed by fatherbushido, refs #4194 .
...
This was SVN commit r18892.
2016-10-31 13:59:55 +00:00
elexis
48e5101239
Nerf british population bonus for town phase buildings, in agreement with borg and fatherbushido.
...
This was SVN commit r18891.
2016-10-31 13:56:40 +00:00
elexis
0db69d55fb
Don't use multilayered textures on Ngorongoro as the blending is broken. Patch by Vladislav, refs #4219 .
...
This was SVN commit r18890.
2016-10-31 13:43:02 +00:00
elexis
7dbd225783
Fix mistake in c1774bc4f2.
...
This was SVN commit r18889.
2016-10-31 13:32:18 +00:00
mimo
06d6410ac3
complete 0c8c879ed1 in case the stats of the original and upgraded structures are different
...
This was SVN commit r18888.
2016-10-30 12:29:26 +00:00
fatherbushido
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.
...
This was SVN commit r18887.
2016-10-29 18:11:06 +00:00
FeXoR
af40768b14
Fixes an oversight in 37e5d6a5af that made random map Latium throw an error. Fixes #4296
...
This was SVN commit r18886.
2016-10-29 12:53:35 +00:00
elexis
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 .
...
This was SVN commit r18885.
2016-10-28 18:10:57 +00:00
mimo
02bf76bbdc
petra: check that the foundation still exist when builders approach it
...
This was SVN commit r18884.
2016-10-28 18:08:48 +00:00
mimo
0c8c879ed1
petra: take into account possible upgrade in garrison manager
...
This was SVN commit r18883.
2016-10-28 18:04:52 +00:00
elexis
4898e94c81
Remove unneeded braces and whitespace in empty lines.
...
This was SVN commit r18882.
2016-10-28 16:11:59 +00:00
elexis
d8665adf42
Random map script cleanup.
...
Remove many unneeded parenthesis when assigning variables.
Use min and max to avoid ternaries.
Simplify ternaries that return booleans.
Remove == true from checks.
This was SVN commit r18881.
2016-10-28 16:01:02 +00:00
elexis
5a384f4eaf
Fix an OOS on rejoin when a ptolemian lighthouse revealing the shoreline was built prior. Patch by Itms and wraitii, fixes #4277 .
...
Serialize the mapsize in the pathfinder and the reveal shoreline flag in
the range manager.
Reload the rangemanager data after other components have been
deserialized.
Use the SerializeCommon pattern in the pathfinder to avoid code
duplication.
Move the shoreline logic from the Vision component to the range manager.
Remove unused interface mocks from the rangemanager test following
b05879e151 .
This was SVN commit r18879.
2016-10-28 15:34:24 +00:00
fatherbushido
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 .
...
This was SVN commit r18878.
2016-10-28 12:17:16 +00:00
wraitii
a64f3c7597
Fix an oversight in the water shader that made water buggy with disabled reflections. Fixes #4287
...
This was SVN commit r18877.
2016-10-27 20:19:13 +00:00
elexis
37e5d6a5af
Array simplifications for random map scripts.
...
Use for...of loop and remove unneeded array and length variables.
Use fill and concat to remove unneeded loops.
Utilize map to create new arrays instead of reusing the same inside
fill.
Remove an unneeded non-recursive copy in the RandomGroup placer.
This was SVN commit r18876.
2016-10-27 16:32:24 +00:00
elexis
1234227f98
Simple random map script cleanups.
...
Merge else and if.
Remove else after continue/return.
Use ternaries and remove duplicate terms.
This was SVN commit r18875.
2016-10-27 12:47:17 +00:00
elexis
720183b127
Fix broken whitespace in cycladic archipelago.
...
Merge two if-statements in latium.
This was SVN commit r18874.
2016-10-27 12:39:42 +00:00
elexis
c1774bc4f2
Trivial random map script cleanup.
...
Remove duplicate comments and add more progress updates.
Few whitespace fixes and ternaries.
This was SVN commit r18873.
2016-10-27 12:27:47 +00:00
elexis
f92279bbef
Remove unused clWater and clRiver tile class from maps that don't have water nor rivers.
...
Remove pointless restraint checks on clWater on oasis before the water
is painted.
This was SVN commit r18872.
2016-10-27 12:20:54 +00:00
elexis
7523355699
Fix fish placement on cantabrian highlands and fortress, as these maps failed to pass the restrictions as an array.
...
Remove duplicate fish placement from english channel.
Allow placing docks on neareastern badlands to gather the placed fish by
increasing the waterheight from the default 19.9 to 20.
This was SVN commit r18871.
2016-10-27 12:13:05 +00:00
elexis
700ec18723
Don't place fish on land on the random map archipelago, fixes #3746 .
...
This was SVN commit r18870.
2016-10-27 12:05:55 +00:00
elexis
143b0a7bd1
Prevent resource collisions on the random map latium and spread mines a bit.
...
This was SVN commit r18869.
2016-10-27 12:04:57 +00:00
elexis
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).
...
This was SVN commit r18868.
2016-10-27 11:59:04 +00:00
elexis
58a8380dd9
Don't move that string to another transifex resource while in string freeze.
...
This was SVN commit r18866.
2016-10-26 23:23:37 +00:00
elexis
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.
...
Merge duplicate technology requirement tooltips.
This was SVN commit r18865.
2016-10-26 23:19:19 +00:00
mimo
f74639e7d9
add some missing semicolon
...
This was SVN commit r18864.
2016-10-24 18:00:14 +00:00
mimo
3bbadc33ab
petra: do not try to defend an ally cc if attacked before its construction began
...
This was SVN commit r18863.
2016-10-24 17:58:59 +00:00
elexis
d90e5af9c5
Random map script cleanup.
...
Annotate and move the envrionment defaults to the file that contains the
methods to change them.
Remove redundant watercolor entry and add default water tint to a map
that didn't specify it.
Add a comment about the default waterheight pitfall (4391498cf4 ).
Add missing quotes and spaces, remove unneeded comments.
This was SVN commit r18862.
2016-10-24 12:53:23 +00:00
elexis
85d357e182
Notify players of who used the reveal map developer cheat.
...
This was SVN commit r18861.
2016-10-23 21:36:07 +00:00
elexis
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.
...
This was SVN commit r18860.
2016-10-23 16:21:33 +00:00
elexis
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 .
...
This was SVN commit r18859.
2016-10-23 15:44:02 +00:00
elexis
20399b72f1
Fix a bug where the networked game would never start if a client would disconnect while synchronizing, fixes #4289 .
...
This was SVN commit r18858.
2016-10-23 15:13:16 +00:00
elexis
072cbbe26b
Delay the exit message box in multiplayer games until after the synchronization is finished, to avoid stacking message boxes.
...
This was SVN commit r18857.
2016-10-23 14:49:32 +00:00
niektb
6056ebb64f
Fix png encoding
...
This was SVN commit r18856.
2016-10-23 13:58:30 +00:00
niektb
8d1ece4060
New icon for the Persian Ishtar Gate, made by Lion.Kanzen. Refs #3959
...
This was SVN commit r18855.
2016-10-23 13:48:28 +00:00
elexis
d6eabc9f0a
Remove the number of players recommendation per mapsize as it's plain wrong, refs #4141 .
...
This was SVN commit r18854.
2016-10-23 12:57:57 +00:00
fatherbushido
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.
...
This was SVN commit r18853.
2016-10-23 12:25:55 +00:00
elexis
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.
...
This was SVN commit r18852.
2016-10-21 13:53:21 +00:00
elexis
dc8c359847
Rename pers_palace.xml since that template contains the currently unused palace while the Apadana is the palace found in the game.
...
This was SVN commit r18851.
2016-10-21 13:42:58 +00:00
fatherbushido
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.
...
This was SVN commit r18850.
2016-10-21 13:07:17 +00:00
elexis
57c546d1c1
Increase the number of units to garrison for some special buildings, reviewed by fatherbushido:
...
from 5 to 10 for champion buildings and persian palaces,
from 0 to 6 for embassies,
from 0 to 5 dogs for the kennel
while keeping the garrison limit of the seven other special buildings at
5.
This was SVN commit r18849.
2016-10-21 12:06:26 +00:00
elexis
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.
...
This was SVN commit r18848.
2016-10-21 11:34:20 +00:00
elexis
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.
...
This was SVN commit r18847.
2016-10-21 11:30:25 +00:00
elexis
f4a5a665dd
Reduce the maximum crush damage of siege towers (25 / second) by half and increase pierce damage. Reviewed by fatherbushido.
...
This was SVN commit r18846.
2016-10-21 10:12:20 +00:00
elexis
d5b85c7ffc
See the explored territory of defeated players in observermode.
...
This was SVN commit r18845.
2016-10-20 16:31:52 +00:00
fatherbushido
7b37ed8c05
Adds melee visible classes to war dog, so it's affected by military selection filter and some upgrades. Noticed by elexis.
...
This was SVN commit r18844.
2016-10-20 10:12:22 +00:00