New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Need Feedback] TG Slaughter Demon Port Remake, THE REGIBBINGING #1387
Conversation
So i did a thing..and it messed up alot of other things..so i remade the thing.. Adjusted some spans and redid the spawn locs based on the ghostie antag
Might want to look at tgstation/tgstation#10151. |
@TheDZD Will do. |
fixes as per tgstation/tgstation#10151 Also spread the one per limit to the Scrying orb, Can remove or add to other items as suggested/needed by feedback.
So any feedback? Bits of fluff i can add? Make it an event? Maybe have people explode into another demon and/or a demonic heart inspired by http://www.scp-wiki.net/scp-058 if they eat the heart item? (I know 'why would they do that?!' ....People are odd okay) |
I am adding in a blood pustile ability kinda copying some things from a blob code. Its supposed to throw out gibs and blood about every 60 secs, I got it working i think but dunno if its a good method. Was going to add attack hand code...MEssed it up...>.> i would LOVE to use the BadFeeling artifact messages but i am unsure how to call that proper. I was not sure where to put my blob core recolor for the node so i used blood.dmi I think i am getting a cold so forgive cringe worthy code errors. |
blood pustile..ewwwww
…o STILLALOTOFBLOOD
see tgstation/tgstation#10259 only i went with the Observer visability ala Reven
squash!
…o STILLALOTOFBLOOD
@Fox-McCloud I was doing a compile to test out my paranoia changes and got the following error, i have not touched these files so i am unsure why its doing it |
OH HI TRAVIS HOW ARE YOU |
Note i am going to fix the travis errors but i want to get that previous mentioned GC error out of the way so i can ACTUALLY COMPILE AND TEST |
maybe....
OKAY fixed my issue, Apprently i had to update Byond to the BETA version makes the more you know rainbow |
Weee! paranoia works!
I am actually pretty happy with where this is unless someone sees a code change in need to make or feels i need make it a random event proper. The bloodnode code might need some tweaks though.. |
…o STILLALOTOFBLOOD
one line, i am sure i missed others. Always miss that ONE Debug print.
…o STILLALOTOFBLOOD
…o STILLALOTOFBLOOD
Looked over this, looks fine. Awaiting opinion from @Fox-McCloud. |
var/checking = 0 | ||
|
||
|
||
/obj/item/weapon/antag_spawner/slaughter_demon/attack_self(mob/user as mob) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
not really sure this should be handled this way--this is a wizard item, so it may be best to handle it just like the revenant does; pull someone and shove them into the slaughter demon; also means you dont' ahve to have the get_candidate_answer stuff.
Surely one day this will be merged |
icon_state = "innards" | ||
|
||
//Gib helperfunc | ||
/mob/living/proc/GibEat(var/napped) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I have concerns about this; one of the limits on a slaughter demon's power is that he's dependent on existing blood...and this pretty much means that he self-creates blood.
Aside from the things I addressed...I have some concerns with the custom abilities you added. All of them generate a huge amount of blood....which is the "resource" the slaughter demon depends on....slaughter demon already saounds like it's pretty insanely strong, what with its 200 health and 30 melee damage...I don't think killing people or creating blood will be that difficult for it, to be honest. |
It actually creates way too much blood as it is simply by dragging bodies around behind it. |
Exactly, which is why, IMO, it doesn't need any of the spells here. |
@@ -0,0 +1,117 @@ | |||
//yes i did stealfrom blobcode... | |||
/obj/effect/bloodnode | |||
name = "blood pustilue" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pustule?
Commiting changes in a moment..not sure if i need a better player mind check on the antag spawner..Much Sleepy, Many bed, wow falls asleep on keybored |
Revert to the orignal TG method of just shoving a player into the daemon on vial break. did the same for the event (i still like using the revenant spawns rather then carp spawns for that, not as disoriniting to me) Added reference to BLOODCRAWL_EAT i missed Devouring now heals more types of damage Removes some gore abilitys...I got overzealous in wanting blood....Keeping the spooky demon head whisper... No don't ask why i called it Pustle...My brain frightens me...
Whisper was a good inclusion; I never had a problem with that one. |
Probably pretty close to being mergable; requesting someone else review this; potentially @TheDZD or @tigercat2000 |
@@ -199,5 +211,5 @@ | |||
|
|||
/obj/item/weapon/scrying/attack_self(mob/user as mob) | |||
user << "\blue You can see...everything!" | |||
visible_message("\red <B>[usr] stares into [src], their eyes glazing over.</B>") | |||
visible_message("\red <B>[user] stares into [src], their eyes glazing over.</B>") |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Would be best to replace the text macro and bold with <span class='danger'>message</span>
. Just minor nitpicking though.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
yeah i was gonna fix all of them in the file but i saw so many that i think my head exploded...i just changed that one user..then looked all the preexisting stuff on the file....
@Fox-McCloud @TheDZD anything else i need to fix/change? |
[Need Feedback] TG Slaughter Demon Port Remake, THE REGIBBINGING
!HAPPENING! |
Oh wow finally. Steal stands next. |
@KorPhaeron you mean your guardian spirit thing? |
Yeah. Also lemme know how demons work out |
So i did a thing..and it messed up alot of other things..so i remade the
thing..
Adjusted some spans and redid the spawn locs based on the ghostie antag
So a remake of the branch i Effed up at #1323
Ports TG Slaughter Demon by @KorPhaeron tgstation/tgstation#9973 (is it bad i have been stalking this for days to port it?) All credits to him for the concept and more credits i shoved in the file itself.
Bonus additions from me: Crabrender and Clownrender. I also wanted to add a Ponyrender..but i would be lynched.
To do:
What more fluff can i add?
Does anyone want this as a random event?
Anything else to be done/added?