ShizCalev
f2a61be00a
Fixes keybind up() not checking for can_use() ( #52475 )
2020-07-26 13:44:13 -04:00
NightRed
c0fae02933
Validate client when rolling guardian ( #52472 )
2020-07-26 13:43:34 -04:00
ShizCalev
dc16b06577
Smartfridges will now drop boards set to the type of fridge they were when deconstructed ( #52497 )
2020-07-26 13:42:39 -04:00
Jordan Brown
b3cf611b3c
You can now ruin a perfectly good bag of chips by stepping on them ( #52484 )
...
* pop
* pop2
* src
* pop!
2020-07-26 13:40:35 -04:00
Ryll Ryll
9fc7865425
Adds unit tests for suffering Wounds ( #52491 )
...
* add wound tests
* comment
* clarify
* compromise
2020-07-26 13:38:56 -04:00
Kyle Spier-Swenson
e8ba2038a1
adds pipelining to cross-server comm messages ( #52447 )
...
* adds pipelining to cross-server comm messages
One server blocking at the network level should not delay the other servers getting their message.
* Update adminhelp.dm
oh fun.
* try 3?
* Fuck it, string proc refs!
* Update adminhelp.dm
* Update adminhelp.dm
2020-07-26 13:38:16 -04:00
skoglol
560067a64c
Merge pull request #52481 from ShizCalev/singularity-pull
...
move_resist INFINITY items/mobs can no longer be pulled by the singularity
2020-07-26 17:30:47 +02:00
skoglol
fcbaa7b65d
Merge pull request #52479 from Wayland-Smithy/runechat_pref_fix
...
Fixes the "See runechat emotes" pref doing nothing
2020-07-26 17:30:11 +02:00
skoglol
e7b13b4114
Merge pull request #52494 from ShizCalev/fixes-mmi-qdel-message
...
Fixes failure message being sent to player when an emagged borg is self destructed
2020-07-26 17:21:41 +02:00
skoglol
738f428b18
Merge pull request #52501 from AnturK/chem_mob_react_fix
...
Fixes mob react recipes blocking other recipes.
2020-07-26 17:19:41 +02:00
Ryll-Ryll
97e810eb6c
pop!
2020-07-26 00:06:30 -04:00
skoglol
bb451949b0
Merge pull request #52435 from AnturK/notsosecret
...
Fixes secret sauce resetting too often and adds some logging.
2020-07-25 19:22:32 +02:00
skoglol
7bff5f2a65
Merge pull request #52450 from Timberpoes/belly-feex
...
Correctly categorises cybernetic stomachs in the Exosuit Fabricator
2020-07-25 19:22:09 +02:00
skoglol
5d0b3341f4
Merge pull request #52445 from optimumtact/simplemobsai2
...
SimpleMob AI now enters IDLE state when a client enters a z level
2020-07-25 19:20:16 +02:00
AnturK
b4ce84b360
Fixes mob react recipes blocking other recipes.
2020-07-25 15:22:59 +02:00
skoglol
c90f7ea4c6
Reduces possible cargo express pod spam. ( #52414 )
2020-07-25 06:43:48 -03:00
Ryll Ryll
1a8078eabe
Fixes clothes repair for real ( #52379 )
...
* fixes clothing fixing
* per roh
* durr
2020-07-25 05:56:49 -03:00
ShizCalev
c07fe55317
Fixes failure message being sent to player when an emagged borg is self_destructed
2020-07-25 04:21:26 -04:00
ArcaneMusic
a6b367f8c8
Adds an metric ton of belt sprites and suit sprites for worn objects. ( #52390 )
...
* Plant Belt sprites are fixed, Engy Sprites too
* I did belt sprites until my eyes started hurting
2020-07-25 02:58:52 -03:00
Ryll-Ryll
58fb0ceb5f
src
2020-07-25 00:08:41 -04:00
Ryll-Ryll
27f725885e
pop2
2020-07-24 23:45:21 -04:00
Ryll-Ryll
4e37e25179
pop
2020-07-24 23:16:11 -04:00
ShizCalev
77fcbf3c0b
Merge pull request #52433 from Jared-Fogle/metabolization-tests
...
Add unit tests for metabolizing of all reagents and fix the ones that failed
2020-07-24 22:30:03 -04:00
ShizCalev
2c654fe8f0
move_resist INFINITY items can no longer be pulled by the singularity
2020-07-24 21:53:09 -04:00
Wayland-Smithy
2aa17c8f76
fix runechat see emotes pref
2020-07-24 21:03:30 -04:00
Daniel Hultgren
dd359582d4
Fixes #51574 - Added a whitespace sanitizing proc ( #52350 )
...
* Fixed #51574 - Added htmlrendertext and implemented it for the voice analyzer
* Made a htmlrendertext regex static
Co-authored-by: Bobbahbrown <bobbahbrown@gmail.com >
* Made a htmlrendertext regex static again
Co-authored-by: Bobbahbrown <bobbahbrown@gmail.com >
2020-07-24 22:32:27 +02:00
Timberpoes
44a3c41e19
Fixes AI integrity restorer functionality broken in #52265 ( #52466 )
...
* Update AI health after healing damage in integrity restorer
* Also feex legacy AI inegrity restorer.
* Update IntelliCard icon when AI is successfully revived.
* Clean up proc arguments
* Feex
2020-07-24 16:06:38 -03:00
Timberpoes
11c026946c
Line endings changed from CRLF to LF ( #52469 )
2020-07-24 20:29:29 +02:00
IndieanaJones
616177f4cb
[READY] Swarmer Rework ( #51558 )
...
* Move swarmer.dm to the hostile simple mob folder, make changes
* Move swarmer event file to events, make changes
* Update Resource Pricing on Swarmer HUD
* Update traumas.dm
* Update parts.dm to remove deactivated swarmers
* Remove the Swarmer Drone Dispenser
* Remove swarmer.dm from the antagonist file
* Move the swarmer event to the events file
* Add a proper swarmer antagonist file
* Load proper files
* Various Fixes, Implement ATH's Rapid Consumption
* Utilize the Nightmare's Light Level Check on Xeno Spawns For Swarmers, Hopefully Filters Out Bad Spawns
* Update The Pricing In The Descriptions
* Get Rid of That Random Backslash
* Use the Proper Damage Proc for Cyborgs
* Fix the Bug Shiz pointed out
* Update code/modules/mob/living/simple_animal/hostile/swarmer.dm
Co-authored-by: Jordan Brown <Cyberboss@users.noreply.github.com >
* Fix the Swarmer Antagonist File
* Fix the traumas issue
* Update traumas.dm
* Update code/modules/events/swarmer.dm
Co-authored-by: Rohesie <rohesie@gmail.com >
* Update code/modules/mob/living/simple_animal/hostile/swarmer.dm
Co-authored-by: Rohesie <rohesie@gmail.com >
* Update code/modules/mob/living/simple_animal/hostile/swarmer.dm
Co-authored-by: Rohesie <rohesie@gmail.com >
* Update code/modules/mob/living/simple_animal/hostile/swarmer.dm
Co-authored-by: Rohesie <rohesie@gmail.com >
* Upload Swarmers Folder
* Remove the swarmer file from the hostile folder
* Update the swarmer megafauna to work with changes
* Load the seperated swarmer files
* Update code/modules/swarmers/swarmer_act.dm
Co-authored-by: Rohesie <rohesie@gmail.com >
* Update code/modules/swarmers/swarmer_act.dm
Co-authored-by: Rohesie <rohesie@gmail.com >
* Update code/modules/swarmers/swarmer_act.dm
Co-authored-by: Rohesie <rohesie@gmail.com >
* Update code/modules/swarmers/swarmer.dm
Co-authored-by: Rohesie <rohesie@gmail.com >
* Update code/modules/swarmers/swarmer.dm
Co-authored-by: Rohesie <rohesie@gmail.com >
* Catch-22 Variable
* Update code/modules/events/swarmer.dm
Co-authored-by: Rohesie <rohesie@gmail.com >
* Update code/modules/swarmers/swarmer.dm
Co-authored-by: Rohesie <rohesie@gmail.com >
* Update code/modules/swarmers/swarmer.dm
Co-authored-by: Rohesie <rohesie@gmail.com >
* Update code/modules/swarmers/swarmer.dm
Co-authored-by: Rohesie <rohesie@gmail.com >
* Update code/modules/swarmers/swarmer.dm
Co-authored-by: Rohesie <rohesie@gmail.com >
* Update code/modules/swarmers/swarmer.dm
Co-authored-by: Rohesie <rohesie@gmail.com >
* Update code/modules/swarmers/swarmer.dm
Co-authored-by: Rohesie <rohesie@gmail.com >
* Update code/modules/swarmers/swarmer.dm
Co-authored-by: Rohesie <rohesie@gmail.com >
* Update code/modules/swarmers/swarmer.dm
Co-authored-by: Rohesie <rohesie@gmail.com >
* Update code/modules/swarmers/swarmer.dm
Co-authored-by: Rohesie <rohesie@gmail.com >
* Update code/modules/swarmers/swarmer.dm
Co-authored-by: Rohesie <rohesie@gmail.com >
* Update code/modules/swarmers/swarmer.dm
Co-authored-by: Rohesie <rohesie@gmail.com >
* Update code/modules/swarmers/swarmer.dm
Co-authored-by: Rohesie <rohesie@gmail.com >
* Update code/modules/swarmers/swarmer.dm
Co-authored-by: Rohesie <rohesie@gmail.com >
* Update code/modules/swarmers/swarmer.dm
Co-authored-by: Rohesie <rohesie@gmail.com >
* Update code/modules/swarmers/swarmer.dm
Co-authored-by: Rohesie <rohesie@gmail.com >
* Update code/modules/swarmers/swarmer.dm
Co-authored-by: Rohesie <rohesie@gmail.com >
* Update code/modules/swarmers/swarmer.dm
Co-authored-by: Rohesie <rohesie@gmail.com >
* Update code/modules/swarmers/swarmer.dm
Co-authored-by: Rohesie <rohesie@gmail.com >
* Update code/modules/swarmers/swarmer_act.dm
Co-authored-by: Rohesie <rohesie@gmail.com >
* Update code/modules/swarmers/swarmer_act.dm
Co-authored-by: Rohesie <rohesie@gmail.com >
* Update code/modules/swarmers/swarmer_act.dm
Co-authored-by: Rohesie <rohesie@gmail.com >
* Update code/modules/swarmers/swarmer_act.dm
Co-authored-by: Rohesie <rohesie@gmail.com >
* Update code/modules/swarmers/swarmer_objs.dm
Co-authored-by: Rohesie <rohesie@gmail.com >
* Update code/modules/swarmers/swarmer_act.dm
Co-authored-by: Rohesie <rohesie@gmail.com >
* Update code/modules/swarmers/swarmer_objs.dm
Co-authored-by: Rohesie <rohesie@gmail.com >
* Update code/modules/swarmers/swarmer_objs.dm
Co-authored-by: Rohesie <rohesie@gmail.com >
* Update code/modules/swarmers/swarmer_act.dm
Co-authored-by: Rohesie <rohesie@gmail.com >
* Update code/modules/swarmers/swarmer_act.dm
Co-authored-by: Rohesie <rohesie@gmail.com >
* Update code/modules/swarmers/swarmer_act.dm
Co-authored-by: Rohesie <rohesie@gmail.com >
* Update code/modules/swarmers/swarmer_act.dm
Co-authored-by: Rohesie <rohesie@gmail.com >
* Update code/modules/swarmers/swarmer.dm
Co-authored-by: Rohesie <rohesie@gmail.com >
* Update code/modules/swarmers/swarmer.dm
Co-authored-by: Rohesie <rohesie@gmail.com >
* Update code/modules/swarmers/swarmer.dm
Co-authored-by: Rohesie <rohesie@gmail.com >
* Update code/modules/swarmers/swarmer.dm
Co-authored-by: Rohesie <rohesie@gmail.com >
* Update code/modules/swarmers/swarmer.dm
Co-authored-by: Rohesie <rohesie@gmail.com >
* Fix all the references in the swarmer megafauna file
* Fix method names in the swarmer mob file
* Fix method names in swarmer_act.dm
* Fix Method Names in swarmer hud file
* Update code/modules/swarmers/swarmer_objs.dm
Co-authored-by: Rohesie <rohesie@gmail.com >
* Update code/modules/swarmers/swarmer_objs.dm
Co-authored-by: Rohesie <rohesie@gmail.com >
* Update code/modules/swarmers/swarmer_objs.dm
Co-authored-by: Rohesie <rohesie@gmail.com >
* Update code/modules/swarmers/swarmer.dm
Co-authored-by: Rohesie <rohesie@gmail.com >
* Update code/modules/swarmers/swarmer.dm
Co-authored-by: Rohesie <rohesie@gmail.com >
* Update code/modules/swarmers/swarmer.dm
Co-authored-by: Rohesie <rohesie@gmail.com >
* Update code/modules/swarmers/swarmer_act.dm
Co-authored-by: Rohesie <rohesie@gmail.com >
* Update code/modules/swarmers/swarmer_act.dm
Co-authored-by: Rohesie <rohesie@gmail.com >
* Update code/modules/swarmers/swarmer_act.dm
Co-authored-by: Rohesie <rohesie@gmail.com >
* Update code/modules/swarmers/swarmer_act.dm
Co-authored-by: Rohesie <rohesie@gmail.com >
* Update code/modules/swarmers/swarmer_act.dm
Co-authored-by: Rohesie <rohesie@gmail.com >
* Update code/modules/swarmers/swarmer_act.dm
Co-authored-by: Rohesie <rohesie@gmail.com >
* Update code/modules/swarmers/swarmer_act.dm
Co-authored-by: Rohesie <rohesie@gmail.com >
* Update code/modules/swarmers/swarmer_act.dm
Co-authored-by: Rohesie <rohesie@gmail.com >
* Fix the naming issues to let it compile
* Change the Things Rohsie Wanted Changed
* Change CLRF Back To LF
Co-authored-by: Jordan Brown <Cyberboss@users.noreply.github.com >
Co-authored-by: Rohesie <rohesie@gmail.com >
2020-07-24 03:56:58 -03:00
skoglol
c344a461f7
Merge pull request #52377 from Ryll-Ryll/antag
...
All antag types are now recognized for admin chat
2020-07-24 06:13:18 +02:00
Ryll-Ryll
0824db9a82
fix comment
2020-07-23 22:50:58 -04:00
skoglol
29f3d543c6
Merge pull request #52419 from zxaber/shell_indwell
...
Moves AI eye to their shell upon disconnecting
2020-07-24 04:26:01 +02:00
Ryll Ryll
46dd89b07a
[READY] Wounds part 2: Piercing wounds, dismemberment changes, housekeeping ( #51786 )
...
* pierce the heavens
* starts doing projs
* continue pierce
* before armor
* before sharpness redefine
* rename sharp defines, before further implementation
* finishing undoing atk_type back to sharpness
* neatens up sharpness defines, FALSE -> SHARP_NONE
* more piercing, removes brute damage bleed, bubblegum no longer wound
* starts letting embeds get in on the fun
* half with embed
* work on dismembering
* continued embed work
* more moving bandaging to limbs
* more dismemberment work
* removing embed pierce stuff
* tweaking bullets
* more docs and work on dismemberment
* spans, piercing, guns
* dismemberment and scar fixes
* bee changes
* bullets embedding
* more bullet and dismember work
* dismemberment, surgery, piercing, formaldehyde,
* pleases travis
* pierce smite
* nicer on blood
* Auto stash before rebase of "tgstation/master"
* more neatening
* wounds only consider up to 35 damage, wounds on l6 and 762
* updates hulk
* balance
* defines
* lower slug to 50 brute to accommodate wounds
* adds differentiation for having flesh/bones/both in mobs
* moves scar descs to json, renames organic_state
* excises removed healing skill
* fixes logs, inconsistencies, some balance changes
* untab
* slight compress
* a
* kills pointed global list
* dmdoc
* halfway through roh
* finishes roh review
* okay NOW i finished roh's reviews
* roh roh roh your boat
* gently down the stream
* global lists
* list ops, fix scanner for bone gel improvised fix
* travis moment
* sounds added and moved
* pellet clouds can join the fun fully, slight gun balancing for wounds
* doc moment
* unconflicts myself
* update hulk
* Update code/_onclick/item_attack.dm
Co-authored-by: Rohesie <rohesie@gmail.com >
* crying ascii face
* final rohview
* oops
* final final
Co-authored-by: Rohesie <rohesie@gmail.com >
2020-07-23 23:19:30 -03:00
Timberpoes
662b62af1c
Feex mis-labeled category
2020-07-24 02:58:25 +01:00
oranges
dd3ebe14e3
SimpleMob AI now enters IDLE state when a client enters a z level
...
This occurs if no client was on the z level before they moved in
(implying the AI could have turned off)
If they are within a certain distance we also ask them if they want to
move from IDLE to fully awake and targeting
2020-07-23 22:06:01 +00:00
skoglol
f379659f06
Merge pull request #52207 from Jared-Fogle/stasis-in-dorms-4
...
You can now take off clothes while on stasis
2020-07-23 18:02:08 +02:00
skoglol
82744898bb
Merge pull request #52274 from ArcaneMusic/bepisv3
...
B.E.P.I.S. Version 2.0: Cargo Trimming
2020-07-23 17:59:47 +02:00
skoglol
ef12dc2764
Merge pull request #52364 from Galdar02/TheBootBranch
...
Boots (and Coat) of Winter in the Vendor of Clothes
2020-07-23 17:51:18 +02:00
skoglol
40b3110c01
Merge pull request #52409 from nightred/bug52404
...
Fixes buckling issue on borgs
2020-07-23 17:47:29 +02:00
skoglol
1e16e2569b
Merge pull request #52375 from OnlineGirlfriend/fooddrink
...
Cleans up food and drink recipes
2020-07-23 17:47:13 +02:00
skoglol
5a655ccf3d
Merge pull request #52383 from spookydonut/leadingslash
...
Fix leading slashes and turn on linting for it
2020-07-23 17:35:33 +02:00
nightred
e2ebb2ccd2
uses isliving instead of type check
2020-07-23 10:27:48 -05:00
skoglol
75844c469a
Merge pull request #52401 from MrDoomBringer/supplyContractorFix
...
Fixes contractorpods sending people to secret room hell
2020-07-23 17:10:40 +02:00
skoglol
18e419a49c
Merge pull request #52412 from EdgeLordExe/FUCK
...
HERETICS: ASH ASCENSION NO LONGER KILLS THE USER
2020-07-23 16:55:08 +02:00
ShizCalev
0b07864abc
Merge pull request #52416 from MrMelbert/testedCode
...
Fixes cyborg cycling (and a runtime with uneq_active)
2020-07-23 06:39:40 -04:00
AnturK
7edae52ee1
Fixes secret sauce resseting too often and adds some logging.
2020-07-23 12:23:36 +02:00
MrMelbert
f197c6d7b4
runtime fix
2020-07-23 04:29:39 -05:00
Jared-Fogle
55a204d375
Test metabolization of all reagents
2020-07-23 01:44:23 -07:00
ArcaneMusic
4b5bae4579
Fixes completing a bounty and not getting paid. ( #52363 )
...
* Fixes completing a bounty and not getting paid.
* Oh right that thing that I didn't commit
* Cleans up the parenthesis in the proc.
* Linter BEGONE
* Apply suggestions from code review
Co-authored-by: Rohesie <rohesie@gmail.com >
Co-authored-by: Rohesie <rohesie@gmail.com >
2020-07-22 20:16:59 -03:00
skoglol
da208b9631
Nerfs electrolysis reaction ( #52373 )
2020-07-22 19:23:52 -03:00