* Sideports a couple of init unit tests from Neb.
* Trying to unfuck initialize logic.
* Removing del()s.
* Adjusting return values to Initialize().
* Moving some dangerous object logic from obj onto the two types that use it.
* Rolling back some init changes and commenting out initialized atom unit test.
* this comment formatting is a minor war crime
* Removed sleep() from signaler circuit Initialize().
* Additional Init fixes post-rebase.
* Uncomments subsystem test since that's passing.
* Baseline work for Department Goals. Implements round-end stats, based in 3 categories of roughly-more-interesting to less interesting.
* Active Goal Separation.
* Map.
* Actually does the second half of this in this PR instead of a different one.
* Adds new var called "trauma_mod" for downstream
Will not affect anything on Polaris unless someone elects to add traits that can change this, or to use it for species defines.
Makes it that you basically go into paincrit faster or slower.
* Makes use of trauma_mod var from species.dm.
Will not affect anything on Polaris unless someone elects to add traits that can change the variable in a mob, or to use it for species defines.
Makes it that you basically go into paincrit faster or slower.
* Adds changelog for trauma_mod variable addition
* Fixes differences between VOREstation and Polaris
I was dumb and just copy from downstream to upstream, thinking there'd be no differences in the file.
* Begins the Project
* Move things to where they belong, if viable.
* Merge and move those files.
* Finish filenames, fix Taj ears.
* Tweak to Ater's Requests
* The Great Mergening with 03_body.
* Per Requests
* Continue per request. Plot nefarious plans to make Saviks usable as battlemounts.
* Smarter Proc Use
* Tweaken
* Allows organics to self-surgery after standing still for 5 seconds. It follows the same rules as normal surgery.
* Confirm-by-delay for self-surgery steps.
* Verb to toggle self-surgery.
* Add log.
* Make Butchering more modular. Don't tell the demon lords.
* No guts no glory. That was far more work than expected to get organs to just process and work for butchering holy shit.
* Chitin and hides oh my.
* squeak. ..Why did this not fire on local?
* Squelch.
* Seven cubed livers, for the doctors in their sterile halls.
* Changeling
* Prep for Datums
* Fix Broken Broken Guns
* Redundancy
* F l a g s
* Adds the ability to choose your default unarmed attack
* define things, names on the attack defines itself now
* changes the teshari default attack to claws, rather then bite.
* Fixed a duplicated thing?
* now hopefully fixed
* Fixes FBP heatsink not working for teshari
The heatsink organ was using a species var that hadn't been defined for teshari so their thermostat was just using human values.
* Also fixes tajara temperature levels.
what a mess
* Begins the Project
* Move things to where they belong, if viable.
* Merge and move those files.
* Finish filenames, fix Taj ears.
* Tweak to Ater's Requests
*If you try to put someone in one of their own slots using the stripping menu, now you will instead try to strip that slot.
This always seems to be what people trying this actually mean to do, I've made this mistake and seen a few others make it too. This also fixes buggy behavior downstream where people can actually succeed in putting people on themselves.
This makes it identical to it's real-life counterpart, and brings some actual sprite improvements upstream from Virgo.
Earlyport of https://github.com/VOREStation/VOREStation/pull/8812 with an actual rename of the gas, ID, and sprite used.
* Adds Spice Mod to species.dm, Makes Frost Oil COLD
~~Spice Resistance traits in the same flavor as Booze traits.
3x, 2x, 1.5x, 0.75x, 0.5x, 0.25x resistance to the effects of capsaicin and frost oil.~~
^ Above changes inapplicable, but you can add traits yourselves if you're interested. Not sure how Polaris does their traits vs Virgo.
- Frost Oil and Capsaicin will now **lower/increase your body temperature by a random amount** during the ingest step if you're over the danger threshold.
- var/spice_mod is added to the species datums, much like alcohol mod.
- Frost Oil will now remove 5 capsaicin on affect_ingest much like capsaicin would remove 5 frostoil.
Not much else to say.
* Forgot the M.Species.
* Removes IS_ALRAUNE from Frostoil