Commit Graph

29210 Commits

Author SHA1 Message Date
Fikou a191ceab07 Prevent soulstones from absorbing things with no soul (#46881)
soulstones now cant absorb things with no soul or devils.
things with no soul:
- wizard after using lich or soultap
- people that sold their soul to devil

it ruins the revival mechanics of both antags and also makes no sense 
in the lore, how can a soul shard capture a nonexistant soul
2019-10-05 13:26:37 -07:00
Arkatos1 964325d7a6 Fix three cleanbot bugs (#46872)
This PR fixes three things regarding cleanbots:

1. Turning "clean trash" option will no longer make cleanbots ignore all other possible clean options, like blood. This fixes #46619.

2. Cleanbots will now properly scan for dead mices to clean them.

3. Cleanbots will no longer get infinitely stuck when starting to clean trash because their target did not get properly cleared.
2019-10-05 13:24:22 -07:00
Rob Bailey 9329612310 Bluespace Artillery can select targets again (#46893)
GPS component conversion accidentally broke BSA target selection. 
Nobody has noticed because nobody ever builds BSA
2019-10-05 13:21:09 -07:00
YoYoBatty a19c1bec3b Tesla code improvements and qdel checks (#46741)
Potentially stops machines from getting tesla zap multiple times which 
could result in explosions occuring dozens of times even when they've 
been deleted.
2019-10-05 13:18:53 -07:00
AnturK 01c1a5a54a Fix paperplane manifest runtime (#46865)
Just some missing sanity. If outer object depended on something inside 
to exist. (Right now only paperplane)
2019-10-05 13:15:47 -07:00
Fikou ec620d1545 Renames some CentComm to CentCom (#46883)
not supposed to happen
2019-10-05 13:13:37 -07:00
Tony 404a7da996 Fix a couple typos (#46880) 2019-10-05 13:12:08 -07:00
Fikou 05f0c2c1f3 adds the GRILL (#46844)
* a

* GRILL GANG

* sipp

* sip

* seep

* grug

* FSAIUGANOHNHOE

* bru

* a

* finish him

* compilies ^w^

* WOOO

* holy crap

* woo

* a

* h

* woo

* woo

* woo

* awoo

* aa

* aw shet

* heck you floyd

* at ath

* awo

* we like compiling code

* awo

* coal mat

* awoo

* aasdga

* a

* nice

* awoo

* awwoooooooooooooooooooooooo

* awoo

* spaceport bars

* grill gang

* aw

* awooo

* yee

* aw

* flod

* awoo

* awoo

* yesyesyyes

* a

* awoo

* holy sht

* h

* awoo

* awo

* aaaaaaaaa

* awoooooooooo

* awoo

* aw man

* honk

* well boys we did it

* oh mama mia

* ok cobby flushed

* awoo

* removes fun

* yeep

* i just said something

* vruh obama

* ye

* awoo

* awooooooo
2019-10-05 13:40:40 -04:00
Fikou 4e889f2685 makes simplemobs that are invisible on death del instead (#46852)
* w

* shinei

* ok stinky

* web edit GAAAAAAAANG
2019-10-05 13:26:07 -04:00
Fikou 338dca92b3 meteorslugs now knockdown instead of stunning (#46763)
* h

* meh why not

* ok bobby
2019-10-05 13:22:16 -04:00
Rob Bailey ba4dd6b5f4 APC UI autoupdates properly (#46841) 2019-10-05 18:49:19 +02:00
Rob Bailey 8a87fc5065 update fix (#46832) 2019-10-05 18:48:54 +02:00
Fikou dac4802e69 spray now checks if the guy is injectable (#46819)
* spray now checks if the guy is injectable

* awoo

* oh wait thats how byond works

* ok i guess
2019-10-05 18:48:32 +02:00
AnturK 5a0f57019c Event Arena Controller (#46746)
Event arena controller for you know what event.

TODO:

Turn lower/upper corner into just a/b and pick min/x/y
Unique HUD icon
2019-10-05 16:29:43 +13:00
Qustinnus 81c3d92129 Adds pick-up, drop and throw sounds for items. (#46677)
* finishes up

* adds sound volumes

* woops

* forgot to ctrl + s

* cloth

* smh

* done
2019-10-04 18:53:09 -04:00
Dawson1917 400fd9c76e Secway is no longer FAST (#46615)
* sec away

* centrists

* Baul Plart
2019-10-04 18:31:57 -04:00
Kerbin-Fiber 950e8d7172 Station Donksoft Vendor Resprite (#46776) 2019-10-04 14:19:49 -04:00
carlarctg db2c7e3d51 Biosuit buffs (#46824)
* buff!

* Update syndi.dm

* nar nar is ok moth but radi is better

* cobbo

* cobbo
2019-10-04 14:06:02 -04:00
cynic716 36d4ef4788 Adds a sound to vending machines when they vend something (#46843) 2019-10-03 23:59:56 +02:00
Arkatos1 9928614ddc Three spawn(0) conversions (#46837)
* Spawn converts

* Review fixes

* Update code/modules/mob/living/simple_animal/bot/bot.dm

Co-Authored-By: moo <11748095+ExcessiveUseOfCobblestone@users.noreply.github.com>
2019-10-03 15:35:27 -04:00
Rob Bailey 12d2e89d50 Cable Layers (#46761)
* Cable Layers

rudimentary function

layer placement

icons

rebase fixes

sprites

refactor

dme fix

dme fix again

potentially functional version

power bridge sprites work correctly

slightly better sprite

examine message + minor organization

* revert runtime changes
2019-10-03 13:25:33 +02:00
nicbn 4ceb05ae80 Removes BoH retrieving mechanic (#46773) 2019-10-03 02:36:26 -07:00
Mickyan 2bbc72cff0 wings passtable fix (#46833) 2019-10-03 02:34:34 -07:00
subject217 ee94180e6f run_obj_armor copypaste removal part 2 (#46752)
* Removes outdated copypaste run_obj_armor behavior

Also removes some random behavior on camera and APCs that not only did not work but was added with zero justification in a refactor. No changes for players.

* screwdriver to wirecutters

forgot about this

* checks for broken
2019-10-03 02:23:35 -07:00
Firecage 3996aaa197 Lets Syndi Mediborgs and Syndi Engiborgs get some of the upgrades of normal Mediborgs and Engiborgs. (#46760) 2019-10-03 02:17:17 -07:00
Tony 60eb52ca62 alt-clicking a cryo pod toggles the doors, and ctrl-clicking a cryo pod toggles the power (#46731) 2019-10-03 02:16:31 -07:00
nemvar daffaefb71 Switches out the three billion args of electrocute act for flags (#46564)
* Switches out the three billion args of electrocute act for flags

* Adds autodoc to electrocute flags, sets the boolean I removed and tries to fix the ed209 file

* tries to fix ed209 again

* Fixes 209 hopefully

* Finally fixes that darn file

* one final one to fix the diff

* Or i guess i'll just do it myself
2019-10-02 23:14:19 +02:00
ATH1909 90d6008ad4 Plant Chems now have a minimum of 1u instead of hardadding 1u after potency calc (#46727)
* Update seeds.dm

* Update seeds.dm
2019-10-02 14:09:27 -04:00
81Denton ef8dea0fce Fixes fultons teleporting people into the shadow realm (#46826) 2019-10-02 13:55:45 -04:00
81Denton ca7c1a651b Spays and neuters holographic animals (#46829) 2019-10-02 12:17:25 -04:00
AnturK 822e109228 Fixes forcing an event being marked as random. (#46800) 2019-10-02 12:12:10 -04:00
GuyonBroadway 0dc983560d Applies the Felinid reaction to Hot Coco too because its inconsistent otherwise. (#46790)
* WHY THE FUCK IS HOT COCO AN UNTTERTLY SEPARATE CHEM FROM COCO!!

SOMEONE IS GOING TO ROT FOR THIS!

* Why even this a thing?
2019-10-02 16:49:15 +02:00
Fikou f9de9f4e76 fixes rainbow bunch (#46818)
* fixes rainbow bunch

* orange man bad
2019-10-02 12:18:26 +02:00
William Wallace f1d2d40554 get_export_categories returns its result (#46816) 2019-10-02 12:18:07 +02:00
ATH1909 a2ea93cc34 Update smartfridge.dm (#46749) 2019-10-02 12:16:43 +02:00
skoglol a7b02fb6c7 Removes air mix tanks (#46480)
* Removes air mix tanks.

* and the maps.
2019-10-02 12:01:23 +02:00
Urumasi a6052138a9 Tweaks the iscatperson() helper to be in line with other helpers (#46771)
* Fixed iscatperson() helper

* Renamed iscatperson() to isfelind()

* Fixed bug after working on out of date branch

* Fix spelling mistake
2019-10-01 09:34:41 +02:00
ATH1909 484728b311 ATHATH touches disease code (and symptom code too, but that's normal) (#46774)
* Update symptoms.dm

* Update oxygen.dm

* Update heal.dm

* Update oxygen.dm

* Update heal.dm

* Update heal.dm

* Update symptoms.dm

* Update advance.dm

* Update advance.dm

* Update advance.dm

* Update symptoms.dm

* Update disease_abilities.dm

* Update advance.dm

* Update disease_abilities.dm
2019-10-01 09:03:21 +02:00
nemvar fe63359a5c Spec changing while having wings now works properly (#46787) 2019-10-01 08:55:20 +02:00
ArcaneMusic 6edb51aee6 Fixes Kiosk being in the Biotech Node (#46794) 2019-10-01 08:54:09 +02:00
bgare89 7f2c68612b fixes conveyor belts not animating when active. (#46767) 2019-10-01 08:50:30 +02:00
kopoba f461939900 Adamantite shield fix 0=force on unwield (#46757) 2019-10-01 08:49:13 +02:00
ATH1909 d2dad9c298 Fixes borg buckling+searching on harm intent (#46622)
* Update medicine_reagents.dm

* Update medicine_reagents.dm

* undoes an accidental change to master

* Update robot.dm

* Update buckling.dm

* Update buckling.dm

* Update buckling.dm

* Update robot.dm

* Update buckling.dm

* Update robot.dm

* Update buckling.dm

* Update robot.dm

* Update buckling.dm

* Update robot.dm

* Update robot.dm

* Update buckling.dm

* Update buckling.dm

* Update robot.dm
2019-09-30 21:39:25 +02:00
81Denton 8cfe0b3ccf Soul stone tweaks (#46765)
* Soul stone tweaks

* h

* fuck
2019-09-30 14:27:55 -04:00
XDTM c2f38cbf4e Timestop improvements (#46745)
* Timestop improvements

* black lightlist
2019-09-29 20:18:31 -04:00
nemvar c39d68da3c silibiwhat restored (#46786) 2019-09-29 20:12:57 -04:00
Jalleo b99dd426ed [s]Server fix (#46807)
Why It's Good For The Game

No crashes
Changelog

cl
fix: A universal issue was detected with the interactions of cyborgs and ore redemption machines and we had to block it out with bluespace technology. It was only with claiming points all other functions remain available.
/cl
2019-09-30 11:27:14 +13:00
nemvar 8802f4a37e uiawdbahdwvd ENERGY CAKE BLACKLIST 2019-09-28 21:05:26 +02:00
Qustinnus c66ef971d1 Adds audio for gasping. (#46697) 2019-09-27 01:10:54 -07:00
Names Are Hard 057be7fdf2 Adds phobias as roundstart quirks (#46524)
* Phobia as quirk

* Changed value

* Valueless again

* Moved to neutral

* Actually gives trauma roundstart
2019-09-27 00:26:51 -07:00