/tg/ Station 13 - Modules - TypesVar Details - Proc Details

spell

Vars

antimagic_flagsThis determines what type of antimagic is needed to block the spell (MAGIC_RESISTANCE, MAGIC_RESISTANCE_MIND, MAGIC_RESISTANCE_HOLY)
schoolchecked by some holy sects to punish the caster for casting things that do not align with their sect's alignment - see magic.dm in defines to learn more
smoke_amtThe amount of smoke to create on case. This is a range so a value of 5 will create enough smoke to cover everything within 5 steps.
smoke_spreadThe typepath of the smoke to create on cast.

Procs

can_targetcan_target: Checks if we are allowed to cast the spell on a target.

Var Details

antimagic_flags

This determines what type of antimagic is needed to block the spell (MAGIC_RESISTANCE, MAGIC_RESISTANCE_MIND, MAGIC_RESISTANCE_HOLY)

school

checked by some holy sects to punish the caster for casting things that do not align with their sect's alignment - see magic.dm in defines to learn more

smoke_amt

The amount of smoke to create on case. This is a range so a value of 5 will create enough smoke to cover everything within 5 steps.

smoke_spread

The typepath of the smoke to create on cast.

Proc Details

can_target

can_target: Checks if we are allowed to cast the spell on a target.

Arguments: