byond - Modules - TypesProc Details

seismic_fracture

Procs

do_abilityHandles the warnings, calling the following procs, as well as any alterations caused by Primal Wrath. This has to be cut off from use_ability() to optimize code, due to an interaction with Earth Pillars. Earth Pillars caught in the range of Seismic Fracture reflect the attack by calling this proc again.
do_attack_extraHandles the additional attacks caused by Primal Wrath. These are done iteratively rather than instantly, with a delay inbetween.

Proc Details

do_ability

Handles the warnings, calling the following procs, as well as any alterations caused by Primal Wrath. This has to be cut off from use_ability() to optimize code, due to an interaction with Earth Pillars. Earth Pillars caught in the range of Seismic Fracture reflect the attack by calling this proc again.

do_attack_extra

Handles the additional attacks caused by Primal Wrath. These are done iteratively rather than instantly, with a delay inbetween.