Commit Graph

24317 Commits

Author SHA1 Message Date
vuonojenmustaturska 90dbc7fea3 Merge pull request #35680 from MoreRobustThanYou/patch-60
Fixes SCP-294 losing its top sometimes
2018-02-16 00:24:15 +02:00
ShizCalev 0195f03435 [s]Fixes writing bugs/exploits (#35552)
* literacy crisis

* cleanup
2018-02-16 11:09:16 +13:00
oranges 5031ac3faf Merge pull request #35606 from coiax/hydroponic-foods-taste
Apples now taste like apples
2018-02-16 09:52:24 +13:00
Ashe Higgs ebafefc610 Adds sounds and some small QoL improvements to the circuit imprinter, and allows them to recycle empty assemblies (#35131)
🆑 Xhuis
tweak: Removing and printing integrated circuits will now attempt to place them into a free hand.
tweak: You can now hit an integrated circuit printer with an unsecured electronic assembly to recycle all of the parts in the assembly en masse.
tweak: You can now recycle empty electronic assemblies in an integrated circuit printer!
soundadd: Integrated circuit printers now have sounds for printing circuits and assemblies.
/🆑

Some low-hanging fruit for circuits. I was trying them earlier, and these were the main things that I was surprised didn't exist, so I added them. I'm not sure about the assembly manipulation yet (may have been intentional?) but it feels a lot smoother to use, especially since misprints can be emptied out and then recycled instead of awkwardly removing each component and then disposing of the case.
2018-02-16 09:45:40 +13:00
Cruix ad7fc7417c Added chemical reaction unit tests (#35478)
* Added unit tests for reagent recipes

* Renamed recipe_collisions unit test to reagent_recipe_collisions

* Fixed chemical conflict unit test temperature logic

* Made chemical reactions always choose the reaction with the most extreme temperature requirements if there are multiple possible reactions
2018-02-16 09:34:08 +13:00
AnturK 619b273ed3 html_interface removal and crew monitoring console refactor. (#35431)
Quick changes list:

    html_interface gone
    unused card interface gone
    minimap gone from crew console(subsystem not disabled in case something else wants to use it)
    ui_host() now takes user parameter
    Some assets moved around.

Fixes #22124
2018-02-16 09:31:21 +13:00
MMMiracles faea718d06 Adds Cryostatis Shotgun Darts (#35342)
* adds cryostatis shotgun darts, because shooting tiny water+potassium bombs into people is funny

* lowers amount from 15 to 10

* Update ammo_casings.dm
2018-02-16 09:24:25 +13:00
vuonojenmustaturska bc8246a709 Merge pull request #35561 from ShizCalev/rndconsole-runtime
Fixes rnd console runtimes
2018-02-15 15:07:17 +02:00
KorPhaeron 6ebea3ac6c Slime Radio Potion (#35548)
* Slime Radio Potion

* Deletes inaccurate comment
2018-02-15 12:37:20 +02:00
Tad Hardesty bbe4d12d13 Support stations with multiple z-levels (#35339)
* Remove ZLEVEL_STATION_PRIMARY

* Add Up and Down traits for use by ladders and chasms

* Give map_config creation its own proc

* Combine LoadConfig and ValidateJSON and remove transition_config

* Make space linkage a z-level trait

* Remove ZLEVEL_EMPTY_SPACE

* Update uses of GetFullMapPath

* Handle multi-Z stations and load Lavaland and Reebe at runtime

* Remove unused space maps

* Fix inappropriate z-expansion in map reader, improve logging

* Update comments relating to z-level configuration

* Add Lavaland and Reebe to ALL_MAPS
2018-02-15 10:21:25 +01:00
Jordan Brown 1fbea727bd Fix GLOB setup runtimes not affecting the counter (#35644) 2018-02-15 01:53:07 -05:00
FrozenGuy5 31d9388e33 Spellchecks announcement's grammar (#35636)
* no <br>

* i shall not take the risk
2018-02-15 00:10:23 -05:00
ThePainkiller 28525d2aea Fixed a typo on an eldritch god's pronunciation (#35611)
Changed the text to get the Necronomicon. It's "Cthulhu" not "Cthulu", get it right!
2018-02-15 00:01:41 -05:00
AnturK 7a7798f418 Cleans up remnant traitor cyborg code and AI hacking. (#35586) 2018-02-15 00:01:15 -05:00
Jordie 0914fc2cf1 Merge pull request #35660 from Iamgoofball/patch-397
[s] Trit no longer makes radiation
2018-02-15 12:13:48 +11:00
MoreRobustThanYou bf2018b215 Fixes SCP-294 losing it's top sometimes 2018-02-14 16:08:18 -05:00
kevinz000 8f26a27df7 Disables emagging Centcom Ferry (#35579) 2018-02-14 14:19:45 -02:00
Leo 0d08c55ab9 Merge pull request #35617 from ChangelingRain/crusherdescfix
Makes the kinetic crusher's damage on examine a little more accurate
2018-02-14 13:25:17 -02:00
Iamgoofball 6a389dd7c1 [s] Trit no longer makes radiation 2018-02-13 22:42:10 -08:00
Dax Dupont ce0b5f6357 Assblasts some power creep in circuit labs (#35506)
* Circuit printers no longer start upgraded.

* Replaces roundstart upgraded printer with regular printer

* Replaces roundstart upgraded printer with regular printer w\ key remap
2018-02-13 22:09:00 -05:00
Jordan Brown 85a8988d10 Merge pull request #35605 from MrStonedOne/patch-481
Fixes ai transform being picky
2018-02-13 21:59:44 -05:00
Jordan Brown 3fd589d533 Merge pull request #35618 from YPOQ/processdeaddiseasefix
Fixes process_dead diseases not processing at all
2018-02-13 21:57:44 -05:00
AnturK d3cb9c2b9a Greentext antag datum and OnRoundend hook. (#35584)
* Greentext antag datum and OnRoundend hook.

* review stuff
2018-02-13 20:43:24 -05:00
vuonojenmustaturska 7c67b5a9b4 Disables clogged vents until it can be reworked 2018-02-13 18:46:02 -06:00
Jack Edge a314ab93ef Transference potions rename the mob to just your name
So instead of "Braxton Cherry as parrot", it'll just be "Braxton Cherry"
now. Polymorphing keeps your name, this has always bugged me as ugly and
unneeded.
2018-02-13 18:09:01 -06:00
vuonojenmustaturska 3b6941d6ec Merge pull request #35594 from praisenarsie/patch-30
Fixes rat kebabs
2018-02-14 01:15:18 +02:00
Kyle Spier-Swenson 176a181be6 Fixes blacklisted byond builds 2018-02-13 14:39:20 -08:00
Iamgoofball 4b9360d959 The Cook now only works under siege. (#35597)
The chef's CQC skill now only works in the kitchen area
2018-02-14 09:18:26 +13:00
oranges 216a606fe1 Merge pull request #35583 from TehZombehz/valentines_chocolate
Adds heart-shaped boxes of chocolate to the valentines event
2018-02-14 09:12:03 +13:00
vuonojenmustaturska 960f42d292 Merge pull request #35531 from ACCount12/mining_tool
Mining tools now use tool system
2018-02-13 18:33:52 +02:00
vuonojenmustaturska e121f0beaa Merge pull request #35571 from ShizCalev/spider_infestation-fix
Fixes spider_infestation event
2018-02-13 18:23:07 +02:00
vuonojenmustaturska 3add88490d Merge pull request #35574 from ShizCalev/sentience-fix
Sanity check for sentience event
2018-02-13 18:00:10 +02:00
ShizCalev 5dfd0c4169 Fixes rnd console runtimes 2018-02-13 10:01:04 -05:00
FrozenGuy5 6c7534ff20 Removes the empty moth language file 2018-02-13 14:30:45 +00:00
ShizCalev bf901492bf Fixes invalid throwat args (#35565) 2018-02-13 14:13:48 +01:00
ShizCalev 5a07158b37 Fixes scooter runtime 2018-02-12 23:42:24 -06:00
YPO 5bf85ab3ff Fixes blood contracts being unusable if the popup is cancelled 2018-02-12 23:41:41 -06:00
YPO 16a79720f5 Fixes processdead diseases not processing in living mobs 2018-02-12 20:51:24 -07:00
Joan Lung dd8bdb9e01 Makes the kinetic crusher's damage on examine a little more accurate 2018-02-12 22:34:58 -05:00
Buggy123 48797f8997 Tritium now produces water vapor when combusting. (#35354)
* HYDROGEN+OXYGEN=WATER

* Burning Tritium now produces a lot of radiation.

* Fixes check and line positions

* No longer spews absurd quantities of radiation.
2018-02-12 21:11:04 -06:00
Jack Edge ae03860b8c Apples now taste like apples
🆑 coiax
add: Centcom now reports that thanks to extensive bioengineering, apples
and oranges now taste of apples and oranges, rather than nothing as they
did before.
/🆑

Basically, my hack to give hydroponic grown things flavour when I
finished my taste PR never worked, and since I've started being a chef
of recent, this has been bugging me.

I think I changed some descriptions of some foods a bit.
2018-02-12 22:55:26 +00:00
Kyle Spier-Swenson 074d2d0b34 Fixes ai transform being picky
The fact ai transform even forces them to an ai loc is iffy as the admin might want them to be an ai at their current location, but this is more sane.
2018-02-12 14:34:39 -08:00
Kyle Spier-Swenson 3494d14c60 More blacklisting 2018-02-12 14:14:03 -08:00
Robustin 6a5c750fb5 Cult Update? Cult Update! (#35433)
* Cult Fixes and Tweaks

* Master prompt and spelling fix

* Couple small fixes
2018-02-12 16:17:58 -05:00
ACCount12 f43fcbd1d6 Replaces istype checks for mining tools with tool_behavior checks 2018-02-13 00:09:50 +03:00
ACCount12 2169e8638c Makes mining tools use use_tool and have tool_behaviour 2018-02-13 00:09:50 +03:00
ACCount 6de835a629 Adds tool_behaviour support to crafting, door wires, surgeries and mech construction (#35384)
* Adds tool_behaviour support to construction datums (mech construction)

* Adds tool_behaviour support to wire datums

* Adds tool_behavior support to surgeries

* Adds tool_behavior support to crafting

* New proc, to be used for checking tool qualities in hands

* Improves tool quality support on wires
2018-02-12 20:52:11 +01:00
FrozenGuy5 b2bdfa9fc8 Fixes rat kebabs 2018-02-12 19:09:04 +00:00
Dax Dupont 0b718fa053 Cell chargers are now buildable and (upgradable!) machines. (#35517)
* Cell chargers are now buildable machines

* done
2018-02-12 12:15:18 -05:00
Dax Dupont fc03caa700 Fatshaming the AI, moving him two tiles upward when mass_recall() happens (#35524) 2018-02-12 17:19:59 +02:00