anchor.diff:  	icons = list("uranium","uranium_dam")
   
   /turf/simulated/floor/mineral/uranium/Entered(var/mob/AM)
  -	if(istype(AM))
  +	.=..()
  +	if(!.)
  +		if(istype(AM))
  +			radiate()
  +
  +/turf/simulated/floor/mineral/uranium/attackby(obj/item/weapon/W, mob/user)
  +	.=..()
  +	if(!.)
   		radiate()
   
  -/turf/simulated/floor/mineral/uranium/attackby(obj/item/weapon/W, mob/user)
  -	radiate()
  -	..()
  -
   /turf/simulated/floor/mineral/uranium/attack_hand(mob/user)
  -	radiate()
  -	..()
  +	.=..()
  +	if(!.)
  +		radiate()
   
   /turf/simulated/floor/mineral/uranium/attack_paw(mob/user)
  -	radiate()
  +	.=..()
  +	if(!.)
  +		radiate()
   
   /turf/simulated/floor/mineral/uranium/proc/radiate()
   	if(!active)
  
positive.code: 	if(exposed_temperature > 300)
  		PlasmaBurn(exposed_temperature)
  
  //GOLD
  
  /turf/simulated/floor/mineral/gold
  
negative.code: 	icons = list("bananium","bananium_dam")
  
  /turf/simulated/floor/mineral/bananium/Entered(var/mob/AM)
  	.=..()
  	if(!.)
  		if(istype(AM))
  			squeek()
  
  /turf/simulated/floor/mineral/bananium/attackby(obj/item/weapon/W, mob/user)
  	.=..()
  	if(!.)
  		honk()
  
  /turf/simulated/floor/mineral/bananium/attack_hand(mob/user)
  	.=..()
  	if(!.)
  		honk()
  
  /turf/simulated/floor/mineral/bananium/attack_paw(mob/user)
  	.=..()
  	if(!.)
  		honk()
  
  /turf/simulated/floor/mineral/bananium/proc/honk()
  	if(spam_flag == 0)
  