label="DID-Le début de la vengeance" abbrev="DID" version="1.4" scenario="Beginning_of_the_Revenge" next_scenario="Beginning_of_the_Revenge" completion="running" campaign="descent" campaign_type="scenario" difficulty="EASY" campaign_define="CAMPAIGN_DESCENT" random_seed="-1985745366" random_calls="0" [variables] malin_used_necromancy="1" side_number="1" turn_number="24" x1="-999" x2="-999" y1="-999" y2="-999" [temp_starting_location] terrain="Ke" x="8" y="3" [/temp_starting_location] [/variables] [player] save_id="Malin Keshar" name="Malin Keshar" gold="328" [unit] advances_to="Blood Bat" advanceto="Blood Bat" alignment="chaotic" alpha="256" attacks_left="1" cost="13" description="Vampire Bat-2014541312" die_sound="bat-flapping.wav" ellipse="misc/ellipse-nozoc" experience="0" facing="nw" flag_rgb="magenta" flies="true" flying="yes" gender="male" gender_id="male" goto_x="-999" goto_y="-999" hitpoints="16" id="Vampire Bat" image="units/undead/bat-se-3.png" #textdomain wesnoth-units language_name=_ "Vampire Bat" level="0" max_attacks="1" max_experience="22" max_hitpoints="16" max_moves="8" movement="8" movement_type="smallfly" moves="9" race="bats" random_gender="no" random_traits="no" resting="yes" side="1" type="Vampire Bat" undead_variation="bat" unrenamable="no" upkeep="full" usage="scout" value="13" zoc="0" [attack_anim] direction="s,se,sw" offset="0.0~0.9:200,0.9~0.0:160" start_time="-200" [attack_filter] name="fangs" [/attack_filter] [frame] duration="30" image="units/undead/bat-se-3.png" [/frame] [frame] duration="30" image="units/undead/bat-se-2.png" [/frame] [frame] duration="30" image="units/undead/bat-se-1.png" sound="bat-flapping.wav" [/frame] [frame] duration="30" image="units/undead/bat-se-2.png" [/frame] [frame] duration="30" image="units/undead/bat-se-3.png" [/frame] [if] hits="yes" [frame] duration="70" image="units/undead/bat-se-4.png" sound="bite-small.ogg" [/frame] [/if] [else] hits="no" [frame] duration="70" image="units/undead/bat-se-4.png" sound=" miss-1.ogg,miss-2.ogg,miss-3.ogg" [/frame] [/else] [frame] duration="50" image="units/undead/bat-se-3.png" [/frame] [frame] duration="50" image="units/undead/bat-se-2.png" [/frame] [frame] duration="40" image="units/undead/bat-se-3.png" [/frame] [/attack_anim] [attack_anim] direction="n,ne,nw" offset="0.0~0.9:200,0.9~0.0:160" start_time="-200" [attack_filter] name="fangs" [/attack_filter] [frame] duration="30" image="units/undead/bat-ne-3.png" [/frame] [frame] duration="30" image="units/undead/bat-ne-2.png" [/frame] [frame] duration="30" image="units/undead/bat-ne-1.png" sound="bat-flapping.wav" [/frame] [frame] duration="30" image="units/undead/bat-ne-2.png" [/frame] [frame] duration="30" image="units/undead/bat-ne-3.png" [/frame] [if] hits="yes" [frame] duration="70" image="units/undead/bat-ne-4.png" sound="bite-small.ogg" [/frame] [/if] [else] hits="no" [frame] duration="70" image="units/undead/bat-ne-4.png" sound=" miss-1.ogg,miss-2.ogg,miss-3.ogg" [/frame] [/else] [frame] duration="50" image="units/undead/bat-ne-3.png" [/frame] [frame] duration="50" image="units/undead/bat-ne-2.png" [/frame] [frame] duration="40" image="units/undead/bat-ne-3.png" [/frame] [/attack_anim] [movement_costs] canyon="1" castle="1" cave="1" cavewall="99" deep_water="1" forest="1" fungus="1" grassland="1" hills="1" mountains="1" sand="1" shallow_water="1" swamp_water="1" tundra="1" village="1" [/movement_costs] [defense] canyon="40" castle="40" cave="40" cavewall="40" deep_water="40" forest="40" fungus="40" grassland="40" hills="40" mountains="40" sand="40" shallow_water="40" swamp_water="40" tundra="40" village="60" [/defense] [resistance] arcane="80" blade="100" cold="70" fire="100" impact="120" pierce="100" [/resistance] [abilities] [/abilities] [variables] [/variables] [status] hides="yes" [/status] [attack] damage="4" description=_ "fangs" icon="attacks/fangs-animal.png" name="fangs" number="2" range="melee" type="blade" [specials] [drains] #textdomain wesnoth description=_ "Drain: This unit drains health from living units, healing itself for half the amount of damage it deals (rounded down)." id="drains" name=_ "drains" [/drains] [/specials] [/attack] [modifications] [trait] female_name=_ "female^strong" id="strong" male_name=_ "strong" name=_ "strong" [effect] apply_to="attack" increase_damage="1" range="melee" [/effect] [effect] apply_to="hitpoints" increase_total="1" [/effect] [/trait] [trait] female_name=_ "female^quick" id="quick" male_name=_ "quick" name=_ "quick" [effect] apply_to="movement" increase="1" [/effect] [effect] apply_to="hitpoints" increase_total="-5%" [/effect] [/trait] [/modifications] [/unit] [unit] advances_to="Blood Bat" advanceto="Blood Bat" alignment="chaotic" alpha="256" attacks_left="1" cost="13" description="Vampire Bat-1560747683" die_sound="bat-flapping.wav" ellipse="misc/ellipse-nozoc" experience="6" facing="n" flag_rgb="magenta" flies="true" flying="yes" gender="male" gender_id="male" goto_x="-999" goto_y="-999" hitpoints="19" id="Vampire Bat" image="units/undead/bat-se-3.png" #textdomain wesnoth-units language_name=_ "Vampire Bat" level="0" max_attacks="1" max_experience="22" max_hitpoints="16" max_moves="8" movement="8" movement_type="smallfly" moves="9" race="bats" random_gender="no" random_traits="no" resting="yes" side="1" type="Vampire Bat" undead_variation="bat" unrenamable="no" upkeep="full" usage="scout" value="13" zoc="0" [attack_anim] direction="s,se,sw" offset="0.0~0.9:200,0.9~0.0:160" start_time="-200" [attack_filter] name="fangs" [/attack_filter] [frame] duration="30" image="units/undead/bat-se-3.png" [/frame] [frame] duration="30" image="units/undead/bat-se-2.png" [/frame] [frame] duration="30" image="units/undead/bat-se-1.png" sound="bat-flapping.wav" [/frame] [frame] duration="30" image="units/undead/bat-se-2.png" [/frame] [frame] duration="30" image="units/undead/bat-se-3.png" [/frame] [if] hits="yes" [frame] duration="70" image="units/undead/bat-se-4.png" sound="bite-small.ogg" [/frame] [/if] [else] hits="no" [frame] duration="70" image="units/undead/bat-se-4.png" sound=" miss-1.ogg,miss-2.ogg,miss-3.ogg" [/frame] [/else] [frame] duration="50" image="units/undead/bat-se-3.png" [/frame] [frame] duration="50" image="units/undead/bat-se-2.png" [/frame] [frame] duration="40" image="units/undead/bat-se-3.png" [/frame] [/attack_anim] [attack_anim] direction="n,ne,nw" offset="0.0~0.9:200,0.9~0.0:160" start_time="-200" [attack_filter] name="fangs" [/attack_filter] [frame] duration="30" image="units/undead/bat-ne-3.png" [/frame] [frame] duration="30" image="units/undead/bat-ne-2.png" [/frame] [frame] duration="30" image="units/undead/bat-ne-1.png" sound="bat-flapping.wav" [/frame] [frame] duration="30" image="units/undead/bat-ne-2.png" [/frame] [frame] duration="30" image="units/undead/bat-ne-3.png" [/frame] [if] hits="yes" [frame] duration="70" image="units/undead/bat-ne-4.png" sound="bite-small.ogg" [/frame] [/if] [else] hits="no" [frame] duration="70" image="units/undead/bat-ne-4.png" sound=" miss-1.ogg,miss-2.ogg,miss-3.ogg" [/frame] [/else] [frame] duration="50" image="units/undead/bat-ne-3.png" [/frame] [frame] duration="50" image="units/undead/bat-ne-2.png" [/frame] [frame] duration="40" image="units/undead/bat-ne-3.png" [/frame] [/attack_anim] [movement_costs] canyon="1" castle="1" cave="1" cavewall="99" deep_water="1" forest="1" fungus="1" grassland="1" hills="1" mountains="1" sand="1" shallow_water="1" swamp_water="1" tundra="1" village="1" [/movement_costs] [defense] canyon="40" castle="40" cave="40" cavewall="40" deep_water="40" forest="40" fungus="40" grassland="40" hills="40" mountains="40" sand="40" shallow_water="40" swamp_water="40" tundra="40" village="60" [/defense] [resistance] arcane="80" blade="100" cold="70" fire="100" impact="120" pierce="100" [/resistance] [abilities] [/abilities] [variables] [/variables] [status] hides="yes" [/status] [attack] damage="4" description=_ "fangs" icon="attacks/fangs-animal.png" name="fangs" number="2" range="melee" type="blade" [specials] [drains] #textdomain wesnoth description=_ "Drain: This unit drains health from living units, healing itself for half the amount of damage it deals (rounded down)." id="drains" name=_ "drains" [/drains] [/specials] [/attack] [modifications] [trait] female_name=_ "female^quick" id="quick" male_name=_ "quick" name=_ "quick" [effect] apply_to="movement" increase="1" [/effect] [effect] apply_to="hitpoints" increase_total="-5%" [/effect] [/trait] [trait] female_name=_ "female^resilient" id="resilient" male_name=_ "resilient" name=_ "resilient" [effect] apply_to="hitpoints" increase_total="4" [/effect] [effect] apply_to="hitpoints" increase_total="1" times="per level" [/effect] [/trait] [/modifications] [/unit] [unit] advances_to="Blood Bat" advanceto="Blood Bat" alignment="chaotic" alpha="256" attacks_left="1" cost="13" description="Vampire Bat-1390702616" die_sound="bat-flapping.wav" ellipse="misc/ellipse-nozoc" experience="0" facing="se" flag_rgb="magenta" flies="true" flying="yes" gender="male" gender_id="male" goto_x="-999" goto_y="-999" hitpoints="19" id="Vampire Bat" image="units/undead/bat-se-3.png" #textdomain wesnoth-units language_name=_ "Vampire Bat" level="0" max_attacks="1" max_experience="22" max_hitpoints="16" max_moves="8" movement="8" movement_type="smallfly" moves="9" race="bats" random_gender="no" random_traits="no" resting="yes" side="1" type="Vampire Bat" undead_variation="bat" unrenamable="no" upkeep="full" usage="scout" value="13" zoc="0" [attack_anim] direction="s,se,sw" offset="0.0~0.9:200,0.9~0.0:160" start_time="-200" [attack_filter] name="fangs" [/attack_filter] [frame] duration="30" image="units/undead/bat-se-3.png" [/frame] [frame] duration="30" image="units/undead/bat-se-2.png" [/frame] [frame] duration="30" image="units/undead/bat-se-1.png" sound="bat-flapping.wav" [/frame] [frame] duration="30" image="units/undead/bat-se-2.png" [/frame] [frame] duration="30" image="units/undead/bat-se-3.png" [/frame] [if] hits="yes" [frame] duration="70" image="units/undead/bat-se-4.png" sound="bite-small.ogg" [/frame] [/if] [else] hits="no" [frame] duration="70" image="units/undead/bat-se-4.png" sound=" miss-1.ogg,miss-2.ogg,miss-3.ogg" [/frame] [/else] [frame] duration="50" image="units/undead/bat-se-3.png" [/frame] [frame] duration="50" image="units/undead/bat-se-2.png" [/frame] [frame] duration="40" image="units/undead/bat-se-3.png" [/frame] [/attack_anim] [attack_anim] direction="n,ne,nw" offset="0.0~0.9:200,0.9~0.0:160" start_time="-200" [attack_filter] name="fangs" [/attack_filter] [frame] duration="30" image="units/undead/bat-ne-3.png" [/frame] [frame] duration="30" image="units/undead/bat-ne-2.png" [/frame] [frame] duration="30" image="units/undead/bat-ne-1.png" sound="bat-flapping.wav" [/frame] [frame] duration="30" image="units/undead/bat-ne-2.png" [/frame] [frame] duration="30" image="units/undead/bat-ne-3.png" [/frame] [if] hits="yes" [frame] duration="70" image="units/undead/bat-ne-4.png" sound="bite-small.ogg" [/frame] [/if] [else] hits="no" [frame] duration="70" image="units/undead/bat-ne-4.png" sound=" miss-1.ogg,miss-2.ogg,miss-3.ogg" [/frame] [/else] [frame] duration="50" image="units/undead/bat-ne-3.png" [/frame] [frame] duration="50" image="units/undead/bat-ne-2.png" [/frame] [frame] duration="40" image="units/undead/bat-ne-3.png" [/frame] [/attack_anim] [movement_costs] canyon="1" castle="1" cave="1" cavewall="99" deep_water="1" forest="1" fungus="1" grassland="1" hills="1" mountains="1" sand="1" shallow_water="1" swamp_water="1" tundra="1" village="1" [/movement_costs] [defense] canyon="40" castle="40" cave="40" cavewall="40" deep_water="40" forest="40" fungus="40" grassland="40" hills="40" mountains="40" sand="40" shallow_water="40" swamp_water="40" tundra="40" village="60" [/defense] [resistance] arcane="80" blade="100" cold="70" fire="100" impact="120" pierce="100" [/resistance] [abilities] [/abilities] [variables] [/variables] [status] hides="yes" [/status] [attack] damage="4" description=_ "fangs" icon="attacks/fangs-animal.png" name="fangs" number="2" range="melee" type="blade" [specials] [drains] #textdomain wesnoth description=_ "Drain: This unit drains health from living units, healing itself for half the amount of damage it deals (rounded down)." id="drains" name=_ "drains" [/drains] [/specials] [/attack] [modifications] [trait] female_name=_ "female^resilient" id="resilient" male_name=_ "resilient" name=_ "resilient" [effect] apply_to="hitpoints" increase_total="4" [/effect] [effect] apply_to="hitpoints" increase_total="1" times="per level" [/effect] [/trait] [trait] female_name=_ "female^quick" id="quick" male_name=_ "quick" name=_ "quick" [effect] apply_to="movement" increase="1" [/effect] [effect] apply_to="hitpoints" increase_total="-5%" [/effect] [/trait] [/modifications] [/unit] [unit] advances_to="Blood Bat" advanceto="Blood Bat" alignment="chaotic" alpha="256" attacks_left="1" cost="13" description="Vampire Bat-1035198182" die_sound="bat-flapping.wav" ellipse="misc/ellipse-nozoc" experience="0" facing="ne" flag_rgb="magenta" flies="true" flying="yes" gender="male" gender_id="male" goto_x="-999" goto_y="-999" hitpoints="19" id="Vampire Bat" image="units/undead/bat-se-3.png" #textdomain wesnoth-units language_name=_ "Vampire Bat" level="0" max_attacks="1" max_experience="22" max_hitpoints="16" max_moves="8" movement="8" movement_type="smallfly" moves="9" race="bats" random_gender="no" random_traits="no" resting="yes" side="1" type="Vampire Bat" undead_variation="bat" unrenamable="no" upkeep="full" usage="scout" value="13" zoc="0" [attack_anim] direction="s,se,sw" offset="0.0~0.9:200,0.9~0.0:160" start_time="-200" [attack_filter] name="fangs" [/attack_filter] [frame] duration="30" image="units/undead/bat-se-3.png" [/frame] [frame] duration="30" image="units/undead/bat-se-2.png" [/frame] [frame] duration="30" image="units/undead/bat-se-1.png" sound="bat-flapping.wav" [/frame] [frame] duration="30" image="units/undead/bat-se-2.png" [/frame] [frame] duration="30" image="units/undead/bat-se-3.png" [/frame] [if] hits="yes" [frame] duration="70" image="units/undead/bat-se-4.png" sound="bite-small.ogg" [/frame] [/if] [else] hits="no" [frame] duration="70" image="units/undead/bat-se-4.png" sound=" miss-1.ogg,miss-2.ogg,miss-3.ogg" [/frame] [/else] [frame] duration="50" image="units/undead/bat-se-3.png" [/frame] [frame] duration="50" image="units/undead/bat-se-2.png" [/frame] [frame] duration="40" image="units/undead/bat-se-3.png" [/frame] [/attack_anim] [attack_anim] direction="n,ne,nw" offset="0.0~0.9:200,0.9~0.0:160" start_time="-200" [attack_filter] name="fangs" [/attack_filter] [frame] duration="30" image="units/undead/bat-ne-3.png" [/frame] [frame] duration="30" image="units/undead/bat-ne-2.png" [/frame] [frame] duration="30" image="units/undead/bat-ne-1.png" sound="bat-flapping.wav" [/frame] [frame] duration="30" image="units/undead/bat-ne-2.png" [/frame] [frame] duration="30" image="units/undead/bat-ne-3.png" [/frame] [if] hits="yes" [frame] duration="70" image="units/undead/bat-ne-4.png" sound="bite-small.ogg" [/frame] [/if] [else] hits="no" [frame] duration="70" image="units/undead/bat-ne-4.png" sound=" miss-1.ogg,miss-2.ogg,miss-3.ogg" [/frame] [/else] [frame] duration="50" image="units/undead/bat-ne-3.png" [/frame] [frame] duration="50" image="units/undead/bat-ne-2.png" [/frame] [frame] duration="40" image="units/undead/bat-ne-3.png" [/frame] [/attack_anim] [movement_costs] canyon="1" castle="1" cave="1" cavewall="99" deep_water="1" forest="1" fungus="1" grassland="1" hills="1" mountains="1" sand="1" shallow_water="1" swamp_water="1" tundra="1" village="1" [/movement_costs] [defense] canyon="40" castle="40" cave="40" cavewall="40" deep_water="40" forest="40" fungus="40" grassland="40" hills="40" mountains="40" sand="40" shallow_water="40" swamp_water="40" tundra="40" village="60" [/defense] [resistance] arcane="80" blade="100" cold="70" fire="100" impact="120" pierce="100" [/resistance] [abilities] [/abilities] [variables] [/variables] [status] hides="yes" [/status] [attack] damage="4" description=_ "fangs" icon="attacks/fangs-animal.png" name="fangs" number="2" range="melee" type="blade" [specials] [drains] #textdomain wesnoth description=_ "Drain: This unit drains health from living units, healing itself for half the amount of damage it deals (rounded down)." id="drains" name=_ "drains" [/drains] [/specials] [/attack] [modifications] [trait] female_name=_ "female^quick" id="quick" male_name=_ "quick" name=_ "quick" [effect] apply_to="movement" increase="1" [/effect] [effect] apply_to="hitpoints" increase_total="-5%" [/effect] [/trait] [trait] female_name=_ "female^resilient" id="resilient" male_name=_ "resilient" name=_ "resilient" [effect] apply_to="hitpoints" increase_total="4" [/effect] [effect] apply_to="hitpoints" increase_total="1" times="per level" [/effect] [/trait] [/modifications] [/unit] [unit] advances_to="Necrophage" advanceto="Necrophage" alignment="chaotic" alpha="256" attacks_left="1" cost="16" description="Ghoul-246368589" die_sound="ghoul-hit.wav" ellipse="misc/ellipse" experience="5" facing="ne" flag_rgb="magenta" flying="no" gender="male" gender_id="male" goto_x="-999" goto_y="-999" hitpoints="33" id="Ghoul" image="units/undead/ghoul.png" #textdomain wesnoth-units language_name=_ "Ghoul" level="1" max_attacks="1" max_experience="35" max_hitpoints="33" max_moves="5" movement="5" movement_type="gruefoot" moves="5" profile="portraits/Alex_Jarocha-Ernst/ghoul.png" race="undead" random_gender="no" random_traits="no" resting="yes" side="1" type="Ghoul" unrenamable="no" upkeep="full" usage="fighter" value="16" zoc="1" [attack_anim] [attack_filter] name="claws" [/attack_filter] [frame] begin="-250" end="-200" image="units/undead/ghoul.png" [/frame] [frame] begin="-200" end="-125" image="units/undead/ghoul-attack-1.png" [/frame] [if] hits="yes" [frame] begin="-125" end="-50" image="units/undead/ghoul-attack-2.png" sound="claws.ogg" [/frame] [/if] [else] hits="no" [frame] begin="-125" end="-50" image="units/undead/ghoul-attack-2.png" sound=" miss-1.ogg,miss-2.ogg,miss-3.ogg" [/frame] [/else] [if] hits="hit" poisoned_sound_start_time="-100" [secondary_unit_filter] [not] [wml_filter] [status] poisoned="yes" [/status] [/wml_filter] [/not] [/secondary_unit_filter] [poisoned_sound_frame] duration="100" sound="poison.ogg" [/poisoned_sound_frame] [/if] [frame] begin="-50" end="50" image="units/undead/ghoul-attack-3.png" [/frame] [frame] begin="50" end="125" image="units/undead/ghoul-attack-4.png" [/frame] [frame] begin="125" end="200" image="units/undead/ghoul.png" [/frame] [/attack_anim] [trait] availability="musthave" #textdomain wesnoth description=_ "Fights normally during unfavorable times of day/night" female_name=_ "female^fearless" id="fearless" male_name=_ "fearless" [/trait] [movement_costs] canyon="99" castle="1" cave="2" cavewall="99" deep_water="99" forest="2" fungus="2" grassland="1" hills="2" mountains="3" sand="2" shallow_water="3" swamp_water="2" tundra="2" village="1" [/movement_costs] [defense] canyon="80" castle="40" cave="60" cavewall="60" deep_water="90" forest="50" fungus="40" grassland="60" hills="50" mountains="40" sand="70" shallow_water="80" swamp_water="70" tundra="70" village="40" [/defense] [resistance] arcane="80" blade="90" cold="60" fire="90" impact="100" pierce="70" [/resistance] [abilities] [/abilities] [variables] [/variables] [status] hides="yes" not_living="yes" [/status] [attack] damage="4" #textdomain wesnoth-units description=_ "claws" icon="attacks/claws-undead.png" name="claws" number="3" range="melee" type="blade" [specials] [poison] #textdomain wesnoth description=_ "Poison: This attack poisons living targets. Poisoned units lose 8 HP every turn until they are cured or are reduced to 1 HP. Poison can not, of itself, kill a unit." id="poison" name=_ "poison" [/poison] [/specials] [/attack] [modifications] [trait] availability="musthave" description=_ "Immune to drain, poison and plague" female_name=_ "female^undead" id="undead" male_name=_ "undead" name=_ "undead" [effect] add="not_living" apply_to="status" [/effect] [/trait] [trait] availability="musthave" description=_ "Fights normally during unfavorable times of day/night" female_name=_ "female^fearless" id="fearless" male_name=_ "fearless" name=_ "fearless" [/trait] [/modifications] [/unit] [unit] advances_to="Necrophage" advanceto="Necrophage" alignment="chaotic" alpha="256" attacks_left="1" cost="16" description="Ghoul-573417408" die_sound="ghoul-hit.wav" ellipse="misc/ellipse" experience="9" facing="se" flag_rgb="magenta" flying="no" gender="male" gender_id="male" goto_x="-999" goto_y="-999" hitpoints="33" id="Ghoul" image="units/undead/ghoul.png" #textdomain wesnoth-units language_name=_ "Ghoul" level="1" max_attacks="1" max_experience="35" max_hitpoints="33" max_moves="5" movement="5" movement_type="gruefoot" moves="5" profile="portraits/Alex_Jarocha-Ernst/ghoul.png" race="undead" random_gender="no" random_traits="no" resting="yes" side="1" type="Ghoul" unrenamable="no" upkeep="full" usage="fighter" value="16" zoc="1" [attack_anim] [attack_filter] name="claws" [/attack_filter] [frame] begin="-250" end="-200" image="units/undead/ghoul.png" [/frame] [frame] begin="-200" end="-125" image="units/undead/ghoul-attack-1.png" [/frame] [if] hits="yes" [frame] begin="-125" end="-50" image="units/undead/ghoul-attack-2.png" sound="claws.ogg" [/frame] [/if] [else] hits="no" [frame] begin="-125" end="-50" image="units/undead/ghoul-attack-2.png" sound=" miss-1.ogg,miss-2.ogg,miss-3.ogg" [/frame] [/else] [if] hits="hit" poisoned_sound_start_time="-100" [secondary_unit_filter] [not] [wml_filter] [status] poisoned="yes" [/status] [/wml_filter] [/not] [/secondary_unit_filter] [poisoned_sound_frame] duration="100" sound="poison.ogg" [/poisoned_sound_frame] [/if] [frame] begin="-50" end="50" image="units/undead/ghoul-attack-3.png" [/frame] [frame] begin="50" end="125" image="units/undead/ghoul-attack-4.png" [/frame] [frame] begin="125" end="200" image="units/undead/ghoul.png" [/frame] [/attack_anim] [trait] availability="musthave" #textdomain wesnoth description=_ "Fights normally during unfavorable times of day/night" female_name=_ "female^fearless" id="fearless" male_name=_ "fearless" [/trait] [movement_costs] canyon="99" castle="1" cave="2" cavewall="99" deep_water="99" forest="2" fungus="2" grassland="1" hills="2" mountains="3" sand="2" shallow_water="3" swamp_water="2" tundra="2" village="1" [/movement_costs] [defense] canyon="80" castle="40" cave="60" cavewall="60" deep_water="90" forest="50" fungus="40" grassland="60" hills="50" mountains="40" sand="70" shallow_water="80" swamp_water="70" tundra="70" village="40" [/defense] [resistance] arcane="80" blade="90" cold="60" fire="90" impact="100" pierce="70" [/resistance] [abilities] [/abilities] [variables] [/variables] [status] hides="yes" not_living="yes" [/status] [attack] damage="4" #textdomain wesnoth-units description=_ "claws" icon="attacks/claws-undead.png" name="claws" number="3" range="melee" type="blade" [specials] [poison] #textdomain wesnoth description=_ "Poison: This attack poisons living targets. Poisoned units lose 8 HP every turn until they are cured or are reduced to 1 HP. Poison can not, of itself, kill a unit." id="poison" name=_ "poison" [/poison] [/specials] [/attack] [modifications] [trait] availability="musthave" description=_ "Immune to drain, poison and plague" female_name=_ "female^undead" id="undead" male_name=_ "undead" name=_ "undead" [effect] add="not_living" apply_to="status" [/effect] [/trait] [trait] availability="musthave" description=_ "Fights normally during unfavorable times of day/night" female_name=_ "female^fearless" id="fearless" male_name=_ "fearless" name=_ "fearless" [/trait] [/modifications] [/unit] [unit] advances_to="Necrophage" advanceto="Necrophage" alignment="chaotic" alpha="256" attacks_left="1" cost="16" description="Ghoul-1114720217" die_sound="ghoul-hit.wav" ellipse="misc/ellipse" experience="3" facing="nw" flag_rgb="magenta" flying="no" gender="male" gender_id="male" goto_x="-999" goto_y="-999" hitpoints="33" id="Ghoul" image="units/undead/ghoul.png" #textdomain wesnoth-units language_name=_ "Ghoul" level="1" max_attacks="1" max_experience="35" max_hitpoints="33" max_moves="5" movement="5" movement_type="gruefoot" moves="5" profile="portraits/Alex_Jarocha-Ernst/ghoul.png" race="undead" random_gender="no" random_traits="no" resting="yes" side="1" type="Ghoul" unrenamable="no" upkeep="full" usage="fighter" value="16" zoc="1" [attack_anim] [attack_filter] name="claws" [/attack_filter] [frame] begin="-250" end="-200" image="units/undead/ghoul.png" [/frame] [frame] begin="-200" end="-125" image="units/undead/ghoul-attack-1.png" [/frame] [if] hits="yes" [frame] begin="-125" end="-50" image="units/undead/ghoul-attack-2.png" sound="claws.ogg" [/frame] [/if] [else] hits="no" [frame] begin="-125" end="-50" image="units/undead/ghoul-attack-2.png" sound=" miss-1.ogg,miss-2.ogg,miss-3.ogg" [/frame] [/else] [if] hits="hit" poisoned_sound_start_time="-100" [secondary_unit_filter] [not] [wml_filter] [status] poisoned="yes" [/status] [/wml_filter] [/not] [/secondary_unit_filter] [poisoned_sound_frame] duration="100" sound="poison.ogg" [/poisoned_sound_frame] [/if] [frame] begin="-50" end="50" image="units/undead/ghoul-attack-3.png" [/frame] [frame] begin="50" end="125" image="units/undead/ghoul-attack-4.png" [/frame] [frame] begin="125" end="200" image="units/undead/ghoul.png" [/frame] [/attack_anim] [trait] availability="musthave" #textdomain wesnoth description=_ "Fights normally during unfavorable times of day/night" female_name=_ "female^fearless" id="fearless" male_name=_ "fearless" [/trait] [movement_costs] canyon="99" castle="1" cave="2" cavewall="99" deep_water="99" forest="2" fungus="2" grassland="1" hills="2" mountains="3" sand="2" shallow_water="3" swamp_water="2" tundra="2" village="1" [/movement_costs] [defense] canyon="80" castle="40" cave="60" cavewall="60" deep_water="90" forest="50" fungus="40" grassland="60" hills="50" mountains="40" sand="70" shallow_water="80" swamp_water="70" tundra="70" village="40" [/defense] [resistance] arcane="80" blade="90" cold="60" fire="90" impact="100" pierce="70" [/resistance] [abilities] [/abilities] [variables] [/variables] [status] hides="yes" not_living="yes" [/status] [attack] damage="4" #textdomain wesnoth-units description=_ "claws" icon="attacks/claws-undead.png" name="claws" number="3" range="melee" type="blade" [specials] [poison] #textdomain wesnoth description=_ "Poison: This attack poisons living targets. Poisoned units lose 8 HP every turn until they are cured or are reduced to 1 HP. Poison can not, of itself, kill a unit." id="poison" name=_ "poison" [/poison] [/specials] [/attack] [modifications] [trait] availability="musthave" description=_ "Immune to drain, poison and plague" female_name=_ "female^undead" id="undead" male_name=_ "undead" name=_ "undead" [effect] add="not_living" apply_to="status" [/effect] [/trait] [trait] availability="musthave" description=_ "Fights normally during unfavorable times of day/night" female_name=_ "female^fearless" id="fearless" male_name=_ "fearless" name=_ "fearless" [/trait] [/modifications] [/unit] [unit] advances_to="Necrophage" advanceto="Necrophage" alignment="chaotic" alpha="256" attacks_left="1" cost="16" description="Ghoul-2009255847" die_sound="ghoul-hit.wav" ellipse="misc/ellipse" experience="1" facing="se" flag_rgb="magenta" flying="no" gender="male" gender_id="male" goto_x="-999" goto_y="-999" hitpoints="33" id="Ghoul" image="units/undead/ghoul.png" #textdomain wesnoth-units language_name=_ "Ghoul" level="1" max_attacks="1" max_experience="35" max_hitpoints="33" max_moves="5" movement="5" movement_type="gruefoot" moves="5" profile="portraits/Alex_Jarocha-Ernst/ghoul.png" race="undead" random_gender="no" random_traits="no" resting="yes" side="1" type="Ghoul" unrenamable="no" upkeep="full" usage="fighter" value="16" zoc="1" [attack_anim] [attack_filter] name="claws" [/attack_filter] [frame] begin="-250" end="-200" image="units/undead/ghoul.png" [/frame] [frame] begin="-200" end="-125" image="units/undead/ghoul-attack-1.png" [/frame] [if] hits="yes" [frame] begin="-125" end="-50" image="units/undead/ghoul-attack-2.png" sound="claws.ogg" [/frame] [/if] [else] hits="no" [frame] begin="-125" end="-50" image="units/undead/ghoul-attack-2.png" sound=" miss-1.ogg,miss-2.ogg,miss-3.ogg" [/frame] [/else] [if] hits="hit" poisoned_sound_start_time="-100" [secondary_unit_filter] [not] [wml_filter] [status] poisoned="yes" [/status] [/wml_filter] [/not] [/secondary_unit_filter] [poisoned_sound_frame] duration="100" sound="poison.ogg" [/poisoned_sound_frame] [/if] [frame] begin="-50" end="50" image="units/undead/ghoul-attack-3.png" [/frame] [frame] begin="50" end="125" image="units/undead/ghoul-attack-4.png" [/frame] [frame] begin="125" end="200" image="units/undead/ghoul.png" [/frame] [/attack_anim] [trait] availability="musthave" #textdomain wesnoth description=_ "Fights normally during unfavorable times of day/night" female_name=_ "female^fearless" id="fearless" male_name=_ "fearless" [/trait] [movement_costs] canyon="99" castle="1" cave="2" cavewall="99" deep_water="99" forest="2" fungus="2" grassland="1" hills="2" mountains="3" sand="2" shallow_water="3" swamp_water="2" tundra="2" village="1" [/movement_costs] [defense] canyon="80" castle="40" cave="60" cavewall="60" deep_water="90" forest="50" fungus="40" grassland="60" hills="50" mountains="40" sand="70" shallow_water="80" swamp_water="70" tundra="70" village="40" [/defense] [resistance] arcane="80" blade="90" cold="60" fire="90" impact="100" pierce="70" [/resistance] [abilities] [/abilities] [variables] [/variables] [status] hides="yes" not_living="yes" [/status] [attack] damage="4" #textdomain wesnoth-units description=_ "claws" icon="attacks/claws-undead.png" name="claws" number="3" range="melee" type="blade" [specials] [poison] #textdomain wesnoth description=_ "Poison: This attack poisons living targets. Poisoned units lose 8 HP every turn until they are cured or are reduced to 1 HP. Poison can not, of itself, kill a unit." id="poison" name=_ "poison" [/poison] [/specials] [/attack] [modifications] [trait] availability="musthave" description=_ "Immune to drain, poison and plague" female_name=_ "female^undead" id="undead" male_name=_ "undead" name=_ "undead" [effect] add="not_living" apply_to="status" [/effect] [/trait] [trait] availability="musthave" description=_ "Fights normally during unfavorable times of day/night" female_name=_ "female^fearless" id="fearless" male_name=_ "fearless" name=_ "fearless" [/trait] [/modifications] [/unit] [unit] advanceto="null" alignment="chaotic" alpha="256" attacks_left="1" cost="50" description="Darken Volk" die_sound=" human-old-die-1.ogg,human-old-die-2.ogg,human-old-die-3.ogg" experience="6" facing="s" flag_rgb="magenta" flying="no" gender="male" gender_id="male" goto_x="-999" goto_y="-999" hide_help="true" hitpoints="67" id="Necromancer" image="units/undead-necromancers/necromancer.png" #textdomain wesnoth-units language_name=_ "Necromancer" level="3" max_attacks="1" max_experience="150" max_hitpoints="70" max_moves="5" movement="5" movement_type="smallfoot" moves="6" overlays="misc/hero-icon.png" profile="portraits/darken_volk.png" race="human" random_traits="no" resting="yes" side="1" type="Necromancer" unrenamable="yes" upkeep="loyal" usage="mixed fighter" user_description="Darken Volk" value="50" zoc="3" [attack_anim] [attack_filter] range="ranged" [/attack_filter] [missile_frame] begin="-100" end="100" image="projectiles/darkmissile-n.png" image_diagonal="projectiles/darkmissile-ne.png" [/missile_frame] [frame] begin="-300" end="-225" image="units/undead-necromancers/necromancer-magic-1.png" [/frame] [frame] begin="-225" end="-150" image="units/undead-necromancers/necromancer-magic-2.png" [/frame] [frame] begin="-150" end="-75" halo="halo/undead/black-magic-1.png" image="units/undead-necromancers/necromancer-magic-3.png" [/frame] [if] hits="yes" [frame] begin="-75" end="0" halo="halo/undead/black-magic-2.png" image="units/undead-necromancers/necromancer-magic-3.png" sound="magic-dark.ogg" [/frame] [/if] [else] hits="no" [frame] begin="-75" end="0" halo="halo/undead/black-magic-2.png" image="units/undead-necromancers/necromancer-magic-3.png" sound="magic-dark-miss.ogg" [/frame] [/else] [frame] begin="0" end="75" halo="halo/undead/black-magic-3.png" image="units/undead-necromancers/necromancer-magic-3.png" [/frame] [frame] begin="75" end="150" halo="halo/undead/black-magic-4.png" image="units/undead-necromancers/necromancer-magic-3.png" [/frame] [frame] begin="150" end="200" halo="halo/undead/black-magic-5.png" image="units/undead-necromancers/necromancer-magic-3.png" [/frame] [frame] begin="200" end="250" image="units/undead-necromancers/necromancer-magic-2.png" [/frame] [frame] begin="250" end="300" image="units/undead-necromancers/necromancer-magic-1.png" [/frame] [/attack_anim] [attack_anim] [attack_filter] name="plague staff" [/attack_filter] [frame] begin="-250" end="-200" image="units/undead-necromancers/necromancer.png" [/frame] [frame] begin="-200" end="-100" image="units/undead-necromancers/necromancer-attack-staff-1.png" [/frame] [if] hits="yes" [frame] begin="-100" end="100" image="units/undead-necromancers/necromancer-attack-staff-2.png" sound="staff.wav" [/frame] [/if] [else] hits="no" [frame] begin="-100" end="100" image="units/undead-necromancers/necromancer-attack-staff-2.png" sound=" miss-1.ogg,miss-2.ogg,miss-3.ogg" [/frame] [/else] [frame] begin="100" end="175" image="units/undead-necromancers/necromancer-magic-1.png" [/frame] [frame] begin="175" end="250" image="units/undead-necromancers/necromancer.png" [/frame] [/attack_anim] [advancement] #textdomain wesnoth description=_ "Max HP bonus +3, Max XP +20%" id="amla_default" image="misc/icon-amla-tough.png" max_times="100" strict_amla="yes" [effect] apply_to="hitpoints" heal_full="yes" increase_total="3" [/effect] [effect] apply_to="max_experience" increase="20%" [/effect] [/advancement] [defend] start_time="-126" [frame] duration="1" image="units/undead-necromancers/necromancer.png" [/frame] [frame] duration="100" image="units/undead-necromancers/necromancer-defend.png" [/frame] [if] hits="hit" [frame] duration="150" image="units/undead-necromancers/necromancer-defend.png" sound=" human-old-hit-1.ogg,human-old-hit-2.ogg,human-old-hit-3.ogg,human-old-hit-4.ogg" [/frame] [/if] [else] hits="miss,kill" [frame] duration="150" image="units/undead-necromancers/necromancer-defend.png" [/frame] [/else] [frame] duration="1" image="units/undead-necromancers/necromancer.png" [/frame] [/defend] [movement_costs] canyon="99" castle="1" cave="2" cavewall="99" deep_water="99" forest="2" fungus="2" grassland="1" hills="2" mountains="3" sand="2" shallow_water="3" swamp_water="3" tundra="3" village="1" [/movement_costs] [defense] canyon="80" castle="40" cave="60" cavewall="60" deep_water="80" forest="50" fungus="50" grassland="60" hills="50" mountains="40" sand="70" shallow_water="80" swamp_water="80" tundra="80" village="40" [/defense] [resistance] arcane="80" blade="100" cold="100" fire="100" impact="100" pierce="100" [/resistance] [abilities] [/abilities] [variables] [/variables] [status] hides="yes" [/status] [attack] damage="6" #textdomain wesnoth-units description=_ "plague staff" icon="attacks/staff-plague.png" name="plague staff" number="3" range="melee" type="impact" [specials] [plague] #textdomain wesnoth description=_ "Plague: When a unit is killed by a Plague attack, that unit is replaced with a Walking Corpse on the same side as the unit with the Plague attack. This doesn't work on Undead or units in villages." id="plague" name=_ "plague" type="Walking Corpse" [/plague] [/specials] [/attack] [attack] damage="17" #textdomain wesnoth-units description=_ "chill wave" icon="attacks/iceball.png" name="chill wave" number="2" range="ranged" type="cold" [specials] [chance_to_hit] cumulative="no" #textdomain wesnoth description=_ "Magical: This attack always has a 70% chance to hit regardless of the defensive ability of the unit being attacked." id="magical" name=_ "magical" value="70" [/chance_to_hit] [/specials] [/attack] [attack] damage="12" #textdomain wesnoth-units description=_ "shadow wave" icon="attacks/dark-missile.png" name="shadow wave" number="2" range="ranged" type="arcane" [specials] [chance_to_hit] cumulative="no" #textdomain wesnoth description=_ "Magical: This attack always has a 70% chance to hit regardless of the defensive ability of the unit being attacked." id="magical" name=_ "magical" value="70" [/chance_to_hit] [/specials] [/attack] [modifications] [trait] #textdomain wesnoth-did description=_ "to himself" id="loyal" name=_ "loyal" [effect] apply_to="loyal" [/effect] [/trait] [trait] #textdomain wesnoth female_name=_ "female^quick" id="quick" male_name=_ "quick" name=_ "quick" [effect] apply_to="movement" increase="1" [/effect] [effect] apply_to="hitpoints" increase_total="-5%" [/effect] [/trait] [/modifications] [/unit] [unit] advances_to="Wraith,Shadow" advanceto="Wraith,Shadow" alignment="chaotic" alpha="256" attacks_left="1" cost="20" description="Ghost-2063025633" die_sound="wail-long.wav" ellipse="misc/ellipse" experience="25" facing="s" flag_rgb="magenta" flies="true" flying="yes" gender="male" gender_id="male" goto_x="-999" goto_y="-999" hitpoints="18" id="Ghost" image="units/undead/ghost-s-2.png" #textdomain wesnoth-units language_name=_ "Ghost" level="1" max_attacks="1" max_experience="30" max_hitpoints="18" max_moves="7" movement="7" movement_type="undeadspirit" moves="7" race="undead" random_gender="no" random_traits="no" resting="yes" side="1" type="Ghost" unrenamable="no" upkeep="full" usage="scout" value="20" zoc="1" [attack_anim] start_time="-200" [attack_filter] name="wail" [/attack_filter] [if] direction="n,ne,nw" [missile_frame] begin="-300" end="-230" image="projectiles/wailprojectile-n-1.png" image_diagonal="projectiles/wailprojectile-ne-1.png" [/missile_frame] [missile_frame] begin="-230" end="-160" image="projectiles/wailprojectile-n-2.png" image_diagonal="projectiles/wailprojectile-ne-2.png" [/missile_frame] [missile_frame] begin="-160" end="0" image="projectiles/wailprojectile-n-3.png" image_diagonal="projectiles/wailprojectile-ne-3.png" [/missile_frame] [missile_frame] begin="0" end="40" image="projectiles/wailprojectile-n-4.png" image_diagonal="projectiles/wailprojectile-ne-4.png" [/missile_frame] [missile_frame] begin="40" end="80" image="projectiles/wailprojectile-n-5.png" image_diagonal="projectiles/wailprojectile-ne-5.png" [/missile_frame] [missile_frame] begin="80" end="120" image="projectiles/wailprojectile-n-6.png" image_diagonal="projectiles/wailprojectile-ne-6.png" [/missile_frame] [/if] [else] direction="s,se,sw" [missile_frame] begin="-300" end="-230" image="projectiles/wailprojectile-s-1.png" image_diagonal="projectiles/wailprojectile-se-1.png" [/missile_frame] [missile_frame] begin="-230" end="-160" image="projectiles/wailprojectile-s-2.png" image_diagonal="projectiles/wailprojectile-se-2.png" [/missile_frame] [missile_frame] begin="-160" end="0" image="projectiles/wailprojectile-s-3.png" image_diagonal="projectiles/wailprojectile-se-3.png" [/missile_frame] [missile_frame] begin="0" end="40" image="projectiles/wailprojectile-s-4.png" image_diagonal="projectiles/wailprojectile-se-4.png" [/missile_frame] [missile_frame] begin="40" end="80" image="projectiles/wailprojectile-s-5.png" image_diagonal="projectiles/wailprojectile-se-5.png" [/missile_frame] [missile_frame] begin="80" end="120" image="projectiles/wailprojectile-s-6.png" image_diagonal="projectiles/wailprojectile-se-6.png" [/missile_frame] [/else] [if] direction="s,se,sw" [frame] duration="25" image="units/undead/ghost-s-2.png" [/frame] [frame] duration="75" image="units/undead/ghost-s-attack-1.png" [/frame] [frame] duration="150" image="units/undead/ghost-s-attack-2.png" sound="wail-sml.wav" [/frame] [frame] duration="75" image="units/undead/ghost-s-attack-1.png" [/frame] [frame] duration="25" image="units/undead/ghost-s-2.png" [/frame] [/if] [else] direction="n,ne,nw" [frame] duration="25" image="units/undead/ghost-n-2.png" [/frame] [frame] duration="75" image="units/undead/ghost-n-attack-1.png" [/frame] [frame] duration="150" image="units/undead/ghost-n-attack-2.png" sound="wail-sml.wav" [/frame] [frame] duration="75" image="units/undead/ghost-n-attack-1.png" [/frame] [frame] duration="25" image="units/undead/ghost-n-2.png" [/frame] [/else] [/attack_anim] [attack_anim] alpha="0.8~0.0:425,0.0~0.8:225" direction="s,se,sw" offset="0.0~1.0:425,0.0:225" start_time="-500" [attack_filter] name="touch" [/attack_filter] [frame] duration="25" image="units/undead/ghost-s-2.png" [/frame] [frame] duration="175" image="units/undead/ghost-s-attack-1.png" [/frame] [frame] duration="175" image="units/undead/ghost-s-attack-2.png" [/frame] [frame] duration="100" image="units/undead/ghost-s-attack-3.png" sound="wail-sml.wav" [/frame] [frame] duration="75" image="units/undead/ghost-s-attack-2.png" [/frame] [frame] duration="75" image="units/undead/ghost-s-attack-1.png" [/frame] [frame] duration="25" image="units/undead/ghost-s-2.png" [/frame] [/attack_anim] [attack_anim] alpha="0.8~0.0:425,0.0~0.8:225" direction="n,ne,nw" offset="0.0~1.0:425,0.0:225" start_time="-500" [attack_filter] name="touch" [/attack_filter] [frame] duration="25" image="units/undead/ghost-n-2.png" [/frame] [frame] duration="175" image="units/undead/ghost-n-attack-1.png" [/frame] [frame] duration="175" image="units/undead/ghost-n-attack-2.png" [/frame] [frame] duration="100" image="units/undead/ghost-n-attack-3.png" sound="wail-sml.wav" [/frame] [frame] duration="75" image="units/undead/ghost-n-attack-2.png" [/frame] [frame] duration="75" image="units/undead/ghost-n-attack-1.png" [/frame] [frame] duration="25" image="units/undead/ghost-n-2.png" [/frame] [/attack_anim] [movement_costs] canyon="1" castle="1" cave="1" cavewall="99" deep_water="2" forest="1" fungus="1" grassland="1" hills="1" mountains="1" sand="1" shallow_water="2" swamp_water="1" tundra="1" village="1" [/movement_costs] [defense] canyon="50" castle="50" cave="50" cavewall="50" deep_water="50" forest="50" fungus="50" grassland="50" hills="50" mountains="50" sand="50" shallow_water="50" swamp_water="50" tundra="50" village="50" [/defense] [resistance] arcane="110" blade="50" cold="30" fire="90" impact="50" pierce="50" [/resistance] [abilities] [/abilities] [variables] [/variables] [status] hides="yes" not_living="yes" [/status] [attack] damage="4" description=_ "touch" icon="attacks/touch-undead.png" name="touch" number="3" range="melee" type="arcane" [specials] [drains] #textdomain wesnoth description=_ "Drain: This unit drains health from living units, healing itself for half the amount of damage it deals (rounded down)." id="drains" name=_ "drains" [/drains] [/specials] [/attack] [attack] damage="3" #textdomain wesnoth-units description=_ "wail" name="wail" number="3" range="ranged" type="cold" [/attack] [modifications] [trait] availability="musthave" #textdomain wesnoth description=_ "Immune to drain, poison and plague" female_name=_ "female^undead" id="undead" male_name=_ "undead" name=_ "undead" [effect] add="not_living" apply_to="status" [/effect] [/trait] [/modifications] [/unit] [unit] advances_to="Spectre" advanceto="Spectre" alignment="chaotic" alpha="256" attacks_left="1" cost="38" description="Ghost-1978275912" die_sound="wail-long.wav" ellipse="misc/ellipse" experience="18" facing="ne" flies="true" flying="yes" gender="male" gender_id="male" goto_x="-999" goto_y="-999" hitpoints="25" id="Wraith" image="units/undead/wraith.png" #textdomain wesnoth-units language_name=_ "Wraith" level="2" max_attacks="1" max_experience="100" max_hitpoints="25" max_moves="7" movement="7" movement_type="undeadspirit" moves="7" race="undead" random_gender="no" random_traits="no" resting="yes" side="1" type="Wraith" unrenamable="no" upkeep="full" usage="scout" value="38" zoc="2" [attack_anim] start_time="-200" [attack_filter] name="wail" [/attack_filter] [if] direction="n,ne,nw" [missile_frame] begin="-300" end="-230" image="projectiles/wailprojectile-n-1.png" image_diagonal="projectiles/wailprojectile-ne-1.png" [/missile_frame] [missile_frame] begin="-230" end="-160" image="projectiles/wailprojectile-n-2.png" image_diagonal="projectiles/wailprojectile-ne-2.png" [/missile_frame] [missile_frame] begin="-160" end="0" image="projectiles/wailprojectile-n-3.png" image_diagonal="projectiles/wailprojectile-ne-3.png" [/missile_frame] [missile_frame] begin="0" end="40" image="projectiles/wailprojectile-n-4.png" image_diagonal="projectiles/wailprojectile-ne-4.png" [/missile_frame] [missile_frame] begin="40" end="80" image="projectiles/wailprojectile-n-5.png" image_diagonal="projectiles/wailprojectile-ne-5.png" [/missile_frame] [missile_frame] begin="80" end="120" image="projectiles/wailprojectile-n-6.png" image_diagonal="projectiles/wailprojectile-ne-6.png" [/missile_frame] [/if] [else] direction="s,se,sw" [missile_frame] begin="-300" end="-230" image="projectiles/wailprojectile-s-1.png" image_diagonal="projectiles/wailprojectile-se-1.png" [/missile_frame] [missile_frame] begin="-230" end="-160" image="projectiles/wailprojectile-s-2.png" image_diagonal="projectiles/wailprojectile-se-2.png" [/missile_frame] [missile_frame] begin="-160" end="0" image="projectiles/wailprojectile-s-3.png" image_diagonal="projectiles/wailprojectile-se-3.png" [/missile_frame] [missile_frame] begin="0" end="40" image="projectiles/wailprojectile-s-4.png" image_diagonal="projectiles/wailprojectile-se-4.png" [/missile_frame] [missile_frame] begin="40" end="80" image="projectiles/wailprojectile-s-5.png" image_diagonal="projectiles/wailprojectile-se-5.png" [/missile_frame] [missile_frame] begin="80" end="120" image="projectiles/wailprojectile-s-6.png" image_diagonal="projectiles/wailprojectile-se-6.png" [/missile_frame] [/else] [if] direction="s,se,sw" [frame] duration="25" image="units/undead/ghost-s-2.png" [/frame] [frame] duration="75" image="units/undead/ghost-s-attack-1.png" [/frame] [frame] duration="150" image="units/undead/ghost-s-attack-2.png" sound="wail-sml.wav" [/frame] [frame] duration="75" image="units/undead/ghost-s-attack-1.png" [/frame] [frame] duration="25" image="units/undead/ghost-s-2.png" [/frame] [/if] [else] direction="n,ne,nw" [frame] duration="25" image="units/undead/ghost-n-2.png" [/frame] [frame] duration="75" image="units/undead/ghost-n-attack-1.png" [/frame] [frame] duration="150" image="units/undead/ghost-n-attack-2.png" sound="wail-sml.wav" [/frame] [frame] duration="75" image="units/undead/ghost-n-attack-1.png" [/frame] [frame] duration="25" image="units/undead/ghost-n-2.png" [/frame] [/else] [frame] begin="-250" end="-200" image="units/undead/wraith.png" [/frame] [frame] begin="-200" end="50" image="units/undead/wraith-attack1.png" sound="wail-sml.wav" [/frame] [/attack_anim] [attack_anim] alpha="0.8~0.0:425,0.0~0.8:225" direction="s,se,sw" offset="0.0~1.0:425,0.0:225" start_time="-500" [attack_filter] name="baneblade" [/attack_filter] [frame] begin="-250" duration="25" end="-200" image="units/undead/wraith.png" [/frame] [frame] begin="-200" duration="175" end="-100" image="units/undead/wraith-attack1.png" [/frame] [frame] begin="100" duration="175" end="200" image="units/undead/wraith-defend.png" [/frame] [frame] duration="100" image="units/undead/ghost-s-attack-3.png" sound="wail-sml.wav" [/frame] [frame] duration="75" image="units/undead/ghost-s-attack-2.png" [/frame] [frame] duration="75" image="units/undead/ghost-s-attack-1.png" [/frame] [frame] duration="25" image="units/undead/ghost-s-2.png" [/frame] [else] hits="yes" [frame] begin="-100" end="100" image="units/undead/wraith-attack.png" sound=" sword-1.ogg" [/frame] [/else] [if] hits="no" [frame] begin="-100" end="100" image="units/undead/wraith-attack.png" sound=" miss-1.ogg,miss-2.ogg,miss-3.ogg" [/frame] [/if] [/attack_anim] [attack_anim] alpha="0.8~0.0:425,0.0~0.8:225" direction="n,ne,nw" offset="0.0~1.0:425,0.0:225" start_time="-500" [attack_filter] name="touch" [/attack_filter] [frame] duration="25" image="units/undead/ghost-n-2.png" [/frame] [frame] duration="175" image="units/undead/ghost-n-attack-1.png" [/frame] [frame] duration="175" image="units/undead/ghost-n-attack-2.png" [/frame] [frame] duration="100" image="units/undead/ghost-n-attack-3.png" sound="wail-sml.wav" [/frame] [frame] duration="75" image="units/undead/ghost-n-attack-2.png" [/frame] [frame] duration="75" image="units/undead/ghost-n-attack-1.png" [/frame] [frame] duration="25" image="units/undead/ghost-n-2.png" [/frame] [/attack_anim] [defend] start_time="-126" [frame] duration="1" image="units/undead/wraith.png" [/frame] [frame] duration="100" image="units/undead/wraith-defend.png" [/frame] [if] hits="hit" [frame] duration="150" image="units/undead/wraith-defend.png" sound="wail.wav" [/frame] [/if] [else] hits="miss,kill" [frame] duration="150" image="units/undead/wraith-defend.png" [/frame] [/else] [frame] duration="1" image="units/undead/wraith.png" [/frame] [/defend] [movement_costs] canyon="1" castle="1" cave="1" cavewall="99" deep_water="2" forest="1" fungus="1" grassland="1" hills="1" mountains="1" sand="1" shallow_water="2" swamp_water="1" tundra="1" village="1" [/movement_costs] [defense] canyon="50" castle="50" cave="50" cavewall="50" deep_water="50" forest="50" fungus="50" grassland="50" hills="50" mountains="50" sand="50" shallow_water="50" swamp_water="50" tundra="50" village="50" [/defense] [resistance] arcane="110" blade="50" cold="30" fire="90" impact="50" pierce="50" [/resistance] [abilities] [/abilities] [variables] [/variables] [status] hides="yes" not_living="yes" [/status] [attack] damage="6" description=_ "baneblade" name="baneblade" number="4" range="melee" type="arcane" [specials] [drains] #textdomain wesnoth description=_ "Drain: This unit drains health from living units, healing itself for half the amount of damage it deals (rounded down)." id="drains" name=_ "drains" [/drains] [/specials] [/attack] [attack] damage="4" #textdomain wesnoth-units description=_ "wail" name="wail" number="3" range="ranged" type="cold" [/attack] [modifications] [trait] availability="musthave" #textdomain wesnoth description=_ "Immune to drain, poison and plague" female_name=_ "female^undead" id="undead" male_name=_ "undead" name=_ "undead" [effect] add="not_living" apply_to="status" [/effect] [/trait] [/modifications] [/unit] [unit] advances_to="Blood Bat" advanceto="Blood Bat" alignment="chaotic" alpha="256" attacks_left="1" cost="13" description="Vampire Bat-1214614237" die_sound="bat-flapping.wav" ellipse="misc/ellipse-nozoc" experience="2" facing="n" flag_rgb="magenta" flies="true" flying="yes" gender="male" gender_id="male" goto_x="-999" goto_y="-999" hitpoints="15" id="Vampire Bat" image="units/undead/bat-se-3.png" #textdomain wesnoth-units language_name=_ "Vampire Bat" level="0" max_attacks="1" max_experience="22" max_hitpoints="16" max_moves="8" movement="8" movement_type="smallfly" moves="9" race="bats" random_gender="no" random_traits="no" resting="yes" side="1" type="Vampire Bat" undead_variation="bat" unrenamable="no" upkeep="full" usage="scout" value="13" zoc="0" [attack_anim] direction="s,se,sw" offset="0.0~0.9:200,0.9~0.0:160" start_time="-200" [attack_filter] name="fangs" [/attack_filter] [frame] duration="30" image="units/undead/bat-se-3.png" [/frame] [frame] duration="30" image="units/undead/bat-se-2.png" [/frame] [frame] duration="30" image="units/undead/bat-se-1.png" sound="bat-flapping.wav" [/frame] [frame] duration="30" image="units/undead/bat-se-2.png" [/frame] [frame] duration="30" image="units/undead/bat-se-3.png" [/frame] [if] hits="yes" [frame] duration="70" image="units/undead/bat-se-4.png" sound="bite-small.ogg" [/frame] [/if] [else] hits="no" [frame] duration="70" image="units/undead/bat-se-4.png" sound=" miss-1.ogg,miss-2.ogg,miss-3.ogg" [/frame] [/else] [frame] duration="50" image="units/undead/bat-se-3.png" [/frame] [frame] duration="50" image="units/undead/bat-se-2.png" [/frame] [frame] duration="40" image="units/undead/bat-se-3.png" [/frame] [/attack_anim] [attack_anim] direction="n,ne,nw" offset="0.0~0.9:200,0.9~0.0:160" start_time="-200" [attack_filter] name="fangs" [/attack_filter] [frame] duration="30" image="units/undead/bat-ne-3.png" [/frame] [frame] duration="30" image="units/undead/bat-ne-2.png" [/frame] [frame] duration="30" image="units/undead/bat-ne-1.png" sound="bat-flapping.wav" [/frame] [frame] duration="30" image="units/undead/bat-ne-2.png" [/frame] [frame] duration="30" image="units/undead/bat-ne-3.png" [/frame] [if] hits="yes" [frame] duration="70" image="units/undead/bat-ne-4.png" sound="bite-small.ogg" [/frame] [/if] [else] hits="no" [frame] duration="70" image="units/undead/bat-ne-4.png" sound=" miss-1.ogg,miss-2.ogg,miss-3.ogg" [/frame] [/else] [frame] duration="50" image="units/undead/bat-ne-3.png" [/frame] [frame] duration="50" image="units/undead/bat-ne-2.png" [/frame] [frame] duration="40" image="units/undead/bat-ne-3.png" [/frame] [/attack_anim] [movement_costs] canyon="1" castle="1" cave="1" cavewall="99" deep_water="1" forest="1" fungus="1" grassland="1" hills="1" mountains="1" sand="1" shallow_water="1" swamp_water="1" tundra="1" village="1" [/movement_costs] [defense] canyon="40" castle="40" cave="40" cavewall="40" deep_water="40" forest="40" fungus="40" grassland="40" hills="40" mountains="40" sand="40" shallow_water="40" swamp_water="40" tundra="40" village="60" [/defense] [resistance] arcane="80" blade="100" cold="70" fire="100" impact="120" pierce="100" [/resistance] [abilities] [/abilities] [variables] [/variables] [status] hides="yes" [/status] [attack] damage="4" description=_ "fangs" icon="attacks/fangs-animal.png" name="fangs" number="2" range="melee" type="blade" [specials] [drains] #textdomain wesnoth description=_ "Drain: This unit drains health from living units, healing itself for half the amount of damage it deals (rounded down)." id="drains" name=_ "drains" [/drains] [/specials] [/attack] [modifications] [trait] female_name=_ "female^intelligent" id="intelligent" male_name=_ "intelligent" name=_ "intelligent" [effect] apply_to="max_experience" increase="-20%" [/effect] [/trait] [trait] female_name=_ "female^quick" id="quick" male_name=_ "quick" name=_ "quick" [effect] apply_to="movement" increase="1" [/effect] [effect] apply_to="hitpoints" increase_total="-5%" [/effect] [/trait] [/modifications] [/unit] [unit] advances_to="Apprentice Necromancer" advanceto="Apprentice Necromancer" alignment="neutral" alpha="256" attacks_left="1" canrecruit="1" controller="human" cost="15" description="Malin Keshar" die_sound=" human-die-1.ogg,human-die-2.ogg,human-die-3.ogg" ellipse="misc/ellipse" experience="40" facing="s" flag_rgb="magenta" flying="no" fog="no" gender="male" gender_id="male" gold="70" goto_x="-999" goto_y="-999" hitpoints="38" id="Apprentice Mage" image="units/apprentice-mage.png" #textdomain wesnoth-did language_name=_ "Apprentice Mage" level="1" max_attacks="1" max_experience="60" max_hitpoints="38" max_moves="6" movement="6" movement_type="smallfoot" moves="6" profile="portraits/malyoung.png" race="human" random_traits="no" recruit="Walking Corpse" resting="yes" side="1" team_name="town guard" type="Apprentice Mage" unrenamable="yes" upkeep="full" usage="mixed fighter" user_description="Malin Keshar" value="15" zoc="1" [attack_anim] [attack_filter] name="magic_blast" [/attack_filter] [missile_frame] begin="-200" end="0" image="projectiles/darkmissile-n.png" image_diagonal="projectiles/darkmissile-ne.png" [/missile_frame] [if] attack_sound_start_time="-200" hits="yes" [attack_sound_frame] sound="magic-dark.ogg" [/attack_sound_frame] [/if] [else] attack_sound_start_time="-200" hits="no" [attack_sound_frame] sound="magic-dark-miss.ogg" [/attack_sound_frame] [/else] [frame] begin="-200" end="-100" image="units/apprentice-mage-magic-1.png" [/frame] [frame] begin="-100" end="0" image="units/apprentice-mage-magic-2.png" [/frame] [/attack_anim] [attack_anim] [attack_filter] name="short sword" [/attack_filter] [frame] begin="-200" end="-175" image="units/apprentice-mage-sword.png" [/frame] [frame] begin="-175" end="-100" image="units/apprentice-mage-sword-1.png" [/frame] [if] attack_sound_start_time="-100" hits="yes" [attack_sound_frame] sound="sword-1.ogg" [/attack_sound_frame] [/if] [else] attack_sound_start_time="-100" hits="no" [attack_sound_frame] sound=" miss-1.ogg,miss-2.ogg,miss-3.ogg" [/attack_sound_frame] [/else] [frame] begin="-100" end="50" image="units/apprentice-mage-sword-2.png" [/frame] [frame] begin="50" end="125" image="units/apprentice-mage-sword-3.png" [/frame] [frame] begin="125" end="175" image="units/apprentice-mage.png" [/frame] [/attack_anim] [movement_costs] canyon="99" castle="1" cave="2" cavewall="99" deep_water="99" forest="2" fungus="2" grassland="1" hills="2" mountains="3" sand="2" shallow_water="3" swamp_water="3" tundra="3" village="1" [/movement_costs] [defense] canyon="80" castle="40" cave="60" cavewall="60" deep_water="80" forest="50" fungus="50" grassland="60" hills="50" mountains="40" sand="70" shallow_water="80" swamp_water="80" tundra="80" village="40" [/defense] [resistance] arcane="80" blade="100" cold="100" fire="100" impact="100" pierce="100" [/resistance] [abilities] [/abilities] [variables] [/variables] [status] hides="yes" [/status] [attack] damage="4" description=_ "short sword" icon="attacks/sword-human-short.png" name="short sword" number="3" range="melee" type="blade" [/attack] [attack] damage="6" description=_ "magic blast" icon="attacks/mud-glob.png" name="magic_blast" number="2" range="ranged" type="impact" [specials] [chance_to_hit] cumulative="no" #textdomain wesnoth description=_ "Magical: This attack always has a 70% chance to hit regardless of the defensive ability of the unit being attacked." id="magical" name=_ "magical" value="70" [/chance_to_hit] [/specials] [/attack] [modifications] [/modifications] [/unit] [unit] advances_to="Nightgaunt" advanceto="Nightgaunt" alignment="chaotic" alpha="256" attacks_left="1" cost="38" description="Ghost-626541208" die_sound="wail-long.wav" ellipse="misc/ellipse" experience="4" facing="n" flies="true" flying="yes" gender="male" gender_id="male" goto_x="-999" goto_y="-999" hitpoints="24" id="Shadow" image="units/undead/shadow.png" #textdomain wesnoth-units language_name=_ "Shadow" level="2" max_attacks="1" max_experience="100" max_hitpoints="24" max_moves="7" movement="7" movement_type="undeadspirit" moves="7" race="undead" random_gender="no" random_traits="no" resting="yes" side="1" type="Shadow" unrenamable="no" upkeep="full" usage="scout" value="38" zoc="2" [attack_anim] start_time="-200" [attack_filter] name="claws" [/attack_filter] [if] direction="n,ne,nw" hits="no" [missile_frame] begin="-300" end="-230" image="projectiles/wailprojectile-n-1.png" image_diagonal="projectiles/wailprojectile-ne-1.png" [/missile_frame] [missile_frame] begin="-230" end="-160" image="projectiles/wailprojectile-n-2.png" image_diagonal="projectiles/wailprojectile-ne-2.png" [/missile_frame] [missile_frame] begin="-160" end="0" image="projectiles/wailprojectile-n-3.png" image_diagonal="projectiles/wailprojectile-ne-3.png" [/missile_frame] [missile_frame] begin="0" end="40" image="projectiles/wailprojectile-n-4.png" image_diagonal="projectiles/wailprojectile-ne-4.png" [/missile_frame] [missile_frame] begin="40" end="80" image="projectiles/wailprojectile-n-5.png" image_diagonal="projectiles/wailprojectile-ne-5.png" [/missile_frame] [missile_frame] begin="80" end="120" image="projectiles/wailprojectile-n-6.png" image_diagonal="projectiles/wailprojectile-ne-6.png" [/missile_frame] [frame] begin="-100" end="100" image="units/undead/shadow-attack.png" sound=" miss-1.ogg,miss-2.ogg,miss-3.ogg" [/frame] [/if] [else] direction="s,se,sw" hits="yes" [missile_frame] begin="-300" end="-230" image="projectiles/wailprojectile-s-1.png" image_diagonal="projectiles/wailprojectile-se-1.png" [/missile_frame] [missile_frame] begin="-230" end="-160" image="projectiles/wailprojectile-s-2.png" image_diagonal="projectiles/wailprojectile-se-2.png" [/missile_frame] [missile_frame] begin="-160" end="0" image="projectiles/wailprojectile-s-3.png" image_diagonal="projectiles/wailprojectile-se-3.png" [/missile_frame] [missile_frame] begin="0" end="40" image="projectiles/wailprojectile-s-4.png" image_diagonal="projectiles/wailprojectile-se-4.png" [/missile_frame] [missile_frame] begin="40" end="80" image="projectiles/wailprojectile-s-5.png" image_diagonal="projectiles/wailprojectile-se-5.png" [/missile_frame] [missile_frame] begin="80" end="120" image="projectiles/wailprojectile-s-6.png" image_diagonal="projectiles/wailprojectile-se-6.png" [/missile_frame] [frame] begin="-100" end="100" image="units/undead/shadow-attack.png" sound="claws.ogg" [/frame] [/else] [if] direction="s,se,sw" [frame] duration="25" image="units/undead/ghost-s-2.png" [/frame] [frame] duration="75" image="units/undead/ghost-s-attack-1.png" [/frame] [frame] duration="150" image="units/undead/ghost-s-attack-2.png" sound="wail-sml.wav" [/frame] [frame] duration="75" image="units/undead/ghost-s-attack-1.png" [/frame] [frame] duration="25" image="units/undead/ghost-s-2.png" [/frame] [/if] [else] direction="n,ne,nw" [frame] duration="25" image="units/undead/ghost-n-2.png" [/frame] [frame] duration="75" image="units/undead/ghost-n-attack-1.png" [/frame] [frame] duration="150" image="units/undead/ghost-n-attack-2.png" sound="wail-sml.wav" [/frame] [frame] duration="75" image="units/undead/ghost-n-attack-1.png" [/frame] [frame] duration="25" image="units/undead/ghost-n-2.png" [/frame] [/else] [frame] begin="-200" end="-150" image="units/undead/shadow.png" [/frame] [frame] begin="100" end="200" image="units/undead/shadow.png" [/frame] [/attack_anim] [attack_anim] alpha="0.8~0.0:425,0.0~0.8:225" direction="s,se,sw" offset="0.0~1.0:425,0.0:225" start_time="-500" [attack_filter] name="touch" [/attack_filter] [frame] duration="25" image="units/undead/ghost-s-2.png" [/frame] [frame] duration="175" image="units/undead/ghost-s-attack-1.png" [/frame] [frame] duration="175" image="units/undead/ghost-s-attack-2.png" [/frame] [frame] duration="100" image="units/undead/ghost-s-attack-3.png" sound="wail-sml.wav" [/frame] [frame] duration="75" image="units/undead/ghost-s-attack-2.png" [/frame] [frame] duration="75" image="units/undead/ghost-s-attack-1.png" [/frame] [frame] duration="25" image="units/undead/ghost-s-2.png" [/frame] [/attack_anim] [attack_anim] alpha="0.8~0.0:425,0.0~0.8:225" direction="n,ne,nw" offset="0.0~1.0:425,0.0:225" start_time="-500" [attack_filter] name="touch" [/attack_filter] [frame] duration="25" image="units/undead/ghost-n-2.png" [/frame] [frame] duration="175" image="units/undead/ghost-n-attack-1.png" [/frame] [frame] duration="175" image="units/undead/ghost-n-attack-2.png" [/frame] [frame] duration="100" image="units/undead/ghost-n-attack-3.png" sound="wail-sml.wav" [/frame] [frame] duration="75" image="units/undead/ghost-n-attack-2.png" [/frame] [frame] duration="75" image="units/undead/ghost-n-attack-1.png" [/frame] [frame] duration="25" image="units/undead/ghost-n-2.png" [/frame] [/attack_anim] [defend] start_time="-126" [frame] duration="1" image="units/undead/shadow.png" [/frame] [frame] duration="100" image="units/undead/shadow-defend.png" [/frame] [if] hits="hit" [frame] duration="150" image="units/undead/shadow-defend.png" sound="wail.wav" [/frame] [/if] [else] hits="miss,kill" [frame] duration="150" image="units/undead/shadow-defend.png" [/frame] [/else] [frame] duration="1" image="units/undead/shadow.png" [/frame] [/defend] [movement_costs] canyon="1" castle="1" cave="1" cavewall="99" deep_water="2" forest="1" fungus="1" grassland="1" hills="1" mountains="1" sand="1" shallow_water="2" swamp_water="1" tundra="1" village="1" [/movement_costs] [defense] canyon="50" castle="50" cave="50" cavewall="50" deep_water="50" forest="50" fungus="50" grassland="50" hills="50" mountains="50" sand="50" shallow_water="50" swamp_water="50" tundra="50" village="50" [/defense] [resistance] arcane="110" blade="50" cold="30" fire="90" impact="50" pierce="50" [/resistance] [abilities] [hides] affect_self="yes" #textdomain wesnoth description=_ "Nightstalk: The unit becomes invisible during night. Enemy units cannot see this unit at night, except if they have units next to it. Any enemy unit that first discovers this unit immediately loses all its remaining movement." description_inactive=_ "Nightstalk: The unit becomes invisible during night. Enemy units cannot see this unit at night, except if they have units next to it. Any enemy unit that first discovers this unit immediately loses all its remaining movement." id="nightstalk" name=_ "nightstalk" name_inactive=_ "nightstalk" [filter_self] [filter_location] time_of_day="chaotic" [/filter_location] [/filter_self] [/hides] [skirmisher] affect_self="yes" description=_ "Skirmisher: This unit is skilled in moving past enemies quickly, and ignores all enemy Zones of Control." id="skirmisher" name=_ "skirmisher" [/skirmisher] [/abilities] [variables] [/variables] [status] hides="yes" not_living="yes" [/status] [attack] damage="8" #textdomain wesnoth-units description=_ "claws" icon="attacks/claws-undead.png" name="claws" number="3" range="melee" type="blade" [specials] [damage] active_on="offense" backstab="yes" #textdomain wesnoth description=_ "Backstab: This attack deals double damage if there is an enemy of the target on the opposite side of the target, and that unit is not incapacitated (e.g. turned to stone)." id="backstab" multiply="2" name=_ "backstab" [/damage] [/specials] [/attack] [modifications] [trait] availability="musthave" description=_ "Immune to drain, poison and plague" female_name=_ "female^undead" id="undead" male_name=_ "undead" name=_ "undead" [effect] add="not_living" apply_to="status" [/effect] [/trait] [/modifications] [/unit] [unit] advances_to="Spectre" advanceto="Spectre" alignment="chaotic" alpha="256" attacks_left="1" cost="38" description="Ghost-546619790" die_sound="wail-long.wav" ellipse="misc/ellipse" experience="7" facing="sw" flies="true" flying="yes" gender="male" gender_id="male" goto_x="-999" goto_y="-999" hitpoints="25" id="Wraith" image="units/undead/wraith.png" #textdomain wesnoth-units language_name=_ "Wraith" level="2" max_attacks="1" max_experience="100" max_hitpoints="25" max_moves="7" movement="7" movement_type="undeadspirit" moves="7" race="undead" random_gender="no" random_traits="no" resting="yes" side="1" type="Wraith" unrenamable="no" upkeep="full" usage="scout" value="38" zoc="2" [attack_anim] start_time="-200" [attack_filter] name="wail" [/attack_filter] [if] direction="n,ne,nw" [missile_frame] begin="-300" end="-230" image="projectiles/wailprojectile-n-1.png" image_diagonal="projectiles/wailprojectile-ne-1.png" [/missile_frame] [missile_frame] begin="-230" end="-160" image="projectiles/wailprojectile-n-2.png" image_diagonal="projectiles/wailprojectile-ne-2.png" [/missile_frame] [missile_frame] begin="-160" end="0" image="projectiles/wailprojectile-n-3.png" image_diagonal="projectiles/wailprojectile-ne-3.png" [/missile_frame] [missile_frame] begin="0" end="40" image="projectiles/wailprojectile-n-4.png" image_diagonal="projectiles/wailprojectile-ne-4.png" [/missile_frame] [missile_frame] begin="40" end="80" image="projectiles/wailprojectile-n-5.png" image_diagonal="projectiles/wailprojectile-ne-5.png" [/missile_frame] [missile_frame] begin="80" end="120" image="projectiles/wailprojectile-n-6.png" image_diagonal="projectiles/wailprojectile-ne-6.png" [/missile_frame] [/if] [else] direction="s,se,sw" [missile_frame] begin="-300" end="-230" image="projectiles/wailprojectile-s-1.png" image_diagonal="projectiles/wailprojectile-se-1.png" [/missile_frame] [missile_frame] begin="-230" end="-160" image="projectiles/wailprojectile-s-2.png" image_diagonal="projectiles/wailprojectile-se-2.png" [/missile_frame] [missile_frame] begin="-160" end="0" image="projectiles/wailprojectile-s-3.png" image_diagonal="projectiles/wailprojectile-se-3.png" [/missile_frame] [missile_frame] begin="0" end="40" image="projectiles/wailprojectile-s-4.png" image_diagonal="projectiles/wailprojectile-se-4.png" [/missile_frame] [missile_frame] begin="40" end="80" image="projectiles/wailprojectile-s-5.png" image_diagonal="projectiles/wailprojectile-se-5.png" [/missile_frame] [missile_frame] begin="80" end="120" image="projectiles/wailprojectile-s-6.png" image_diagonal="projectiles/wailprojectile-se-6.png" [/missile_frame] [/else] [if] direction="s,se,sw" [frame] duration="25" image="units/undead/ghost-s-2.png" [/frame] [frame] duration="75" image="units/undead/ghost-s-attack-1.png" [/frame] [frame] duration="150" image="units/undead/ghost-s-attack-2.png" sound="wail-sml.wav" [/frame] [frame] duration="75" image="units/undead/ghost-s-attack-1.png" [/frame] [frame] duration="25" image="units/undead/ghost-s-2.png" [/frame] [/if] [else] direction="n,ne,nw" [frame] duration="25" image="units/undead/ghost-n-2.png" [/frame] [frame] duration="75" image="units/undead/ghost-n-attack-1.png" [/frame] [frame] duration="150" image="units/undead/ghost-n-attack-2.png" sound="wail-sml.wav" [/frame] [frame] duration="75" image="units/undead/ghost-n-attack-1.png" [/frame] [frame] duration="25" image="units/undead/ghost-n-2.png" [/frame] [/else] [frame] begin="-250" end="-200" image="units/undead/wraith.png" [/frame] [frame] begin="-200" end="50" image="units/undead/wraith-attack1.png" sound="wail-sml.wav" [/frame] [/attack_anim] [attack_anim] alpha="0.8~0.0:425,0.0~0.8:225" direction="s,se,sw" offset="0.0~1.0:425,0.0:225" start_time="-500" [attack_filter] name="baneblade" [/attack_filter] [frame] begin="-250" duration="25" end="-200" image="units/undead/wraith.png" [/frame] [frame] begin="-200" duration="175" end="-100" image="units/undead/wraith-attack1.png" [/frame] [frame] begin="100" duration="175" end="200" image="units/undead/wraith-defend.png" [/frame] [frame] duration="100" image="units/undead/ghost-s-attack-3.png" sound="wail-sml.wav" [/frame] [frame] duration="75" image="units/undead/ghost-s-attack-2.png" [/frame] [frame] duration="75" image="units/undead/ghost-s-attack-1.png" [/frame] [frame] duration="25" image="units/undead/ghost-s-2.png" [/frame] [else] hits="yes" [frame] begin="-100" end="100" image="units/undead/wraith-attack.png" sound=" sword-1.ogg" [/frame] [/else] [if] hits="no" [frame] begin="-100" end="100" image="units/undead/wraith-attack.png" sound=" miss-1.ogg,miss-2.ogg,miss-3.ogg" [/frame] [/if] [/attack_anim] [attack_anim] alpha="0.8~0.0:425,0.0~0.8:225" direction="n,ne,nw" offset="0.0~1.0:425,0.0:225" start_time="-500" [attack_filter] name="touch" [/attack_filter] [frame] duration="25" image="units/undead/ghost-n-2.png" [/frame] [frame] duration="175" image="units/undead/ghost-n-attack-1.png" [/frame] [frame] duration="175" image="units/undead/ghost-n-attack-2.png" [/frame] [frame] duration="100" image="units/undead/ghost-n-attack-3.png" sound="wail-sml.wav" [/frame] [frame] duration="75" image="units/undead/ghost-n-attack-2.png" [/frame] [frame] duration="75" image="units/undead/ghost-n-attack-1.png" [/frame] [frame] duration="25" image="units/undead/ghost-n-2.png" [/frame] [/attack_anim] [defend] start_time="-126" [frame] duration="1" image="units/undead/wraith.png" [/frame] [frame] duration="100" image="units/undead/wraith-defend.png" [/frame] [if] hits="hit" [frame] duration="150" image="units/undead/wraith-defend.png" sound="wail.wav" [/frame] [/if] [else] hits="miss,kill" [frame] duration="150" image="units/undead/wraith-defend.png" [/frame] [/else] [frame] duration="1" image="units/undead/wraith.png" [/frame] [/defend] [movement_costs] canyon="1" castle="1" cave="1" cavewall="99" deep_water="2" forest="1" fungus="1" grassland="1" hills="1" mountains="1" sand="1" shallow_water="2" swamp_water="1" tundra="1" village="1" [/movement_costs] [defense] canyon="50" castle="50" cave="50" cavewall="50" deep_water="50" forest="50" fungus="50" grassland="50" hills="50" mountains="50" sand="50" shallow_water="50" swamp_water="50" tundra="50" village="50" [/defense] [resistance] arcane="110" blade="50" cold="30" fire="90" impact="50" pierce="50" [/resistance] [abilities] [/abilities] [variables] [/variables] [status] hides="yes" not_living="yes" [/status] [attack] damage="6" description=_ "baneblade" name="baneblade" number="4" range="melee" type="arcane" [specials] [drains] #textdomain wesnoth description=_ "Drain: This unit drains health from living units, healing itself for half the amount of damage it deals (rounded down)." id="drains" name=_ "drains" [/drains] [/specials] [/attack] [attack] damage="4" #textdomain wesnoth-units description=_ "wail" name="wail" number="3" range="ranged" type="cold" [/attack] [modifications] [trait] availability="musthave" #textdomain wesnoth description=_ "Immune to drain, poison and plague" female_name=_ "female^undead" id="undead" male_name=_ "undead" name=_ "undead" [effect] add="not_living" apply_to="status" [/effect] [/trait] [/modifications] [/unit] can_recruit="Ghost,Ghoul,Vampire Bat,Walking Corpse" [/player] [replay] [/replay] [snapshot] [/snapshot] [replay_start] [/replay_start] [statistics] mid_scenario="false" [scenario] scenario="Sauvez Parthyn" [team] [recruits] Walking Corpse="15" [/recruits] [recalls] [/recalls] [advances] [/advances] [deaths] Bowman="1" Spearman="1" Walking Corpse="19" [/deaths] [killed] Orcish Grunt="3" Wolf Rider="2" [/killed] [attacks] [sequence] s1="1" s11="1" _num="50" [/sequence] [sequence] s00="1" s01="1" s010="1" s011="1" s1="2" s10="5" s11="2" s110="1" s111="1" _num="60" [/sequence] [sequence] s10="1" s11="1" _num="80" [/sequence] [/attacks] [defends] [sequence] s="6" _num="0" [/sequence] [sequence] s="2" s1="2" s11="1" _num="50" [/sequence] [sequence] s="1" s0="2" s01="5" s1="3" s10="1" s11="2" s111="1" _num="60" [/sequence] [sequence] s="4" s11="1" s111="1" _num="80" [/sequence] [/defends] recruit_cost="105" recall_cost="0" damage_inflicted="343" damage_taken="513" expected_damage_inflicted="29070" expected_damage_taken="47640" turn_damage_inflicted="81" turn_damage_taken="24" turn_expected_damage_inflicted="5400" turn_expected_damage_taken="2580" [/team] [team] [recruits] Orcish Crossbowman="4" Orcish Grunt="12" Wolf Rider="5" [/recruits] [recalls] [/recalls] [advances] [/advances] [deaths] Orcish Crossbowman="4" Orcish Grunt="8" Wolf Rider="5" [/deaths] [killed] Bowman="2" Spearman="4" Walking Corpse="19" Woodsman="5" [/killed] [attacks] [sequence] s00="1" s000="1" s10="1" _num="40" [/sequence] [sequence] s00="2" s1="2" s10="1" s11="1" _num="50" [/sequence] [sequence] s00="1" s001="2" s01="7" s010="1" s011="1" s1="11" s10="1" s100="3" s101="3" s11="6" s110="1" s111="2" _num="60" [/sequence] [sequence] s01="1" s11="3" _num="80" [/sequence] [/attacks] [defends] [sequence] s="12" _num="0" [/sequence] [sequence] s1="1" _num="50" [/sequence] [sequence] s="5" s0="1" s01="3" s010="2" s011="3" s1="2" s10="1" s100="1" s101="1" s11="3" s110="3" s111="5" _num="60" [/sequence] [sequence] s1="3" s100="1" s11="2" s110="2" _num="80" [/sequence] [/defends] recruit_cost="333" recall_cost="0" damage_inflicted="902" damage_taken="783" expected_damage_inflicted="81580" expected_damage_taken="75590" turn_damage_inflicted="34" turn_damage_taken="100" turn_expected_damage_inflicted="3100" turn_expected_damage_taken="9620" [/team] [team] [recruits] Spearman="2" Woodsman="10" [/recruits] [recalls] [/recalls] [advances] Bowman="1" Royal Guard="1" [/advances] [deaths] Bowman="1" Spearman="3" Woodsman="5" [/deaths] [killed] Orcish Crossbowman="4" Orcish Grunt="5" Wolf Rider="3" [/killed] [attacks] [sequence] s0011="1" _num="50" [/sequence] [sequence] s0="2" s000="1" s001="5" s0011="1" s011="2" s1="5" s100="3" s101="1" s11="2" s110="1" s111="2" _num="60" [/sequence] [sequence] s01="1" s011="1" s1="1" s101="1" s11="1" s110="1" _num="80" [/sequence] [/attacks] [defends] [sequence] s1000="1" _num="50" [/sequence] [sequence] s="3" s0="3" s0101="1" s011="1" s1="5" s10="1" s11="1" _num="60" [/sequence] [sequence] s1="3" s11="1" _num="80" [/sequence] [/defends] recruit_cost="128" recall_cost="0" damage_inflicted="440" damage_taken="389" expected_damage_inflicted="46520" expected_damage_taken="33940" turn_damage_inflicted="18" turn_damage_taken="5" turn_expected_damage_inflicted="2480" turn_expected_damage_taken="400" [/team] [/scenario] [scenario] scenario="La vallée tranquille" [team] [recruits] Vampire Bat="11" Walking Corpse="2" [/recruits] [recalls] [/recalls] [advances] Blood Bat="1" [/advances] [deaths] Blood Bat="1" Vampire Bat="6" Walking Corpse="4" [/deaths] [killed] Goblin Impaler="5" Goblin Knight="1" Goblin Rouser="1" Goblin Spearman="7" Wolf Rider="2" [/killed] [attacks] [sequence] s00="2" s01="3" s1="1" s10="1" s100="1" s11="2" _num="50" [/sequence] [sequence] s0="1" s01="5" s1="1" s10="4" s11="3" _num="60" [/sequence] [sequence] s00="1" s01="6" s1="4" s10="1" s11="7" _num="70" [/sequence] [/attacks] [defends] [sequence] s="2" _num="0" [/sequence] [sequence] s="1" s001="2" s010="1" s10="1" s101="1" _num="40" [/sequence] [sequence] s000="1" s01="1" s011="1" s10="2" s101="1" s11="1" _num="50" [/sequence] [sequence] s="1" s0="1" s00="1" s01="2" s010="1" s1="1" s10="1" s11="3" _num="60" [/sequence] [/defends] recruit_cost="157" recall_cost="0" damage_inflicted="503" damage_taken="396" expected_damage_inflicted="47250" expected_damage_taken="40200" turn_damage_inflicted="13" turn_damage_taken="0" turn_expected_damage_inflicted="910" turn_expected_damage_taken="0" [/team] [team] [recruits] Goblin Impaler="5" Goblin Rouser="1" Wolf Rider="2" [/recruits] [recalls] [/recalls] [advances] [/advances] [deaths] Goblin Impaler="5" Goblin Knight="1" Goblin Rouser="1" Goblin Spearman="7" Wolf Rider="2" [/deaths] [killed] Blood Bat="1" Vampire Bat="6" Walking Corpse="4" [/killed] [attacks] [sequence] s00="1" s000="2" s0001="1" s001="1" s01="1" s010="1" s011="1" s100="1" s1000="1" s101="1" s110="1" s111="1" _num="40" [/sequence] [sequence] s001="1" _num="50" [/sequence] [sequence] s0="1" s01="1" s011="2" s1="4" s101="2" s111="2" _num="60" [/sequence] [/attacks] [defends] [sequence] s="7" _num="0" [/sequence] [sequence] s="1" s0="2" s000="3" s001="3" s0011="1" s010="4" s100="3" s101="1" _num="40" [/sequence] [sequence] s="1" s0="2" s1="1" _num="50" [/sequence] [sequence] s="2" s0="2" s001="2" s1="3" s11="1" s110="2" s111="2" _num="60" [/sequence] [/defends] recruit_cost="112" recall_cost="0" damage_inflicted="396" damage_taken="503" expected_damage_inflicted="40200" expected_damage_taken="47250" turn_damage_inflicted="0" turn_damage_taken="17" turn_expected_damage_inflicted="600" turn_expected_damage_taken="1390" [/team] [/scenario] [scenario] scenario="Hantise d'hiver" [team] [recruits] Ghost="5" Ghoul="4" Vampire Bat="1" [/recruits] [recalls] [/recalls] [advances] Necromancer="1" Shadow="1" Wraith="2" [/advances] [deaths] [/deaths] [killed] Bandit="1" Dwarvish Fighter="3" Dwarvish Guardsman="1" Dwarvish Steelclad="1" Dwarvish Thunderer="4" Footpad="3" Ghost="1" Poacher="1" Thug="1" [/killed] [attacks] [sequence] s000="2" s1="1" s110="2" _num="30" [/sequence] [sequence] s000="2" s0001="1" s010="2" s1="1" s101="1" s110="2" s1100="1" _num="40" [/sequence] [sequence] s000="3" s001="4" s010="1" s0100="2" s011="2" s1="4" s100="4" s1011="1" s110="1" s111="2" s1110="1" _num="50" [/sequence] [sequence] s001="1" s01="1" s010="1" s011="1" s100="1" s110="1" _num="60" [/sequence] [sequence] s00="2" s01="1" s1="2" s10="1" s11="2" _num="70" [/sequence] [sequence] s01="1" s011="1" s1="1" s101="1" s110="1" s1101="1" s111="6" _num="80" [/sequence] [/attacks] [defends] [sequence] s="4" _num="0" [/sequence] [sequence] s000="3" s111="1" _num="30" [/sequence] [sequence] s000="1" s1="1" s100="1" s111="1" _num="40" [/sequence] [sequence] s00="1" s000="2" s001="1" s010="1" s011="1" s100="2" s101="2" s111="2" _num="50" [/sequence] [sequence] s010="1" _num="60" [/sequence] [sequence] s011="1" s111="1" _num="80" [/sequence] [/defends] recruit_cost="177" recall_cost="0" damage_inflicted="597" damage_taken="329" expected_damage_inflicted="65950" expected_damage_taken="34670" turn_damage_inflicted="29" turn_damage_taken="12" turn_expected_damage_inflicted="2800" turn_expected_damage_taken="1800" [/team] [team] [recruits] Dwarvish Fighter="3" Dwarvish Thunderer="4" [/recruits] [recalls] [/recalls] [advances] [/advances] [deaths] Dwarvish Fighter="3" Dwarvish Guardsman="1" Dwarvish Steelclad="1" Dwarvish Thunderer="4" [/deaths] [killed] [/killed] [attacks] [sequence] s0="1" s000="1" s1="2" s100="1" _num="50" [/sequence] [sequence] s010="1" s011="1" s11="1" s111="1" _num="60" [/sequence] [sequence] s1="1" _num="70" [/sequence] [/attacks] [defends] [sequence] s="13" _num="0" [/sequence] [sequence] s="3" s0="1" s00="3" s000="1" s1="3" s10="2" s101="1" s11="7" s110="3" _num="50" [/sequence] [sequence] s000="1" s11="1" _num="60" [/sequence] [sequence] s11="1" _num="70" [/sequence] [/defends] recruit_cost="116" recall_cost="0" damage_inflicted="200" damage_taken="369" expected_damage_inflicted="17420" expected_damage_taken="37750" turn_damage_inflicted="18" turn_damage_taken="29" turn_expected_damage_inflicted="2700" turn_expected_damage_taken="3640" [/team] [team] [recruits] Footpad="3" Poacher="1" Thug="1" [/recruits] [recalls] [/recalls] [advances] [/advances] [deaths] Bandit="1" Footpad="3" Poacher="1" Thug="1" [/deaths] [killed] [/killed] [attacks] [sequence] s01="1" s1="1" s10="1" s1100="1" _num="40" [/sequence] [sequence] s00="3" s01="3" s0101="1" s1000="1" s1110="1" _num="50" [/sequence] [sequence] s00="2" s0000="1" s01="1" _num="60" [/sequence] [/attacks] [defends] [sequence] s="6" _num="0" [/sequence] [sequence] s="2" s0="1" s00="6" s01="2" s10="2" s11="3" _num="50" [/sequence] [sequence] s="1" s01="2" _num="60" [/sequence] [/defends] recruit_cost="69" recall_cost="0" damage_inflicted="129" damage_taken="216" expected_damage_inflicted="17250" expected_damage_taken="27360" turn_damage_inflicted="0" turn_damage_taken="0" turn_expected_damage_inflicted="0" turn_expected_damage_taken="0" [/team] [team] [recruits] [/recruits] [recalls] [/recalls] [advances] [/advances] [deaths] Ghost="1" [/deaths] [killed] [/killed] [attacks] [/attacks] [defends] [sequence] s="1" _num="60" [/sequence] [/defends] recruit_cost="0" recall_cost="0" damage_inflicted="0" damage_taken="12" expected_damage_inflicted="0" expected_damage_taken="840" turn_damage_inflicted="0" turn_damage_taken="0" turn_expected_damage_inflicted="0" turn_expected_damage_taken="0" [/team] [/scenario] [/statistics]