32 lines
1.2 KiB
Plaintext
32 lines
1.2 KiB
Plaintext
Vagrant: shoots an ethereal projectile at any nearby enemy that deals physical and magical damage, medium range
|
|
Scout: throws a knife that chains 3 times at any nearby enemy, small range
|
|
Cleric: heals every unit when any one drops below 50% HP
|
|
Swordsman: deals physical damage in a medium area around the unit, small range
|
|
Archer: shoots an arrow that pierces at any nearby enemy, very long range
|
|
Wizard: shoots a projectile at any nearby enemy and deals AoE magical damage on contact, long range, AoE has very small range
|
|
|
|
Engineer: drops a turret that shoots secondary projectiles very fast, medium range
|
|
|
|
Ranger: yellow, buff attack speed
|
|
Warrior: orange, buff attack damage
|
|
Healer: green, buff healing effectiveness
|
|
Mage: blue, debuff enemy defense
|
|
Void: purple, buff area damage and size
|
|
Builder: orange, buffs construct damage, attack speed and duration
|
|
Rogue: red, chance to crit dealing 4x damage
|
|
|
|
HP
|
|
Damage
|
|
Area damage
|
|
Area of effect
|
|
Attack speed
|
|
Defense -> if defense >= 0 then dmg_m = 100/(100+defense) else dmg_m = 2-100/(100-defense)
|
|
|
|
* HP bar should be drawn on top of all player units
|
|
* Projectiles
|
|
* Areas
|
|
* Stats: attack speed, damage, area
|
|
* One or a few of the characters
|
|
* Port over enemy spawn logic from SHOOTRX
|
|
* Sounds
|