Commit Graph

24878 Commits

Author SHA1 Message Date
AnturK 0744eb263e Fixes slime latching (#37002) 2018-04-08 05:59:33 -04:00
kevinz000 4d41d3cf95 Shuttle garbage collection (#36871)
* Shuttle garbage collection

* istype
2018-04-07 20:51:30 -04:00
vuonojenmustaturska 54ef1d567f Merge pull request #36980 from tgstation/Cyberboss-patch-1
Prevents direct Del() calls
2018-04-08 03:47:40 +03:00
vuonojenmustaturska e7ef7353f2 Merge pull request #37013 from AutomaticFrenzy/patch/atmos-map-icons
Add on-map sprites for pre-enabled atmos pumps
2018-04-08 03:46:28 +03:00
AnturK b57b013127 Fixes cow tipping properly (#37015) 2018-04-07 19:15:31 -04:00
Tlaltecuhtli 34127e9f8d fixes #34388 by adding cam (#36627)
* wip fixes #34388

🆑 
fix:stuff
🆑

* vv

* ASDASD

* daikshu

* wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww

* wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww

* 99999999999999999999999999999

* *tabs*

* Update comp_board_designs.dm
2018-04-06 10:25:59 -04:00
PKPenguin321 8158dbac1d READY flash fixes (#36920)
* flash fixes

* switches to get_turf

* fixes the fix

* parent call and comment

added the comment so it doesnt get removed again by accident
2018-04-06 05:05:48 -04:00
robbym 18c87f8b04 Fixes null reference not pulsing the 'not scanned' output (#36973) 2018-04-06 11:45:36 +03:00
SailorDave 76abfb02b0 Tweaks mixed blood samples to preserve cloneable if the samples are the same (#36961) 2018-04-06 02:54:29 -04:00
Tad Hardesty d00239d54a Add on-map sprites for pre-enabled atmos pumps 2018-04-05 20:24:05 -07:00
Jordan Brown 339f95a375 Merge pull request #36976 from Iamgoofball/patch-422
fixes cows moving while tipped
2018-04-05 16:57:05 -04:00
kevinz000 0c27e227cc Latejoin Silicons (#36560) 2018-04-05 10:09:52 +02:00
Emmett Gaines 49d1e9ee66 Shuttles have additional baseturfs, and other minor baseturf changes (#36388)
cl ninjanomnom
fix: Shuttles have proper baseturfs now.
fix: Mineral walls properly use their baseturfs when destroyed/drilled.
add: A new engineering goggle mode allows you to see the shuttle area you're standing in.
admin: Buildmode works a bit better with baseturfs now and can properly only remove the top layer of turfs when editing. Note that as a result the order you place turfs is important and a wall placed on space means when the wall is removed there will be space underneath.
/cl

This adds an area hook for turfs getting the PlaceOnTop proc called so shuttle areas are able to intercept it and add a special turf used for determining where the bottom of the shuttle is. I'm not too certain on this being the best way to handle it but the alternatives restrict the kind of turfs that are allowed to be on shuttles which I didn't want to do as it was part of the whole intent of the baseturf change to allow any turf type on shuttles.

The alternative to the area hook would require a tool which attaches turfs to a shuttle which is why there's a shuttle area viewing tool in this pr. I considered doing it this way first but decided it was too clunky.

In addition to other changes:

Tiled/Reinforced floors have proper baseturfs now.

A large amount of the remaining ChangeTurf calls were swapped over to various baseturf helpers so, for example, mining doesn't create a lavaland turf if somehow the mineral wall is on plating.

Escape pods, the aux base, and syndicate drop pod have been converted over to shuttle templates as well.

The error when the timid var is set incorrectly has been changed to a stack_trace.

The change turf file has been made all lowercase as per standard.
2018-04-05 11:13:20 +12:00
Jordan Brown 75ed329ec8 Prevents direct Del() calls 2018-04-04 19:03:39 -04:00
Iamgoofball f01849afa4 im dumb 2018-04-04 13:59:24 -07:00
Iamgoofball 2c952d6769 fixes cows moving while tipped 2018-04-04 12:02:16 -07:00
fludd12 b1c7bccf49 Burning ores (from either fire or lava) now yields materials at a decreased rate. (#36521)
* Burning ores (from either fire or lava) now yields materials at a decreased rate.

* Randomizes the returns!
2018-04-04 12:01:34 -05:00
vuonojenmustaturska b195182f6a fixes revenant deadchat 2018-04-04 09:07:36 -05:00
Jordan Brown 3147e4bb27 Fixes chem macros with trailing ; 2018-04-04 09:05:28 -05:00
vuonojenmustaturska 07781978bc move enforce_human_authority check before species.before_equip_job() 2018-04-04 09:04:24 -05:00
Jordie 4a5c1d07e6 Fixes errors with making temp rank changes before permanent ones (#36897)
* fixes errors with making temp rank changes before permanent ones

* adds parenthesis
2018-04-04 00:53:01 -04:00
kevinz000 a0005c9153 Fixes bloodbath effects not working on people in crit (#36598)
Also some minor improvements to performance by caching the nearby mobs list once
2018-04-04 12:08:52 +12:00
Armhulen c45a98e559 podpeople, wishgranter victims, and clones no longer get 0 as one of their affixes (?) (#36733)
* yeeeeeeeeeeap

* i turned myself into a commit morty!

* I'M COMMIT RICKKKKKKKK

* tinydwarfy was an inside job

* *reels in pain* you KNOW I DON'T LIKE PISTACHIOS

* WOO
2018-04-04 11:11:31 +12:00
XDTM 8548bd88b0 Adds mob biotypes, categories that can be used to only affect certain mob types (#36570)
* Adds mob biotypes, categories that can be used to only affect certain mob types

* good boy travis

* Update syndicate.dm
2018-04-04 11:09:26 +12:00
robbym befdaf3055 Fixes 0 value not being saved in constant memory circuits (#36867)
* Fixes 0 value not being saved in constant memory circuits

* Fixes 0 value not being loaded in constant memory circuits

* Switched to isnull proc for null checks
2018-04-03 13:00:01 +03:00
YPOQ 1226afde9f Fixes mannitol not curing minor brain traumas (#36645)
* Fixes mannitol not curing brain traumas

* Makes has_trauma_type random, adds type arg to cure_trauma_type

* Adds get_traumas_type proc

* Default to /datum/brain_trauma
2018-04-03 12:41:17 +03:00
kevinz000 d804e3af61 GC fixes 1 (#36705) 2018-04-03 08:54:32 +02:00
oranges fcd2ea9b16 Removes april fools pitch shifting on admin music 2018-04-02 18:08:17 -05:00
Jordan Brown 4824e11c4a Merge pull request #36905 from Jordie0608/thisreadmepredatesgooglecodeitsprobablyolderthansomeplayers
Removes ancient library readme file
2018-04-02 09:36:37 -04:00
Jordan Brown 734b33cc26 Merge pull request #36902 from KorPhaeron/dronevision
Fixes drone night vision
2018-04-02 09:31:27 -04:00
Jordan Brown d2f800a806 Merge pull request #36899 from vuonojenmustaturska/quantumsolace
Fixes an edge case with atmos gas mixture garbage collection
2018-04-02 09:30:54 -04:00
Kyle Spier-Swenson c546dd737a Cid randomizer check no longer triggers if the user's cid changes once then changes back (#36887)
* Cid randomizer check no longer triggers if the user's cid changes once then changes back

Normally, we only check for the randomizer if their cid changed from their last allowed connection. In some edge cases, somebody's cid can be different from a one time glitch, then change back on the next connection. 

We now detect such cases and allow the connection.

* Update client_procs.dm

* Update client_procs.dm
2018-04-02 16:25:42 +03:00
kevinz000 e8d407e105 damnit (#36886) 2018-04-02 03:12:43 -04:00
Jordan Brown e01ac07203 Merge pull request #36721 from GrayRachnid/fix-crafting-tools
Fix crafting tools tooltips
2018-04-01 23:01:57 -04:00
Jordan Brown 9201c1c788 Merge pull request #36869 from RandomMarine/e
Moves quick equip hotkey up to /mob
2018-04-01 21:05:33 -04:00
Jordan Brown 2f537013ff Merge pull request #36865 from factoryman942/master
adds a "the" to robo's supervisor in job description
2018-04-01 12:17:12 -04:00
Jordan Brown 3990bb3645 Merge pull request #36856 from iskyp/resin+egg
The y/n confirmation for laying eggs or resin over vents as a xeno is no longer reversed
2018-04-01 12:11:38 -04:00
KorPhaeron 447146193a Refactors Dance Machine + deletes a bunch of sound files (#36815)
* Refactors Dance Machine

* Removes sound from netherworld

* Fixes icons

* More fixes

* QDEL_LIST

* Sanity check

* Matches delimiter to README

* qdel_list

* Fixes disco version of machine
2018-04-01 17:42:32 +03:00
Jordie0608 897d6d7a85 removes ancient readme file 2018-04-02 00:39:51 +10:00
YPOQ 8c3804d98f Fixes revenants being unable to siphon after failing a siphon 2018-04-01 08:33:22 -05:00
KorPhaeron fa44fa640f Fixes drone night vision 2018-04-01 08:24:44 -05:00
vuonojenmustaturska 803556b923 Merge pull request #36829 from MrStonedOne/onclick_rework
[s]Minor Refactor of click code, anti-auto clicker protection
2018-04-01 16:23:54 +03:00
vuonojenmustaturska f6723670aa Merge pull request #36864 from robbym/master
Cleaned up tile pointer circuit and converted to absolute coordinates
2018-04-01 16:19:57 +03:00
vuonojenmustaturska f5c7e22c36 Fixes an edge case with atmos gas mixture garbage collection 2018-04-01 15:57:42 +03:00
vuonojenmustaturska 7176f6037c Merge pull request #36857 from iskyp/ayytableframes
you can now walk through abductor table frames
2018-04-01 15:33:25 +03:00
Davidj361 06e314800b [s] Fixed dragging shackled prison shoes off (#36630)
* Fixed dragging shackled prison shoes off

* Should be returning FALSE, otherwise returns nil

* Did review change
2018-04-01 15:29:59 +03:00
iksyp 514840b054 != "Yes" instead of == "No" 2018-04-01 00:55:49 -07:00
Jordan Brown 6fb849eeb3 Merge pull request #36840 from 81Denton/singulo-power
Fixes singularity power output
2018-04-01 01:18:48 -04:00
Jordan Brown 7b196a6ad5 Merge pull request #36824 from Robustin/mblood
Monkeys can now die of bloodloss
2018-04-01 01:17:28 -04:00
Jordan Brown a7f92ae3d9 Merge pull request #36863 from AnturK/unconciousdefine
Prefixes apply_effect flags, fixes unconcious define conflict
2018-04-01 01:15:35 -04:00