mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-08-31 00:58:26 +01:00
Merge pull request #13128 from Anonus/jauntblob
Adjusts blob ability costs down slightly, gives blobs a hud
This commit is contained in:
@@ -1,7 +1,8 @@
|
||||
// These can only be applied by blobs. They are what blobs are made out of.
|
||||
// The 4 damage
|
||||
/datum/reagent/blob
|
||||
description = ""
|
||||
name = "Unknown"
|
||||
description = "shouldn't exist and you should adminhelp immediately."
|
||||
var/message = "The blob strikes you" //message sent to any mob hit by the blob
|
||||
var/message_living = null //extension to first mob sent to only living mobs i.e. silicons have no skin to be burnt
|
||||
|
||||
@@ -11,6 +12,7 @@
|
||||
/datum/reagent/blob/ripping_tendrils //does brute and a little stamina damage
|
||||
name = "Ripping Tendrils"
|
||||
id = "ripping_tendrils"
|
||||
description = "will do medium brute and stamina damage."
|
||||
color = "#7F0000"
|
||||
message_living = ", and you feel your skin ripping and tearing off"
|
||||
|
||||
@@ -24,6 +26,7 @@
|
||||
/datum/reagent/blob/boiling_oil //sets you on fire, does burn damage
|
||||
name = "Boiling Oil"
|
||||
id = "boiling_oil"
|
||||
description = "will cause medium burn damage and set targets on fire."
|
||||
color = "#B68D00"
|
||||
message = "The blob splashes you with burning oil"
|
||||
message_living = ", and you feel your skin char and melt"
|
||||
@@ -39,6 +42,7 @@
|
||||
/datum/reagent/blob/envenomed_filaments //toxin, hallucination, and some bonus spore toxin
|
||||
name = "Envenomed Filaments"
|
||||
id = "envenomed_filaments"
|
||||
description = "will cause medium toxin damage, hallucinations, and inject targets with toxins."
|
||||
color = "#9ACD32"
|
||||
message_living = ", and you feel sick and nauseated"
|
||||
|
||||
@@ -52,6 +56,7 @@
|
||||
/datum/reagent/blob/lexorin_jelly //does tons of oxygen damage and a little brute
|
||||
name = "Lexorin Jelly"
|
||||
id = "lexorin_jelly"
|
||||
description = "will cause low brute damage, high oxygen damage and cause targets to be unable to breathe."
|
||||
color = "#00FFC5"
|
||||
message_living = ", and your lungs feel heavy and weak"
|
||||
|
||||
@@ -64,17 +69,19 @@
|
||||
/datum/reagent/blob/kinetic //does semi-random brute damage
|
||||
name = "Kinetic Gelatin"
|
||||
id = "kinetic"
|
||||
description = "will do high brute damage."
|
||||
color = "#FFA500"
|
||||
message = "The blob pummels you"
|
||||
|
||||
/datum/reagent/blob/kinetic/reaction_mob(mob/living/M, method=TOUCH, reac_volume)
|
||||
reac_volume = ..()
|
||||
var/damage = rand(5, 35)/25
|
||||
var/damage = rand(10, 35)/25
|
||||
M.apply_damage(damage*reac_volume, BRUTE)
|
||||
|
||||
/datum/reagent/blob/cryogenic_liquid //does low burn damage and stamina damage and cools targets down
|
||||
name = "Cryogenic Liquid"
|
||||
id = "cryogenic_liquid"
|
||||
description = "will cause low burn, stamina damage, and cause targets to freeze."
|
||||
color = "#8BA6E9"
|
||||
message = "The blob splashes you with an icy liquid"
|
||||
message_living = ", and you feel cold and tired"
|
||||
@@ -89,6 +96,7 @@
|
||||
/datum/reagent/blob/dark_matter //does brute damage and throws or pulls nearby objects at the target
|
||||
name = "Dark Matter"
|
||||
id = "dark_matter"
|
||||
description = "will do medium brute damage and pull nearby objects and enemies at the target."
|
||||
color = "#61407E"
|
||||
message = "You feel a thrum as the blob strikes you, and everything flies at you"
|
||||
|
||||
@@ -100,6 +108,7 @@
|
||||
/datum/reagent/blob/b_sorium //does brute damage and throws or pushes nearby objects away from the target
|
||||
name = "Sorium"
|
||||
id = "b_sorium"
|
||||
description = "will do medium brute damage and throw nearby objects and enemies away from the target."
|
||||
color = "#808000"
|
||||
message = "The blob slams into you, and sends you flying"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user