Base class for BattlerTags that block damaging moves but not status moves
BattlerTag
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. This is meant to be inherited from by any battler tag with custom attributes
A battler tag
Base class for
BattlerTag
s that block damaging moves but not status moves