mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-08-24 05:30:05 +01:00
Allows stacking machines to eat bluespace crystals (#89780)
## About The Pull Request Closes #89745
This commit is contained in:
@@ -184,14 +184,17 @@
|
||||
labor_console = null
|
||||
return ..()
|
||||
|
||||
/obj/machinery/mineral/stacking_machine/laborstacker/process_sheet(obj/item/stack/sheet/input)
|
||||
if (input.manufactured && input.gulag_valid)
|
||||
points += SHEET_POINT_VALUE * input.amount
|
||||
/obj/machinery/mineral/stacking_machine/laborstacker/process_stack(obj/item/stack/input)
|
||||
if (!istype(input, /obj/item/stack/sheet))
|
||||
return ..()
|
||||
var/obj/item/stack/sheet/sheet = input
|
||||
if (sheet.manufactured && sheet.gulag_valid)
|
||||
points += SHEET_POINT_VALUE * sheet.amount
|
||||
return ..()
|
||||
|
||||
/obj/machinery/mineral/stacking_machine/laborstacker/base_item_interaction(mob/living/user, obj/item/weapon, list/modifiers)
|
||||
if(istype(weapon, /obj/item/stack/sheet))
|
||||
process_sheet(weapon)
|
||||
if (is_type_in_typecache(weapon, accepted_types))
|
||||
process_stack(weapon)
|
||||
return ITEM_INTERACT_SUCCESS
|
||||
return ..()
|
||||
|
||||
|
||||
Reference in New Issue
Block a user