Commit Graph

10666 Commits

Author SHA1 Message Date
ShizCalev f0f5e4319f Fixes monkeys being invisible in DM 2018-11-17 04:04:20 -05:00
YPOQ dabf1d972c Fix animals being stuck resting after being revived (#41515) 2018-11-17 00:06:07 -08:00
subject217 89d8c88382 Reduce the sound volume of gorillas and migos (#41539) 2018-11-16 20:04:04 -08:00
nicbn fdc3cdfa8e Adds NO_BREATH check before calling lungs check_breath (#41526) 2018-11-16 07:25:20 -05:00
ShizCalev 008115079d Fixes droppers not working properly. (#41511) 2018-11-16 06:02:13 -05:00
XDTM e31d4f5d26 Makes paralysis trauma more modular, allows paralyzing single limbs (#41140)
* Makes paralysis more modular, allows paralyzing single limbs

* it begins

* Update bodyparts.dm

* damn webeditor
2018-11-15 12:38:01 +01:00
4dplanner c84a92f4ce Passes thrownthing to hitby (#41411)
* Passes thrownthing to hitby

* Items now also pass thrownthing

* No longer uses default arguments

Also fixes bananium shield

* Adds more arguments to hitby calls

* Standardises throw_impact

* Clears up some loose ends

* Adds back wacky comment

* Reinstates can_push=FALSE on bananium shield
2018-11-15 10:25:04 +01:00
oranges 1fb02fb338 Merge pull request #41366 from ninjanomnom/jetpack-mods
Converts jetpack speed modifications to the new system
2018-11-14 22:23:08 +13:00
oranges 6e040e51b4 Merge pull request #41459 from ShizCalev/error-data-corruption
Fixes a bunch of missing symbols
2018-11-14 22:16:51 +13:00
ninjanomnom f5bad18e93 Converts jetpack speed modifications to the new system 2018-11-14 04:04:56 -05:00
ShizCalev e27b6be6f5 Fixes knives not getting embedded (#41457) 2018-11-13 18:06:52 -05:00
ShizCalev 2088a9ce90 Cyborg modules now automatically turn off when deactivated (#41326)
* Cyborg modules turn off when deactivated

* gives mining borgs built in mining scanners
2018-11-13 01:53:14 -05:00
ShizCalev 214eae8d82 Fixes a bunch of missing symbols 2018-11-12 19:05:02 -05:00
ShizCalev dc019b09ba Fixes illiterate & blind mobs being able to read books (#41400)
cl ShizCalev
fix: Fixed inconsistency where illiterate and blind mobs were able to read some books/manuals, but not others.
fix: Fixed mobs being granted mime speak even if they failed to finish reading the Guide to Advanced Mimery Volumes 1/2.
/cl

Step towards resolving #41396
2018-11-12 21:10:21 +13:00
Youbar 70bc84771a Fixes overlay glitch in clipboards and allows mice to be butchered (#41322)
As the title suggests, papers no longer disappear once added to a clipboard, and dead mice, the reagent produced as a result of killing them, can now be butchered. The code for the latter did exist, but the functionality did not, as only living mobs can use the butchering proc.

cl Youbar
fix: clipboards now display held papers properly
fix: mice can be butchered
/cl
2018-11-12 20:56:14 +13:00
ShizCalev 597bf9b557 [s] Improves AI, turret, and door logging (#41327)
cl ShizCalev
admin: Fixed AI fingersprints not getting logged
admin: Fixed some door interactions not being logged at all.
admin: Turret control interactions are now in mob combat logs
/cl

Fixes #40203

Semi WIP. Good to merge for the most part, but I would like to add logging in a couple more spots.
2018-11-12 20:54:58 +13:00
ShizCalev 157de4243a Allows paper airplanes to be vareditted to always hit someone in the eye (#41328)
cl ShizCalev
tweak: Paper airplanes can now have their hit probability adjusted by badmins.
add: Added syndicate paper airplanes. They are rather robust and are guaranteed to hit someone in the eye.
add: Added The Art of Origami to the syndicate uplink. This allows you to fold weapons grade paper airplanes. It will also allow you to catch paper airplanes when you have the ability enabled.
/cl
2018-11-12 20:49:32 +13:00
oranges ccf24c8e41 Merge pull request #41398 from Mickyan/miasma_warning
Lowers the amount of miasma required to display a warning
2018-11-12 20:46:42 +13:00
oranges df1be9b10c Merge pull request #41313 from ninjanomnom/remove-the-sanic-oc
Replaces the move fast traits with speed mods
2018-11-12 20:45:53 +13:00
Jordan Brown f1c03e629e Merge pull request #41381 from Militaires/slimegrille
Slimes can now pass through grilles because le slime
2018-11-11 17:44:47 -05:00
ShizCalev 60133f90ab Fixes gibs not being passed mob DNA (#41374)
* Fixes gibs not being passed mob DNA

* Cleanup, fixed map-placed gib spawners having no DNA
2018-11-10 14:24:12 -05:00
Mickyan 62af355b88 miasma warning 2018-11-10 16:39:03 +01:00
81Denton ccfbc2bb78 Adds separate MMI/borg messages for damaged brains (#41306)
* Adds separate MMI/borg messages for damaged brains

* better switch toggle msg, M.brain?.damaged_brain

* ree

* thanks helen

* I hate Mondays

* Update code/modules/mob/living/brain/MMI.dm

Co-Authored-By: 81Denton <32391752+81Denton@users.noreply.github.com>

* condenses vars
2018-11-09 19:34:49 -05:00
militaires 5eab3a2506 Slimes can now pass through grilles because le slime 2018-11-09 22:01:40 +02:00
AnturK a7ba0ad06d Fixes non-clothing mask update. (#41338) 2018-11-08 18:33:26 -05:00
ShizCalev 43768593c8 Fixes posibrains becoming unusable if the old mob suicided. (#41336) 2018-11-07 23:36:40 -05:00
kevinz000 2d0cac9d37 Removes stun and item drop from all slips. They will instead knock people down (force crawling) for their duration. (#41068)
image
I originally was going to cut stun/paralyze duration instead but since none of them will now hard stun I think it's fair for them to keep their original duration/power as knockdown.
2018-11-07 21:51:57 +13:00
ShizCalev 5a5af818cd Fixes mobs with no legs getting stuck in the laying state (#41319) 2018-11-06 23:54:54 -05:00
ShizCalev c167d37121 Fixes admin damage editting not logging the target's real name / key. (#41318)
* Fixes admin damage editting not logging the target's real name / key.

* few more areas
2018-11-06 14:10:20 -05:00
AnturK 2d80976068 Fixes some parlyze nonsense. (#41314) 2018-11-06 08:27:45 -05:00
ninjanomnom 59c8947cf8 Replaces the move fast traits with speed mods 2018-11-05 01:42:54 -05:00
Mickyan c0ac8d514f Adds new moodlets, psychotropic drugs (#41207)
cl Mickyan
add: Added various new moodlets
add: Most notably, the Laughter chemical and breathing small quantities of N2O can improve mood
add: Psicodine: a new chemical that can restore sanity levels to normal and temporarily suppress phobias
add: Happiness: a homemade drug that supposedly gives a feeling of total bliss and.. emptiness? That can't be healthy... watch out for side effects.
fix: The suffocation moodlet now triggers correctly
fix: The drunk moodlet now clears as soon as the drunkenness wears off
/cl

Fixes #41170

List of new moodlets:
Jittery
Vomiting, vomiting all over yourself (gross)
Painful medicine application (silver sulfazine/styptic powder/syntflesh) - very short duration
Chemical euphoria (breathing N2O)
Laughter/Superlaughter reactions
Happiness drug related reactions

Psicodine: keeps your sanity at least above neutral level and suppresses phobias as long as it's in your system. Also available from pill bottles at the medivend at a premium.

Happiness: loosely inspired by Joy from LISA, very addictive, does minor brain damage, withdrawal makes you slowly go insane and overdose makes your mood jump all over the place. Also suppresses phobias. Good if you need a very quick and powerful boost but not very practical for keeping your mood up for long periods.
2018-11-04 15:01:05 +13:00
oranges 01da77849d Merge pull request #41240 from kriskog/ionthrusters
Borg ion thrusters no longer drain charge in gravity.
2018-11-04 14:55:01 +13:00
oranges ce60096218 Merge pull request #41261 from ninjanomnom/floating-movetype
Makes floating a movetype instead of a movable var
2018-11-04 14:54:30 +13:00
oranges 59d5be73ae Merge pull request #41266 from ShizCalev/mobtopicfix
mob/topic() fixes
2018-11-04 14:53:11 +13:00
Jordan Brown b5e68bd52a Merge pull request #41231 from ShizCalev/capsaicin-cleanup
Cleans up eye/mouth protection checks
2018-11-02 14:23:17 -04:00
Jordan Brown 7701b4cc00 Merge pull request #41254 from AnturK/bossboom
Prevents megafauna signal gps getting exploded.
2018-11-02 14:13:41 -04:00
Jordan Brown 15532fae28 Merge pull request #41264 from nicbn/radialexp
Improves radials
2018-11-02 14:12:45 -04:00
k-k-karma 967b353b08 Fixes blood crawl hands (#41271) 2018-11-02 14:06:35 -04:00
ShizCalev 802da4584f Fixes buckled mobs going prone when killed/stunned/ect (#41263)
* Fixes buckled mobs going prone

* fixes standing back up
2018-11-01 14:34:28 -04:00
ShizCalev 24778debd1 Mob/topic fixes 2018-10-31 20:33:01 -04:00
oranges 693dbd10aa Merge pull request #41262 from ShizCalev/canusetopic
Fixes mobs being able to use UIs, pull other mobs, use items, ect, while handcuffed
2018-11-01 09:13:04 +13:00
Shdorsh 9343d9e70a [READY]Removal of circuits (#41108)
* Delete integrated_circuit.dm

* Delete integrated_electronics.dm

* Delete pins.dm

* Delete wirer.dm

* Delete helpers.dm

* Delete printer.dm

* Delete analyzer.dm

* Delete debugger.dm

* Delete detailer.dm

* Delete assemblies.dm

* Delete saved_circuits.dm

* Delete boolean_pin.dm

* Delete char_pin.dm

* Delete color_pin.dm

* Delete dir_pin.dm

* Delete index_pin.dm

* Delete list_pin.dm

* Delete number_pin.dm

* Delete ref_pin.dm

* Delete selfref_pin.dm

* Delete string_pin.dm

* Delete passive.dm

* Delete power.dm

* Delete access.dm

* Delete arithmetic.dm

* Delete converters.dm

* Delete data_transfer.dm

* Delete input.dm

* Delete lists.dm

* Delete logic.dm

* Delete manipulation.dm

* Delete memory.dm

* Delete output.dm

* Delete power.dm

* Delete reagents.dm

* Delete smart.dm

* Delete text.dm

* Delete time.dm

* Delete trig.dm

* Update tgstation.dme

* Update multitool.dm

* Delete circuit.dm

* Update tgstation.dme

* Update netdata.dm

* Update ntnet_interface.dm

* stuff

* Update packs.dm

* Update electronics_designs.dm

* Update electronics_designs.dm

* Update multitool.dm

* Update cavity_implant.dm

* Update cards_ids.dm

* Update walls.dm

* Update hostile.dm

* Update all_nodes.dm

* removes circuits from maps

* Revert "removes circuits from maps"

This reverts commit 14daf7770220a8a1d7a8fa497c92d9c866939160.

* Removes circuits lab from all maps

* removes circuits lab from lavaland syndicate base

* fixes space tiles under windows on meta

* Deltastation fixes

* Update multitool.dm

* Update flavor_misc.dm

* Replaces Box circuits with nanites
2018-10-31 15:17:04 -04:00
nicbn 8786685898 Improves radials 2018-10-31 14:42:03 -03:00
ShizCalev bce6e5594e Canusetopic fix 2018-10-31 12:51:50 -04:00
ninjanomnom 4a1c6e7e8f Makes floating a movetype instead of a movable var 2018-10-31 12:19:18 -04:00
AnturK e6bbb6882f Calls parent in living/death (#41239) 2018-10-31 12:07:23 -04:00
AnturK 27ca2607cd Prevents megafauna signal gps getting exploded. 2018-10-31 13:53:51 +01:00
skoglol 463c0aba9e Ion thrusters no longer drain charge in gravity. 2018-10-30 17:35:37 +01:00
zxaber 292928ee92 Adding organ bag exception (#41208) 2018-10-30 07:26:21 -04:00