anchor.diff:  		return
   	if(primed)
   		if(istype(I, /obj/item/device/mining_scanner) || istype(I, /obj/item/device/t_scanner/adv_mining_scanner) || istype(I, /obj/item/device/multitool))
  -			primed = 0
  +			primed = FALSE
  +			if(det_timer)
  +				deltimer(det_timer)
   			user.visible_message("The chain reaction was stopped! ...The ore's quality looks diminished.", "<span class='notice'>You stopped the chain reaction. ...The ore's quality looks diminished.</span>")
   			icon_state = "Gibtonite ore"
   			quality = 1
  
positive.code: 		else
  			user.visible_message("<span class='warning'>[user] strikes \the [src], causing a chain reaction!</span>", "<span class='danger'>You strike \the [src], causing a chain reaction.</span>")
  			log_game("[key_name(user)] has primed a [name] for detonation at [A][COORD(bombturf)]")
  		if(primed)
  			if(quality == 3)
  				explosion(src.loc,2,4,9,adminlog = notify_admins)
  			if(quality == 2)
  				explosion(src.loc,1,2,5,adminlog = notify_admins)
  			if(quality == 1)
  				explosion(src.loc,-1,1,3,adminlog = notify_admins)
  			qdel(src)
  
  /obj/item/weapon/ore/Initialize()
  	..()
  
negative.code: 
  /obj/item/weapon/twohanded/required/gibtonite/proc/GibtoniteReaction(mob/user, triggered_by = 0)
  	if(!primed)
  		primed = TRUE
  		playsound(src,'sound/effects/hit_on_shattered_glass.ogg',50,1)
  		icon_state = "Gibtonite active"
  		var/turf/bombturf = get_turf(src)
  		var/area/A = get_area(bombturf)
  