anchor.diff:  								H << "<span class='sevtug'>[text2ratvar(pick(compel_messages))]</span>"
   						if(targetbrainloss <= 50)
   							H.adjustBrainLoss(50 - targetbrainloss) //got too close had brain eaten
  -						H.adjust_drugginess(Clamp(7, 0, 100 - targetdruggy))
  -						H.hallucination = min(targethallu + 7, 100)
  -						H.dizziness = min(targetdizziness + 3, 45)
  -						H.confused = min(targetconfused + 3, 45)
  +						H.adjust_drugginess(Clamp(7, 0, 100 - H.druggy))
  +						H.hallucination = min(H.hallucination + 7, 100)
  +						H.dizziness = min(H.dizziness + 3, 45)
  +						H.confused = min(H.confused + 3, 45)
   					if(4 to 5)
   						if(targetbrainloss <= 50)
   							H.adjustBrainLoss(1)
  -						H.adjust_drugginess(Clamp(5, 0, 80 - targetdruggy))
  -						H.hallucination = min(targethallu + 5, 80)
  -						H.dizziness = min(targetdizziness + 2, 30)
  -						H.confused = min(targetconfused + 2, 30)
  +						H.adjust_drugginess(Clamp(5, 0, 80 - H.druggy))
  +						H.hallucination = min(H.hallucination + 5, 80)
  +						H.dizziness = min(H.dizziness + 2, 30)
  +						H.confused = min(H.confused + 2, 30)
   					if(6 to 7)
   						if(targetbrainloss <= 30)
   							H.adjustBrainLoss(1)
  -						H.adjust_drugginess(Clamp(2, 0, 60 - targetdruggy))
  -						H.hallucination = min(targethallu + 2, 60)
  -						H.dizziness = min(targetdizziness + 2, 15)
  -						H.confused = min(targetconfused + 2, 15)
  +						H.adjust_drugginess(Clamp(2, 0, 60 - H.druggy))
  +						H.hallucination = min(H.hallucination + 2, 60)
  +						H.dizziness = min(H.dizziness + 2, 15)
  +						H.confused = min(H.confused + 2, 15)
   					if(8 to 9)
   						if(targetbrainloss <= 10)
   							H.adjustBrainLoss(1)
  -						H.adjust_drugginess(Clamp(2, 0, 40 - targetdruggy))
  -						H.hallucination = min(targethallu + 2, 40)
  +						H.adjust_drugginess(Clamp(2, 0, 40 - H.druggy))
  +						H.hallucination = min(H.hallucination + 2, 40)
   					if(10 to INFINITY)
  -						H.adjust_drugginess(Clamp(2, 0, 20 - targetdruggy))
  -						H.hallucination = min(targethallu + 2, 20)
  +						H.adjust_drugginess(Clamp(2, 0, 20 - H.druggy))
  +						H.hallucination = min(H.hallucination + 2, 20)
   					else //if it's a distance of 1 and they can't see it/aren't adjacent or they're on top of it(how'd they get on top of it and still trigger this???)
   						if(prob(falloff_distance * 0.5))
   							if(prob(falloff_distance))
  
positive.code: 								H << "<span class='sevtug_small'>[text2ratvar(pick(mania_messages))]</span>"
  						if(targetbrainloss <= 99)
  							H.adjustBrainLoss(99 - targetbrainloss)
  						H.adjust_drugginess(Clamp(10, 0, 150 - targetdruggy))
  						H.hallucination = min(targethallu + 10, 150)
  						H.dizziness = min(targetdizziness + 5, 60)
  						H.confused = min(targetconfused + 5, 60)
  
  	else
  		visible_message("<span class='warning'>[src] hums loudly, then the sockets at its base fall dark!</span>")
  
negative.code: 				var/falloff_distance = min((110) - distance * 10, 80)
  				var/sound_distance = falloff_distance * 0.5
  				var/targetbrainloss = H.getBrainLoss()
  				if(distance >= 4 && prob(falloff_distance * 0.5))
  					H << "<span class='sevtug_small'>[text2ratvar(pick(mania_messages))]</span>"
  				H.playsound_local(T, hum, sound_distance, 1)
  