BattlerTag class for moves that block damaging moves and lower enemy stats if the enemy's move makes contact Used by Moves.KINGS_SHIELD, Moves.OBSTRUCT, Moves.SILK_TRAP
BattlerTag
Moves.KINGS_SHIELD
Moves.OBSTRUCT
Moves.SILK_TRAP
Optional
Helper function that retrieves the source Pokemon object
The source Pokemon or null if none is found
Pokemon
null
When given a battler tag or json representing one, load the data for it.
A battler tag
BattlerTag
class for moves that block damaging moves and lower enemy stats if the enemy's move makes contact Used byMoves.KINGS_SHIELD
,Moves.OBSTRUCT
,Moves.SILK_TRAP