Ported 2008-04-02T19:09:04Z!lari.nieminen@iki.fi to 1.4,
...and tweaked the resistances to match what the description claims (should be changed back and the string fixed after the freeze).
This commit is contained in:
parent
bcaf410036
commit
e382a835de
1 changed files with 21 additions and 24 deletions
|
@ -160,59 +160,56 @@
|
|||
image="wesnoth-icon.png"
|
||||
message= _ "You struggle to lift and don the heavy plate. Once worn, however, it is amazingly comfortable. You have increased resistance to all physical damage!"
|
||||
[/message]
|
||||
{VARIABLE armor_taken 1}
|
||||
|
||||
[store_unit]
|
||||
[filter]
|
||||
x,y={X},{Y}
|
||||
x,y=$x1,$y1
|
||||
[/filter]
|
||||
|
||||
|
||||
kill=yes
|
||||
variable=void_armor_taker
|
||||
[/store_unit]
|
||||
|
||||
{VARIABLE armor_taken 1}
|
||||
|
||||
{VARIABLE void_armor_taker_heals $void_armor_taker.abilities.heals.length}
|
||||
{VARIABLE void_armor_trait_i $void_armor_taker.modifications.trait.length}
|
||||
|
||||
{VARIABLE_OP void_armor_heals_temp format "void_armor_taker.abilities.heals[$void_armor_taker_heals].id"}
|
||||
{VARIABLE $void_armor_heals_temp "void_armor"}
|
||||
{VARIABLE_OP void_armor_trait format "void_armor_taker.modifications.trait[$void_armor_trait_i].id"}
|
||||
{VARIABLE $void_armor_trait "void_armor"}
|
||||
|
||||
{VARIABLE_OP void_armor_heals_temp format "void_armor_taker.abilities.heals[$void_armor_taker_heals].name"}
|
||||
{VARIABLE_OP $void_armor_heals_temp format ( _ "void armor")}
|
||||
{VARIABLE_OP void_armor_heals_temp format "void_armor_taker.abilities.heals[$void_armor_taker_heals].name_inactive"}
|
||||
{VARIABLE_OP $void_armor_heals_temp format ( _ "void armor")}
|
||||
{VARIABLE_OP void_armor_trait format "void_armor_taker.modifications.trait[$void_armor_trait_i].name"}
|
||||
{VARIABLE_OP $void_armor_trait format ( _ "void armor")}
|
||||
|
||||
{VARIABLE_OP void_armor_heals_temp format "void_armor_taker.abilities.heals[$void_armor_taker_heals].description"}
|
||||
{VARIABLE_OP $void_armor_heals_temp format ( _ "The Void Armor grants the following resistances:
|
||||
{VARIABLE_OP void_armor_trait format "void_armor_taker.modifications.trait[$void_armor_trait_i].description"}
|
||||
{VARIABLE_OP $void_armor_trait format ( _ "The Void Armor grants the following resistances:
|
||||
blade: 50%
|
||||
pierce: 50%
|
||||
impact: 60%
|
||||
fire: +10%")}
|
||||
{VARIABLE_OP void_armor_heals_temp format "void_armor_taker.abilities.heals[$void_armor_taker_heals].description_inactive"}
|
||||
{VARIABLE_OP $void_armor_heals_temp format ( _ "The Void Armor grants the following resistances:
|
||||
blade: 50%
|
||||
pierce: 50%
|
||||
impact: 60%
|
||||
fire: +10%")}
|
||||
|
||||
{CLEAR_VARIABLE $void_armor_temp}
|
||||
{CLEAR_VARIABLE void_armor_temp}
|
||||
|
||||
[unstore_unit]
|
||||
variable=void_armor_taker
|
||||
find_vacant=no
|
||||
[/unstore_unit]
|
||||
|
||||
{CLEAR_VARIABLE void_armor_trait}
|
||||
{CLEAR_VARIABLE void_armor_trait_i}
|
||||
{CLEAR_VARIABLE void_armor_taker}
|
||||
{CLEAR_VARIABLE void_armor_heals_temp}
|
||||
[/then]
|
||||
#
|
||||
# Set physical resistance to 50/40/40
|
||||
# FIXME: they are now temporarily 50/50/60
|
||||
# because that's what the description string
|
||||
# claims. Should be changed back to 50/40/40
|
||||
# when string freezes permit.
|
||||
#
|
||||
[effect]
|
||||
apply_to=resistance
|
||||
replace=true
|
||||
[resistance]
|
||||
blade=50
|
||||
pierce=60
|
||||
impact=60
|
||||
pierce=50
|
||||
impact=40
|
||||
[/resistance]
|
||||
[/effect]
|
||||
#
|
||||
|
|
Loading…
Add table
Reference in a new issue