anchor.diff:  		if (!targetturf)
   			return FALSE
   		var/list/accounts_to_rob = flatten_list(SSeconomy.bank_accounts_by_id)
  -		var/datum/bank_account/account
  +		var/mob/living/L
   		if(isliving(user))
  -			var/mob/living/L = user
  -			account = L.get_bank_account()
  -			accounts_to_rob -= account
  +			L = user
  +			accounts_to_rob -= L.get_bank_account()
   		for(var/i in accounts_to_rob)
   			var/datum/bank_account/B = i
   			B.being_dumped = TRUE
  -		new /obj/effect/dumpeet_target(targetturf, account)
  +		new /obj/effect/dumpeet_target(targetturf, L)
   		dumped = TRUE
   
   /obj/structure/checkoutmachine
  
positive.code: 
  /obj/structure/checkoutmachine/proc/start_dumping()
  	accounts_to_rob = flatten_list(SSeconomy.bank_accounts_by_id)
  	accounts_to_rob -= bogdanoff
  	for(var/i in accounts_to_rob)
  		var/datum/bank_account/B = i
  		B.dumpeet()
  
negative.code: 	light_range = 2
  	var/obj/effect/dumpeet_fall/DF
  	var/obj/structure/checkoutmachine/dump
  	var/mob/living/bogdanoff
  
  /obj/effect/ex_act()
  	return
  
  /obj/effect/dumpeet_target/Initialize(mapload, user)
  	. = ..()
  	bogdanoff = user
  	addtimer(CALLBACK(src, .proc/startLaunch), 100)
  	sound_to_playing_players('sound/items/dump_it.ogg', 20)
  	deadchat_broadcast("Protocol CRAB-17 has been activated. A space-coin market has been launched at the station!", turf_target = get_turf(src), message_type=DEADCHAT_ANNOUNCEMENT)
  