byond - Modules - TypesVar Details - Proc Details

earth_riser

Vars

active_pillarsList that contains all Earth Pillars created by this ability.
maximum_pillarsMaximum amount of Earth Pillars that this ability can have.

Procs

change_maximum_pillarsChanges the maximum amount of Earth Pillars that can be had. If the user has more Earth Pillars active than the new maximum, it will destroy them, from oldest to newest, until meeting the new amount.
do_abilityChecks if there's any living mobs in the target turf, displaces them if so, then creates a new Earth Pillar and adds it to the list of active pillars.
pillar_destroyedremoves the pillar from active_pillars
pillar_thrownHandles the cooldown when a pillar is actually thrown

Var Details

active_pillars

List that contains all Earth Pillars created by this ability.

maximum_pillars

Maximum amount of Earth Pillars that this ability can have.

Proc Details

change_maximum_pillars

Changes the maximum amount of Earth Pillars that can be had. If the user has more Earth Pillars active than the new maximum, it will destroy them, from oldest to newest, until meeting the new amount.

do_ability

Checks if there's any living mobs in the target turf, displaces them if so, then creates a new Earth Pillar and adds it to the list of active pillars.

pillar_destroyed

removes the pillar from active_pillars

pillar_thrown

Handles the cooldown when a pillar is actually thrown