Made all Spirit-type units copy from their mainline base counterparts.

This commit is contained in:
Jan Rietema 2008-02-01 14:14:21 +00:00
parent 1e73dd3a4b
commit 6259d95e64
6 changed files with 15 additions and 268 deletions

View file

@ -11,7 +11,6 @@
[defense]
cavewall=50
[/defense]
movement=7
experience=30
advanceto=EWraith,EShadow
unit_description= _ "It is one of the greater mercies of creation that a human soul is immutable, and cannot be destroyed. However, the many things a necromancer can do, despite this, are entirely horrifying.

View file

@ -1,81 +1,16 @@
[unit]
#textdomain wesnoth-utbs
[base_unit]
id=Nightgaunt
[/base_unit]
id=ENightgaunt
name= _ "Ethereal Nightgaunt"
race=undead
image="units/undead/nightgaunt.png"
{DEFENSE_ANIM "units/undead/nightgaunt-defend.png" "units/undead/nightgaunt.png" wail.wav }
hitpoints=35
movement_type=undeadspirit
[movement_costs]
cavewall=1
[/movement_costs]
[defense]
cavewall=50
[/defense]
movement=7
experience=150
level=3
alignment=chaotic
advanceto=null
{AMLA_DEFAULT}
cost=52
usage=scout
unit_description= _ "The purpose of the masks that these creatures wear is unknown, as is the countenance that they obscure. These terrible forms are rarely seen by the living, and those who live to speak of them had no leisure to study their foe."+{SPECIAL_NOTES}+{SPECIAL_NOTES_BACKSTAB}+{SPECIAL_NOTES_SPIRIT}+_"SPECIAL_NOTE^ This unit is able to move through solid stone walls."+_"SPECIAL_NOTE^ Unlike normal Nightgaunts, Ethereal Nightgaunts cannot hide at night."
die_sound=wail-long.wav
[death]
[frame]
begin=0
end=200
image="units/undead/nightgaunt-die-1.png"
[/frame]
[frame]
begin=200
end=400
image="units/undead/nightgaunt-die-2.png"
[/frame]
[frame]
begin=400
end=600
image="units/undead/nightgaunt-die-3.png"
[/frame]
[frame]
begin=600
end=800
image="units/undead/nightgaunt-die-4.png"
[/frame]
[frame]
begin=800
end=1000
image="units/undead/nightgaunt-die-5.png"
[/frame]
[/death]
[attack]
name=claws
description= _"claws"
type=blade
range=melee
damage=10
number=3
icon=attacks/claws-undead.png
[specials]
{WEAPON_SPECIAL_BACKSTAB}
[/specials]
[/attack]
[attack_anim]
[attack_filter]
name=claws
[/attack_filter]
[frame]
begin=-150
end=0
image="units/undead/nightgaunt-attack.png"
[/frame]
[frame]
begin=0
end=150
image="units/undead/nightgaunt-attack2.png"
[/frame]
[/attack_anim]
[/unit]

View file

@ -1,49 +1,19 @@
[unit]
#textdomain wesnoth-utbs
[base_unit]
id=Shadow
[/base_unit]
id=EShadow
name= _ "Ethereal Shadow"
race=undead
image="units/undead/shadow.png"
{DEFENSE_ANIM "units/undead/shadow-defend.png" "units/undead/shadow.png" wail.wav }
hitpoints=26
movement_type=undeadspirit
[movement_costs]
cavewall=1
[/movement_costs]
[defense]
cavewall=50
[/defense]
movement=7
experience=100
level=2
alignment=chaotic
advanceto=ENightgaunt
cost=38
usage=scout
unit_description= _ "When light came into the world and gave form to the unknown, fear was forced to retreat into darkness. Since that day, the shadows of the world have held terror for humanity, though it knows not why.
That is a question which is easily answered by a necromancer."+{SPECIAL_NOTES}+{SPECIAL_NOTES_BACKSTAB}+{SPECIAL_NOTES_SPIRIT}+_"SPECIAL_NOTE^ This unit is able to move through solid stone walls."+_"SPECIAL_NOTE^ Unlike normal Shadows, Ethereal Shadows cannot hide at night."
die_sound=wail-long.wav
[attack]
name=claws
description= _"claws"
type=blade
range=melee
damage=8
number=3
icon=attacks/claws-undead.png
[specials]
{WEAPON_SPECIAL_BACKSTAB}
[/specials]
[/attack]
[attack_anim]
[attack_filter]
name=claws
[/attack_filter]
[frame]
begin=-100
end=100
image="units/undead/shadow-attack.png"
[/frame]
[/attack_anim]
[/unit]

View file

