code/datums/status_effects/status_effect.dm

/datum/status_effect/grouped | Status effect from multiple sources, when all sources are removed, so is the effect Adds itself to sources and destroys itself if one exists already, there are never multiple |
---|---|
/datum/status_effect/transient | A status effect that works off a (possibly decimal) counter before expiring, rather than a specified world.time. This allows for a more precise tweaking of status durations at runtime (e.g. paralysis). |