Commit graph

1063 commits

Author SHA1 Message Date
Eric S. Raymond
7ffdd45d16 Fix bug noted by zookeeper. 2008-02-15 17:36:33 +00:00
Eric S. Raymond
01a8954706 RANDOM_FEATURE_PLACEMENT_ON works,
...but my attempt to write RANDOM_FEATURE_PLACEMENT with the map
dimensions as implicit arguments completely failed.  Maybe one of the
real WML wizards can do better.
2008-02-15 15:37:46 +00:00
Eric S. Raymond
7065e5a6a9 Corrected version of RANDOM_FEATURE_PLACEMENT_ON. 2008-02-15 07:38:08 +00:00
Eric S. Raymond
bc30893edd Added RANDOM_FEATURE_PLACEMENT_ON. 2008-02-15 06:06:13 +00:00
Eric S. Raymond
5f05e0f487 Remove a duplicated UtBS image -- UtBS coffin2 -> mainline cffin-closed.
Add some scenery to the laboratory room.

Move an unused macro to the attic.
2008-02-14 22:07:43 +00:00
Eric S. Raymond
f1b67199aa Renumber the still-used elf-hit sounds. 2008-02-14 14:44:00 +00:00
Eric S. Raymond
9748200fab Clean up male elf-hit sounds as suggested by zookeeper. 2008-02-14 14:29:37 +00:00
Eric S. Raymond
34d528064a Macro and documentation-comment cleanup; remove some unused cruft. 2008-02-14 13:21:03 +00:00
Eric S. Raymond
948bc32489 Fix brown-paper-bag bug in argument checking. 2008-02-14 05:13:32 +00:00
Eric S. Raymond
608ded4239 More macro typechecking improvements. 2008-02-14 04:56:52 +00:00
Eric S. Raymond
b98a5ba1d1 Scenery for the bad guy's keep.
Create a new standard macro for a glowing brazier.
2008-02-13 11:27:21 +00:00
Eric S. Raymond
a7f2cf4b3b Fix a large number of macro syntax errors involving misplaced commas. 2008-02-13 02:20:46 +00:00
Eric S. Raymond
0fd8975c94 More macro type checking. 94% of calls in mainline are now checked. 2008-02-13 02:04:50 +00:00
Eric S. Raymond
4c4f802989 More macro type checking.
Replace a South Guard macro that duplicates one in the core library.
2008-02-13 01:11:52 +00:00
Eric S. Raymond
dc37c53a87 Change somme formals.
Also, fix a typo; Jetryl's two macros were defined to
the same name, but one of them needed a _RANGE suffix.
2008-02-12 21:48:41 +00:00
Eric S. Raymond
52001c6ca7 Introduce terrain= as a synonym for letter= in the [terrain] tag.
Change all instances in mainline.  (We'll drop letter= in 1.5.)
2008-02-12 12:51:01 +00:00
Eric S. Raymond
4c6f5f1e3e More macro typechecking. Clean up the terrain-types mess. 2008-02-12 11:55:52 +00:00
Richard Kettering
ba9102f882 Added some basic macros for directional animations. 2008-02-12 07:31:58 +00:00
Eric S. Raymond
1e90674462 Extend type-checking to more macros. 2008-02-12 05:11:18 +00:00
Eric S. Raymond
04f3ea4999 More macro formal cleanups for typrechecking.
Also, remove an unused actual argument in UtBS.
2008-02-10 17:11:18 +00:00
Eric S. Raymond
0ee463c8cf Enrich macro type checking some more and simplify the type inference rules.
Also head off a potential bug noted by Mordante with WML that
looks like {X_SPAN},{Y_SPAN}.
2008-02-10 09:38:07 +00:00
Eric S. Raymond
28bee542c6 More formal-argument fixups and macro type checking. 2008-02-10 08:05:32 +00:00
Eric S. Raymond
a600ade30e Regularize use of macro formal arguments so we can do better typechecking. 2008-02-10 04:30:18 +00:00
Eric S. Raymond
8061ca1c2a Fix a typo in recent addition of new music (detected by wmlscope). 2008-02-09 02:49:52 +00:00
Dimitar Ilccov
fa5d88cec0 An update of {DEFAULT_MUSIC_PLAYLIST} - more tunes included 2008-02-07 18:03:53 +00:00
Eric S. Raymond
7eb3510fca Implement checking of range, span, and filter types in macros.
Show the type signatures in ythe wmlscope error messages for the mismatches.
2008-02-06 20:22:44 +00:00
Eric S. Raymond
25c42f052f Less intrusive way to quiet down wmllint's #textdomain sanity check 2008-02-06 03:14:03 +00:00
Eric S. Raymond
aba249cf83 Move all #textdomain declarations to line 1 at Ivanovic's request. 2008-02-05 21:56:35 +00:00
Eric S. Raymond
875f023721 Detect badly placed #textdomain strings (partial implementation of FR #10951).
Correct two mainline glitches detected by this code.
2008-02-05 19:22:06 +00:00
Eric S. Raymond
759f1dc262 Spelling, typo and text fixes related to meta-bug #10960. 2008-02-02 19:14:38 +00:00
Eric S. Raymond
7f126adf92 Fix argument-order screwup in the new LOYAL_UNIT macro,
...and fix some instances in Liberty that did not conform.
2008-02-01 03:08:53 +00:00
Eric S. Raymond
13d01a4e51 wmllint now has the capability to automatically check...
...that every description= in [message] and [filter] blocks refers to
a unit that is present in the scenario. This commit fixes almost all
bugs found with this test, and adds magic comments to handle places
where the WML doesn't supply a recognizable unit creation or recall
(usually because of macros).
2008-01-31 13:12:19 +00:00
Eric S. Raymond
32c4540709 More getting rid of {UNIT}. 2008-01-31 03:13:44 +00:00
Lari Nieminen
19d42b9914 Revise and fix LIMIT_RECRUITS. 2008-01-29 11:02:54 +00:00
Lari Nieminen
81a620aa65 Fix a leftover AMLA id bug. 2008-01-28 17:06:33 +00:00
Lari Nieminen
16d70f5173 Fireball animation tweaks. 2008-01-24 16:18:30 +00:00
Richard Kettering
9e486fa487 Added scripting for an explosion animation when a fireball impacts on a target. 2008-01-24 07:31:39 +00:00
Eric S. Raymond
b1b2435d40 Reindent the mainline content to uniiform whitespace. 2008-01-24 00:16:42 +00:00
Richard Kettering
b1c54ebcf9 Added macro for saurian magic projectile animation. 2008-01-22 07:52:55 +00:00
Mark de Wever
2611da0e10 Converted NO_MAP_DATA to new map format. 2008-01-17 17:29:16 +00:00
Gunter Labes
493f7b1cd6 revert parts of 2008-01-14T22:08:08Z!benoit.timbert@free.fr
(removes the header markup from the special notes and the added
newlines between them)
2008-01-16 12:56:04 +00:00
Benoît Timbert
3559a385b3 Apply patch #941 by Vladimír Slávik:
Fix and enhance the special notes by adding a line between special
notes and highlight "Special notes:"
2008-01-14 22:08:08 +00:00
Pauli Nieminen
bb152d468e Added disallow_observers to TS and DF 2008-01-13 09:10:19 +00:00
Benoît Timbert
804c374be2 Sort all the names and remove the duplicate names 2008-01-10 21:39:33 +00:00
Benoît Timbert
cac46318cd Fix #10726 : remove the duplicate for the Elvish name "Sénd" 2008-01-10 20:51:27 +00:00
Benoît Timbert
7005e46001 One more feeding improvement:
check the ability presence, not the type.

This should make feeding usable event if you [base_unit] the unit :)
2008-01-09 22:19:10 +00:00
Benoît Timbert
84e92880aa Remove that ugly race filter.
This should fix feeding not working with not living unit that are not
from the "undead" or "mechanical" race (mostly in UMC)
2008-01-09 21:53:15 +00:00
Lari Nieminen
773b76ede4 Since arbitrary names can be used for ability tags,
use [dummy] for the feeding ability instead.
2008-01-09 21:37:20 +00:00
Lari Nieminen
fbf05d938b Fix the necrophage's resistances being reset to 0%. 2008-01-09 21:18:21 +00:00
Eric S. Raymond
9dd4fc6e82 Ignore some deliberately unbalanced WML. 2008-01-03 15:14:26 +00:00