wesnoth/data/core/units/monsters/Frost_Stoat.cfg
dashomew 72ba812cc0
Update Frost_Stoat.cfg
Balance Arcane 1.20 - Damage & Resistances
2025-02-02 18:28:14 +01:00

165 lines
5.5 KiB
INI

#textdomain wesnoth-units
#define FS_STANDING_FOG_TEMP X Y
"halo/monster/stoat-frost-blank.png~BLIT(halo/monster/stoat-frost-base.png,{X},{Y})~MASK(halo/monster/stoat-frost-mask.png,18,18):200"#enddef
#define FS_STANDING_FOG X Y
frost_start_time=-50
frost_alpha=0.0~0.9:1000,0.9~0.0:1000
frost_directional_x={X}
frost_y={Y}
[frost_frame]
image={FS_STANDING_FOG_TEMP 18 18},{FS_STANDING_FOG_TEMP 17 17},{FS_STANDING_FOG_TEMP 16 16},{FS_STANDING_FOG_TEMP 15 15},{FS_STANDING_FOG_TEMP 14 14},{FS_STANDING_FOG_TEMP 13 13},{FS_STANDING_FOG_TEMP 12 12},{FS_STANDING_FOG_TEMP 11 11},{FS_STANDING_FOG_TEMP 10 10},{FS_STANDING_FOG_TEMP 9 9}
layer=45
auto_vflip=no
[/frost_frame]
#enddef
[unit_type]
id=Frost Stoat
name= _ "Frost Stoat"
race=monster
image="units/monsters/stoat/stoat.png"
profile="portraits/monsters/stoat.webp"
{DEFENSE_ANIM "units/monsters/stoat/stoat-defend2.png" "units/monsters/stoat/stoat-defend1.png" hiss.wav }
hitpoints=23
movement_type=elusivefoot
movement=6
experience=25
level=0
alignment=chaotic
advances_to=null
{AMLA_DEFAULT}
cost=12
usage=fighter
description= _ "Frost Stoats are devious critters predominantly found in the frozen parts of the Northlands, although they can survive anywhere. Their most distinctive feature is their icy-cold front claws, which is unlike anything found in other wild animals. These stoats generally scavenge refuse or hunt smaller animals, but are quite territorial and the young adults have been known to attack larger intruders, including humans and orcs."
die_sound=hiss-die.wav
undead_variation=rat
[abilities]
{ABILITY_SKIRMISHER}
[/abilities]
[defense]
frozen=50
[/defense]
[resistance]
cold=60
arcane=110
[/resistance]
[standing_anim]
start_time=-50
# terrain_type=!,*^B*,Cme*^*,Kme*^*,Wwr*^*,Wwf*^*,!,Chs*^*,Chw*^*,Cm*^*,Km*^*,W*^*,S*^*,*^Vm
{STANDARD_IDLE_FILTER}
[frame]
image="units/monsters/stoat/stoat.png:2000"
[/frame]
{FS_STANDING_FOG 0 -8}
[/standing_anim]
[standing_anim]
start_time=-50
terrain_type=!,*^B*,Cme*^*,Kme*^*,Wwr*^*,Wwf*^*,!,Chs*^*,Chw*^*,Cm*^*,Km*^*,W*^*,S*^*,*^Vm
[frame]
image="units/monsters/stoat/stoat.png:2000"
[/frame]
{FS_STANDING_FOG 0 -8}
[/standing_anim]
[standing_anim]
start_time=-50
[frame]
image="units/monsters/stoat/stoat-low.png:50"
[/frame]
{FS_STANDING_FOG 4 12}
[/standing_anim]
[pre_movement_anim]
start_time=0
{STANDARD_IDLE_FILTER}
[frame]
image="units/monsters/stoat/stoat-crouch[1~3].png:[80*3]"
[/frame]
[/pre_movement_anim]
[movement_anim]
start_time=0
[frame]
image="units/monsters/stoat/stoat-moving.png:50"
[/frame]
[/movement_anim]
[post_movement_anim]
start_time=0
{STANDARD_IDLE_FILTER}
[frame]
image="units/monsters/stoat/stoat-crouch[3~1].png:[80*3]"
[/frame]
[/post_movement_anim]
[attack]
name=bite
description= _"bite"
icon=attacks/fangs-rodent.png
type=blade
range=melee
damage=5
number=2
[/attack]
[attack]
name=claw
description= _"ice claw"
icon=attacks/blank-attack.png~BLIT(attacks/claws-animal.png~CS(-40,-30,40)~CROP(4,4,50,50),4,4)
type=cold
range=melee
damage=3
number=3
[/attack]
[attack_anim]
[filter_attack]
name=bite
[/filter_attack]
start_time=-500
offset=0.0:300,0.0~0.6:200,0.6~0.0:300
[frame]
image=units/monsters/stoat/stoat-bite[1~6].png:[100,100,180,170,150,100]
[/frame]
{SOUND:HIT_AND_MISS bite-small.ogg {SOUND_LIST:MISS} -100}
[/attack_anim]
[attack_anim]
[filter_attack]
name=claw
[/filter_attack]
start_time=-550
offset=0.0:350,0.0~0.6:200,0.6~0.0:300
[frame]
image=units/monsters/stoat/stoat-claws[1~3].png:[140,140,120]
[/frame]
[frame]
image=units/monsters/stoat/stoat-claws[4,5,6].png~CS(-20,-10,50):[100*2,70]
[/frame]
[frame]
image=units/monsters/stoat/stoat-claws6.png:80
[/frame]
[frame]
image=units/monsters/stoat/stoat-low.png:100
[/frame]
{SOUND:HIT_AND_MISS claws.ogg {SOUND_LIST:MISS} -100}
frost_start_time=-550
frost_alpha=0.0~0.9:500,0.9:100,0.9~0.0:250
frost_directional_x=8
frost_y=0
frost_offset=0.0:350,0.0~0.3:200,0.3~0.0:300
[frost_frame]
image="halo/monster/stoat-frost-blank.png~BLIT(halo/monster/stoat-frost-base.png,18,18)~MASK(halo/monster/stoat-frost-mask.png,18,18):500"
layer=45
auto_vflip=no
[/frost_frame]
[frost_frame]
image="halo/monster/stoat-frost-blank.png~BLIT(halo/monster/stoat-frost-base.png,18,18)~MASK(halo/monster/stoat-frost-mask.png,18,18)~FL(horiz)~BL(4):100"
layer=45
auto_vflip=no
[/frost_frame]
[frost_frame]
image="halo/monster/stoat-frost-blank.png~BLIT(halo/monster/stoat-frost-base.png,18,18)~MASK(halo/monster/stoat-frost-mask.png,18,18)~FL(horiz):250"
layer=45
auto_vflip=no
[/frost_frame]
[/attack_anim]
[/unit_type]
#undef FS_STANDING_FOG_TEMP
#undef FS_STANDING_FOG