Eine einfache Syntax könnte so aussehen (HeldXWar sind Switche):
fork (Held1War = false){fork (Held1Speed > Max){Held1Speed = Max}}
fork (Held2War = false){fork (Held2Speed > Max){Held2Speed = Max}}
fork (Held3War = false){fork (Held3Speed > Max){Held3Speed = Max}}
usw auch für Monster und dann lässt du jeden Helden und jedes Monster mit der Speed, die mit Max übereinstimmt, handeln und setzt ihren War-Switch auf true
wenn dir das zu komplex ist, mach im ATB, dass keine Wartezeit mehr ist und sobald ein Held gehandelt hat, "steigt seine ATB-Leiste" nicht mehr bis alle dran waren