mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-08-27 15:17:01 +01:00
[MIRROR] [MDB IGNORE] Refactors drinks and fixes a lot of food problems [MDB IGNORE] (#15577)
* [MDB IGNORE] Refactors drinks and fixes a lot of food problems * [MDB IGNORE] Refactors drinks and fixes a lot of food problems * forgto 2 commit * im slowly going insane * why does find and replace not FIND everything * hnghnnngh * h * l * a * a * so close... * delta fix * I thought I committed this already, guess not * this PR has been the bane of my fucking life * orange juice Co-authored-by: John Willard <53777086+JohnFulpWillard@users.noreply.github.com> Co-authored-by: Tom <8881105+tf-4@users.noreply.github.com> Co-authored-by: Zonespace <41448081+Zonespace27@users.noreply.github.com> Co-authored-by: GoldenAlpharex <jerego1234@hotmail.com> Co-authored-by: Jolly-66 <70232195+Jolly-66@users.noreply.github.com>
This commit is contained in:
co-authored by
John Willard
Tom
Zonespace
GoldenAlpharex
Jolly-66
parent
d14465e9f5
commit
88c85fe1f7
@@ -131,11 +131,11 @@
|
||||
var/loot = rand(1,100) //100 different crates with varying chances of spawning
|
||||
switch(loot)
|
||||
if(1 to 5) //5% chance
|
||||
new /obj/item/reagent_containers/food/drinks/bottle/rum(src)
|
||||
new /obj/item/reagent_containers/food/drinks/bottle/whiskey(src)
|
||||
new /obj/item/reagent_containers/food/drinks/bottle/whiskey(src)
|
||||
new /obj/item/reagent_containers/cup/glass/bottle/rum(src)
|
||||
new /obj/item/reagent_containers/cup/glass/bottle/whiskey(src)
|
||||
new /obj/item/reagent_containers/cup/glass/bottle/whiskey(src)
|
||||
new /obj/item/lighter(src)
|
||||
new /obj/item/reagent_containers/food/drinks/bottle/absinthe/premium(src)
|
||||
new /obj/item/reagent_containers/cup/glass/bottle/absinthe/premium(src)
|
||||
for(var/i in 1 to 3)
|
||||
new /obj/item/clothing/mask/cigarette/rollie(src)
|
||||
if(6 to 10)
|
||||
@@ -205,7 +205,7 @@
|
||||
if(87) //1% chance
|
||||
new /obj/item/weed_extract(src)
|
||||
if(88)
|
||||
new /obj/item/reagent_containers/food/drinks/bottle/lizardwine(src)
|
||||
new /obj/item/reagent_containers/cup/glass/bottle/lizardwine(src)
|
||||
if(89)
|
||||
new /obj/item/melee/energy/sword/bananium(src)
|
||||
if(90)
|
||||
|
||||
@@ -331,17 +331,17 @@
|
||||
|
||||
/datum/crafting_recipe/mushroom_bowl
|
||||
name = "Mushroom Bowl"
|
||||
result = /obj/item/reagent_containers/glass/bowl/mushroom_bowl
|
||||
result = /obj/item/reagent_containers/cup/bowl/mushroom_bowl
|
||||
reqs = list(/obj/item/food/grown/ash_flora/shavings = 5)
|
||||
time = 30
|
||||
category = CAT_PRIMAL
|
||||
/obj/item/reagent_containers/glass/bowl/mushroom_bowl
|
||||
/obj/item/reagent_containers/cup/bowl/mushroom_bowl
|
||||
name = "mushroom bowl"
|
||||
desc = "A bowl made out of mushrooms. Not food, though it might have contained some at some point."
|
||||
icon = 'icons/obj/lavaland/ash_flora.dmi'
|
||||
icon_state = "mushroom_bowl"
|
||||
|
||||
/obj/item/reagent_containers/glass/bowl/mushroom_bowl/update_overlays()
|
||||
/obj/item/reagent_containers/cup/bowl/mushroom_bowl/update_overlays()
|
||||
. = ..()
|
||||
if(!reagents?.total_volume)
|
||||
return
|
||||
@@ -349,7 +349,7 @@
|
||||
filling.color = mix_color_from_reagents(reagents.reagent_list)
|
||||
. += filling
|
||||
|
||||
/obj/item/reagent_containers/glass/bowl/mushroom_bowl/update_icon_state()
|
||||
/obj/item/reagent_containers/cup/bowl/mushroom_bowl/update_icon_state()
|
||||
if(!reagents || !reagents.total_volume)
|
||||
icon_state = "mushroom_bowl"
|
||||
return ..()
|
||||
|
||||
@@ -28,7 +28,7 @@
|
||||
if(4)
|
||||
new /obj/item/clothing/glasses/godeye(src)
|
||||
if(5)
|
||||
new /obj/item/reagent_containers/glass/bottle/potion/flight(src)
|
||||
new /obj/item/reagent_containers/cup/bottle/potion/flight(src)
|
||||
if(6)
|
||||
new /obj/item/clothing/gloves/gauntlets(src)
|
||||
if(7)
|
||||
|
||||
@@ -484,16 +484,16 @@
|
||||
|
||||
|
||||
//Potion of Flight
|
||||
/obj/item/reagent_containers/glass/bottle/potion
|
||||
/obj/item/reagent_containers/cup/bottle/potion
|
||||
icon = 'icons/obj/lavaland/artefacts.dmi'
|
||||
icon_state = "potionflask"
|
||||
|
||||
/obj/item/reagent_containers/glass/bottle/potion/flight
|
||||
/obj/item/reagent_containers/cup/bottle/potion/flight
|
||||
name = "strange elixir"
|
||||
desc = "A flask with an almost-holy aura emitting from it. The label on the bottle says: 'erqo'hyy tvi'rf lbh jv'atf'."
|
||||
list_reagents = list(/datum/reagent/flightpotion = 5)
|
||||
|
||||
/obj/item/reagent_containers/glass/bottle/potion/update_icon_state()
|
||||
/obj/item/reagent_containers/cup/bottle/potion/update_icon_state()
|
||||
icon_state = "potionflask[reagents.total_volume ? null : "_empty"]"
|
||||
return ..()
|
||||
|
||||
|
||||
@@ -14,8 +14,8 @@
|
||||
new /datum/data/mining_equipment("10 Marker Beacons", /obj/item/stack/marker_beacon/ten, 100),
|
||||
new /datum/data/mining_equipment("30 Marker Beacons", /obj/item/stack/marker_beacon/thirty, 300),
|
||||
new /datum/data/mining_equipment("Skeleton Key", /obj/item/skeleton_key, 777),
|
||||
new /datum/data/mining_equipment("Whiskey", /obj/item/reagent_containers/food/drinks/bottle/whiskey, 100),
|
||||
new /datum/data/mining_equipment("Absinthe", /obj/item/reagent_containers/food/drinks/bottle/absinthe/premium, 100),
|
||||
new /datum/data/mining_equipment("Whiskey", /obj/item/reagent_containers/cup/glass/bottle/whiskey, 100),
|
||||
new /datum/data/mining_equipment("Absinthe", /obj/item/reagent_containers/cup/glass/bottle/absinthe/premium, 100),
|
||||
new /datum/data/mining_equipment("Bubblegum Gum Packet", /obj/item/storage/box/gum/bubblegum, 100),
|
||||
new /datum/data/mining_equipment("Cigar", /obj/item/clothing/mask/cigarette/cigar/havana, 150),
|
||||
new /datum/data/mining_equipment("Soap", /obj/item/soap/nanotrasen, 200),
|
||||
|
||||
Reference in New Issue
Block a user