Author: zookeeper
Date: Fri Sep 26 17:52:09 2008
New Revision: 29696

URL: http://svn.gna.org/viewcvs/wesnoth?rev=29696&view=rev
Log:
Made all 4MP default era leaders receive the quick trait as requested.

Modified:
    trunk/changelog
    trunk/data/multiplayer/eras.cfg

Modified: trunk/changelog
URL: 
http://svn.gna.org/viewcvs/wesnoth/trunk/changelog?rev=29696&r1=29695&r2=29696&view=diff
==============================================================================
--- trunk/changelog (original)
+++ trunk/changelog Fri Sep 26 17:52:09 2008
@@ -21,6 +21,7 @@
  * Multiplayer:
    * Revised maps: Fallenstar Lake, 2p Hamlets, Hornshark Island, The 
Freelands,
      Castle Hopping Isle.
+   * In default era, all leaders with 4 MP now receive the quick trait.
  * Units:
    * Balancing changes:
      * Made units with the healthy trait take a quarter less damage from

Modified: trunk/data/multiplayer/eras.cfg
URL: 
http://svn.gna.org/viewcvs/wesnoth/trunk/data/multiplayer/eras.cfg?rev=29696&r1=29695&r2=29696&view=diff
==============================================================================
--- trunk/data/multiplayer/eras.cfg (original)
+++ trunk/data/multiplayer/eras.cfg Fri Sep 26 17:52:09 2008
@@ -20,6 +20,42 @@
     {multiplayer/factions/undead-default.cfg}
     {multiplayer/factions/knalgans-default.cfg}
     {multiplayer/factions/drakes-default.cfg}
+
+    [event]
+        name=prestart
+
+        [store_unit]
+            [filter]
+                canrecruit=yes
+
+                [filter_wml]
+                    max_moves=4
+                [/filter_wml]
+            [/filter]
+
+            kill=yes
+            variable=leaders_to_make_quick
+        [/store_unit]
+
+        {FOREACH leaders_to_make_quick i}
+            [set_variables]
+                name=leaders_to_make_quick[$i].modifications
+                mode=merge
+
+                [literal]
+                    {TRAIT_QUICK}
+                [/literal]
+            [/set_variables]
+
+            {CLEAR_VARIABLE 
leaders_to_make_quick[$i].max_moves,leaders_to_make_quick[$i].moves}
+
+            [unstore_unit]
+                variable=leaders_to_make_quick[$i]
+            [/unstore_unit]
+        {NEXT i}
+
+        {CLEAR_VARIABLE leaders_to_make_quick}
+    [/event]
 [/era]
 
 [era]


_______________________________________________
Wesnoth-commits mailing list
[email protected]
https://mail.gna.org/listinfo/wesnoth-commits

Reply via email to