Commit Graph

10025 Commits

Author SHA1 Message Date
ShizCalev bf901492bf Fixes invalid throwat args (#35565) 2018-02-13 14:13:48 +01: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
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
ACCount c6e607dc17 Refactors use_sound and changes the way tools play sounds (#35521)
* Adds list support to usesound, ports drills to usesound

* Adds more tool sounds, changes usesound usage to play_tool_sound

* fix
2018-02-12 17:16:47 +02:00
Jordan Brown 47ed29cb5b Merge pull request #35514 from ShizCalev/ghost-role-syndi-access
Fixes wrong ID for syndicate ghost roles
2018-02-11 16:34:17 -05:00
ShizCalev bfde5ac057 [s] Fixes altclick exploits (#35456)
* Fixes altclick exploits

* Removed free spam, fixes monkey altclicks

* replaced named args with proper defines

* More cleanup and fixes

* Better yet

* Another exploit fix

* pet carrier fix
2018-02-11 16:06:12 +13:00
ShizCalev 9dfeb83ebd others 2018-02-10 15:24:58 -05:00
Jordan Brown f5ff686404 Merge pull request #35424 from ShizCalev/var-cleanup
Replaces some var values with defines
2018-02-10 12:10:40 -05:00
ShizCalev f7fe600540 Cleans up vars with defines 2018-02-09 00:20:41 -05:00
vuonojenmustaturska 1c8e450f15 Fixes geiger counters on engiborgs (#35423)
* a commit

* Update geiger_counter.dm
2018-02-08 12:21:06 -05:00
Jordan Brown 6b90cc824a Merge pull request #35410 from ShizCalev/ai-loc-fix
Fixes primary AI spawning at incorrect locations
2018-02-08 10:04:33 -05:00
oranges a0624c5909 Merge pull request #35346 from DaxDupont/kinky-cuffs
Fixes cyborg related cuffing issues
2018-02-08 22:07:07 +13:00
MoreRobustThanYou 1c42a8186a Heart Disease 2: Electric Boogaloo (#35296)
* Heart Disease 2: Electric Boogaloo

* Upd8
2018-02-08 22:01:55 +13:00
MMMiracles d72c564191 adds that farm your dad talked about sending your old pet catperson to so they could live out the rest of their lives free (#35168)
* adds a space ruin for where dad tells you they sent your pet catperson to live on a farm where they can be free and chase all the grayshirts they want

* dirty vars

* Vars

* changes windoor to proper subtype, removed extra circular saw

* area/space to area/ruin/unpowered, added gps tag

* in area/space nobody can hear you scream

* Update mrow_thats_right.dmm

if i scream, scream, scream, about a good man's life, would you ever stop and listen, would you open up your eyes

* cat
2018-02-07 21:23:13 -05:00
Armhulen 96b9e5bf88 balances the netherworld link, spawners can now spawn from a pool of mobs, and the netherworld link can now summon all three types of netherworld critters. (and mining spawner cleanup for admin events i guess) (#35386)
* woah totally wacky wazoo

* OH I'M SAYIN IT

* donezo now lets do the rest lol

* commiting this so i can revert back to it when nobody likes my changes past this point

* 🙏

* jesus

* christ

* move'd
2018-02-07 16:12:47 +02:00
vuonojenmustaturska 64862f285b Merge pull request #35258 from kevinz000/patch-441
Explosive holoparasites must now be adjacent to turn objects into bombs
2018-02-07 13:39:48 +02:00
vuonojenmustaturska c0fa971817 Merge pull request #35374 from AutomaticFrenzy/patch/pressure
Fix pressure damage not taking effect properly
2018-02-07 12:56:20 +02:00
vuonojenmustaturska a636d69f2a Merge pull request #35356 from DaxDupont/chime
Makes the posibrain play a ping sound on success.
2018-02-07 12:41:38 +02:00
ShizCalev 5538a3ead4 Fixes primary AI spawning at incorrect locations 2018-02-07 03:39:32 -05:00
Slignerd cb98e8d41b Squashes silicon HUDs together (#35212)
* Squashes silicon sensors together

* Fixes proc names

* Brings back individual sec/med huds for pai usage

* This fixes the pai

* Fixes toggle text
2018-02-06 18:02:47 -05:00
BordListian c582b897da Forces gases to obey certain laws of nature (#35277)
* - Fixes most gas reactions deleting more gas than exists and thus making gas out of nowhere.
- Makes Noblium formation no longer multiplicative.
- Expunges invocation of a byond bug by stimulum production.

* - Redundant parenthesis
- I'm going back to sleep

* - Sends fire and fusion to jail

* - Deletes redundant line in lung code
- Adds garbage_collect and clamp to cryocells
- Adds clamp to collectors

* - Reverted the tritium burn changes because apparently I'm dumb

* - FUCK

* - Fixes division by zero when fusion has no impurities

* - Adds extra commentary for the next unlucky sod
- Compresses lines for performance or so they say
- Adds ..() to rad_act on turfs

* - Fuck it, fixes rad collectors, open turfs, geiger counters and living mobs not signalling rad_act components
2018-02-06 15:16:26 -06:00
kevinz000 a12f4491aa [READY]Explosive Hot Potatoes - Service department job restricted traitor item (#34741)
* Hot Potato!

* Hot Potato!
2018-02-06 08:37:25 -05:00
coiax 5b0221f49b Egg changes (#35268)
🆑 coiax
add: Eggs now contain 5u of egg yolk. Breaking an egg in a glass
container adds all reagents inside to the container. If you're laying
acidic eggs, then you'll get 5u of egg yolk and 10u of sulphuric acid.
Egg glands now make you act like a chicken while laying eggs. Egg laying
makes you use the aliennotice span.
/🆑

- coloured eggs no longer have "taste_desc", as that only applies to the
nutrient reagent, which eggs no longer have.

This makes eggs more consistent in their contents and behaviour, and
prevents you from using eggs laid by abductor egg glands in cooking
without removal of the acid first.
2018-02-06 13:50:22 +02:00
ACCount 100c4b6114 Adds new helper: use_tool, shakes things up in tool code (#35095)
* small changes

* Adds a use_tool helper and changes some tools to use it

* Ports most tool operations to use_tool

* Converts more tool operations to use_tool and tool_act

* Changes some things to default_unfasten_wrench

* Improves tool_behavior support in mech construction

* Code review memes

* Fixes all instant use_tool calls failing

* Code improvements

* merge fixes
2018-02-06 11:02:53 +01:00
Tad Hardesty 90f77d8342 Fix pressure damage not taking effect properly 2018-02-05 17:37:57 -08:00
vuonojenmustaturska c4fd8715a5 Return of ore stacking, various changes to lavaland bombs to facilitate reduced lag (#35291)
* Ore Stacking

* honk

* honk

* component memes

* honk2

* fix overlay off-by-1, sheet singular names

* Give the ores more descriptive names since sheets also have

* whoops debug memes

* atom editor memes

* fixes

* snowdin fix
2018-02-05 22:27:35 +01:00
Dax Dupont 62054d0eae Makes the posibrain play a ping sound on success. 2018-02-05 19:53:18 +01:00
Dax Dupont aad1a138e8 Unfucks handcuff code 2018-02-05 16:44:16 +01:00
MMMiracles 6c2db52ab3 Snowdin 2.0 (#35000)
* wrah wah wah waaaah

* fences, new mountain turfs, sprites, top-side finished, misc stuff

* quick fix

* cut my life into pieces, this is my last resort

* lots of work done to the underground segment, more fluff bits and topside work

* removing depreciated bits and tgm conversion

* step_off

* damn these dirty VARS

* changes n stuff

* wanna build a plasmaman?

* decals commit fix

* map detailing, loot spawns, plasma miners, cyberboss changes, plasma lava turning people into plasmamen

* tgm conversion

* new barricade sprites, final map edits before testing

* mountain wall fix

* Update snow_storm.dm

i ate too mucha pasta
2018-02-05 17:09:34 +02:00
Dax Dupont f3d99a0c34 Fixes power cell name and makes borgs use a standard high capacity cell. (#35265)
* Fixes name for upgraded power cell

* Harmonizes battery for cyborgs

* Remove duplicate battery code
2018-02-05 02:14:09 -02:00
ShizCalev ee18d6f8e2 Fixes clockwork sigil candidate runtime, cleans up some jobban checks with defines (#34907)
* Cleanup

* .

* Synced special_role & factions with role defines

* Revert

* more cleanup

* fix
2018-02-04 03:03:34 -06:00
KorPhaeron f351c6da61 Drone speed (#35233) 2018-02-04 01:50:23 -06:00
KorPhaeron a104bffd8b Stops Luminous Slime spam (#35240) 2018-02-04 01:35:04 -06:00
KorPhaeron 214272c8c8 Fixes ancient goliathes (#35242) 2018-02-04 01:33:46 -06:00
KorPhaeron 1a17244d26 Fixes ancient goliathes tentacle attack (#35243) 2018-02-04 01:33:20 -06:00
ShizCalev 34897d8709 Removed tripAI landmark (#35256) 2018-02-04 01:13:40 -05:00
kevinz000 7f345a96e5 Update explosive.dm 2018-02-03 02:22:29 -08:00
vuonojenmustaturska 13ef0ea21e Merge pull request #35185 from Xhuis/eyesontheinsideofourbrains
Fixes white "eye" pixels appearing on races with custom eyes on their sprite
2018-02-02 02:19:36 +02:00
vuonojenmustaturska 72ddb81048 Merge pull request #34872 from AnturK/theresabraininymyhead
Fixes changelings retaining fake brains on de-changelining
2018-02-01 17:00:03 +02:00
Leo 6c1d7cf6b8 Merge pull request #35145 from vuonojenmustaturska/acidtypos
Fixes a couple of typos and ports one New to Initialize
2018-01-31 20:14:22 -02:00
Xhuis dad2aa7ae4 Removes white eyespots from several species 2018-01-31 16:05:35 -05:00
Robustin 418a8c0112 Cult Update (#33810)
* Cult overhaul
2018-01-30 21:59:03 +02:00
vuonojenmustaturska 8cbd99d740 a commit 2018-01-30 20:24:17 +02:00
ExcessiveUseOfCobblestone 8aa5372cd7 Turrets now check borgs! (#35045)
* epic

* epic2

* epic

* 150 hours

* 150^2 hours
2018-01-30 18:04:19 +02:00
nicbn d51bd414ef Changes MMI to use sprite overlays (#35088)
* MMI now uses overlays

* .
2018-01-30 10:14:23 -05:00
Jordan Brown eaed68921f Merge pull request #35085 from GLACoding/Slime-Nutrient-Fix
Slimes start at 700 nutrition
2018-01-30 10:08:26 -05:00
MoreRobustThanYou 65fd10893d Announced messages while drunk will be slurred (#34651)
* Announced messages while drunk will be slurred

* Minor announcements, too!

* Update requests_console.dm

* Update communications.dm

* Fixup.

* Update requests_console.dm
2018-01-30 02:42:42 -05:00
XDTM abb452e288 Adds multi-mind support to slimepeople (#34696)
* Adds multi-mind support to slimepeople

* keep dead bodies in the pool
2018-01-30 08:34:43 +01:00
vuonojenmustaturska 24f1cb134a Merge pull request #35072 from ChuckTheSheep/Morgue-and-Crematorium-Directional-Sprites-+-fixes
Morgue and Crematorium Directional Sprites + Number of related fixes (Retrying #35068)
2018-01-29 18:23:29 +02:00
XDTM d679d7bee1 Uses the new trait system on some chems (#34893)
* Uses the new trait system on some chems
2018-01-29 16:44:40 +02:00