Skip to content
This repository was archived by the owner on May 22, 2025. It is now read-only.
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
21 changes: 21 additions & 0 deletions code/modules/mining/lavaland/necropolis_chests.dm
Original file line number Diff line number Diff line change
Expand Up @@ -1068,6 +1068,27 @@ GLOBAL_LIST_EMPTY(bloodmen_list)
playsound(user.loc,'sound/items/drink.ogg', rand(10,50), 1)
qdel(src)

/obj/item/dragons_blood/syndicate
name = "bottle of refined dragons blood"
desc = "You're totally going to drink this, aren't you?"

/obj/item/dragons_blood/syndicate/attack_self(mob/living/carbon/human/user)
if(!istype(user))
return

var/mob/living/carbon/human/H = user

if(!islizard(H)) //Something about it being refined to only work on lizards or whatever
to_chat(user, span_danger("You're about to take a sip, but the acrid fumes from whatever's in this bottle make you reconsider."))
return
else
to_chat(user, span_danger("You feel the warmth spread through you, scales hardening and claws growing sharper. You feel... strong!"))
H.set_species(/datum/species/lizard/draconid)

playsound(user.loc,'sound/items/drink.ogg', rand(10,50), 1)
qdel(src)


/datum/disease/transformation/dragon
name = "dragon transformation"
cure_text = "nothing"
Expand Down
9 changes: 8 additions & 1 deletion code/modules/uplink/uplink_items.dm
Original file line number Diff line number Diff line change
Expand Up @@ -1894,13 +1894,20 @@ GLOBAL_LIST_INIT(uplink_items, subtypesof(/datum/uplink_item))
desc = "Recently Syndicate scientist have found the formula of returning lizards genetics back in time and giving them the ability to breath fire."
cost = 6
item = /obj/item/dnainjector/firebreath
restricted_species = list("lizard")
restricted_species = list("lizard", "draconid")

/datum/uplink_item/race_restricted/flyingfang
name = "Flying Fang Tablet"
desc = "This tablet contains a set of old lizard fighting techniques, increasing your melee combat effectiveness but preventing you from using armor, most common stun weapons, or guns."
cost = 14
item = /obj/item/book/granter/martial/flyingfang
restricted_species = list("lizard", "draconid")

/datum/uplink_item/race_restricted/dragonjuice
name = "Refined Dragons Blood"
desc = "This bottle of blood, painstakingly extracted from the corpse of a slain ash drake and refined down to just its pure essence, should awaken the more draconic side of any ordinary, weak little lizard!"
cost = 7
item = /obj/item/dragons_blood/syndicate
restricted_species = list("lizard")

/datum/uplink_item/race_restricted/angelcoolboy
Expand Down