b06452bf0f
Try to fix some warnings. Refs 1746.
...
This was SVN commit r12933.
2012-12-03 21:53:37 +00:00
9bff9b3b6d
Spartan woman defends herself. This is still a work in progress. Not quite right yet.
...
This was SVN commit r12924.
2012-12-03 00:37:58 +00:00
c3c655aaa5
Display time cost for walls. Fixes #1740 .
...
This was SVN commit r12922.
2012-12-02 23:45:34 +00:00
26a22a7bcb
Make hunting units disband earlier.
...
Fix formation disbanding.
This was SVN commit r12921.
2012-12-02 23:11:55 +00:00
2004fb5e62
Fix error caused by unit dying while attacking.
...
This was SVN commit r12919.
2012-12-02 22:02:36 +00:00
5806ed94e1
Fix bug with gather-near-position.
...
Use the max range for attacking.
This was SVN commit r12915.
2012-12-02 17:25:23 +00:00
a4f27dc3e0
Add "score" tab in post-game summary. Patch from EMontana. FIxes #1721 .
...
This was SVN commit r12914.
2012-12-02 15:55:06 +00:00
5800be1334
Formation order queueing. Fixes #592 , #593 and #1716 .
...
Allow changing the formation, while under attack. Fixes #1624 . Patch by
Simikolon.
This was SVN commit r12911.
2012-12-02 01:52:27 +00:00
ddd8c36d6f
Fix tests.
...
This was SVN commit r12910.
2012-12-01 23:04:49 +00:00
6fd99e34ce
Implements siege packing. Closes #1718 .
...
Adds templates for packed and unpacked siege units - needs stat
tweaking.
This was SVN commit r12904.
2012-12-01 00:34:03 +00:00
1052cb9ee0
Rename property. Refs #1717 .
...
This was SVN commit r12883.
2012-11-25 16:23:59 +00:00
5f2d30c7f7
Make batch time factor tech modifiable and a template property.
...
Fix unit test map.
This was SVN commit r12877.
2012-11-25 02:52:13 +00:00
27ae648d9c
Show cost in tooltips for batches. Closes #1717 , patch by zoot.
...
This was SVN commit r12876.
2012-11-24 22:04:29 +00:00
f0493e7060
Spelling fixes. Fixes #1727 , patch by zoot.
...
This was SVN commit r12874.
2012-11-24 19:47:36 +00:00
7125e72e52
Add build/research/train time to tooltips.
...
This was SVN commit r12848.
2012-11-11 23:08:44 +00:00
7e21db08d5
Training limits. Limit heroes to one living per player. Allow heroes to be trained again. Closes #1432
...
This was SVN commit r12832.
2012-11-07 17:56:14 +00:00
10752c798d
Prevent attacking yourself (caused by splash damage).
...
This was SVN commit r12829.
2012-11-06 14:58:34 +00:00
d57926fa5b
Adjust diplomacy according to irc discussion. Refs #7 .
...
This was SVN commit r12828.
2012-11-05 20:16:35 +00:00
e969340b6c
Fix diplomacy for atlas.
...
This was SVN commit r12827.
2012-11-05 19:34:21 +00:00
1e3c885f45
Allow trading with neutral players.
...
This was SVN commit r12821.
2012-11-04 23:01:12 +00:00
a0e13d9625
Fix tests. BuildingAI now handles DiplomacyChanged messages.
...
This was SVN commit r12812.
2012-11-02 17:20:32 +00:00
9930500661
Diplomacy is now mutual. Refs #7 .
...
This was SVN commit r12810.
2012-11-02 13:44:35 +00:00
ca4dedbc3e
Improve neutral and ally combat handling. Refs #7 .
...
This was SVN commit r12780.
2012-10-23 23:13:39 +00:00
a21e01150a
Basic diplomacy. Refs #7 .
...
This was SVN commit r12778.
2012-10-23 16:31:07 +00:00
51496f1d40
Restructured phase_city techs so that phase_city is auto researched.
...
This means that there can be civ specific techs for phase_city, but
phase_city is always researched so can be used as a requirement.
Added phase_city_generic which is the tech which will actually be
researched from the building.
This was SVN commit r12750.
2012-10-14 16:12:22 +00:00
7d0e660fbb
Added Player/MaxPopulation for technologies.
...
This was SVN commit r12739.
2012-10-07 22:19:03 +00:00
6a100996bf
Added civ requirement for technologies.
...
This was SVN commit r12737.
2012-10-07 20:34:37 +00:00
bf55acadaa
Implements SpawnEntityOnDeath property for entities (i.e. rubble). Fixes #1166 .
...
Adds some placeholder rubble entities. They currently reuse foundation
actors until proper rubble models are created.
This was SVN commit r12717.
2012-09-28 22:02:13 +00:00
e72b603cce
Implements Vision/Range tech modification
...
This was SVN commit r12707.
2012-09-24 22:27:32 +00:00
ef81521dc9
Stop a technology from being queued multiple times.
...
Also fixed formatting in Attack.js
This was SVN commit r12706.
2012-09-24 20:20:14 +00:00
94f469e705
Added a Slaughter attack type which instantly kills all herdable animals with a melee attack. Fixes #1652 .
...
This was SVN commit r12705.
2012-09-24 19:31:31 +00:00
de6653e255
Adds max attack range to training tooltip and unit details panel for ranged units.
...
Adds attack type to unit details panel. Refs #1657
This was SVN commit r12700.
2012-09-23 20:50:23 +00:00
b8baa54722
Implements Health/Max tech modification
...
This was SVN commit r12699.
2012-09-23 19:24:43 +00:00
7064e0673c
Adds TechnologyModification message for newly created entities, so they are notified of previously researched techs (this will streamline implementation of certain techs). Fixes #1410
...
This was SVN commit r12698.
2012-09-23 19:19:57 +00:00
c4c65c02ac
Need to explicitly return values to silence warnings.
...
This was SVN commit r12675.
2012-09-14 20:55:49 +00:00
27c390cdf2
Always abort the FSM transition when failing to enter a state. Fixes #1669 .
...
This was SVN commit r12674.
2012-09-14 20:00:03 +00:00
8bd54eef71
Handle nested garrison holder death properly.
...
This was SVN commit r12672.
2012-09-13 22:47:47 +00:00
41e5f88aae
Support appending and global selection via the 'find idle' keys.
...
This was SVN commit r12664.
2012-09-12 21:37:04 +00:00
958fce0438
Prevent naval gatherers from trying to reach land drop sites.
...
This was SVN commit r12663.
2012-09-11 21:03:08 +00:00
7ff34fedc4
Turn formation Gather orders into GatherNearPosition if necessary.
...
This was SVN commit r12662.
2012-09-11 00:56:23 +00:00
7d8ef7a2ef
Add support for non-integer GarrisonHolder regen rates; round health up in the GUI. Refs #1633 .
...
This was SVN commit r12651.
2012-09-09 00:52:10 +00:00
ef2c9e338d
LeaveFoundation should put formation members into a discrete state to avoid prematurely disbanding.
...
This was SVN commit r12636.
2012-09-04 23:27:06 +00:00
0a0a49eb09
Explicitly store whether whether a unit is moving, as formation members don't finish moving as normal.
...
This was SVN commit r12624.
2012-09-04 03:57:22 +00:00
0340cc2baa
Shade and show an insufficient resources tooltip for unaffordable walls. Fixes #1641 .
...
This was SVN commit r12569.
2012-08-31 19:20:16 +00:00
9fcb7cc738
Fixed formations so switching formation in-place doesn't leave entities in FORMATIONMEMBER.WALKING and short walk orders bring units into proper formation.
...
This was SVN commit r12563.
2012-08-31 08:20:36 +00:00
221c7dacde
Also try to strip the 'resource|' prefix when handling a GatherNearPosition order.
...
This was SVN commit r12555.
2012-08-30 08:18:43 +00:00
8968df0554
Only have builders auto-gather if they received a forced order. Patch by picobyte, fixes #1511 .
...
This was SVN commit r12554.
2012-08-30 02:23:36 +00:00
833d79445e
Allow immediate re-targeting if an attack target becomes invalid.
...
This was SVN commit r12549.
2012-08-29 21:13:50 +00:00
781ad7d520
Don't always call FinishOrder when leaving a formation, as they may be in the idle state.
...
This was SVN commit r12548.
2012-08-29 19:54:29 +00:00
08a4b12f01
Added resource used counters that track all non-barter spending. Fixes #1605 .
...
This was SVN commit r12543.
2012-08-29 05:13:45 +00:00