Book

enum Book : Enum<Magic.Book>

A spell book enum that wraps all the magic spells in each of the different spell books.

Entries

NIL
Link copied to clipboard
NIL(arrayOf<MagicSpell>())

A NIL spell book with no active spells.

ARCEUUS
Link copied to clipboard
ARCEUUS(ArceuusSpell.values() as Array<MagicSpell>)

Wraps all the spells in the Arceuus spell book.

LUNAR
Link copied to clipboard
LUNAR(LunarSpell.values() as Array<MagicSpell>)

Wraps all the spells in the Lunar spell book.

ANCIENT
Link copied to clipboard
ANCIENT(AncientSpell.values() as Array<MagicSpell>)

Wraps all the spells in the Ancient spell book.

MODERN
Link copied to clipboard
MODERN(Spell.values() as Array<MagicSpell>)

Wraps all the spells in the Modern spell book.

Functions

spells
Link copied to clipboard
fun spells(): Array<Magic.MagicSpell>

Return an array of MagicSpell that are featured in the spell book.

Properties

name
Link copied to clipboard
val name: String
ordinal
Link copied to clipboard
val ordinal: Int
varp
Link copied to clipboard
val varp: Int