diff --git a/code/game/objects/items/paint.dm b/code/game/objects/items/paint.dm index 572fb685b93a..5d64d941801e 100644 --- a/code/game/objects/items/paint.dm +++ b/code/game/objects/items/paint.dm @@ -15,7 +15,7 @@ GLOBAL_LIST_EMPTY(cached_icons) matter = list("metal" = 200) w_class = SIZE_MEDIUM amount_per_transfer_from_this = 10 - possible_transfer_amounts = list(10,20,30,50,70) + possible_transfer_amounts = list(5,10,15,20,30,35,40,50,60,70) volume = 70 flags_atom = FPRINT|OPENCONTAINER var/paint_type = "" diff --git a/code/game/objects/items/reagent_containers/glass.dm b/code/game/objects/items/reagent_containers/glass.dm index f62c2efa21d7..618d7300456e 100644 --- a/code/game/objects/items/reagent_containers/glass.dm +++ b/code/game/objects/items/reagent_containers/glass.dm @@ -616,7 +616,7 @@ matter = list("metal" = 2000) w_class = SIZE_MEDIUM amount_per_transfer_from_this = 20 - possible_transfer_amounts = list(10,20,30,60,120) + possible_transfer_amounts = list(5,10,15,20,25,30,40,50,60,100,120) volume = 120 flags_atom = FPRINT|OPENCONTAINER @@ -685,7 +685,7 @@ matter = list("metal" = 4000) w_class = SIZE_LARGE amount_per_transfer_from_this = 20 - possible_transfer_amounts = list(10,20,30,60,120,240) + possible_transfer_amounts = list(5,10,15,20,25,30,40,50,60,100,120,150,240) volume = 240 flags_atom = FPRINT|OPENCONTAINER diff --git a/code/game/objects/items/reagent_containers/glass/bottle.dm b/code/game/objects/items/reagent_containers/glass/bottle.dm index 106c4da15196..a176b2c00e6a 100644 --- a/code/game/objects/items/reagent_containers/glass/bottle.dm +++ b/code/game/objects/items/reagent_containers/glass/bottle.dm @@ -7,7 +7,7 @@ icon_state = "bottle-1" item_state = "bottle-1" amount_per_transfer_from_this = 10 - possible_transfer_amounts = list(5, 10, 15, 25, 30, 40, 60) + possible_transfer_amounts = list(5, 10, 15, 20, 25, 30, 40, 50, 60) flags_atom = FPRINT|OPENCONTAINER volume = 60 attack_speed = 4 diff --git a/code/game/objects/items/reagent_containers/hypospray.dm b/code/game/objects/items/reagent_containers/hypospray.dm index 3386a3da21fc..2d3c86ee591e 100644 --- a/code/game/objects/items/reagent_containers/hypospray.dm +++ b/code/game/objects/items/reagent_containers/hypospray.dm @@ -14,7 +14,7 @@ icon_state = "hypo" amount_per_transfer_from_this = 5 volume = 30 - possible_transfer_amounts = list(3, 5, 10, 15, 30) + possible_transfer_amounts = list(1,3,5,10,15,20,25,30) flags_atom = FPRINT|OPENCONTAINER flags_equip_slot = SLOT_WAIST flags_item = NOBLUDGEON diff --git a/code/modules/reagents/chemistry_machinery/chem_dispenser.dm b/code/modules/reagents/chemistry_machinery/chem_dispenser.dm index c537f6b7c613..5e41e08fd42c 100644 --- a/code/modules/reagents/chemistry_machinery/chem_dispenser.dm +++ b/code/modules/reagents/chemistry_machinery/chem_dispenser.dm @@ -22,7 +22,7 @@ var/accept_beaker_only = TRUE var/obj/item/reagent_container/beaker = null var/ui_check = 0 - var/static/list/possible_transfer_amounts = list(5,10,20,30,40) + var/static/list/possible_transfer_amounts = list(5,10,15,20,30,40,60) /// List of typepaths for reagent containers that a chem dispenser will accept; all containers allowed if empty. var/list/whitelisted_containers = list() var/list/dispensable_reagents = list( diff --git a/tgui/packages/tgui/interfaces/ChemMaster.tsx b/tgui/packages/tgui/interfaces/ChemMaster.tsx index 1e04d6daac44..70bb2ce11f04 100644 --- a/tgui/packages/tgui/interfaces/ChemMaster.tsx +++ b/tgui/packages/tgui/interfaces/ChemMaster.tsx @@ -250,7 +250,7 @@ export const ChemMaster = () => { }; return ( - + setDeletingPreset(null)} @@ -1598,6 +1598,8 @@ const Reagents = (props: { + +