DamageEffect:
- "Deals {damage: int} damage"
- "Deals {damage: int} damage to {target : Target}"
Target:
- "allies": 1
- "enemies": 2
- "self": 3
- "friend": 4
- "foe": 5
- "nearest": 6
- "random": 7
- "weakest": 8
- "strongest": 9
- "leader": 10
ReactionEffect:
- "When hit: {damage_effect: DamageEffect}" : OnHitReaction
- "When attacked: {damage_effect: DamageEffect}" : OnAtkReaction
- "On crit: {damage_effect: DamageEffect}" : OnCrit
- "On defend: {damage_effect: DamageEffect}" : OnDefend
- "When missed: {damage_effect: DamageEffect}" : OnMiss
- "Counter: {damage_effect: DamageEffect}" : OnCounter
- "Reflect: {damage_effect: DamageEffect}" : OnReflect
- "Absorb: {damage_effect: DamageEffect}" : OnAbsorb
- "Redirect: {damage_effect: DamageEffect}" : OnRedirect