You are right on having them switch teams to stop attacking. Whenever you have your certain event occur, have the selected demons change to Team "X" and that should solve your issue. If you want them to attack again just make them switch back to their original team.
Hope that helps,
OK well something is broken on the forum now, because I can only reply to myself.
HmmNess I figured I had to switch their teams, but the catch here, is that Im not sure how to accomplish this.
Do you have any suggestions?
Are you using individual spawns or the ai director? You can stop and pause the director which makes it a bit more flexible than some other spawns.
@ritalin: You need a trigger point for the team switch to occur. Let me give you an example:
On player spawn> link to> Teams and players (I forgot the actual module name)> link to> any demon you select.
- or -
On player entering box trigger> link to> Teams and players> link to> any demon you select.
If you go checkout my map called DoomNess - Alpha 1.0 you will see that I have on player spawn the Demons switch to Team 2. This stops the demons from attacking each other throughout the map when a Human Player is not is sight.