anchor.diff:  /datum/reagent/drug/mushroomhallucinogen/on_mob_life(mob/living/carbon/psychonaut, delta_time, times_fired)
   	if(!psychonaut.slurring)
   		psychonaut.slurring = 1 * REM * delta_time
  -	SEND_SIGNAL(psychonaut, COMSIG_ADD_MOOD_EVENT, "tripping", /datum/mood_event/high, name)
   	switch(current_cycle)
   		if(1 to 5)
   			if(DT_PROB(5, delta_time))
  
positive.code: 
  	dancer.adjustOrganLoss(ORGAN_SLOT_LUNGS, 0.3 * REM * delta_time)
  	dancer.AdjustKnockdown(-20)
  	SEND_SIGNAL(dancer, COMSIG_ADD_MOOD_EVENT, "vibing", /datum/mood_event/high, name)
  
  	if(DT_PROB(BLASTOFF_DANCE_MOVE_CHANCE_PER_UNIT * volume, delta_time))
  		dancer.emote("flip")
  
negative.code: /datum/reagent/drug/blastoff/on_mob_end_metabolize(mob/living/dancer)
  	. = ..()
  
  	SEND_SIGNAL(dancer, COMSIG_CLEAR_MOOD_EVENT, "vibing")
  	UnregisterSignal(dancer, COMSIG_MOB_EMOTED("flip"))
  	UnregisterSignal(dancer, COMSIG_MOB_EMOTED("spin"))
  
  