Skip to content

Spell Context

The following glyphs affect the spell’s core functioning, and are directly related to the cursorium’s execution. They are useful for gating and delaying the cursorium so glyphs run precisely when casters need them to.

→ Pauses the spell until an input is pushed onto the capsum. Useful for gating effects until after projectiles impact a target.

number$() → Pauses the spell for the ticks specified by the provided number.

→ Stops a spell from executing any glyphs on the cursorium after this one.

result$() → vector$() Reads a result expecting a vector. If found, returns the vector contained in the result, otherwise ends the spell’s execution.

result$() → entity$() Reads a result expecting an entity. If found, returns the entity contained in the result, otherwise ends the spell’s execution.

→ number$() Pushes onto the capsum a number corresponding to the remaining computation capacity of a casting item (computation for this glyph already deducted).