Commit Graph

25892 Commits

Author SHA1 Message Date
Geeves
b712fb002d e-pistol buff (#7675) 2019-12-17 16:18:19 +01:00
Erki
a4845ede9a Revert "Fixes Beaker Breaking (#7676)" (#7703)
This reverts commit a45d218610.
2019-12-17 00:11:06 +02:00
Geeves
8516a4fbe4 Z-Level Falling (#7469)
Falling down a Z-Level without rolling now has a chance to dislocate the limb you land on.
2019-12-16 21:15:03 +02:00
Doxxmedearly
f014fddf01 Medborg Updates (#7659)
Rescue borgs now have adrenaline. Not added to regular medical borg since they have the ability to create it in chemistry.

Chemistry gripper for med borgs renamed to medical gripper. It's not just used for chemistry.

Medical grippers can now hold blood bags (so they can put them on IVs), medical cups (to give patients liquid medication), and paper cups (to give water for patient care or with pills).
2019-12-16 21:14:42 +02:00
Matt Atlas
47633e184e Nerfs adrenaline (#7668)
Currently adrenaline allows you to keep standing after quite a lot of inflicted pain. That's because, for some reason, it's equal to tramadol in low dosage. That's a big no-no.
2019-12-16 21:14:30 +02:00
Matt Atlas
25c4da7095 Lasers now evaporate blood. (#7670)
Lasers now evaporate blood
2019-12-16 21:14:12 +02:00
Kaedwuff
a45d218610 Fixes Beaker Breaking (#7676)
Due to some of the, er, interesting decisions made when writing the code for beakers shattering when you throw them, not only was it possible to shatter containers made of non-glass materials into glass fragments - such as cryostasis and bluespace beakers, and wooden buckets - but most of the actual glass beakers were impossible to break with your bare hands.

I have corrected both these issues in addition to making it possible for glass beakers that are tougher to still shatter even if you don't throw them with the force of a mass driver. And they make a noisy shatter sound now, too.
2019-12-16 21:13:59 +02:00
Matt Atlas
22cca56c2f Fixes shells having a heartbeat on medhud (#7678)
God, I fucking hate shells for making me do this, but there's like no other way to do it.
2019-12-16 21:13:47 +02:00
Geeves
56944f778e K'lax Bug Fixing (#7694)
You now properly need a vaurca whitelist to join as a Kataphract K'lax.
2019-12-16 21:13:17 +02:00
Matt Atlas
e3a5dc8db4 Fixes random explosions (#7701) 2019-12-16 20:04:36 +02:00
NonQueueingMatt
00600acf38 zzztethoscope 2019-12-16 18:03:02 +01:00
Alberyk
457e3e2d61 Robotics upgrades: mech stuff and more rig word replacement (#7662)
* Robotics upgrades

* stuff.

* Adds this silly thing.

* Removes useless shit.

* updates this.

* Did a bad

* updates this.

* And this.
2019-12-16 08:06:12 +01:00
Alberyk
097ef1efe5 Removes pain displaying phantom wounds when examining yourself (#7663)
* Removes pain creating phantom wounds

* adds changelog.
2019-12-16 08:04:57 +01:00
Doxxmedearly
9b965c69d4 Ruining Vaurca Christmas (#7693) 2019-12-15 23:49:09 +01:00
Matt Atlas
391c806dfa Fixes skeletons being immortal + removes brain damage oldcode (#7690) 2019-12-15 19:59:51 +02:00
Nerrathiel
418ffac891 Vox thrower buff - belt slot (#7583) 2019-12-15 14:59:58 +01:00
Geeves
ffeb4e238f Unathi Clothing Update (#7504) 2019-12-15 14:24:57 +01:00
Matt Atlas
616a668b69 Removes Cloning (#7653) 2019-12-15 14:24:24 +01:00
BurgerLUA
0b50956656 Properly Balanced Healing Chemicals (#7656) 2019-12-15 14:13:43 +01:00
Kaedwuff
b9d82660d9 AI role information fix. (#7681) 2019-12-15 14:07:59 +01:00
Mykhailo Bykhovtsev
a3e8d9a97c Adding new special pens (#7425) 2019-12-14 21:45:42 +01:00
aleksix
513f0cb296 Refactor the borg access function to account for all ID locations (#7641) 2019-12-14 21:44:37 +01:00
aleksix
232f4e1272 Re-introduced the min/max circuits for integrated circuitry (#7639)
This PR adds the min and max arithmetic circuits based on /tg/station's ones. Not sure why they weren't ported along with the rest of the circuits.
2019-12-14 11:55:09 +02:00
Matt Atlas
37abd8f771 Brainmed Code Quality + Organ Scarring (#7645)
Organ scarring has been made into a better system.

New healthdoll.

Other misc code cleanup attempts.

Fixes #7647
2019-12-14 00:10:53 +02:00
fernerr
480f537afb Moves randomized hunger/thirst setup from jobs subsystem to human/initialize (#7646)
With this, bluespace technicians, emergency responders and other spawned humans without jobs will no longer start out hungry/thirsty.
2019-12-14 00:10:35 +02:00
NonQueueingMatt
a92da3bdd5 whoops 2019-12-13 17:27:55 +01:00
NonQueueingMatt
0a152294b7 fix 2019-12-13 17:25:30 +01:00
NonQueueingMatt
abe2a4ac92 Adds a breathing sound when you're in low pressure. 2019-12-13 17:23:46 +01:00
Doxxmedearly
1d35f2ec00 Stop spraying yourself (#7667)
Fixes #7666
Since you can spray people and objects, it would spray your coat (and therefore you) if you clicked on it.
Added a check to make sure the thing you're spraying isn't on your person.

Removed redundant safety checks for pepperspray.
2019-12-13 16:24:45 +02:00
Doxxmedearly
455eab7a34 Essential Pet Interactions (#7633)
tweak: "Pets have more discipline regarding food. They will no longer beg for food, seek it out, run towards it, steal it, or eat like there's an endless void in their stomachs. They'll still eat food on their tile if sufficiently hungry, and you can still feed pets by hand, if you'd like. Chefs, rejoice!"
    tweak: "Corgi stomach capacity adjusted to a way more sane level."
    rscdel: "Removed guilty messages about pets starving when you examine them; they won't go hungry in a single shift, don't worry."
    rscadd: "You can brush most friendly animals. Combs work for fuzzy and feathered animals, rags work on other ones."
    tweak: "There's a small chance that when you pet a guard dog (like Columbo) on help intent (and aren't his master), he won't immediately maul your face off; instead, he will growl at you to warn you not to do that. I still don't recommend it."
    tweak: "Like other pets, baby carp can eat now. But not a lot."
2019-12-13 08:25:43 +02:00
Nerrathiel
d5e323516d Station Safe bugfix (#7602)
Fixes a bug where station safe could be impossible to open if certain tumbler_open values were rolled.

The bug in question is caused by tumbler rolling which is a core process of the safe-cracking minigame.

After testing it on private server, I have determined that changing tumbler rolling values creates way more newer issues, and as such solved the rare glitch by making sure that any and all values rolled by a safe on initiation are possible to be solved within confines of tumbler rolling

[35 differential value between tumbler_open 1 and 2] = Max of tumbler rolling.

Station Safes now check on initiation if the differential is bigger than 34. If yes, they reduce the differential to 34, making the otherwise impossible station safe spawn possible to crack.
2019-12-13 08:25:05 +02:00
fernerr
4d90bc0573 Adds the ability to place flags directly onto windows (#7637)
No need to kerfuffle with a screwdriver to get your consulate looking its best. Now you can just click with your flag to hang it up over windows.
2019-12-13 08:24:46 +02:00
ParadoxSpace
eef13fe5a2 Free Implanters (#7632)
They no longer require illegal tech. Tell your friends.
2019-12-12 21:54:32 +02:00
Leudoberct1
89446a4e9f Makes tunnel cloaks colourable (#7619)
This makes Vaurca tunnel cloaks colour customisable in the loadout screen.
2019-12-12 21:53:47 +02:00
TheDanseMacabre
2e93ab6877 Gun prettyfication project: 2 (#7608)
Remake of #7600
2019-12-12 21:53:03 +02:00
ParadoxSpace
a0a8f4f8ef Horn Tweak/Add (#7609)
Nevermind about the verb.
Also, tweaks the bull horns to be less Tavros Nitram, and adds a longer version.
2019-12-12 21:52:37 +02:00
aleksix
2066d1f3a5 Integrated Circuits PIN_ANY now accepts lists (#7644)
Integrated Circuits that accepted data types of didn't accept lists. Now they do, which allows for list storage and such.
2019-12-12 21:52:23 +02:00
Aboshedab
4d99d60074 Military jackets sprites added (#7604) 2019-12-12 14:37:39 +01:00
Joshie
fbe06af535 Latex Gloves Begone (#7610)
* Increasing funding for Sterile Gloves Budget

* Changelog Edit

* Trying to Fix the Conflict

* Icon Fix
2019-12-12 08:42:43 +01:00
Alberyk
baca83b90e Custom items 08/12 (#7628) 2019-12-12 08:39:54 +01:00
ParadoxSpace
06e3271815 Circuit Goggle Fixes (#7636) 2019-12-10 19:57:54 +01:00
Matt Atlas
df0cd6189a Brainmed Update (#7502)
gamer time.
2019-12-10 20:41:15 +02:00
Doxxmedearly
18672bc1a0 Smoke if you got 'em (#7613)
* Smoke if you got 'em

* rando
2019-12-10 19:02:13 +01:00
JohnWildkins
2a5352ddf2 Fix a few remaining layer bugs (#7630)
title, fixes #7629

i checked for anything set to layer 19 or 20 but didn't think about the pesky layer 21....
2019-12-09 09:00:14 +02:00
Kaedwuff
876b1b776a nosoylent (#7612) 2019-12-09 07:35:05 +01:00
Doxxmedearly
9484b98e93 Preventing Bottle-Based Face Injuries (#7601)
Currently, if you harm intent click yourself with a bottle, thinking that you might get a refreshing drink after securing your valids, you instead smash it over your stupid head like an animal.

Funny as hell OOCly. Not so great ICly.

Now there's a prompt asking you to confirm if you really wanted to do that. This is ONLY for clicking yourself, so there's no interrupting flow during your barfight. Since harm intent is also linked to splashing reagents, "splash reagents" is also an option if for whatever reason you wanted to pour the reagents on yourself without smashing your face open.
2019-12-08 13:25:50 +02:00
fernerr
e7da5f417d Fixes the Mech RFD (#7626)
It didn't work, now it does. Better at least.
Also gave the mounted extinguisher a non-default name.
2019-12-08 13:21:18 +02:00
Geeves
5b6fe2a31b Cryo time_till_despawn adjustment (#7603) 2019-12-08 12:03:33 +01:00
Doxxmedearly
74ddd892ee Enabling gift-based RP (#7598) 2019-12-08 11:48:51 +01:00
fernerr
c5a1e2c4ce Adds five new possible random asteroid dungeon spawns (#7539) 2019-12-08 11:46:57 +01:00