code/modules/antagonists/wizard/grand_ritual/grand_side_effect.dm
/datum/grand_side_effect | Describes something which can happen in a local area when the grand ritual is completed. |
---|---|
/datum/grand_side_effect/spell | A side effect which just casts a spell at its position |
/datum/grand_side_effect/scramble_turfs | Casts dimensional instability on the area |
/datum/grand_side_effect/transmogrify_area | Transform the surrounding area into something else. |
MIN_ANOMALIES_CREATED | Minimum number of anomalies to create |
MAX_ANOMALIES_CREATED | Maximum number of anomalies to create |
/datum/grand_side_effect/create_anomalies | Spawn some anomalies in the area, ones which are not too dangerous |
/datum/grand_side_effect/emp | EMP nearby machines |
/datum/grand_side_effect/translocate | Swap locations of nearby mobs arbitrarily and confuse them |
/datum/grand_side_effect/slippery | Spawn lube in the area |
/datum/grand_side_effect/summon_crewmate | Grabs one person and pulls them to this location, after a delay |
/datum/grand_side_effect/smoke | Create colourful smoke |
/datum/effect_system/fluid_spread/smoke/colourful | Spawns randomly coloured smoke |
/obj/effect/particle_effect/fluid/smoke/colourful | Randomly coloured smoke |
/datum/grand_side_effect/gore | Make a bloody mess |
/datum/grand_side_effect/create_food | Rain food in the area |
/obj/effect/abstract/local_food_rain | Makes food land near it until it expires |
/datum/grand_side_effect/spawn_delayed_mobs | Spawn some mobs after a delay |
/obj/effect/temp_visual/delayed_mob_portal | Spawns a mob when it expires |
/datum/grand_side_effect/orchestra | Provides musical accompaniment |
Define Details
MAX_ANOMALIES_CREATED
Maximum number of anomalies to create
MIN_ANOMALIES_CREATED
Minimum number of anomalies to create