* Fixes dangling \the and \a macros everywhere
OpenDream caught these when I attempted to compile this codebase with it. In OD, these compile-time. In BYOND, they cause dumb behaviour.
In pretty much all cases, a macro with no buddy just becomes null or, a tab character followed by "he". None of these are desirable, so we're doing a typo run to fix them.
* Fixes potential crash concerning speedbikes
This was causing a compiletime in OpenDream, and for good reason.
icon was null or something stupid in the previous code.
* Fixes unintended class declaration with fish crates
"crate name" actually causes a brand new type here, called /datum/supply_pack/critter/carp/crate, whose name is overridden.
This is a compiletime in OD and does the above silliness under BYOND.
EDIT: Also includes a very tiny space removal for a function call someplace, don't worry about it
* first wave of demon changes
many changes
1: gluttonous demons hunger 3x as fast as normal people
2: all demons no longer enter softcrit (still can enter hardcrit), are geneless, dont suffocate in crit, and have stable hearts.
3: true demon form deals 20 damage instead of 24 (wrath is 24 instead of 28). Health is lowered to 160 and health regen per hit is now 8 instead of 10. To compensate, they are ever so slightly faster, but are still slower than everyone but podpeople. Demons also lose 2 hp every life tick (a life tick is generally 2 seconds, so 2 hp every 2 seconds), so as to try to deter you from staying in demon form the entire round.
4: objectives are made a bit less murderbone-ey.
5: sinful demon spawns slightly less often
* re enables event
* fixes
* removes chance for envy to get an identity theft objective
* word change
* sinful demon is rarer still
honestly, they arent very interesting if they happen too much, so i'd like them to mildly rare
Co-authored-by: Jamie D <993128+JamieD1@users.noreply.github.com>
* Update monsterhunter.dm
* both events are 7 weight
and bloodsucker hunter doesn't happen on dynamic, regular hunter will cover that
* Update code/modules/events/monsterhunter.dm
Co-authored-by: Jamie D <993128+JamieD1@users.noreply.github.com>
* t
* woop
* forgot to undo this
* finishes tasks
* s
* d
* adds demo midround tzimisce clan and rebalances stuff
i'll update the pr later
* l
* adds bs into rotation
* .
Co-authored-by: Theos <theubernyan@gmail.com>
* try
* Update code/modules/events/tzimisce.dm
* adds a new message for info
clears up https://github.com/yogstation13/Yogstation/issues/13987
* does the thing uh huh
fixes the issue of the heartbeat @Sniblet
* aaggh
* f
* fixes runtimes
runtimes stopped frenzy from applying the burn effect ( i didn't even know about it cause it doesn't say it anywhre lol) + masquerade runtimes + gangrel runtimes which fucked everything and coffin runtimes (coffins have had 0 armor for some time)
* d
* a
* Apply suggestions from code review
Co-authored-by: Theos <theubernyan@gmail.com>
Co-authored-by: Byemoh <baiomurang@gmail.com>
Co-authored-by: Jamie D <993128+JamieD1@users.noreply.github.com>
* demon spells, objectives, more
* finish up gluttony
* Update code/modules/spells/spell_types/inflict_handler.dm
Co-authored-by: TheGamerdk <5618080+TheGamerdk@users.noreply.github.com>
* Update code/modules/events/sinfuldemon.dm
Co-authored-by: TheGamerdk <5618080+TheGamerdk@users.noreply.github.com>
* Update code/modules/antagonists/demon/sins/pride.dm
Co-authored-by: TheGamerdk <5618080+TheGamerdk@users.noreply.github.com>
* Update code/modules/antagonists/demon/sins/pride.dm
Co-authored-by: TheGamerdk <5618080+TheGamerdk@users.noreply.github.com>
* Some spelling fixes from hopek
Co-authored-by: Hopekz <hopekxx@gmail.com>
* Update code/modules/antagonists/demon/sins/gluttony.dm
Co-authored-by: Hopekz <hopekxx@gmail.com>
* is_helper and some documentation
* objective fixes
* greet sound, plus custom wrath and gluttony demon sprites
* demon spells, objectives, more
* finish up gluttony
* is_helper and some documentation
* Update code/modules/spells/spell_types/inflict_handler.dm
Co-authored-by: TheGamerdk <5618080+TheGamerdk@users.noreply.github.com>
* Update code/modules/events/sinfuldemon.dm
Co-authored-by: TheGamerdk <5618080+TheGamerdk@users.noreply.github.com>
* Update code/modules/antagonists/demon/sins/pride.dm
Co-authored-by: TheGamerdk <5618080+TheGamerdk@users.noreply.github.com>
* Update code/modules/antagonists/demon/sins/pride.dm
Co-authored-by: TheGamerdk <5618080+TheGamerdk@users.noreply.github.com>
* Some spelling fixes from hopek
Co-authored-by: Hopekz <hopekxx@gmail.com>
* Update code/modules/antagonists/demon/sins/gluttony.dm
Co-authored-by: Hopekz <hopekxx@gmail.com>
* objective fixes
* greet sound, plus custom wrath and gluttony demon sprites
* lesser daemon icons
* probably fixes the antag hud
* greed slot machine has a better chance of winning
i'll see if this is too powerful, but hopefully the greed demons are making people spend money to use it regardless. Anyhow, even if you do happen to win this while spending your maximum life, you aren't even guaranteed to get something good, and there is a 10% chance to flatout die, so i'd say a higher chance of winning is in order.
* hud
* hud round 2
* i dont know, another try
* destroys the merge conflicts for now
* centering
Co-authored-by: TheGamerdk <5618080+TheGamerdk@users.noreply.github.com>
Co-authored-by: Hopekz <hopekxx@gmail.com>
* Probably fixes a bug with solo fugitives
Dreamchecker caught this for me while I was scanning through this code file :-)
* Fixes inaccurate Login() dialogue for Yalp Elor
Used to be that Login() would always say you have ten minutes, even if you were reconnecting. It's fixed now :-)
Patches bad passed_time value
I am smelly
* Yalp Elor no longer spontaneously dies on-spawn
Also fixes fugitives which just happen to have crashed their game counting as "dead" for this loss condition check ;-)
* Yalp Elor can no longer whisper slurs to you
Yet another call to stripped_input that doesn't bother to do a pretty filter call afterwards 😔
* Fixes bad Destroy() overwrite for Yalp Elor
SSobj is going to enjoy not having to call process() on null values as much.
* Doubles event time
Its too hard to click on event cancellation prompt when admin logs are spamming at the speed of sound. I have missed event cancellations because I want to cancel it, but I don't make it on time. Or that I didn't realize because I had the audacity to look away or type for 5 seconds, and then only have a 5 second window to cancel. Doubles the event cancellation timer which doesn't really affect anything on the player's side, just lets admins more easily ward off events that really don't need to be spawned.
* Update code/modules/events/_event.dm
* Update _event.dm
* Update code/modules/events/_event.dm
* made SPOOKY RED
* FORGOR
* Demote Bibby
* Bibby blights me
cuts accidental 200 seconds to seconds
* Admin Text is correct time
* Update code/modules/events/_event.dm
Co-authored-by: Lucy <lucy@absolucy.moe>
Co-authored-by: TheGamerdk <5618080+TheGamerdk@users.noreply.github.com>
Co-authored-by: adamsong <adamsong@users.noreply.github.com>
Co-authored-by: Lucy <lucy@absolucy.moe>