Self-proclaimed jack of all trades
After thinking through, the attack feedback (counter) needs whole attention that it would probably be better as a separate addon with its own slot of instruction and configuration rather than built-in. But yes, it will have a different custom condition.I'm curious if you do plan to add actual Counter mechanics like getting hit by specific attacks/element groups/etc. And not just evade and counter.
There're 4 different kinds of attack feedback (I plan to import my game features):
1. Reaction attack (counter after you get an attack)
2. Intercept attack (counter before you get an attack)
3. Counterattack (like it was before but you trigger/roll the counter chance manually, not automatically after getting hit)
4. Covering (like intercept attack but done by another ally, the plan is you can either give a buff to the ally or swap the attacker's target to this ally)