mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-08-26 06:29:23 +01:00
Adds hauntium as a reagent with new fun uses. (#77471)
## About The Pull Request Adds the material hauntium as a reagent, along with bringing some unique effects with the reagent. There are a few new ways to get it other than just the camera obscura as before, such as grinding certain ghostly things. Unique effects it brings: - It works in metalgen (I believe the metalgen recipe is still broken as of making this) to make hauntium infused metalgen. https://github.com/tgstation/tgstation/assets/58376695/121ca6b2-00b7-4203-bc6a-48976b1af802 - Any object touched by the chem will temporarily have the haunted effect, letting it teleport around randomly and even attack people. https://github.com/tgstation/tgstation/assets/58376695/103aeee5-ed3e-4fdd-85e4-ac7338823c46 - If you put it in your body, it hurts your "soul" (soul being heart and mood)  ...unless you are morbid or undead, in which it gives a slight mood boost and acts like an addiction-less drug ## Why It's Good For The Game Hauntium previously was super niche and not very useful other than making funny haunted toolboxes from it. This expands it's usage and makes it a lot more interesting. I also know a good few people who have also wished this was available to use in metalgen and now you can! ## Changelog 🆑 add: Lets you grind things into a hauntium reagent which works similarly to the solid form but is versatile and has some unique effects. /🆑 --------- Co-authored-by: Ghom <42542238+Ghommie@users.noreply.github.com>
This commit is contained in:
@@ -15,10 +15,8 @@
|
||||
|
||||
/datum/material/hauntium/on_applied_obj(obj/o, amount, material_flags)
|
||||
. = ..()
|
||||
if(isitem(o))
|
||||
o.AddElement(/datum/element/haunted)
|
||||
o.make_haunted(INNATE_TRAIT, "#f8f8ff")
|
||||
|
||||
/datum/material/hauntium/on_removed_obj(obj/o, amount, material_flags)
|
||||
. = ..()
|
||||
if(isitem(o))
|
||||
o.RemoveElement(/datum/element/haunted)
|
||||
o.remove_haunted(INNATE_TRAIT)
|
||||
|
||||
Reference in New Issue
Block a user