* Sensitive Biochem Fixes & Additions
code: Removes accidental glass endurance duplicate
fix: Makes toxins no longer infinitely multiply in strength
fix: Makes Sensitive Biochemistry make you WEAKER to stoxin and chloralhydrate instead of making you STRONGER against it, like it was intended to do.
add: Adds a moderate and major version of sensitive biochemistry.
add: Makes some drugs like ambrosia extract have stronger negative effects if you have sensitive biochemistry.
qol: Clamps the strength of mindbreaker. No more infinite hallucinations.
* fixes & desc
* more tweaks
* Removes unused IS_SKRELL check. Multiplication instead of division
* Organic only
* Demi Tesh Conversion Kit
Have you ever wanted to make your teshari more human? Have you ever wanted to make your human more teshari? Well now you can! Adds three ear variants aligned to the human head and a tail alinged to the human body. All colorable. For those who want feathered wings arm things, try feathered winglets or one of the others. For those who want leg feathers, idk poke me later and I'll make one for both leg types.
* whoopsie get out of the ckey section you goobers
this is what I get for doing this quickly instead of checking where I was putting stuff lmao
* you would think a bird would see well
but you would in fact, be wrong
---------
Co-authored-by: Cameron Lennox <killer65311@gmail.com>
* Automatic changelog compile [ci skip]
* Make Belly pref global as opposed to per-character
---------
Co-authored-by: vorestation-ci[bot] <199609141+vorestation-ci[bot]@users.noreply.github.com>
* Reflexive Biting Trait
Added a new trait that causes you to bite the hand of anyone who either pats you on the head or boops you on the nose. This deals one point of damage to the hand committing said offense. This also includes a verb in Abilities to toggle this off and on.
* Personal bubble
* wording
* Block sniff and licks
* Moves from variables to flags
* Unsetting flags properly
* Properly resolved the conflict
* Better way to deconflict it
* no more self callbacks on update fullness
* fix missing code
* Belly test
* import type
* full partiy
* .
* fix preview
* in belly to late join
* robot nutri
* .
* .
* update export
* finish open todos
* code cleanup
* fix some old slacking
* move this to a define
* fixing
* ,
* .
* Creates a Consume Belly Reagents pref (#10)
* Creates a Consume Belly Reagents pref
Added a Consume Belly Reagents pref that blocks the consumption of all reagents produced by a belly via reagent containers such as food, drink, beakers, pills, syringes and hyposprays. Seems to work well as intended.
* These changes at least do not cause any problems
* Missed this one
* Reverts reagent_names
* _BELLY versions
* Fixed typo
* .
* fix admin spawn mobs bellies
* also fix that bug
* hints
* fix that
* .
* initial
* should be all
* that is no longer needed
* fluids into hand items
I was convinced this was broken until it was pointed out that the item has to be ON THE GROUND to fill it...Instead of in your hand. That seems so convoluted.
ARC = active-hand reagent container. IRC = inactive-hand reagent container.
* some stuff
---------
Co-authored-by: SatinIsle <98125273+SatinIsle@users.noreply.github.com>
Co-authored-by: Cameron Lennox <killer65311@gmail.com>
* robot offset added to unit test
* another test and fix
* forbid no icons
* another fix
* fixed math
* wrong var
* legal offset
* Fixes offsets
* more
* gwah
* whoop
* y
* m
* expand
* earth to raptor, wake up
---------
Co-authored-by: Willburd <7099514+Willburd@users.noreply.github.com>
* Automatic changelog compile [ci skip]
* Initial work to allow wings to be transparent.
* Revert "Automatic changelog compile [ci skip]"
This reverts commit 8cb19dcdcf.
* * Add ears and tail support
Secondary ears/horns isn't supported atm because it's set up differently and I'd need more than 10% brain power to figure that out
* Add ears/tail alpha support to the appearance changer GUI
* Convert junky button popup to number slider.
Possibly a performance issue to be had here but I'm not really worried about it.
* Add : and " " before previews
* pretty pretty
* fsdfsd
* Secondary Ears. Fsdfsdfsd.
* Yes, Wing Alpha still applies.
Adds caps to species_shapeshift_vr alpha selections, add second ear alpha selection
---------
Co-authored-by: vorestation-ci[bot] <199609141+vorestation-ci[bot]@users.noreply.github.com>
* Split NO_SCAN into two flags
* traits
* species flags applied correctly by traits
* fixed species flag toggling for traits
* bold of you
---------
Co-authored-by: Willburd <7099514+Willburd@users.noreply.github.com>
* Gooborgs!
add: Adds gooborgs! Sprites from Toriate
code: Robotic eswords and batons now count as robotic weapons and trigger appropriate sprites.
* shocker
* cargofix
* some more
* sendit
* rest sprites
* mmoree
* Glowy tummies
Will make all the catborg sprites scream, but let's see what the UT says
* FIXES MORE SPRITES AAAAAAAAAAAAAAAA
* License
* fixed sprites
* better handling
* rewrite
* bonus damage
* Fixes stunbaton
* status check
* Makes BCS remove the charge properly
* charge
* subsystem
* cleaned up every clothing item to use defined pocket lists
* oop, changeling armor weird
* invalid prybar
* allow any emergency tank, for non-oxy breathers
---------
Co-authored-by: Willburd <7099514+Willburd@users.noreply.github.com>
* end of file Fix
* fix those lints too
* .
* implements the falling to turfs
* move to the right planet
* use turf proc for effect
* just some types
* .
* .
* .
* .
* .
* .
* .
* revert
* Update medicine.dm
- myelamine now ACTUALLY heals internal wounds if you take a 10u dose of it. No more 'I took 10u and it had 0.1 damage remaining and I bled out 10 minutes later'
- myelamine has an updated description, informing you that it doesn't heal JUST internal wounds, but it also heals external wounds.
* grep
* Refactor hardcoded lateloaded map define zs to use a GLOB list instead
* Refactor groundbase wilds loading
* new to init docking codes
* fix space whales excessive deleting
* update comment
* Forgot some aliases
* How is this now a missing turf
Remove duplicate turf
* Various medical fixes. Kiosk Rework.
qol: Reworks the medical kiosk to have use. It now dispenses small amounts of painpills and medications to help stabilize you to get you to medical before you croak.
qol: Lungs no longer IMMEDIATELY risk popping if you forget internals for one second. You now have gradually accumulate damage over time. Get those internals on quick!
qol: Infections now give you a better alert that it's an INFECTION you have instead of just a random 'you feel itchy' so players are less blindsided by infections.
qol: Adjusts the text that you get when you suffer internal bleeding. Now it sticks out more during fights so you can know you have IB and get to medical quicker.
add: Makes the medical kiosk actually DETECT more issues than before. Now it actually does a full body scan on you to see what's wrong with you!
qol: Crayons and markers are no longer the strongest poison in the game. One crayon won't OD you anymore, but two will. One marker can still OD you with disaster effects if you eat it entirely. OORAH
fix: Crayons and markers get properly added to your stomach
fix: inaprovaline PROPERLY affects internal bleeding now.
qol: Putting pressure on an external wound will put some pressure on arterial bleeds as well, helping decrease (but not entirely stop) bloodloss.
code: Changes a few sections in the code to use REAGENTS_OVERDOSE instead of just a plain number.
code: Gets rid of a few //EDIT comments for better code quality.
code: Moved internal wound handling to handle_blood()
* Flavor adjustments
* words hard
* Fixes CPR as well
Fixes CPR bug
* Vox can be defibbed
Still can't be resleeved, but you can shock them back to life.
* cpr bug fix electric boogaloo
* Fixes some runtimes
* typo
* No more infinite mannequins
* crash
* More runtime fixes and pressure fling
Makes it so you can unwrench pipes that are pressurized, at the cost of being flung back from the pipe. Higher pressure = longer distance and faster.
* Fixes a memory leak and a bug
* Admin ranks update
* Permissions fix
* One missing thing
* Further rework to make database also fully work
* Adds admin rank bitflag calculator to tools
* ZA WARUDO
---------
Co-authored-by: C.L. <killer65311@gmail.com>
* fix robot linting
* Fixes the broken sprites
* Combat Medic Catborg
Original sprites by Toriate. Modifications curtesy of @tacoguy7765093
Including in this PR since it's going to be merged but might as well be included in this one w/ the fixed borg linter to see what it catches
* more sprite fixes
---------
Co-authored-by: C.L. <killer65311@gmail.com>
* Mail
* Updoot
* Stuffs
* Updoot
* oops
* Change
* usr + span_notice
* fix
* Forgot the gelatin :(
* MORE gelatin
* Proper Gelatin :)
* Gelatin shall not be a juice
* And gives it an ID of course
* deconf
* adds the missing worn sprites
* enables this since guti's pr gets merged
---------
Co-authored-by: Selis <12716288+ItsSelis@users.noreply.github.com>
Co-authored-by: C.L. <killer65311@gmail.com>
* some more new to init
* rigs
* rigs
* intellisense moment
* telcoms and landmarks
* fix that as well
* some more minor things
* re add missing message
* fix trash eating...
* up ports inCorp and proximity handling
* anim size
* bullets no longer hit shadekin
* fix throwing and clicking
* use the proc
* and add the proc
* .
* No moving when you can't move
* fixes portal runtime
* No bonk when throwing at incorporeal entities
* MAR
- I coded in picking yourself up years ago and someone broke it (by adding a lying check). This unbreaks it. Additionally, picking yourself up was made immediate instead of a 0.5 delay since before hitting the U key was slow and doing it this way was quicker. That's not the case anymore.
- Makes attack_hand not happen if the person is incorporeal
- Makes you not contract touch spread viruses when you click one someone and don't do an interaction (you will now always do an interaction)
- Makes it so you can't mousedrop items while phased.
* no more spreading viruses while phased / to phased
* F
---------
Co-authored-by: C.L. <killer65311@gmail.com>
* Fixes RIG gear to not drop your equipped items
Fixes the rig gear to not drop your equipped gear after undeployment
* better fix
* Fixes suits and RIGS
- Makes rigsuits no longer eat your gloves
- Allows you to properly wear a ring under a rigsuit
- Gets rid of a LOT of duplicate var = XYZ in places
- Makes it so clothing actually properly provide protection to the areas they're covering. (This doesn't change anything unless their actual min_cold_protection or max_heat_protection is adjusted!)
- Adds a define for CHEST which is just UPPER_TORSO|LOWER_TORSO to make it clear it's protecting your WHOLE chest at a glance.
- Gives some things like knee-high and thigh-high boots proper leg protection
* Clothing unit test
* fixes
* oops
* hoods are snowflakes
* hood fix
* path fix
* no nullspace turf
* nullcheck
* don't test devwarning cloths
* ignore this too
* more exclusions
* more exclusions, disabled species test
* Changes So Far
* holding/wearing icons for clothing
* fixed
* more fixes
* lets try this again
* go
* tesh cloak
* some more
* devwarning
* the cursed one
* oops
* fixed species scan
* Update clothing.dm
* restrict this down a bit more, we don't want unit-test to choke
* no more CI killer
* suit defined name twice
* suit
* some more exclusions
* etc
* gwah
* gwah
* clarifying exclusions
* yet more exclusions
* another set of exclusions
* ranger
* compile
* more bitflag
* yet more exclusions
* more
* more missing
* Update sifguard.dm
comment (also to wake up travis)
* more exclusions
* sifguard
* more exclusions
* more
* send help, yes more exclusions
* lost to time
* skrell stuff
* offear is special
* fixes more and unbreaks protean rigs
* The big one
* wrong ifdef
* more
* boots
* Update accessory.dm
* small object fix
* lets be more careful
* Does this fix the signal
* is it the signal?
* FIXES THE REST OF THEM
* wah
* disable test
* the last one
* fix signal check
* fixes
* ignore storage
* teshari blacklist
* tesh
* God speed
* fixed progression removed lizard
* fixes some i guess but what's the point
* disable indepth check
* START ROBOT SPRITE VALIDITY
* Revert "START ROBOT SPRITE VALIDITY"
This reverts commit c9bfb7e9ce.
* consistency with another test
* yuh uh
---------
Co-authored-by: Willburd <7099514+Willburd@users.noreply.github.com>