I'm trying to clarify with my players what is the effect of charm person on a very particular situation:
- Combat starts, player engage some zombies in battle and kill one of them via arrows.
- Fighter goes into the room and discovers a Necromancer and some zombie minions under its control.
- Druid wants to cast Charm Person spell on the Necromancer.
Assuming the necromancer fails the save, I'm having doubts about ruling how it will work.
According to answers to this question, charm person would only protect the druid, allies would still be attacked.
But the doubt here is about the part that says:
If it fails the saving throw, it is charmed by you until the spell ends or until you or your companions do anything harmful to it.
If anyone attacks the necromancer's zombies, would that be regarded as "doing something harmful to" the necromancer? Or would it not break the spell because the attack is directed at one of his minions and not the necromancer himself?
Additionally, since the Druid has already attacked one of the minions, would the charm spell even work?