hopefuly fixes malkavian (please tm first :) ) (#283)

* hopefuly fixes malkavian

* Update malkavian_revelations.json

* Update bloodsucker_life.dm

* ill get back to it when i know what im doing

* Update bloodsucker_life.dm
This commit is contained in:
John Willard
2021-07-21 09:42:38 -04:00
committed by GitHub
parent 0626dc6dd9
commit a3d3202430
2 changed files with 59 additions and 65 deletions

View File

@@ -25,6 +25,12 @@
// In a Frenzy? Take damage, to encourage them to Feed as soon as possible, Brujah takes less Burn. // In a Frenzy? Take damage, to encourage them to Feed as soon as possible, Brujah takes less Burn.
if(Frenzied) if(Frenzied)
owner.current.adjustFireLoss(my_clan == CLAN_BRUJAH ? 1 : 3) owner.current.adjustFireLoss(my_clan == CLAN_BRUJAH ? 1 : 3)
// Standard Updates
HandleDeath()
HandleStarving()
HandleTorpor()
update_hud()
// Clan-unique Checks // Clan-unique Checks
if(my_clan == CLAN_TREMERE) if(my_clan == CLAN_TREMERE)
var/area/A = get_area(owner.current) var/area/A = get_area(owner.current)
@@ -33,26 +39,10 @@
owner.current.adjustFireLoss(10) owner.current.adjustFireLoss(10)
owner.current.adjust_fire_stacks(2) owner.current.adjust_fire_stacks(2)
owner.current.IgniteMob() owner.current.IgniteMob()
if(my_clan == CLAN_MALKAVIAN && prob(15) && !poweron_masquerade && owner.current.stat) if(my_clan == CLAN_MALKAVIAN)
switch(rand(0,4)) if(!prob(70) || owner.current.stat != CONSCIOUS || poweron_masquerade)
if(0) // 20% chance to call out a player at their location return
for(var/mob/living/carbon/human/H in shuffle(GLOB.player_list)) owner.current.say(pick(strings("malkavian_revelations.json", "revelations", "fulp_modules")))
if(!H.mind)
continue
if(!H.stat == DEAD || HAS_TRAIT(H, TRAIT_CRITICAL_CONDITION))
continue
if(!SSjob.GetJob(H.mind.assigned_role) || (H.mind.assigned_role in GLOB.nonhuman_positions) || !is_station_level(H))
continue
var/area/A = get_area(H)
owner.current.say("#...oh dear... [H]... what are you doing... at [A]?")
break
else // 80% chance to say some malkavian revelation
owner.current.say(pick(strings("malkavian_revelations.json", "revelations", "fulp_modules")))
// Standard Updates
HandleDeath()
HandleStarving()
HandleTorpor()
update_hud()
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
@@ -208,6 +198,10 @@
yucky_organs.Remove(bloodsuckeruser) yucky_organs.Remove(bloodsuckeruser)
yucky_organs.forceMove(get_turf(bloodsuckeruser)) yucky_organs.forceMove(get_turf(bloodsuckeruser))
// Part of Malkavian? Give them their traumas back.
if(my_clan == CLAN_MALKAVIAN)
bloodsuckeruser.gain_trauma(/datum/brain_trauma/mild/hallucinations, TRAUMA_RESILIENCE_ABSOLUTE)
bloodsuckeruser.gain_trauma(/datum/brain_trauma/special/bluespace_prophet, TRAUMA_RESILIENCE_ABSOLUTE)
// Good to go! // Good to go!
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

View File

@@ -1,71 +1,71 @@
{ {
"revelations": [ "revelations": [
"There could have an entirely separate dimension only visible through pools of Blood, and we will never see it.", "#There could have an entirely separate dimension only visible through pools of Blood, and we will never see it.",
"#Explosions happen often, I wonder if one will strike me one day. I wonder if I'll survive.", "#Explosions happen often, I wonder if one will strike me one day. I wonder if I'll survive.",
"#The Captain will fall eventually, everything is only a matter of time.", "#The Captain will fall eventually, everything is only a matter of time.",
"There's always something there to be enlightened from. Something to learn. Something to teach.", "#There's always something there to be enlightened from. Something to learn. Something to teach.",
"Why have we been abandoned in this universe... When will we be taken away to the rest of the living?", "#Why have we been abandoned in this universe... When will we be taken away to the rest of the living?",
"When will the dreams stop following me? Why have they picked me, of all people?", "#When will the dreams stop following me? Why have they picked me, of all people?",
"#The one listening to the voices in his head is called foolish from those unaware, but does that make him insane?", "#The one listening to the voices in his head is called foolish from those unaware, but does that make him insane?",
"Oh dear... perhaps I've taken my life a little too far today. I wonder what's next.", "#Oh dear... perhaps I've taken my life a little too far today. I wonder what's next.",
"Sometimes I feel like I am the last prophet to ever exist... Maybe I am.", "#Sometimes I feel like I am the last prophet to ever exist... Maybe I am.",
"#I wonder what made me this way. Is it my Malkavian blood? My hatred for those around me?", "#I wonder what made me this way. Is it my Malkavian blood? My hatred for those around me?",
"Maybe I should start to think about what consequences my actions lead me to. Or maybe it's best not to think about it.", "#Maybe I should start to think about what consequences my actions lead me to. Or maybe it's best not to think about it.",
"#If I focus on my goals, rather than what I want to do, am I truly happy?", "#If I focus on my goals, rather than what I want to do, am I truly happy?",
"#Maybe... in an alternate universe... I could be part of another family. One that cares more about me...", "#Maybe... in an alternate universe... I could be part of another family. One that cares more about me...",
",lI wonder what other people think of me... Possibly terribly.", ",lI wonder what other people think of me... Possibly terribly.",
"#...What would happen if I Vassalized a Clown?", "#...What would happen if I Vassalized a Clown?",
"Why can't we just walk? Does anyone walk anymore? Why do we run? What rush are we in?", "#Why can't we just walk? Does anyone walk anymore? Why do we run? What rush are we in?",
"Medbay is overworking, I wonder why they are always so shortstaffed.", "#Medbay is overworking, I wonder why they are always so shortstaffed.",
"Why do we take a pod instead of the shuttle? Where's the fun in that?", "#Why do we take a pod instead of the shuttle? Where's the fun in that?",
",lHuh...", ",lHuh...",
"#I was so close to a new revelation, but I lost my train of thought for a moment there.", "#I was so close to a new revelation, but I lost my train of thought for a moment there.",
"What happens once all the organics die? Would just the unorganics remain?", "#What happens once all the organics die? Would just the unorganics remain?",
"Hmmm... What would happen if I killed a Command member...", "#Hmmm... What would happen if I killed a Command member...",
"Supermatters unnaturally look like candy... I wonder what would happen if I licked it...", "#Supermatters unnaturally look like candy... I wonder what would happen if I licked it...",
"Everyone thinks of me as a freak, at least I'm not a creep, then they'd be sorry.", "#Everyone thinks of me as a freak, at least I'm not a creep, then they'd be sorry.",
",lDon't forget to use the Mentor tab to ask for help!", ",lDon't forget to use the Mentor tab to ask for help!",
"I wonder what they put on the bikes to cost a million credits...", "#I wonder what they put on the bikes to cost a million credits...",
"#I wonder if my upstream would accept me for who I am.", "#I wonder if my upstream would accept me for who I am.",
"#Is it possible... for the undead to get a heart attack? Nevermind, strange question.", "#Is it possible... for the undead to get a heart attack? Nevermind, strange question.",
",lWhat would happen if a Bloodsucker got their hands on a Power Miner?", ",lWhat would happen if a Bloodsucker got their hands on a Power Miner?",
"There are Aliens, they exist. It isn't a conspiracy. The real question is when they will attack us.", "#There are Aliens, they exist. It isn't a conspiracy. The real question is when they will attack us.",
"Is Brain damage real, or is it just our brains adapting to reality?", "#Is Brain damage real, or is it just our brains adapting to reality?",
"How do we all understand eachother when we speak over eachother on the radio?", "#How do we all understand eachother when we speak over eachother on the radio?",
"#Huds are broken again, it seems...", "#Huds are broken again, it seems...",
"Never make a deal with the devil... worst mistake of my life.", "#Never make a deal with the devil... worst mistake of my life.",
"Does plasma still affect the minds of people who can't get poisoned?", "#Does plasma still affect the minds of people who can't get poisoned?",
"Who thought sending a research station into a contested area was a good idea? Unless it's just sick and twisted humor... like a game!", "#Who thought sending a research station into a contested area was a good idea? Unless it's just sick and twisted humor... like a game!",
"#How well would a Cryogenic Blob deal against my power?", "#How well would a Cryogenic Blob deal against my power?",
"It's possible to learn how to bloodcrawl...", "#It's possible to learn how to bloodcrawl...",
"Changelings are the purest form of a Human... if Humans were the most unpure thing.", "#Changelings are the purest form of a Human... if Humans were the most unpure thing.",
"I would like to take a stroll around the station, floating through the space around us... must feel nice.", "#I would like to take a stroll around the station, floating through the space around us... must feel nice.",
"Who thought of the idea of Health Analyzers? Like, something that instantly knows everything wrong with you?", "#Who thought of the idea of Health Analyzers? Like, something that instantly knows everything wrong with you?",
"How much of our soul does Nanotrasen REALLY own... they certainly don't own enough if they always have traitors among their crew...", "#How much of our soul does Nanotrasen REALLY own... they certainly don't own enough if they always have traitors among their crew...",
"#I wonder how the Devil is doing today... haven't seen them in a long time.", "#I wonder how the Devil is doing today... haven't seen them in a long time.",
"The Codex should be treated like a Nuclear Authentication Disk, it is what guards this realm from the one below, afterall...", "#The Codex should be treated like a Nuclear Authentication Disk, it is what guards this realm from the one below, afterall...",
"No one knows how to read anymore, no matter how 'in your face' you put things, they'll never get it.", "#No one knows how to read anymore, no matter how 'in your face' you put things, they'll never get it.",
"150, 149, 148... 147, 146, 145, 144... What number was I at, again?", "#150, 149, 148... 147, 146, 145, 144... What number was I at, again?",
"#No matter what we do, the feeling of pain will be inevitable.", "#No matter what we do, the feeling of pain will be inevitable.",
"It seems Revolutionaries might take over the station today", "#It seems Revolutionaries might take over the station today",
"Huh, Nuclear Operatives lost in space. That's new.", "#Huh, Nuclear Operatives lost in space. That's new.",
",lWhere did I go wrong in my mortal life to end up here...", ",lWhere did I go wrong in my mortal life to end up here...",
"#The one that knows the Monster's tricks is sure to arrive. Only time will tell when.", "#The one that knows the Monster's tricks is sure to arrive. Only time will tell when.",
"What are we even doing on such a Station? Don't we all know this will end in disaster?", "#What are we even doing on such a Station? Don't we all know this will end in disaster?",
"I can't think properly...", "#I can't think properly...",
"I wonder what the Ancient Greek philosophers would say if they were alive today.", "#I wonder what the Ancient Greek philosophers would say if they were alive today.",
"I could go for some food just about now...", "#I could go for some food just about now...",
"Some coffee would be life-changing right about now...", "#Some coffee would be life-changing right about now...",
"If only everyone saw the world in the same way I have", "#If only everyone saw the world in the same way I have",
"What did Humanity do to deserve my creation?", "#What did Humanity do to deserve my creation?",
"If we were all born for a reason, mine is completely idiotic.", "#If we were all born for a reason, mine is completely idiotic.",
"If there really is a God, why would they allow me to exist?", "#If there really is a God, why would they allow me to exist?",
"...I think I lost track of something... I can't remember what...", "#...I think I lost track of something... I can't remember what...",
"Who is humanity to decide who someone is? Why should they meddle in my affairs?", "#Who is humanity to decide who someone is? Why should they meddle in my affairs?",
"The person everyone tries to silence, is the one people will miss the most", "#The person everyone tries to silence, is the one people will miss the most",
"It's hard to tell if people just don't understand my level of philosophy, or if they just play dumb to get reactions out of me.", "#It's hard to tell if people just don't understand my level of philosophy, or if they just play dumb to get reactions out of me.",
";This is your fault.", ";This is your fault.",
",lWhy do we always infight, what's wrong with a little teamwork, it gets us further.", ",lWhy do we always infight, what's wrong with a little teamwork, it gets us further.",
"What's a hacked autodrobe but a machine forced to show itself to you. Is it moral?" "#What's a hacked autodrobe but a machine forced to show itself to you. Is it moral?"
] ]
} }