@ -1,108 +1,18 @@
[unit]
#textdomain wesnoth-utbs
[base_unit]
id=Spectre
[/base_unit]
id=ESpectre
name= _ "Ethereal Spectre"
race=undead
image="units/undead/spectre.png"
{DEFENSE_ANIM "units/undead/spectre-defend.png" "units/undead/spectre.png" wail.wav }
hitpoints=33
movement_type=undeadspirit
[movement_costs]
cavewall=1
[/movement_costs]
[defense]
cavewall=50
[/defense]
movement=7
experience=150
level=3
alignment=chaotic
advanceto=null
{AMLA_DEFAULT}
cost=52
usage=scout
unit_description= _ "Sometimes called the 'hollow men', spectres form the right arm of their master's power. These abominations are a rightful terror to the living, and keep a sleepless vigil over their master's domain.
The creation of these is no mean feat; the real danger in encountering one is that it is likely only the harbinger of a much more dangerous force that will follow in its wake."+{SPECIAL_NOTES}+{SPECIAL_NOTES_DRAIN}+{SPECIAL_NOTES_SPIRIT}+_"SPECIAL_NOTE^ This unit is able to move through solid stone walls."
die_sound=wail-long.wav
[death]
[frame]
begin=0
end=200
image="units/undead/spectre-die-1.png"
[/frame]
[frame]
begin=200
end=400
image="units/undead/spectre-die-2.png"
[/frame]
[frame]
begin=400
end=600
image="units/undead/spectre-die-3.png"
[/frame]
[frame]
begin=600
end=800
image="units/undead/spectre-die-4.png"
[/frame]
[/death]
[attack]
name=baneblade
description= _"baneblade"
type=blade
range=melee
damage=9
number=4
[specials]
{WEAPON_SPECIAL_DRAIN}
[/specials]
[/attack]
[attack]
name=wail
description= _"wail"
type=cold
range=ranged
damage=6
number=3
[/attack]
[attack_anim]
[attack_filter]
name=wail
[/attack_filter]
[missile_frame]
begin=-200
end=0
image="projectiles/darkmissile-n.png"
image_diagonal="projectiles/darkmissile-ne.png"
[/missile_frame]
[frame]
begin=-250
end=50
image="units/undead/spectre-attack1.png"
[/frame]
[/attack_anim]
[attack_anim]
[attack_filter]
name=baneblade
[/attack_filter]
[if]
hits=yes
[frame]
begin=-100
end=100
image="units/undead/spectre-attack.png"
sound={SOUND_LIST:SWORD_SWISH}
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-100
end=100
image="units/undead/spectre-attack.png"
sound={SOUND_LIST:MISS}
[/frame]
[/else]
[/attack_anim]
[/unit]

View file

@ -1,85 +1,19 @@
[unit]
#textdomain wesnoth-utbs
[base_unit]
id=Wraith
[/base_unit]
id=EWraith
name= _ "Ethereal Wraith"
race=undead
image="units/undead/wraith.png"
{DEFENSE_ANIM "units/undead/wraith-defend.png" "units/undead/wraith.png" wail.wav }
hitpoints=25
movement_type=undeadspirit
[movement_costs]
cavewall=1
[/movement_costs]
[defense]
cavewall=50
[/defense]
movement=7
experience=100
level=2
alignment=chaotic
advanceto=ESpectre
cost=38
usage=scout
unit_description= _ "These tortured forms of what were once warriors are among the most terrifying things a necromancer can create, for a sword will cleave right through them, as through air itself. What inspires such fear is the thought that these beasts are invincible, a belief that is actually far from the truth.
Because of this, a means was made by which the enchantments that drive these creatures could renew themselves through the very thing which threatened them."+{SPECIAL_NOTES}+{SPECIAL_NOTES_DRAIN}+{SPECIAL_NOTES_SPIRIT}+_"SPECIAL_NOTE^ This unit is able to move through solid stone walls."
die_sound=wail-long.wav
[attack]
name=baneblade
description= _"baneblade"
type=blade
range=melee
damage=7
number=4
[specials]
{WEAPON_SPECIAL_DRAIN}
[/specials]
[/attack]
[attack]
name=wail
description= _"wail"
type=cold
range=ranged
damage=4
number=3
[/attack]
[attack_anim]
[attack_filter]
name=wail
[/attack_filter]
[missile_frame]
begin=-200
end=0
image="projectiles/darkmissile-n.png"
image_diagonal="projectiles/darkmissile-ne.png"
[/missile_frame]
[frame]
begin=-250
end=50
image="units/undead/wraith-attack1.png"
[/frame]
[/attack_anim]
[attack_anim]
[attack_filter]
name=baneblade
[/attack_filter]
[if]
hits=yes
[frame]
begin=-100
end=100
image="units/undead/wraith-attack.png"
sound={SOUND_LIST:SWORD_SWISH}
[/frame]
[/if]
[else]
hits=no
[frame]
begin=-100
end=100
image="units/undead/wraith-attack.png"
sound={SOUND_LIST:MISS}
[/frame]
[/else]
[/attack_anim]
[/unit]

View file

@ -10,7 +10,6 @@
cave=99
grassland=99
[/movement_costs]
movement=7
experience=30
unit_description= _ "Haunts are the tortured souls of those who have died suddenly and never been laid to rest. Paralyzed by the shock of their death, they are cursed to forever haunt the place of their death and relive their final moments over and over and over."+{SPECIAL_NOTES}+{SPECIAL_NOTES_DRAIN}+{SPECIAL_NOTES_SPIRIT}+{SPECIAL_NOTES_ARCANE}