anchor.diff:  /datum/reagent/drug/blastoff/on_mob_metabolize(mob/living/dancer)
   	. = ..()
   
  +	SEND_SIGNAL(dancer, COMSIG_ADD_MOOD_EVENT, "vibing", /datum/mood_event/high, name)
   	RegisterSignal(dancer, COMSIG_MOB_EMOTED("flip"), .proc/on_flip)
   	RegisterSignal(dancer, COMSIG_MOB_EMOTED("spin"), .proc/on_spin)
   
  
positive.code: /datum/reagent/drug/blastoff/on_mob_end_metabolize(mob/living/dancer)
  	. = ..()
  
  	UnregisterSignal(dancer, COMSIG_MOB_EMOTED("flip"))
  	UnregisterSignal(dancer, COMSIG_MOB_EMOTED("spin"))
  
  
negative.code: 
  /datum/reagent/drug/mushroomhallucinogen/on_mob_end_metabolize(mob/living/psychonaut)
  	. = ..()
  	SEND_SIGNAL(psychonaut, COMSIG_CLEAR_MOOD_EVENT, "tripping")
  	if(!psychonaut.hud_used)
  		return
  	var/atom/movable/plane_master_controller/game_plane_master_controller = psychonaut.hud_used.plane_master_controllers[PLANE_MASTERS_GAME]
  