anchor.diff:  	if(..())
   		return
   	if(href_list["siphon"])
  -		say("<span class='warning'>Siphon of station credits has begun!</span>")
  +		say("Siphon of station credits has begun!")
   		siphoning = TRUE
   	if(href_list["halt"])
  -		say("<span class='warning'>Station credit withdrawal halted.</span>")
  -		siphoning = FALSE+		say("Station credit withdrawal halted.")
  +		siphoning = FALSE
  
positive.code: 	icon = 'goon/icons/obj/goon_terminals.dmi'
  	idle_power_usage = 100
  	var/siphoning = FALSE
  	var/last_warning = 0
  
  /obj/machinery/computer/bank_machine/attackby(obj/item/I, mob/user)
  	var/value = 0
  
negative.code: 			say("Station funds depleted. Halting siphon.")
  			siphoning = FALSE
  		else
  			new /obj/item/stack/spacecash/c200(get_turf(src)) // will autostack
  			playsound(src.loc, 'sound/items/poster_being_created.ogg', 100, 1)
  			SSshuttle.points -= 200
  			if(next_warning < world.time && prob(15))
  				var/area/A = get_area(loc)
  				var/message = "Unauthorized credit withdrawal underway in [A.map_name]!!"
  				radio.talk_into(src, message, radio_channel, get_spans())
  				next_warning = world.time + minimum_time_between_warnings
  
  /obj/machinery/computer/bank_machine/get_spans()
  	. = ..() | SPAN_ROBOT
  
  /obj/machinery/computer/bank_machine/attack_hand(mob/user)
  	if(..())
  