Module: Battle::Move::Mechanics::LocationBased

Included in:
Camouflage, NaturePower, SecretPower
Defined in:
docs/01600_Alpha_25_Battle_Engine_04150_Battle_Move_00001_Mechanics.rb

Overview

Move based on the location type

REQUIREMENTS

  • define element_table

Instance Method Summary collapse

Instance Method Details

#move_blocked_by_target?(user, target) ⇒ Boolean Also known as: lb_move_blocked_by_target?

Note:

Thing that prevents the move from being used should be defined by :move_prevention_target Hook.

Function that tests if the targets blocks the move

Parameters:

Returns:

  • (Boolean)

    if the target evade the move (and is not selected)



145
146
# File 'docs/01600_Alpha_25_Battle_Engine_04150_Battle_Move_00001_Mechanics.rb', line 145

def move_blocked_by_target?(user, target)
end