This manager allows multiple sources to disallow a CombatRoutine capability for specific time or until a condition evaluates
to false and once no sources are disallowing a capability, that capability is then allowed
A combat routine.
An invalid routine wrapper.
/// This class just lets us do some things to make sure we always have a valid routine, but don't break the bot. /// It's a good thing, I swear! ///.