Abstract
Optional
sourceMove: MovesOptional
sourceId: numberlist of PlayerPokemon or EnemyPokemon on the field
When given a arena tag or json representing one, load the data for it. This is meant to be inherited from by any arena tag with custom attributes
An arena tag
Helper function that retrieves the Pokemon affected