diff --git a/code/datums/status_effects/debuffs.dm b/code/datums/status_effects/debuffs.dm index 1f922008a4a..5c70a4b0c47 100644 --- a/code/datums/status_effects/debuffs.dm +++ b/code/datums/status_effects/debuffs.dm @@ -984,6 +984,7 @@ if(isnum(amount_left)) to_chat(new_owner, "You're covered in ants!") ants_remaining += amount_left + RegisterSignal(new_owner, COMSIG_COMPONENT_CLEAN_ACT, .proc/ants_washed) . = ..() /datum/status_effect/ants/refresh(effect, amount_left)