Now, since some bosses cheat and you can't use henchmen with some of them, you can make Offensive Henchmen for attacking purposes and Defensive henchman for shielding and healing purposes.
Now, the Defensive henchmen will never attack, they will only shield and heal. This will help in most situations and not activate most cheats.
Offensive Henchmen attack, much like the ones do now, but these, you can make it to where they only use multi attack spells of their school.