2fcd52b657
Let states execute their leave handlers on OnDestroy. Fixes #1999 . Patch by mimo.
...
This was SVN commit r13501.
2013-06-25 21:49:54 +00:00
4fc15a9b08
Renames mill to storehouse
...
This was SVN commit r13496.
2013-06-22 02:28:54 +00:00
e5c35beefe
Blacksmith smoke.
...
Persian and Carth blacksmith actors.
This was SVN commit r13495.
2013-06-21 00:16:52 +00:00
5f78bb7318
For most civs, made it so that Champions are unlocked by default in the Fortress at City Phase, but then also available for training at the Barracks, but after they are unlocked with a tech.
...
Removed the minrange for all ranged units until minimum range bugs are
fixed. To fix it will require a multi-pronged approach that will need
discussed and Trac tickets created.
This was SVN commit r13494.
2013-06-21 00:14:00 +00:00
14990ea390
Fixes another possible NaN when invulnerable units are attacked, refs #1881
...
This was SVN commit r13493.
2013-06-18 20:20:37 +00:00
fca1f4c3a7
Persians and Carthaginians receive blacksmiths.
...
This was SVN commit r13492.
2013-06-18 14:20:15 +00:00
95b51188fa
Fixes possible undefined value returned by CmpHealth, leading to a NaN and serialization test failure. Refs #1881
...
This was SVN commit r13488.
2013-06-18 03:26:08 +00:00
f918c9b074
Prevent formation controllers from showing up in range queries. Fixes #1796 .
...
This was SVN commit r13484.
2013-06-16 23:10:01 +00:00
98cac1a10f
Improve ship sinking. Patch by wraitii. Fix #1921
...
This was SVN commit r13478.
2013-06-14 19:19:13 +00:00
9ea830c855
Handle empty token list gracefully.
...
This was SVN commit r13477.
2013-06-14 16:13:59 +00:00
15e75cdfbd
Updated some building tooltips.
...
Removed wall techs from Iberians for balance.
This was SVN commit r13471.
2013-06-11 16:28:42 +00:00
2ed10ec033
Changed names and histories for Roman civ center and market.
...
Fixed elephant heroes.
This was SVN commit r13468.
2013-06-10 15:33:18 +00:00
29549561e1
Add flag to VisualActor for entities that should only be visible in Atlas. Patch by KareemErgawy. Fixes #1411 .
...
This was SVN commit r13465.
2013-06-09 23:18:21 +00:00
d151a6a304
Fixed war elephants. They can attack walls now.
...
This was SVN commit r13459.
2013-06-08 13:42:49 +00:00
8eae65be2b
Fixed elephants. Can now attack walls.
...
This was SVN commit r13458.
2013-06-08 12:51:15 +00:00
5b1f5dd2c1
Display expected trading gain (GainMultiplier = 1) for market foundations when setting rally points. Fixes #1963 .
...
This was SVN commit r13452.
2013-06-05 21:35:31 +00:00
b2f6a1260e
Sets Distanceless flag on most selection sound groups.
...
Adds new sound groups for gates.
This was SVN commit r13451.
2013-06-04 03:17:46 +00:00
4d5187bf40
Building completion and unit training sounds are now ubiquitous, meaning you'll hear them even if they are off-screen.
...
This was SVN commit r13449.
2013-06-03 02:50:10 +00:00
2ef6ec3f73
Rounds trader gain to avoid fractions with garrisoned traders in a merchant ship, patch by Markus, fixes #1954
...
This was SVN commit r13447.
2013-06-01 21:28:31 +00:00
b6e0661b8f
New BRASIDAS Spartan hero.
...
"The Agoge" tech for Spartans.
Fixed Leonidas' selection ring.
This was SVN commit r13444.
2013-06-01 02:33:58 +00:00
4882aac409
New techs for Carthage: Mercenary Captains, reduce metal costs for merc units, based on ethnicity.
...
Melee cav more starting pierce armor.
This was SVN commit r13441.
2013-05-31 02:52:06 +00:00
d3e40792ff
Added a "wooden structures" civ bonus for the Celtic civs. Their buildings are 20% weaker, but they construct 20% faster than other cultures.
...
Fixed health for "Greek" walls.
Adjusted "preferredclasses" stuff on some templates.
This was SVN commit r13438.
2013-05-30 00:58:07 +00:00
085e9c620d
Tweaked armor stats for battering ram and siege tower.
...
Fixed "rollover" tag to "history".
This was SVN commit r13437.
2013-05-29 23:39:13 +00:00
4a8c7e72b5
Lowered crush armor for these buildings.
...
This was SVN commit r13431.
2013-05-27 18:21:57 +00:00
e58fe92892
Tweaked Walls stats and costs.
...
Carthaginians' 'Triple Walls' civ bonus moved from wall templates to
auto-researching (free) tech. It just cleans things up quite a bit.
Changed sound groups for "special buildings."
This was SVN commit r13428.
2013-05-25 23:10:16 +00:00
97b28e7343
Some sound file changes to hopefully add more aural variation.
...
Cavalry blacksmith techs moved from City to Town.
Trying to give the female citizen the order_build soundgroup, but it
doesn't seem to work. The game seems to use order_repair for both
repairing and building. These are two different actions so should
support two different sound groups.
This was SVN commit r13427.
2013-05-25 18:07:29 +00:00
2c52099ddd
Fix previous commit because of course there was test code in there. Make Aegis build more farms because of recent changes.
...
This was SVN commit r13426.
2013-05-25 16:24:05 +00:00
f372f9184c
Fix Aegis breaking the profiler after some time ( Fixes #1945 . Fix typo ( Fixes #1947 ). Patches by Markus.
...
Also one other fix for something attack related (probably, code is old
and I can't recall).
This was SVN commit r13425.
2013-05-25 15:56:11 +00:00
56a4d6417c
Small cleanup.
...
This was SVN commit r13416.
2013-05-21 23:50:42 +00:00
e5523754b3
Check if a building is already at full health when trying to repair it. Fixes #1930 .
...
This was SVN commit r13415.
2013-05-21 23:45:20 +00:00
4356badfa9
Pause production if the producing entity is garrisoned. Fixes #1931 .
...
This was SVN commit r13414.
2013-05-21 23:01:53 +00:00
013fc9558a
Fix typo. Fixes #1935 .
...
This was SVN commit r13412.
2013-05-21 22:11:15 +00:00
346df43a43
Persian Apadana build limit.
...
This was SVN commit r13410.
2013-05-19 08:24:36 +00:00
67d072108b
Bloody dead camel.
...
New wall technologies (research at Wall Tower, since for now techs can't
be researched at wall segments).
Adjusted default BatchTrainModifier from 0.7 to 0.8 in all buildings
since the new training techs were making unit batches train insanely
fast.
Added 'Naval Architects' batch training tech to the Dock (and Carth
Super Dock).
Attempting to add "Apadana" build limit, with no success. Need help
here. I thought BuildRestrictions.js and EntityLimits.js were the files
I needed to change, but it's not working (there should be a build limit
of 1 for the Persian Apadana).
Tweaked the levy techs.
Fixed Hero elephant unit RequiredTechnology.
This was SVN commit r13409.
2013-05-19 08:19:16 +00:00
09108e6a97
Some more vars
...
This was SVN commit r13408.
2013-05-16 16:17:37 +00:00
1ea0bac280
New train time techs. For most factions, you choose either faster training infantry or faster training cavalry (either one unlocks Conscription, which boosts batch training considerably). For Persians, you get to research both at the barracks and stables, which unlocks conscription techs for both buildings. For Persians, I also moved the champion unlock tech to their Palace (Apadana), which now unlocks the "Immortals" technology (the tech that makes the Anusiya train twice as fast).
...
This was SVN commit r13407.
2013-05-15 08:11:20 +00:00
ccb4ecc9f2
Renamed this tech.
...
This was SVN commit r13406.
2013-05-15 04:07:07 +00:00
9ceab639f3
Bloody dead sheep.
...
Unlocking tech for champions.
Champions trainable in barracks (after unlocking tech).
Farm Field yield increased from 2000 food to 5000 food. Max gatherers: 5
per field.
This was SVN commit r13405.
2013-05-14 09:48:37 +00:00
de5d4491ab
var-fare
...
This was SVN commit r13404.
2013-05-12 22:28:02 +00:00
f5f0bc701a
Completely changed the "Stockbreeding" tech.
...
Fixed the 'Conscription' tech. It should work as advertised now.
Added some classes to the structures.
Reduced archer bonus vs. cav spears by 50%.
Moves Iphicratean Reforms from the Athenian Trireme to the Athenian
Dock.
This was SVN commit r13403.
2013-05-12 21:30:01 +00:00
2aa3ab8b03
conscription tech fix
...
This was SVN commit r13402.
2013-05-12 16:59:54 +00:00
daf572eb43
Temporary Blacksmith structures for prototyping and playtesting.
...
Lots of new techs. Healing techs. Vision for outpost. "Conscription"
tech boosts batch training speed. Implemented Macedonian "Hellenistic
Metropolis" special tech.
Testing placing Champions in the barracks (unlocked with a tech). Try
this out with the Macedonians.
Reduced archer attack damage. Reduced cost of healer.
Lots of other stuff.
This was SVN commit r13400.
2013-05-12 07:23:05 +00:00
d49cc6fc8b
Some armor changes. Also adds hero training restriction to hero elephant template. Fixes #1927 .
...
This was SVN commit r13396.
2013-05-05 19:25:33 +00:00
47e9431d29
Check if one of the technologies in a pair is already in progress. Fixes #1820 .
...
This was SVN commit r13395.
2013-05-05 13:54:00 +00:00
cb7964a1db
Make some gather techs work.
...
This was SVN commit r13394.
2013-05-05 13:13:38 +00:00
0d09f290d9
Allow setting rally points for foundations. Patch by Josh. Fixes #902 .
...
This was SVN commit r13390.
2013-05-02 20:29:22 +00:00
67ff52a07f
More armor adjustments.
...
This was SVN commit r13384.
2013-04-30 08:36:47 +00:00
181db44ab5
Enforce technology restrictions when training units.
...
This was SVN commit r13383.
2013-04-29 21:51:14 +00:00
35daf00336
Snuck through without armor changes. Fixed now.
...
This was SVN commit r13382.
2013-04-29 18:33:03 +00:00
e0a2e5790d
Exponential Armor patch by Alpha123, with new updated armor values.
...
Needs a ton of testing.
This was SVN commit r13381.
2013-04-29 07:51:51 +00:00
4493f2986f
Wonder support for civs currently with Wonders.
...
This was SVN commit r13380.
2013-04-29 02:46:13 +00:00
5a88f0fce0
Fix entity limits for buildings.
...
This was SVN commit r13378.
2013-04-29 00:36:21 +00:00
f4e0007733
Cavalry are a bit faster.
...
Attempting to add Wonders, but no success (need help). Adding files here
to see if someone can fix what I've started.
This was SVN commit r13377.
2013-04-28 22:51:08 +00:00
6115c3fc13
Remove some duplication from ProcessCommand.
...
This was SVN commit r13367.
2013-04-22 17:50:25 +00:00
cd6a76bcaa
Gates now handle allies made using diplomacy.
...
This was SVN commit r13363.
2013-04-18 18:18:34 +00:00
18a2b7d093
Fix roman merchant ship trading distance. Fixes #1874 .
...
This was SVN commit r13362.
2013-04-18 18:18:31 +00:00
dc9889c190
Display number of garrisoned units when trying to garrison. Patch by mimo. Fixes #1915 .
...
This was SVN commit r13361.
2013-04-18 18:18:29 +00:00
b22320a85f
Fix tests. Refs #1807 .
...
This was SVN commit r13358.
2013-04-14 00:52:00 +00:00
d0a695f7fb
Allow mutual allies to garrison in each others buildings. Patch by mimo. Fixes #1807 .
...
This was SVN commit r13357.
2013-04-14 00:34:14 +00:00
7562c79e89
Change target for all orders on EntityRenamed. Patch by mimo. Fixes #1903 .
...
This was SVN commit r13355.
2013-04-10 22:48:02 +00:00
19ce9657bc
This was SVN commit r13351.
2013-04-10 09:11:08 +00:00
3074b930cc
Tech.
...
This was SVN commit r13350.
2013-04-08 08:27:30 +00:00
789991c5d2
New food gathering tech for village phase.
...
Adjusted some food gather rates.
Adjusted some tech costs.
This was SVN commit r13349.
2013-04-08 07:59:57 +00:00
5429052b06
Lots of normal maps and spec maps. Ongoing project.
...
Added camel death scream (lol) to camel units.
Added sheep sounds to sheep.
Changed over the Mauryan elephant unit actors.
This was SVN commit r13348.
2013-04-07 22:28:36 +00:00
2af37c3590
Adds player color to rubble entities, thanks to ericb for the patch, fixes #1887
...
This was SVN commit r13344.
2013-04-05 02:52:01 +00:00
16de5c75ac
Adds game speed option to match setup, adds in-game control for single player games, fixes #785 .
...
Refactors some GUI utility functions.
This was SVN commit r13340.
2013-04-03 23:24:22 +00:00
62dc594a71
Hero button. Based on patch by Malcom and edits to that by alpha123. Fixes 1802.
...
This was SVN commit r13339.
2013-04-03 17:27:55 +00:00
f2da77ff72
"Oh myyyyy" -- George Takei. Lots of stuff:
...
- Town Phase cost increased to 1000 Food, 1000 Wood (from 500 of each).
This makes Village Phase longer and more interesting. Still need to
test.
- Lots of new normal maps and spec maps (for a bunch of desert terrains
and cretan date palms). This is an ongoing project.
- Fixed some spec maps for being too 'bright.'
- Changed the attack of melee spear units from a combo of pierce and
hack to just hack. Per discussion with Quantumstate. Needs testing.
- Changed the Median Oasis 1 scenario to include Mauryans and
Carthaginians.
This was SVN commit r13338.
2013-04-03 06:48:38 +00:00
3c693245bd
Portraits for the Mauryan healer and Chanakya.
...
This was SVN commit r13335.
2013-04-02 17:06:15 +00:00
329b3e3d28
Adds notice of saved game issues to Aegis' description
...
This was SVN commit r13332.
2013-04-01 15:03:31 +00:00
0535cab26f
Added mauryan healer skin and head.
...
Added roman army camp rubble with AO
Added AO map and normal map to roman army camp
This was SVN commit r13331.
2013-04-01 00:48:18 +00:00
3b5ab7ab51
Fixes #1884 . Should Fix #1883 .
...
This was SVN commit r13328.
2013-03-30 07:30:54 +00:00
475c722327
Fix serialization issues with Aegis.
...
This was SVN commit r13326.
2013-03-24 09:10:32 +00:00
6f33003f30
Fixes serialization test failure caused by CmpFoundation's buildMultiplier property sometimes being NaN (which can assume different internal values in Spidermonkey). For now, NaN cannot be reliably serialized. Fixes #1828 , refs #1879
...
This was SVN commit r13322.
2013-03-22 22:23:50 +00:00
78d1548753
Fixes (un)packing siege units responding to attacks in violent stance, by ignoring attacks while (un)packing. Fixes #1751 , refs #1752
...
This was SVN commit r13318.
2013-03-19 00:53:47 +00:00
807985ac08
Added a base with flowers and playercolor to mauryan pillars.
...
Added contributor Paperkat merchant ship.
This was SVN commit r13317.
2013-03-18 12:34:55 +00:00
1bcb6140b0
Skirms bonus vs. elephants reduced from 1.5x to 1.25x.
...
Some new elephant templates. Elephant unit entities adjusted.
Spartan female citizen now has a bonus attack vs. siege weapons.
This was SVN commit r13315.
2013-03-18 01:33:20 +00:00
49f52500de
Mauryan ship icons
...
This was SVN commit r13309.
2013-03-17 11:53:09 +00:00
25c800e9c4
Chanakya hero template
...
This was SVN commit r13308.
2013-03-17 10:10:49 +00:00
f8a7692d92
A few final fixes to some AI logic in attack and defense.
...
This was SVN commit r13307.
2013-03-17 08:55:46 +00:00
3f28ade5c6
Hero ashoka added. Fixed maiden holding parasol in chariot.
...
Added hero turban prop
Hero Chanakya now uses elite healer template
This was SVN commit r13306.
2013-03-17 00:39:43 +00:00
03c3b1daa3
Fixes a few changes in my previous commit. Makes "Medium" the default difficulty setting.
...
This was SVN commit r13303.
2013-03-16 12:55:03 +00:00
77999f6b42
Ashoka pillar variations and footprint fix
...
This was SVN commit r13302.
2013-03-16 11:18:33 +00:00
5ba7153541
Placeholder Mauryan merchant ship
...
This was SVN commit r13300.
2013-03-16 10:30:29 +00:00
b0f1afa994
Change Punjab 1 water settings.
...
Fix a little mess-up on my last commit.
This was SVN commit r13299.
2013-03-16 10:16:41 +00:00
d709fe50ed
Clean-up of Aegis scripts. Most deprecated functions have been removed, some comments updated. Also makes resource maps 8-bit to save a little memory.
...
Fix the placement of the "civ info" button to avoid overlapping on
1024*768.
This was SVN commit r13298.
2013-03-16 09:59:43 +00:00
d70db48173
Mauryan ship footprints
...
This was SVN commit r13297.
2013-03-16 09:56:22 +00:00
4769481796
Makes sure to remove the entity from the Gatherer array of the resource it was gathering from when dying. Fixes #1867 (if all goes well).
...
This was SVN commit r13290.
2013-03-15 18:12:17 +00:00
5af7544918
Bug fixes and small improvements to Aegis. Change the "C" button into a "Settings" button. Fix to -autostart-aidiff.
...
This was SVN commit r13289.
2013-03-15 12:35:16 +00:00
066cfa5893
Improve workers' reactions when they find out that the resource they gathered from is full. Refs #1387
...
This was SVN commit r13288.
2013-03-15 10:26:46 +00:00
c23181a1e0
Make towers weaker by reducing range fro 80 to 70 and decreasing the arrow tech multiplier to 40% more arrows from 100%.
...
This was SVN commit r13284.
2013-03-14 22:57:59 +00:00
1cf1707ce7
Added mauryan hero chanakya and mauryan elephants static meshes.
...
This was SVN commit r13281.
2013-03-14 00:05:46 +00:00
25293ce0cc
Many small bugfixes for AIs. Adds support for difficulty (and along with that, some behind-the-door architecture for a handicap system).
...
Adds -autostart-aidiff to set the difficulty from the command line from
testing.
This was SVN commit r13278.
2013-03-13 20:44:48 +00:00
8ac9f1d8ea
Limit the number of gatherer per resource, as described in #1387 . Based on work by crezax. Fixes #1387
...
This was SVN commit r13277.
2013-03-13 20:10:46 +00:00
844f71681a
Add notification for missing resources when tributing. Patch by alpha123. Fixes #1839 .
...
This was SVN commit r13276.
2013-03-13 18:37:06 +00:00
2bcb03f049
Fix messages.js for "/team" messages when no teams were set.
...
Change to AI logic, makes Aegis more efficient with a better attack,
eco, and defense. Bugfixes.
This was SVN commit r13271.
2013-03-12 21:58:25 +00:00
3f6702075b
Fix my previous commit where if you had enough units buildings would never construct (rounding issue).
...
This was SVN commit r13268.
2013-03-12 10:07:53 +00:00
791a901df9
Fix a bug with the foundation changes that caused buildings to be built too fast with multiple units.
...
This was SVN commit r13267.
2013-03-12 08:22:45 +00:00
9b1b8cc8fd
A few bugfixes, slight change in logic for smoother play. Makes Aegis gather with cavalry. Allows it to send chat messages to warn about attacks.
...
This was SVN commit r13266.
2013-03-11 19:58:29 +00:00
dab9175f30
Foundations now require 100% health for construction to be completed. Progress now linked with health. Patch by Malcom. Fixes #1853
...
This was SVN commit r13263.
2013-03-11 15:47:16 +00:00