all_spells = []


def spell(name: str) -> str:
    all_spells.append(name)
    return name


class MagicSpell:
    clear_debris = spell("Spell: Clear Debris")
    till = spell("Spell: Till")
    water = spell("Spell: Water")
    blink = spell("Spell: Blink")
    evac = spell("Spell: Evac")
    haste = spell("Spell: Haste")
    heal = spell("Spell: Heal")
    buff = spell("Spell: Buff")
    shockwave = spell("Spell: Shockwave")
    fireball = spell("Spell: Fireball")
    frostbite = spell("Spell: Frostbolt")
    teleport = spell("Spell: Teleport")
    lantern = spell("Spell: Lantern")
    tendrils = spell("Spell: Tendrils")
    photosynthesis = spell("Spell: Photosynthesis")
    descend = spell("Spell: Descend")
    meteor = spell("Spell: Meteor")
    bloodmana = spell("Spell: Bloodmana")
    lucksteal = spell("Spell: Lucksteal")
    spirit = spell("Spell: Spirit")
    rewind = spell("Spell: Rewind")
