Channel Conditions
Channel Conditions are checked every frame to ensure that an Actor is still able to continue channeling. While channeling, the Actor plays the Ability as normal (including looping, etc), but if one (or more) of the conditions fail - then the Ability is cancelled and treated as either a Branch, Interrupt, or Success.