9769 Commits
Author SHA1 Message Date
Matt AtlasandErki 9fbbfc2546 General fixes to skrell psionics. (#7826)
tweak: "Psiping is now activated by activating an empty hand on help intent."
    tweak: "Commune is now activated by clicking on someone on help intent while aiming for the mouth."
    tweak: "Psiping and Commune no longer make sounds."
2019-12-28 20:14:31 +02:00
Matt AtlasandGitHub 126c7ec1a8 Removes a bunch of organ booleans, organ flag cleanup. (#7786) 2019-12-28 12:45:29 +01:00
AlberykandGitHub 60b6ab0394 Merge branch 'master' into reeeee 2019-12-27 18:15:16 -03:00
GeevesandErki e6941398e1 suitstore and suit examine fix (#7828)
Fixes suitstore being displayed twice in examine, fixes suit not being displayed.
2019-12-27 22:28:54 +02:00
GeevesandErki 855731b217 Examine Overhaul (#7737) 2019-12-27 15:30:01 +02:00
AlberykandErki 8fe049b06c Allows diona to change their skintone (#7794)
What it says in the title.
2019-12-27 13:27:09 +02:00
MwahahahahaandErki 72ddde2b6e Help Up instead of Shake Up (#7624)
Whenever you use help intent on someone who is lying down, you hold out your hand instead.
The person lying down can then click on you with help intent to take that hand and be helped up.

I also ported over Polaris' code for hoisting yourself up by grabbing onto other people but sets them on fire if you're on fire. I also modified the time it takes to pull yourself up so it's longer than in Polaris.

Clicking on the person lying down again, moving away, or getting incapacitated will retract your hand.

Clicking on the person helping you up while lying down with harm intent slaps away their hand.

Don't be a brute.
Teamwork makes the dream work.
2019-12-27 01:08:59 +02:00
Matt AtlasandWerner 188af6bf08 Tweaks hunger/thirst slowdown to occur at lower levels. (#7788) 2019-12-26 22:22:23 +01:00
Lady FowlandWerner 5343e5ae6f Changes Frontier Alliance naming, Removes ATLAS (#7770) 2019-12-26 01:15:02 +01:00
Matt AtlasandWerner d77faf5574 Fixes skrell commune check (#7804) 2019-12-25 02:10:30 +01:00
c087a0a0bf Ports a psionic system from Bay. (#7717)
* Ports a psionic system from Bay.

* Rip out this shitcode.

* shitcoden't

* fixes

* it should work fully now

* Admin fixes

* Remove todos

* remove todos part 2

* Removes psi-armour. We don't need this for now.

* Skrell are now operants. Tweaks coercion.

* Adds thralls.

* Temp removal of psiarmour. Fixes psigrabs.

* Thrall assay.

* fixes

* More fixes

* unused define cleanup

* Log and powers

* Skrell powers are done.

* Update code/modules/psionics/events/mini_spasm.dm

Co-Authored-By: Geeves <ggrobler447@gmail.com>

* Update code/modules/psionics/events/mini_spasm.dm

Co-Authored-By: Geeves <ggrobler447@gmail.com>

* Update code/modules/psionics/equipment/cerebro_enhancers.dm

* did this work???

* jargon

* arrow's fixes

Co-authored-by: Geeves <ggrobler447@gmail.com>
2019-12-24 11:32:05 +01:00
Mykhailo BykhovtsevandWerner 9fbf379abd Making Poll Window use VueUi themes (#7776)
* Changing theme

* Changelog

* oops
2019-12-23 13:55:26 +01:00
Matt AtlasandErki f5a2ff1bcd Langserver Fixes (#7740) 2019-12-22 17:51:24 +02:00
Matt AtlasandWerner d6b32702bf Happy Hunting (#7738) 2019-12-22 15:44:43 +01:00
WernerandGitHub b116b3a6d2 Merge pull request #7669 from NonQueueingMatt/BREATHE
Adds a breathing sound when you're in low pressure.
2019-12-22 02:43:54 +01:00
GeevesandWerner 7c9a9140b1 Improved Bishop Sprites (#7726) 2019-12-21 16:54:09 +01:00
WernerandGitHub cb4a712851 Enforces Lineendings and adds Editorconfig (#7657) 2019-12-21 16:19:24 +01:00
WernerandGitHub af2a4c58a3 Merge branch 'master' into BREATHE 2019-12-21 14:45:17 +01:00
NonQueueingMatt b30019c84b a 2019-12-21 13:51:57 +01:00
NonQueueingMatt 122ad81950 Change this 2019-12-21 13:07:47 +01:00
AlberykandErki 038a4ac86b Tajaran update: the war to end all wars edition (#7638)
-changes how the tajara species handles citizenship in game: you now have to pick one of the three factions, this also enables consular officers for them
-adds a new var to the species: default_citizenship, which citizenship should be the default one for that species, so you can have species that can't get biesel citizenship as their main one
-adds a bunch of loadout options to the tajaran section
-restricts tajara from being necropolis contractors
2019-12-21 12:58:34 +02:00
ce7f8ac3a6 Gunshots now show up on autopsies (#7761)
* bullet_act fix

* changelog

* Update html/changelogs/crosarius-autopsy-fixes.yml

Co-Authored-By: fernerr <35879136+fernerr@users.noreply.github.com>

Co-authored-by: fernerr <35879136+fernerr@users.noreply.github.com>
2019-12-21 11:56:25 +01:00
Wowzewow (Wezzy)andWerner ff25557eb8 The Rollable Cigs and Chews Update (#7631) 2019-12-20 23:48:17 +01:00
Mykhailo BykhovtsevandErki 8c1e92edcd Fixing Mechs more. The fight between armor and armour (#7723)
The armour and armor again strikes:

    Apparently original Mech port PR has overridden borg's armor definition and was using it. This fixes it by making mech's armor a child of borg's armor instead.

    renames borg's armour to armor references.

    Mech's melee damage has been increased. It depends on manipulator type. Light: 15, Regular: 20, Combat 30, Heavy: 50. Fixes #7665

    Adds missed check in mech's destroy proc
2019-12-19 21:41:23 +02:00
Matt AtlasandWerner bbecc7b461 Many vore improvements. (#7686) 2019-12-19 20:06:14 +01:00
AlberykandWerner 13138756b5 Enforces species jobs restrictions through mechanics (#7691) 2019-12-18 23:13:41 +01:00
c580bcc708 Fixes all borgs having emags (#7727)
* Create nerf.yml

* Update transform_procs.dm

* Update nerf.yml

* Update html/changelogs/nerf.yml

Co-Authored-By: Matt Atlas <mattiathebest2000@hotmail.it>
2019-12-18 15:53:43 +01:00
631e6f5942 Malf power creep (#7563)
* Create nerf.yml

* Update robot.dm

* Big Thing

* fuck code delta

* crisis

* I will take your kidneys

* oh yeah

* Let's see if this shit works

* Update transformer.dm

* I forgot something

* Some needed messages

* Some fluff

* Fuck robotize()

* FINALLY

* Ok, better idea

* betterrr

* Changelog

* Update transformer.dm

* Update AI_ROUGE!!!.yml

* travis plz

* woops

* Update transform_procs.dm

* Update transformer.dm

* Update code/game/machinery/transformer.dm

Co-Authored-By: Matt Atlas <mattiathebest2000@hotmail.it>

* Update html/changelogs/AI_ROUGE!!!.yml

Co-Authored-By: Matt Atlas <mattiathebest2000@hotmail.it>

* Update code/game/gamemodes/malfunction/newmalf_ability_trees/tree_synthetic.dm

Co-Authored-By: Matt Atlas <mattiathebest2000@hotmail.it>

* Update code/game/gamemodes/malfunction/newmalf_ability_trees/tree_synthetic.dm

Co-Authored-By: Matt Atlas <mattiathebest2000@hotmail.it>

* Update code/game/gamemodes/malfunction/newmalf_ability_trees/tree_synthetic.dm

Co-Authored-By: Matt Atlas <mattiathebest2000@hotmail.it>

* Update code/game/gamemodes/malfunction/newmalf_ability_trees/tree_synthetic.dm

Co-Authored-By: Matt Atlas <mattiathebest2000@hotmail.it>

* Update code/game/gamemodes/malfunction/newmalf_ability_trees/tree_synthetic.dm

Co-Authored-By: Matt Atlas <mattiathebest2000@hotmail.it>
2019-12-18 08:15:38 +01:00
Matt AtlasandErki ab2723a3c5 Security equip. fixes/buffs, general brainmed fixes, agony + halloss into pain (#7699)
tweak: "Security's base nonlethal equipment - tasers and rubbers - is now a bit better."
    bugfix: "Fixed teargas doing practically nothing."
    bugfix: "Fixed a lot of stuff not applying pain damage. Ow."
    bugfix: "Fixed undefined values on the CMC."
    bugfix: "Fixed dionae not regenerating damage."
2019-12-18 09:15:17 +02:00
Matt AtlasandWerner decc0b14a7 Preparation for 513 (#7677)
* Preparation for 513

* lentext replacement
2019-12-18 08:10:16 +01:00
Mykhailo BykhovtsevandGitHub 0fe4b75d4c Merge branch 'master' into Sindorman/runtimes 2019-12-17 22:16:23 -08:00
Sindorman 67ffbcd60e Temp save 2019-12-17 22:15:16 -08:00
Mykhailo BykhovtsevandErki a4a6fb5f03 Lots of fixes for Mechs (#7692)
Spent lots of time and lots of changes to fix issues:

    bugfix: "Mechs no longer runtime during destroy call."

    bugfix: "Turrets and NPCS no longer target empty mechs."

    bugfix: "Mechs no longer runtime during armor check. Mechs now use their armor and values for it. Before it would ignore them entirely and deal 100% damage."

    Added ismech() define and also QDEL_NULL_LIST() define from TG. Matt's suggestion

    renamed any armour references in mech code to armor to keep it consistent
2019-12-17 17:28:31 +02:00
ErkiandGitHub 6210e2bb44 Revert "Le Kidney Beans (#7672)" (#7715)
This reverts commit fce3617857.
2019-12-17 17:23:05 +02:00
Lady FowlandErki fce3617857 Le Kidney Beans (#7672)
rscadd: "Adds the ability to remove appendix and other organs in character setup."
    rscadd: "Adds two kidneys! Splits the work up between the two organs."

Also adds the ability for a mechanical liver and kidneys,appendix
2019-12-17 17:22:08 +02:00
DoxxmedearlyandErki 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 AtlasandErki 25c4da7095 Lasers now evaporate blood. (#7670)
Lasers now evaporate blood
2019-12-16 21:14:12 +02:00
Matt AtlasandErki 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
AlberykandWerner 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
Matt AtlasandErki 391c806dfa Fixes skeletons being immortal + removes brain damage oldcode (#7690) 2019-12-15 19:59:51 +02:00
KaedwuffandWerner b9d82660d9 AI role information fix. (#7681) 2019-12-15 14:07:59 +01:00
aleksixandWerner 513f0cb296 Refactor the borg access function to account for all ID locations (#7641) 2019-12-14 21:44:37 +01:00
Matt AtlasandErki 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
fernerrandErki 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 abe2a4ac92 Adds a breathing sound when you're in low pressure. 2019-12-13 17:23:46 +01:00
DoxxmedearlyandErki 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
ParadoxSpaceandErki 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
Matt AtlasandErki df0cd6189a Brainmed Update (#7502)
gamer time.
2019-12-10 20:41:15 +02:00
JohnWildkinsandErki 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
fernerrandWerner c5a1e2c4ce Adds five new possible random asteroid dungeon spawns (#7539) 2019-12-08 11:46:57 +01:00