Commit graph

1063 commits

Author SHA1 Message Date
Gunter Labes
87839dd90c don't use random traits in the team survival and wesbowl 2007-09-18 19:57:05 +00:00
Nils Kneuper
ade1830ae1 some little improvements from the manual.txt 2007-09-17 22:22:27 +00:00
Lari Nieminen
b3707841bb Add a CLEAR_FOG macro...
...for temporarily (for the duration of an event) clearing fog from
specific locations. Requires a helper unit, so also added a separate
dir for these kind of fake units in the units directory.
2007-09-17 17:00:56 +00:00
Lari Nieminen
b3606b9ab6 Added a HIGHLIGHT_UNIT macro for flashing units
...in the same way HIGHLIGHT_IMAGE does. Not to generally be used in mainline.
2007-09-17 15:27:59 +00:00
Lari Nieminen
ca7fd818be Made HIGHLIGHT_ITEM one blink longer...
...and use halo= instead of image= for the blinking (so that the
blinking gets drawn on top of units and fog).
2007-09-13 08:03:51 +00:00
Lari Nieminen
3274583c15 Added a HIGHLIGHT_IMAGE macro...
...as a generic way of highlighting a moveto target or other important
location with a fancy blinking effect.
2007-09-09 17:34:36 +00:00
Jérémy Rosen
4fa6d0fb34 new [effect] new_animation 2007-09-08 10:45:44 +00:00
Jérémy Rosen
714a0cf1a6 fix mistake in the way storm trident is translated 2007-09-08 10:38:46 +00:00
Gunter Labes
de27b6b890 [[Balancing changes]]
* gave the Fugitive the concealment ability (village hiding)
* increased the XP requirement to advance to the Fugitive from 77 to 120
* decreased the melee attack of the Fugitive from 12-2 to 11-2
* decreased the ranged attack of the Fugitive from 8-4 to 7-4
* streamlined the changelog layout
2007-09-07 16:53:35 +00:00
Lari Nieminen
b95daffdbc Added a warning about NO_SCROLL_TO_AI_LEADER not working in networked MP. 2007-09-07 11:25:06 +00:00
Lari Nieminen
9dd3ae4a47 Added a FULL_HEAL macro for restoring units to full health. 2007-09-07 11:18:14 +00:00
Eric S. Raymond
36a851841e Name fixes.
Kerlath -> Kerlath Province, otherwise it's easy to forget the referent.
2007-09-06 06:22:24 +00:00
Patrick Parker
a7b7e35add now radius expansion is handled last in Standard Location Filters;
previously it was handled last except before [and], [or], and [not]

note: this allows more advanced uses of the radius expansion feature
2007-09-05 03:55:02 +00:00
Patrick Parker
4ea20cfc67 streamline one of the idle filters 2007-09-03 03:48:35 +00:00
Lari Nieminen
681344e706 Removed the IF_TERRAIN macro,
...since it hasn't been needed for anything in a long while.
2007-09-01 21:42:46 +00:00
Lari Nieminen
0655d2a5b2 Added a macro for preventing view from scrolling to an (AI) side's leader...
...at the beginning of its turn. Also nuked the table of contents as
it's out of date and not maintained.
2007-09-01 21:40:05 +00:00
Lari Nieminen
47d650ff82 Updated the example WML for MODIFY_TERRAIN
(it was using old terrain letters). Also removed the example from
MODIFY_TERRAIN_MASK (feel free to restore it if you want to figure out
how to write the mask in terrain strings).
2007-09-01 16:31:56 +00:00
Jérémy Rosen
2cff4bf3dd no more idle animations for units next to a hostile unit 2007-09-01 06:49:17 +00:00
Ali El Gariani
80f7551397 Fix error in the description of backstab in special-note.
I used parts of the text from the backstab ability: 

"If there is an enemy of the target on the opposite side of the target.
This unit may backstab, inflicting double damage, by creeping around 
behind that enemy."
2007-08-31 19:07:58 +00:00
Gunter Labes
4b2fd7f419 tiny typo fix 2007-08-30 04:20:50 +00:00
Eric S. Raymond
d7d0392fbb Address bug #6093. 2007-08-29 15:41:57 +00:00
Eric S. Raymond
b1b809feed Omit textdomain declarations from generated macro reference, fix a typo. 2007-08-26 13:56:51 +00:00
Jérémy Rosen
29123929b8 appllying patch 788: ability to add and remove abilities via WML
thx to joshudson
2007-08-21 21:27:06 +00:00
Richard Kettering
8a2c686f94 New images for light beam attack. 2007-08-20 06:35:28 +00:00
Bruno Wolff III
45eff316cd This puts back 2007-08-15T13:11:46Z!bruno@wolff.to with a couple of changes...
...to cope with code drift and
to throw an error on unknown unit types.
2007-08-18 04:04:45 +00:00
Eric S. Raymond
42d697871e Reverted brunowolff's commit 19551,
it caused many loads to bomb out failing an assertion near the random
number generator.
2007-08-17 04:07:09 +00:00
Bruno Wolff III
a1da27a34f Set not_living based on the undead and mechanical traits...
...in a manner consistant with other trait definititions. Get rid of
not_living key from race. Still need to put back a way for AI to tell
if a unit_type is going to be not_living.
2007-08-15 15:03:56 +00:00
Bruno Wolff III
1e19407281 Make random_traits = "yes" the default.
This makes the feature more powerful as well. You can define less than
the max number of traits manually and have the remainder filled in
randomly. It also forces undead and mechanical to always be assigned
when available for a unit.

