I think it would be cool if we could select the type of A.I. a pet uses. Such as, making it possible to determine what type of spell casting methods a pet uses.
Example:
A.I. Choice #1: Mana Dump. Pet casts all combat spells right away, or when it has enough mana to do so.
A.I. Choice #2: Reserved Casting. Pet doesn't cast spells much, only once in a while (I can't think of a rate of casting for this, so any input would be good).
A.I. Choice #3: Balanced Casting. Pet casts at a decent rate, but allows itself to regenerate mana a bit before casting again.
I'd also like there to be a way for this system to be applied to using Special Abilities too, like Grasping Claw, Explosive Goo, Armor Ignore, etc.
Now, this needs be able to be changed in combat situations with no limit to the casting/special abilities swapping out. This would make the combat situations more verstie.
Example:
A.I. Choice #1: Mana Dump. Pet casts all combat spells right away, or when it has enough mana to do so.
A.I. Choice #2: Reserved Casting. Pet doesn't cast spells much, only once in a while (I can't think of a rate of casting for this, so any input would be good).
A.I. Choice #3: Balanced Casting. Pet casts at a decent rate, but allows itself to regenerate mana a bit before casting again.
I'd also like there to be a way for this system to be applied to using Special Abilities too, like Grasping Claw, Explosive Goo, Armor Ignore, etc.
Now, this needs be able to be changed in combat situations with no limit to the casting/special abilities swapping out. This would make the combat situations more verstie.