Commit Graph

10685 Commits

Author SHA1 Message Date
Jordan Brown
2e227d11ee Merge pull request #41602 from swindly/word_crimes
Fixes more word crimes
2018-11-21 09:44:00 -05:00
ShizCalev
e8ea762ee4 Update corgi & parrot inventory panels to the same formatting as other mobs (#41544) 2018-11-19 15:50:52 -08:00
swindly
4bcd3cdc55 fixes word crimes 2018-11-19 17:56:59 -05:00
Jordan Brown
b98b830ff6 Merge pull request #41587 from 81Denton/bad-touch
Borg malf/emag status is only shown on successful cover lock/unlock
2018-11-19 14:41:58 -05:00
4dplanner
ce0828a98e Tendrils are now structure based [READY] (#41554)
* Tendrils are now structure based

* Re-adds tendril wipe achievement

neatens up ash walker variables
gets rid of unnecessary variables in hivelord

* Marks spawner children as admin spawned
2018-11-19 14:36:33 -05:00
PKPenguin321
17dfb07f99 Refactors deathsounds, adds 2 new ones (lizards and borgs) (#41493)
* refactors deathsounds, adds 2 new ones
- deathsounds are sounds played when *deathgasp is used, either manually or automatically
- deathsounds are a var on /mob
- made xenos use the var
- removed the hack for xenos deathsound in the deathgasp emote and made it use the var
- 2 new deathsounds: one for lizards, one for borgs

* fixes and balance
- alt species now get their deathsound properly and have it set in their species datum
- people who are silent (poisoned, mimes, or otherwise) wont make a deathsound
- people who have over 50 oxyloss when they die wont make a deathsound (to allow silent kills)

* addresses review
makes some comments prettier/better, drops a .loc

* new borg deathsound
with credits.txt

* moves simple animal death_sound to new deathsound
code for simple animal deathsound has been changed around in simple_animal.dm to tie it to deathgasp like everything else
2018-11-18 17:58:27 -05:00
Denton
4937030c2f Borg malf/emag status is only shown on successful cover lock/unlock 2018-11-18 21:09:50 +01:00
Jordan Brown
f99d548455 Merge pull request #41543 2018-11-18 10:57:50 -05:00
Jordan Brown
d89f7f9cac Merge pull request #41547 2018-11-18 10:57:47 -05:00
Jordan Brown
f41ed0d68c Merge pull request #41553 2018-11-18 10:57:46 -05:00
Jordan Brown
f2b23d670e Merge pull request #41540 2018-11-18 10:57:35 -05:00
Jordan Brown
3f67d1778e Merge pull request #41537 2018-11-18 10:57:35 -05:00
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
morrowwolf
a7a54e94d0 fire change 2018-11-16 21:38:11 -07:00
subject217
89d8c88382 Reduce the sound volume of gorillas and migos (#41539) 2018-11-16 20:04:04 -08:00
ShizCalev
013a44eed6 resettispaghetti 2018-11-16 13:56:02 -05:00
ShizCalev
f999167b80 Replaces radio channel names and keys with defines 2018-11-16 09:36:49 -05: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
ShizCalev
4a623208c7 Fixes inventory panel not updating after adding or removing an object from a non-human mob. 2018-11-16 05:23:52 -05:00
ShizCalev
51af787754 Cleanup 2018-11-16 04:17:26 -05:00
ShizCalev
c1e3deeb34 Fixes item obscuring issues 2018-11-15 18:57:48 -05:00
Unknown
cf3f2f0ccb 100 to 50
ouch oof owie my ears
2018-11-15 13:40:59 -08: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