[s] No more nagative tickets. Only positive. (#24984)

This commit is contained in:
Aylong
2024-04-03 13:01:04 +00:00
committed by GitHub
parent b50b92f46b
commit 9ed1785ddf
2 changed files with 5 additions and 2 deletions
+4 -1
View File
@@ -121,8 +121,11 @@
ui_interact(user)
/obj/machinery/prize_counter/proc/print_tickets()
if(tickets <= 0)
tickets = 0 // Reset tickets to zero when trying to print a negative number
return
if(tickets >= 9999)
new /obj/item/stack/tickets(get_turf(src), 9999) //max stack size
new /obj/item/stack/tickets(get_turf(src), 9999) // Max stack size
tickets -= 9999
else
new /obj/item/stack/tickets(get_turf(src), tickets)
+1 -1
View File
@@ -9,7 +9,7 @@ GLOBAL_DATUM_INIT(global_prizes, /datum/prizes, new())
/datum/prizes/proc/PlaceOrder(obj/machinery/prize_counter/prize_counter, itemID)
var/datum/prize_item/item = GLOB.global_prizes.prizes[itemID]
if(!prize_counter)
if(!prize_counter || prize_counter.tickets < item.cost)
return
if(!item)
return