I want to have multiple bosses with battle quotes in one map, but if one of them triggers their quote, the other’s quote doesn’t trigger.
You just have to make sure that each battle quote uses a different Temporary Flag as its Completion Flag that’s not used for anything else in the chapter.
When the game would run a battle quote or any other event with a completion flag, it first checks if the completion flag is turned on. If the flag is on, it does not run. If the flag is not on, it turns the flag on and runs the battle quote/event/etc. That flag stays on for the rest of the chapter if temporary or the rest of the game if global, unless it is manually turned off in an event.
If another event has already turned on a flag, an event that uses that flag as its completion flag will not run. For example, this is how zone-based reinforcements work. The reinforcement spawn event is set to happen at the start of every player turn, but with some completion flag. That flag is turned on at the start of the chapter, then turned off by an event that triggers when you enter the zone. Therefore, the event cannot run until the flag is turned off by entering the zone, but once you enter the zone, the enemies will spawn at the start of your next turn, then the flag turns back on and it doesn’t happen again.
How do I check if a flag is already being used?
In FEBuilder, whenever you have something that interacts with flags, you can get to the flag use checking menu by clicking on the flag, then clicking the button “Check Flag Usage in Chapters”. In that menu, go to the chapter this is supposed to happen in, and it’ll show you if and where each flag is being used. Make sure your battle quote flags aren’t used anywhere else in the chapter.
If you click on one of the lines where it says the flag is being used, FEBuilder will open that event.