TRoW: add new Jevyan sprite and buff him (#7873)
* TRoW: add new Jevyan sprite and buff him
6
data/campaigns/The_Rise_Of_Wesnoth/ART_LICENSE.txt
Normal file
|
@ -0,0 +1,6 @@
|
|||
images/units/jevyan
|
||||
|
||||
jevyan.png and jevyan-cloaked.png by sleepwalker (GPL v2.0 or later)
|
||||
https://forums.wesnoth.org/viewtopic.php?p=541707#p541707
|
||||
|
||||
animations (all other frames) by dalas (GPL v2.0 or later)
|
Before Width: | Height: | Size: 4.7 KiB |
Before Width: | Height: | Size: 3 KiB After Width: | Height: | Size: 3.1 KiB |
After Width: | Height: | Size: 8.6 KiB |
After Width: | Height: | Size: 8.8 KiB |
After Width: | Height: | Size: 9 KiB |
After Width: | Height: | Size: 9.1 KiB |
After Width: | Height: | Size: 9 KiB |
After Width: | Height: | Size: 7.5 KiB |
After Width: | Height: | Size: 7.8 KiB |
After Width: | Height: | Size: 8.9 KiB |
After Width: | Height: | Size: 9 KiB |
After Width: | Height: | Size: 8.8 KiB |
After Width: | Height: | Size: 8.9 KiB |
|
@ -582,14 +582,14 @@
|
|||
[/unit]
|
||||
|
||||
[move_unit_fake]
|
||||
type=Ancient Lich
|
||||
type=Jevyan Cloaked
|
||||
side=6
|
||||
x=45,44,43,42,42
|
||||
y=22,22,23,23,24
|
||||
[/move_unit_fake]
|
||||
|
||||
# wmllint: whofield UNDEAD_INTEL 2
|
||||
{UNDEAD_INTEL (Ancient Lich) (Lich-Lord Jevyan) ( _ "Lich-Lord Jevyan") "portraits/jevyan.webp" 6 42 24}
|
||||
{UNDEAD_INTEL (Jevyan Cloaked) (Lich-Lord Jevyan) ( _ "Lich-Lord Jevyan") "portraits/jevyan.webp" 6 42 24}
|
||||
[+unit]
|
||||
facing=sw
|
||||
[/unit]
|
||||
|
@ -627,7 +627,7 @@
|
|||
[/kill]
|
||||
|
||||
[move_unit_fake]
|
||||
type=Ancient Lich
|
||||
type=Jevyan Cloaked
|
||||
side=6
|
||||
x=42,42,43,44,45
|
||||
y=24,23,23,22,22
|
||||
|
|
|
@ -259,13 +259,13 @@
|
|||
{LIVING_INTEL (Familiar) (Familiar) ( _ "Familiar") "portraits/familiar.webp" 2 28 2}
|
||||
|
||||
[move_unit_fake]
|
||||
type=Ancient Lich
|
||||
type=Jevyan Cloaked
|
||||
side=2
|
||||
x=25,25,25
|
||||
y=1,2,2
|
||||
[/move_unit_fake]
|
||||
|
||||
{UNDEAD_INTEL (Ancient Lich) (Lich-Lord Jevyan) ( _ "Lich-Lord Jevyan") "portraits/jevyan.webp" 2 25 2}
|
||||
{UNDEAD_INTEL (Jevyan Cloaked) (Lich-Lord Jevyan) ( _ "Lich-Lord Jevyan") "portraits/jevyan.webp" 2 25 2}
|
||||
# wmllint: whofield clear UNDEAD_INTEL
|
||||
|
||||
[message]
|
||||
|
@ -304,7 +304,7 @@
|
|||
[/kill]
|
||||
|
||||
[move_unit_fake]
|
||||
type=Ancient Lich
|
||||
type=Jevyan Cloaked
|
||||
side=2
|
||||
x=25,25,25
|
||||
y=2,2,1
|
||||
|
|
|
@ -42,7 +42,7 @@
|
|||
#6 is the North Orc
|
||||
|
||||
[side]
|
||||
type=Ancient Lich
|
||||
type=Jevyan Cloaked
|
||||
id=Lich-Lord Jevyan
|
||||
name= _ "Lich-Lord Jevyan"
|
||||
profile="portraits/jevyan.webp"
|
||||
|
@ -356,6 +356,9 @@
|
|||
speaker=Lich-Lord Jevyan
|
||||
message= _ "We shall soon see if you have the Ruby of Fire!"
|
||||
[/message]
|
||||
|
||||
{ADVANCE_UNIT type="Jevyan Cloaked" Jevyan}
|
||||
|
||||
[message]
|
||||
speaker=Familiar
|
||||
message= _ "<i>Clack</i>! <i>Clack!</i>"
|
||||
|
|
205
data/campaigns/The_Rise_Of_Wesnoth/units/Jevyan.cfg
Normal file
|
@ -0,0 +1,205 @@
|
|||
#textdomain wesnoth-trow
|
||||
|
||||
[unit_type]
|
||||
id=Jevyan
|
||||
name= _ "Lich Lord"
|
||||
race=undead
|
||||
image=units/jevyan/jevyan.png
|
||||
hitpoints=111
|
||||
movement_type=undeadfoot
|
||||
movement=6
|
||||
level=4
|
||||
experience=200
|
||||
alignment=chaotic
|
||||
advances_to=null
|
||||
hide_help=yes
|
||||
{AMLA_DEFAULT}
|
||||
{DEFENSE_ANIM "units/jevyan/jevyan-defend-1.png" "units/jevyan/jevyan-defend-2.png" {SOUND_LIST:LICH_HIT} }
|
||||
|
||||
[movement_costs]
|
||||
shallow_water=2
|
||||
deep_water=2
|
||||
[/movement_costs]
|
||||
[resistance]
|
||||
fire=110
|
||||
cold=30
|
||||
arcane=140
|
||||
[/resistance]
|
||||
[abilities]
|
||||
{ABILITY_SUBMERGE}
|
||||
[/abilities]
|
||||
|
||||
[attack]
|
||||
name=touch
|
||||
description=_"touch"
|
||||
icon=attacks/touch-undead.png
|
||||
type=arcane
|
||||
range=melee
|
||||
damage=9
|
||||
number=5
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_DRAIN}
|
||||
[/specials]
|
||||
[/attack]
|
||||
[attack]
|
||||
name=chill tempest
|
||||
description=_"chill tempest"
|
||||
type=cold
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_MAGICAL}
|
||||
[/specials]
|
||||
range=ranged
|
||||
damage=13
|
||||
number=5
|
||||
icon=attacks/iceball.png
|
||||
[/attack]
|
||||
[attack]
|
||||
name=shadow wave
|
||||
description=_"shadow wave"
|
||||
type=arcane
|
||||
[specials]
|
||||
{WEAPON_SPECIAL_MAGICAL}
|
||||
[/specials]
|
||||
range=ranged
|
||||
damage=9
|
||||
number=5
|
||||
icon=attacks/dark-missile.png
|
||||
[/attack]
|
||||
|
||||
[standing_anim]
|
||||
start_time=0
|
||||
[frame]
|
||||
image="units/jevyan/jevyan-stand-1.png:2000"
|
||||
[/frame]
|
||||
[frame]
|
||||
image="units/jevyan/jevyan-stand-2.png:2000"
|
||||
[/frame]
|
||||
[frame]
|
||||
image="units/jevyan/jevyan-stand-1.png:1500"
|
||||
[/frame]
|
||||
[frame]
|
||||
image="units/jevyan/jevyan-stand-3.png:1000"
|
||||
[/frame]
|
||||
[frame]
|
||||
image="units/jevyan/jevyan-stand-1.png:1500"
|
||||
[/frame]
|
||||
[frame]
|
||||
image="units/jevyan/jevyan-stand-2.png:2500"
|
||||
[/frame]
|
||||
[frame]
|
||||
image="units/jevyan/jevyan-stand-1.png:1500"
|
||||
[/frame]
|
||||
[frame]
|
||||
image="units/jevyan/jevyan-stand-2.png:2500"
|
||||
[/frame]
|
||||
[frame]
|
||||
image="units/jevyan/jevyan-stand-1.png:2500"
|
||||
[/frame]
|
||||
[frame]
|
||||
image="units/jevyan/jevyan-stand-3.png:2000"
|
||||
[/frame]
|
||||
[frame]
|
||||
image="units/jevyan/jevyan-stand-1.png:1500"
|
||||
[/frame]
|
||||
[frame]
|
||||
image="units/jevyan/jevyan-stand-3.png:3000"
|
||||
[/frame]
|
||||
[/standing_anim]
|
||||
|
||||
[recruiting_anim]
|
||||
[filter_second]
|
||||
race=undead
|
||||
[/filter_second]
|
||||
start_time=-300
|
||||
[frame]
|
||||
image="units/jevyan/jevyan-magic-1.png:150"
|
||||
[/frame]
|
||||
[frame]
|
||||
image="units/jevyan/jevyan-magic-2.png:150"
|
||||
halo=halo/undead/black-magic-[1,2].png:75
|
||||
[/frame]
|
||||
[frame]
|
||||
image="units/jevyan/jevyan-magic-3.png"
|
||||
halo=halo/undead/black-magic-[3,4,5].png:[75,75,50]
|
||||
[/frame]
|
||||
sound_start_time=-75
|
||||
[sound_frame]
|
||||
sound=magic-dark-big.ogg
|
||||
[/sound_frame]
|
||||
[frame]
|
||||
image="units/jevyan/jevyan-magic-[2,1].png:150"
|
||||
[/frame]
|
||||
[frame]
|
||||
image="units/jevyan/jevyan.png:1"
|
||||
[/frame]
|
||||
[/recruiting_anim]
|
||||
|
||||
[attack_anim]
|
||||
[filter_attack]
|
||||
name=chill tempest
|
||||
[/filter_attack]
|
||||
|
||||
offset=0
|
||||
|
||||
{MISSILE_FRAME_CHILL_TEMPEST 0 -15}
|
||||
|
||||
start_time=-355
|
||||
[frame]
|
||||
image="units/jevyan/jevyan-magic-1.png:150"
|
||||
[/frame]
|
||||
[frame]
|
||||
image="units/jevyan/jevyan-magic-2.png:150"
|
||||
halo=halo/undead/black-magic-[1,2].png:75
|
||||
[/frame]
|
||||
[frame]
|
||||
image="units/jevyan/jevyan-magic-3.png"
|
||||
halo=halo/undead/black-magic-[3,4,5].png:[75,75,50]
|
||||
[/frame]
|
||||
{SOUND:HIT_AND_MISS magic-dark-big.ogg magic-dark-big-miss.ogg -150}
|
||||
[frame]
|
||||
image="units/jevyan/jevyan-magic-[2,1].png:150"
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[filter_attack]
|
||||
name=shadow wave
|
||||
[/filter_attack]
|
||||
|
||||
{MISSILE_FRAME_SHADOW_WAVE}
|
||||
|
||||
start_time=-675
|
||||
[frame]
|
||||
image="units/jevyan/jevyan-magic-1.png:150"
|
||||
[/frame]
|
||||
[frame]
|
||||
image="units/jevyan/jevyan-magic-2.png:150"
|
||||
halo=halo/undead/black-magic-[1,2].png:75
|
||||
[/frame]
|
||||
{SOUND:HIT_AND_MISS magic-dark-big.ogg magic-dark-big-miss.ogg -50}
|
||||
[frame]
|
||||
image="units/jevyan/jevyan-magic-[2,1].png:225"
|
||||
[/frame]
|
||||
[frame]
|
||||
image="units/jevyan/jevyan.png:50"
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[attack_anim]
|
||||
[filter_attack]
|
||||
name=touch
|
||||
[/filter_attack]
|
||||
start_time=-250
|
||||
[frame]
|
||||
image="units/jevyan/jevyan.png:50"
|
||||
[/frame]
|
||||
[frame]
|
||||
image="units/jevyan/jevyan-melee-[1~2].png:[100,200]"
|
||||
[/frame]
|
||||
{SOUND:HIT_AND_MISS wail-sml.wav {SOUND_LIST:MISS} -100}
|
||||
[frame]
|
||||
image="units/jevyan/jevyan-melee-1.png:75"
|
||||
[/frame]
|
||||
[frame]
|
||||
image="units/jevyan/jevyan.png:75"
|
||||
[/frame]
|
||||
[/attack_anim]
|
||||
[/unit_type]
|
17
data/campaigns/The_Rise_Of_Wesnoth/units/Jevyan_Cloaked.cfg
Normal file
|
@ -0,0 +1,17 @@
|
|||
#textdomain wesnoth-trow
|
||||
|
||||
[unit_type]
|
||||
id=Jevyan Cloaked
|
||||
name= _ "Lich Lord"
|
||||
race=undead
|
||||
image=units/jevyan/jevyan-cloaked.png
|
||||
hitpoints=111
|
||||
movement_type=undeadfoot
|
||||
movement=6
|
||||
level=4
|
||||
experience=200
|
||||
alignment=chaotic
|
||||
advances_to=null
|
||||
hide_help=yes
|
||||
{AMLA_DEFAULT}
|
||||
[/unit_type]
|