Abstract class to implement arena traps.
Creates a new instance of the ArenaTrapTag class.
The type of the arena tag.
The move that created the tag.
The ID of the source of the tag.
The side (player or enemy) the tag affects.
The maximum amount of layers this tag can have.
Abstract class to implement arena traps.