activate

abstract fun activate(id: String, context: AbilityContext): Boolean

Runs the ability with id for the player in context.

Return

true if the ability ran, or false if it is unknown or the player is on cooldown.