diff --git a/code/modules/surgery/organs/lungs.dm b/code/modules/surgery/organs/lungs.dm index f32513dcc1cf..bb2e9ff351d6 100644 --- a/code/modules/surgery/organs/lungs.dm +++ b/code/modules/surgery/organs/lungs.dm @@ -227,11 +227,11 @@ H.Unconscious(60) // 60 gives them one second to wake up and run away a bit! if(SA_pp > SA_sleep_min) // Enough to make us sleep as well H.Sleeping(200) + ADD_TRAIT(owner, TRAIT_SURGERY_PREPARED, GAS_NITROUS) else if(SA_pp > 0.01) // There is sleeping gas in their lungs, but only a little, so give them a bit of a warning if(prob(20)) H.emote(pick("giggle", "laugh")) SEND_SIGNAL(owner, COMSIG_ADD_MOOD_EVENT, "chemical_euphoria", /datum/mood_event/chemical_euphoria) - ADD_TRAIT(owner, TRAIT_SURGERY_PREPARED, GAS_NITROUS) else SEND_SIGNAL(owner, COMSIG_CLEAR_MOOD_EVENT, "chemical_euphoria") REMOVE_TRAIT(owner, TRAIT_SURGERY_PREPARED, GAS_NITROUS)