Currently no random traits are assigned to leaders. The problem is
that random number generation triggered by the leader creation isn't
properly handled in MP games, so only must have traits can be given
out currently.  This is controlled by [trait] configuration, so down
the road traits that are not unbalancing for MP play (quick was
especially seen as a problem for MP) may be given to leaders.
2007-08-15 13:11:46 +00:00
Lari Nieminen
3d1000ea16 New hit sounds for bats. 2007-08-14 14:12:42 +00:00
Hans Joachim Gurt
7ff3f1ac73 Comments, Typo 2007-08-10 14:05:40 +00:00
Lari Nieminen
3316f43d01 Improved MOVE_UNIT to change the facing of the moved unit too,
and added a new LOYAL_UNIT macro (to obsolete UNIT, which is IMO
poorly named).
2007-08-10 12:55:30 +00:00
Lari Nieminen
a6947fa2e8 Fixed a silly WML typo. 2007-08-07 13:12:24 +00:00
Lari Nieminen
d577ee5237 Fixed WML bugs with DEFENSE_ANIM_FILTERED and DEFENSE_ANIM_ELVEN_FILTERED. 2007-08-07 12:58:32 +00:00
Lari Nieminen
09cc01346b Added an additional macro for setting starting villages. 2007-07-30 10:31:51 +00:00
Eric S. Raymond
d5454f4f4c Define a NO_MAP_DATA to hide the dummy data we have to feed the game...
...for all-text epilogs.  Use it where appropriate.
2007-07-30 04:56:25 +00:00
Karol Nowak
3ca2f65357 Implement https://gna.org/bugs/?9616
play morning/night sounds at dusk and dawn. zookeeper - please comment.
2007-07-28 20:18:35 +00:00
Eric S. Raymond
de3d1856cb Fix a [side] malformation in Liberty.
Enhance wmllint to detect it anywhere.
2007-07-28 16:02:47 +00:00
Eric S. Raymond
fb061be61a Mythological failed to notice that a functionally identical REMOVE_IMAGE...
...was already present in interface-utils.cfg.
2007-07-27 18:53:39 +00:00
Eric S. Raymond
9a0fbab58c Address bug #9602. Roze is right,
...IF is too generic a name for that macro to claim.  wmlscope will catch
broken references to it in UMC.
2007-07-27 18:45:44 +00:00
Dimitar Ilccov
ad909d7426 Added {RAMOVEIMAGE} macro to image-utils.cfg 2007-07-27 10:02:25 +00:00
Eric S. Raymond
d18146e16f More messag-block cleanups. 2007-07-24 02:22:37 +00:00
Eric S. Raymond
6405507b24 Fix up a large number of espeaker=narrator blocks without images.
Along the way, change signpost popups to use the signpost graphic.

Also, fix some implicit attack/icon references to be explicit.
2007-07-24 01:28:59 +00:00
Lari Nieminen
981493e5fd Liberty fixes and a new core macro
(GENERIC_UNIT, which spawns a generic random-trait, random-named unit).
2007-07-21 23:00:49 +00:00
Gunter Labes
1652768910 updated the WML comments 2007-07-19 17:34:53 +00:00
Benoît Timbert
33cbfe8aa7 Sapient had a better idea for the per level bonus, thus :
- reverted my previous *_per_level implementation

- implement the new times= [effect] key to apply an effect more than once.

The default is to apply the effect once

The other possible value is "per level" wich mean the effect will be
applied level time, where "level" is the level of the unit.
2007-07-18 22:44:45 +00:00
Gunter Labes
f36af6561c [[Balancing changes]]
* changed the 'resilient' trait from +3HP +10% to +4HP + 1HP * unit level
* decreased the HP reduction of the 'quick' trait from 10% to 5%
* decreased the HP addition of the 'healthy' trait from +3HP to +2HP
* decreased the blade and impact resistance of saurians from 0% to -10%
* decreased the fire resistance of saurians from -10% to -20%
* increased the pierce resistance of saurians from 10% to 20%
* increased the HP of saurians by 4HP
* increased the XP requirement of the Saurian Skirmisher and Augur by 2
* increased the melee attack of the Ruffian from 4-2 to 5-2
2007-07-18 20:35:17 +00:00
Benoît Timbert
1a8d02e68d [effect] can add a per_level bonus
(ie a bonus that is equal to value*level) for movement & HP

new key for movement : increase_per_level

new keys for HP : increase_per_level & increase_total_per_level

(this also add two translatable strings)

Also changed the Resilient to +4 HP +1 HP/level (this is what the MP
dev wanted) The help will need to be updated.
2007-07-18 19:06:54 +00:00
Benoît Timbert
0bc25bb7c9 New "mechanical" trait for mechanical unit.
This is only meant to display those units are immune to plague, poison and drain

mention the drain and plague immunity in the "undead" trait description.
2007-07-13 16:48:38 +00:00
Benoît Timbert
58ff646a05 Fix #9469 (ON_TILE_ONCE) 2007-07-09 23:13:31 +00:00
Nils Kneuper
c19e3c2311 added a default textdomain definition to all .cfg files 2007-07-06 09:00:49 +00:00