Skip to content

On Errors

Practitioners in lingua_mundi are mandated to strive to achieve perfection in their enchantments as a matter of principle, but also of public safety. Thus, it is necessary to discuss the consequences errors in their enchantments may lead to.

Type Mismatch$(): Occurs when an instruction in the cursorium expects a species of one type, but receives one of a different type. Causes strong nausea.

Null input$(): Occurs when the capsum receives a null species. Causes temporary blindness.

Empty Capsum$(): Occurs when an instruction tries to retrieve a species from the capsum, but finds the latter to be empty. Causes the practitioner to drop their entire inventory.

Hubris$(): Occurs when an instruction consumes more mana than could be held by the caster’s reservoir. Deals 10 damage to the caster.

Impotency$(): Occurs when an instruction finds the mana currently in the caster’s reservoir to be insufficient for its requirements. Abruptly stops the spell.

Computation Overflow$(): Occurs when the number of instructions processed by a spellform exceeds the casting item’s capacity to process them. Deals 8 damage to the caster and damages the casting item. Also causes purple smoke.

Capacity Overflow$(): Occurs when the mana expended by a spellform exceeds the casting item’s capacity to control it. Deals 8 damage to the caster and damages the casting item. Also causes blue smoke.

Logic Errors$(): Stem from errors encountered in certain glyphs, usually specific to a certain glyph (eg. dividing by 0). Deals 8 damage to the caster and damages the casting item. Also causes green smoke.