The open source repository for the action RPG game in development by Sig Productions titled 'Adventures in Lestoria'! https://forums.lestoria.net
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
AdventuresInLestoria/Adventures in Lestoria/assets/config/classes/Witch.txt

123 lines
3.5 KiB

Witch
{
ClassName = Witch
BaseHealth = 80
BaseAtk = 15
# Amount of health gained per level.
HealthGrowthRate = 5
# Amount of attack gained per level.
AtkGrowthRate = 4
FullRender = characters/commercial_assets/Witch_F_NoOutline.png
Auto Attack
{
DamageMult = 1x
Homing Range = 100
Radius = 50
Speed = 175
Cooldown = 0.85
# Whether or not this ability cancels casts.
CancelCast = 0
# How fast the homing tracking turns to face its target.
Homing Turning Radius = 225deg/sec
# Maximum distance this attack will travel before it becomes deactivated.
Max Range = 1200
# When bullet makes contact, how fast the bullet will fade out.
BulletHitFadeoutTime = 0.2s
SplashEffectFadeoutTime = 0.25s
}
Right Click Ability
{
Name = Transform
Short Name = CAT
Description = Transform into a cat, leaping to target position while avoiding attacks, then transform back.
Icon = transform.png
Cooldown = 8
Mana Cost = 0
# Whether or not this ability cancels casts.
CancelCast = 1
#RGB Values. Color 1 is the circle at full cooldown, Color 2 is the color at empty cooldown.
Cooldown Bar Color 1 = 0, 0, 64, 192
Cooldown Bar Color 2 = 0, 0, 128, 192
Precast Time = 0
Casting Range = 400
Casting Size = 100
}
Ability 1
{
Name = Curse of Pain
Short Name = PAIN
Description = Apply a curse on a target dealing damage over time.
Icon = curse_of_pain.png
Cooldown = 8
Mana Cost = 35
# Whether or not this ability cancels casts.
CancelCast = 0
# Damage per tick, time between ticks, total curse duration
Curse Debuff = 1x, 2s, 8s
Final Tick Damage = 2x
#RGB Values. Color 1 is the circle at full cooldown, Color 2 is the color at empty cooldown.
Cooldown Bar Color 1 = 64, 0, 0, 192
Cooldown Bar Color 2 = 128, 0, 0, 192
Precast Time = 0
Casting Range = 700
Casting Size = 100
}
Ability 2
{
Name = Throw Poison
Short Name = POISON
Description = Throw a poison bottle at target location. All targets caught in the range take poison damage over time.
Icon = throw_poison.png
Cooldown = 16
Mana Cost = 40
# Whether or not this ability cancels casts.
CancelCast = 0
# Damage per tick, time between ticks, total debuff time
Poison Debuff = 0.5x, 3s, 30s
#RGB Values. Color 1 is the circle at full cooldown, Color 2 is the color at empty cooldown.
Cooldown Bar Color 1 = 64, 0, 0, 192
Cooldown Bar Color 2 = 128, 0, 0, 192
Precast Time = 0
Casting Range = 700
Casting Size = 350
}
Ability 3
{
Name = Curse of Death
Short Name = DEATH
Description = Target is cursed with a debilitating spell, taking double damage for 7 seconds.
Icon = curse_of_death.png
Cooldown = 35
Mana Cost = 35
# Whether or not this ability cancels casts.
CancelCast = 0
Damage Amplification = 2x
Curse Duration = 7s
#RGB Values. Color 1 is the circle at full cooldown, Color 2 is the color at empty cooldown.
Cooldown Bar Color 1 = 64, 0, 0, 192
Cooldown Bar Color 2 = 128, 0, 0, 192
Precast Time = 0
Casting Range = 700
Casting Size = 100
}
}