I affirm:
Describe the feature
Automaton spellcasting has two mechanics that are not currently supported by the code base.
-
A function that can be called that returns the actors chance to land a spell unresisted. Automatons have an attachment called Scanner that will prevent them from casting that spell if the resist rate is higher 35 / 45 / 55 / 65 respectively - based on maneuvers. For some schools, this is baked in by default.
-
A function that returns the amount of damage an actor would do with a spell if it were unresisted. Automatons do not waste MP - and when targets are low HP, they calculate the most mana efficient spell that would finish off the target.
I affirm:
Describe the feature
Automaton spellcasting has two mechanics that are not currently supported by the code base.
A function that can be called that returns the actors chance to land a spell unresisted. Automatons have an attachment called Scanner that will prevent them from casting that spell if the resist rate is higher 35 / 45 / 55 / 65 respectively - based on maneuvers. For some schools, this is baked in by default.
A function that returns the amount of damage an actor would do with a spell if it were unresisted. Automatons do not waste MP - and when targets are low HP, they calculate the most mana efficient spell that would finish off the target.