Class: DashBonusAction
- Inherits:
-
DashAction
- Object
- Natural20::Action
- DashAction
- DashBonusAction
- Defined in:
- lib/natural_20/actions/dash_action.rb
Instance Attribute Summary
Attributes inherited from DashAction
Attributes inherited from Natural20::Action
#action_type, #errors, #result, #session, #source
Class Method Summary collapse
Methods inherited from DashAction
Methods inherited from Natural20::Action
apply!, #initialize, #label, #name, #resolve, #to_s, #validate
Constructor Details
This class inherits a constructor from Natural20::Action
Class Method Details
.can?(entity, battle, options = {}) ⇒ Boolean
40 41 42 |
# File 'lib/natural_20/actions/dash_action.rb', line 40 def self.can?(entity, battle, = {}) battle && entity.class_feature?('cunning_action') && entity.total_bonus_actions(battle) > 0 end |