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