class DisengageBonusAction

Public Class Methods

can?(entity, battle) click to toggle source

@param entity [Natural20::Entity] @param battle [Natural20::Battle]

# File lib/natural_20/actions/disengage_action.rb, line 48
def self.can?(entity, battle)
  battle && battle.combat? && entity.any_class_feature?(%w[cunning_action
                                                           nimble_escape]) && entity.total_bonus_actions(battle) > 0
end