Currently, I have an ongoing in-game war between two countries. If the party ventures into the ocean between them, it gets attacked by one side or the other. However, if the party is able to get peace declared, I want those 2 Encounter groups to do nothing, since the countries are now at peace and have recalled their navies.
Also, the reverse: If the party performs a specific action (killing a king), I'd like guards to harass the party. However, the guards would be the only group harassing them --- so if the king is not killed, there are no hostile encounters.
I know I can have Turn 0 Abort the battle. But, the player would still have the battle screen pop up. I use this for humor in another game (until the Kid gets his training, even Slimes laugh and walk off...), but it would be distracting here.
And I can copy the entire map, but that would be overkill and require me to maintain 2 copies of the same map.
I imagine there is a script to handle this exact case. If so, what is it?
Thank you.