anchor.diff:  	var/color = numbers["[rolled_number]"] //Weird syntax, but dict uses strings.
   	var/result = "[rolled_number] [color]" //e.g. 31 black
   
  -	audible_message(span_notice("The result is: [result]"))
  +	say("The result is: [result]")
   
   	playing = FALSE
   	update_icon(ALL, potential_payout, color, rolled_number, is_winner)
   	handle_color_light(color)
   
   	if(!is_winner)
  -		audible_message(span_warning("You lost! Better luck next time"))
  +		say("You lost! Better luck next time")
   		playsound(src, 'sound/machines/synth_no.ogg', 50)
   		return FALSE
   
  
positive.code: 	var/account_balance = my_card?.registered_account?.account_balance
  	potential_payout = (account_balance >= potential_payout) ? potential_payout : account_balance
  
  	audible_message(span_notice("You have won [potential_payout] credits! Congratulations!"))
  	playsound(src, 'sound/machines/synth_yes.ogg', 50)
  
  	dispense_prize(potential_payout)
  
negative.code: 		if(my_card)
  			var/obj/item/card/id/player_card = W
  			if(player_card.registered_account.account_balance < chosen_bet_amount) //Does the player have enough funds
  				say("You do not have the funds to play! Lower your bet or get more money.")
  				playsound(src, 'sound/machines/buzz-two.ogg', 30, TRUE)
  				return FALSE
  			if(!chosen_bet_amount || isnull(chosen_bet_type))
  