mirror of
https://github.com/Skyrat-SS13/Skyrat-tg.git
synced 2026-08-27 14:58:01 +01:00
Adds a treasure chest to the ocean/beach fishing spot. (#85276)
## About The Pull Request This PR adds a treasure chest that can be fished from the ocean if you're lucky enough (or have enough explosives or lobstrosities to do it for you). The treasure chest is basically a mystery box (like the ones from the deathmatch) with a couple catches; the treasure chest can be opened up to 18 times in total before breaking down, however, it can only be opened up to 3 times per spaceman, encouraging the player to share it with others. Here the possible loot by the by: - A toolbox containing a master fishing rod, all the hooks and reels, fish feed, an experi-scanner, an aquarium kit and a can of super baits - A box containing a lazarus injector, a cup and a bottle of strange reagent which you can use to revive fish now - A circuit board for a pre-emagged fishing portal generator - A master fishing rod - A can of super fishing baits - A fish case containing Tiziran fish - A fish case containing Syndicate fish - An old, yet fairly strong cutlass - An old laser gun which fires only 5 shots before running out - A crank laser musket - A smoothbore disabler - A surplus bolt action rifle - A ration pack - A can of squid ink - A bottle of aged rum that forces you to switch to the piratespeak language - A money bag with some doubloons inside - A piratespeak manual - Pirate armored coat - Pirate armored hat - A pre-loaded cannon - Four trash cannon balls - Four cannon balls ## Why It's Good For The Game Mystery boxes are fun, from the little fanfare they play to the potential loot they can give, and I had an old treasure chest I had sprited for fun years ago around so I've come up with an entertaining idea. If you think the loot list is a bit too hot, I can cool it down a bit. Also yeah, I wanted to make fish revivable with strange reagent, since you can already do it with lazarus injectors even though using a lazarus injector for this would be a severe waste of mining points. ## Changelog 🆑 add: Added a treasure chest you can rarely fish from the ocean/beach, with loot being a mix of fishing and piratey stuff. add: You can revive fish with strange reagent now. /🆑
This commit is contained in:
@@ -345,6 +345,27 @@
|
||||
ph = 6.5
|
||||
default_container = /obj/item/reagent_containers/cup/glass/bottle/rum
|
||||
|
||||
/datum/reagent/consumable/ethanol/rum/aged
|
||||
name = "Aged Rum"
|
||||
description = "Sink me! That's some fancy rum to share with buckoos."
|
||||
color = "#c0b675" // rgb: 192,183,117
|
||||
boozepwr = 70
|
||||
taste_description = "extra-spiked butterscotch"
|
||||
default_container = /obj/item/reagent_containers/cup/glass/bottle/rum/aged
|
||||
quality = DRINK_FANTASTIC
|
||||
metabolized_traits = list(TRAIT_STRONG_STOMACH)
|
||||
|
||||
/datum/reagent/consumable/ethanol/rum/aged/on_mob_metabolize(mob/living/drinker)
|
||||
. = ..()
|
||||
drinker.add_blocked_language(subtypesof(/datum/language) - /datum/language/piratespeak, LANGUAGE_DRINK)
|
||||
drinker.grant_language(/datum/language/piratespeak, source = LANGUAGE_DRINK)
|
||||
|
||||
/datum/reagent/consumable/ethanol/rum/aged/on_mob_end_metabolize(mob/living/drinker)
|
||||
if(!QDELING(drinker))
|
||||
drinker.remove_blocked_language(subtypesof(/datum/language), LANGUAGE_DRINK)
|
||||
drinker.remove_language(/datum/language/piratespeak, source = LANGUAGE_DRINK)
|
||||
return ..()
|
||||
|
||||
/datum/reagent/consumable/ethanol/tequila
|
||||
name = "Tequila"
|
||||
description = "A strong and mildly flavoured, Mexican produced spirit. Feeling thirsty, hombre?"
|
||||
|
||||
@@ -129,6 +129,11 @@
|
||||
desc = "A small bottle. Contains cold sauce."
|
||||
list_reagents = list(/datum/reagent/consumable/frostoil = 30)
|
||||
|
||||
/obj/item/reagent_containers/cup/bottle/strange_reagent
|
||||
name = "Strange Reagent Bottle"
|
||||
desc = "A small bottle. May be used to revive people."
|
||||
list_reagents = list(/datum/reagent/medicine/strange_reagent = 30)
|
||||
|
||||
/obj/item/reagent_containers/cup/bottle/traitor
|
||||
name = "syndicate bottle"
|
||||
desc = "A small bottle. Contains a random nasty chemical."
|
||||
|
||||
@@ -316,6 +316,12 @@
|
||||
icon_state = "rumbottle"
|
||||
list_reagents = list(/datum/reagent/consumable/ethanol/rum = 100)
|
||||
|
||||
/obj/item/reagent_containers/cup/glass/bottle/rum/aged
|
||||
name = "Captain Pete's Vintage spiced rum"
|
||||
desc = "Shiver me timbers, a vintage edition of Captain Pete's rum. It's pratically GRIFF in a bottle from over 50 years ago."
|
||||
icon_state = "rumbottle_gold"
|
||||
list_reagents = list(/datum/reagent/consumable/ethanol/rum/aged = 100)
|
||||
|
||||
/obj/item/reagent_containers/cup/glass/bottle/maltliquor
|
||||
name = "\improper Rabid Bear malt liquor"
|
||||
desc = "A 40 full of malt liquor. Kicks stronger than, well, a rabid bear."
|
||||
|
||||
Reference in New Issue
Block a user