Author: sapient
Date: Fri Jul  4 20:55:10 2008
New Revision: 27720

URL: http://svn.gna.org/viewcvs/wesnoth?rev=27720&view=rev
Log:
a simplification of the FULL_HEAL macro

Modified:
    trunk/data/core/macros/utils.cfg

Modified: trunk/data/core/macros/utils.cfg
URL: 
http://svn.gna.org/viewcvs/wesnoth/trunk/data/core/macros/utils.cfg?rev=27720&r1=27719&r2=27720&view=diff
==============================================================================
--- trunk/data/core/macros/utils.cfg (original)
+++ trunk/data/core/macros/utils.cfg Fri Jul  4 20:55:10 2008
@@ -301,8 +301,7 @@
 #enddef
 
 #define FULL_HEAL FILTER
-    # This heals the specified unit(s) to full health. Does not work on units 
on
-    # a recall list.
+    # This heals the specified unit(s) to full health.
     [store_unit]
         [filter]
             {FILTER}
@@ -313,18 +312,10 @@
     [/store_unit]
 
     {FOREACH FULL_HEAL_temp FULL_HEAL_i}
-    [object]
-        silent=yes
-
-        [filter]
-            x,y=$FULL_HEAL_temp[$FULL_HEAL_i].x,$FULL_HEAL_temp[$FULL_HEAL_i].y
-        [/filter]
-
-        [effect]
-            apply_to=hitpoints
-            heal_full=yes
-        [/effect]
-    [/object]
+    [set_variable]
+        name=FULL_HEAL_temp[$FULL_HEAL_i].hitpoints
+        value=$FULL_HEAL_temp[$FULL_HEAL_i].max_hitpoints
+    [/set_variable]
     {NEXT FULL_HEAL_i}
 
     {CLEAR_VARIABLE FULL_HEAL_temp}


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

Reply via email to