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

Included in:
Camouflage, NaturePower, SecretPower
Defined in:
docs/5_Battle_10_Move.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)



1048
1049
# File 'docs/5_Battle_10_Move.rb', line 1048

def move_blocked_by_target?(user, target)
end