* Adds Trait Genetics from Outpost21
Adds trait genetics from Outpost 21
- Tried to update each file it touched to be equivalent to their Chomp specific variants in order to maintain functionality and make sure no oddities would happen due to code differences. (Some things like the eardeaf loop were left there but commented out)
* Morph trait
* Fixes a server crashing bug with flip
aa
* flip
* Makes morph superpower better
- Makes it use the appearance_changer instead of 1000 different procs
- Makes cocoon weaver able to change eye and skin color.
I did NOT select you. BAD
* begone
* fix dna modifier
* Fixes massive memory leak
* Brain Runtime Fix
* There was no reason for this to be a spawn(0)
And no I didn't spawn with no blood - https://i.imgur.com/vPizqCD.png
* revert
revert the dna changes there
* Deconf
* gets rid of unused proc vars that did nothing
* expects enough free slots
* glob
* fixed and added two other tests
* another few tests
* this is a list
* fixed bad injector
* lets wrap these for sanity
* better feedback
* wrong name
* don't allow multiple occupants into the dna pod
* future traits will have activation levels instead of binary on/off
---------
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
Co-authored-by: Willburd <7099514+Willburd@users.noreply.github.com>
* Fixes massive memory leak
* Brain Runtime Fix
* There was no reason for this to be a spawn(0)
And no I didn't spawn with no blood - https://i.imgur.com/vPizqCD.png
* Fixes deadringer not properly deathgasping the right entity
* Wounds properly get delted off destroyed limbs
* Update vorestation.dme
* Runtime fix & DNA lock fix
* More qdels
* qdel
* comment out
* usr to user part two
* this can be null
* A few edits
- Gets rid of src. in a few places that were edited
- Gets rid of a few //VORESTATION comments
- Removes an unneeded sanity check in sizegun_vr
- Gets rid of a mind boggling !usr check in mob.dm
- Changes usr to user in sizegun_vr.dm
---------
Co-authored-by: Heroman3003 <31296024+Heroman3003@users.noreply.github.com>
Co-authored-by: C.L. <killer65311@gmail.com>
* Revamps limb-loss code
- Makes it so everyone isn't at squishy as necromorphs
- Adds in a threshold for 'how damaged this limb needs to be prior' UNLESS you are dealing MASS DAMAGE to the limb, in which case it needs to be >1/2 the limb's hp (NOTE, GREATER THAN, NOT >=. This means the Eblade can not 1hit arms/legs)
-Vital limbs divide damage recieved by 1.5x making it harder for them to hit the threshold to actually take vital limbs off.
- When limbs enter 'critical state' (They were already at max damage and has been damaged even further) they are 3x more likely to get chopped off.
- Projectiles are WAY too strong and have been WAY too powercrept. Damage dealt by them is divided by 1/2 for all of limbcode, meaning a 60 damage revolver is the equivalent of being hit by a 30 damage attack. If this is dealt to the head, this is the equivalent of being hit by a 20 damage attack. (no delimb)
- Fixes a bug where sharp weapons were TRIPLE DIPPING their delimb chance.
- Gets rid of brute weapon tearoff. They ONLY have the gib chance now.
- Chances for objects removing your limbs has been HEAVILY lowered.
* I guess mobs get projectile as well now
Moves around limb code a bit to make cutting/destroying limbs ACTUALLY possible.
Previously, destroying a limb required you to:
1. Reach the person's max_damage to even let you start having a _chance_ to destroy the limb.
2. Have to have a REALLY strong weapon to destroy/cut limbs. We're talking about a weapon requiring 50 to 80 damage depending on the limb to destroy it.
3. Even IF you managed to get a weapon that could destroy a limb, you STILL had a random prob() based on the damage dealt in that blow.
This changes it so instead of requiring you to reach the limb's max_damage to start having chances to drop, it makes it so limbs have two factors: How damaged the limb currently is AND how strong the blow it.
This still has thresholds. You can't grab a 5 damage butterknife and chop people's limbs off. But if you step in a 30 damage beatrap, or have a 45 damage rock drop on your hand, it might actually get gibbed or knocked off!
* next set of spans
* some more
* next
* next
* next
* .
* text...
* next... rest soon
* .
* .
* ok last set for the night
* .
* .
* .
* .
* some more
* next
* next
* all for now
* .
* some more easy ones
* some more easy ones
* .
* .
* some more bolds
* oups auto complete moment
* add the remaining spans
* this as well
* this as well
* .
* .,
* resync them properly
Added new functionality to the portable patient stabiliser to prevent a person from dying if their heart is removed whilst attached to the machine, allowing for heart surgery and transplants without killing the patient.
This PR makes the replicant outsider species a whitelist species after an application was made to play one as a crew member.
Added the Gamma Replicant station species, accessible via whitelist only. This species has additional weaknesses (radiation and shock). They have a few unique organs: The crew version of the rage heart can only activate once every 60 minutes (rather than every minute) but lasts for 40 seconds. The mending lungs repair a few organs very very slowly, instead of extremely quickly. The plasma sac generates plasma a little faster without added phoron.
Changed ventcrawl to specifically allow replicants to take underclothes and pocket sized items with them. I've balanced this for replicants only, but could remove the species check if wanted.
Changed alien and resin structures so that they can also be destroyed by replicants (though more slowly than aliens).
Added the user to the whitelist as approved here: https://forum.vore-station.net/viewtopic.php?f=45&t=2448&p=14179#p14179