Commit Graph

19982 Commits

Author SHA1 Message Date
oranges 60a9891994 Tweaks to logging around disarms, general code cleanup (#25329)
The mob add_log helper has been improved to be more readable and do less
work over and over

Disarms now log the item they disarmed if applicable
Some found old code was chopped out and improved
2017-03-25 19:29:49 +01:00
KorPhaeron 41f5ece330 Fixes augmetic surgery resulting in invisible limbs (#25446) 2017-03-25 10:01:00 -03:00
Leo 796874f9d1 Merge pull request #25449 from KorPhaeron/deepfriedeepfrieddeepfriedfix
Fixes being able to wash fried food
2017-03-25 09:59:12 -03:00
kevinz000 c89e062d0f Update human_defines.dm (#25447) 2017-03-24 21:02:31 -04:00
Robustin cf404fa460 EngiMarket Part 5 - Prototype Canister (#25286)
Added the prototype canister with expanded volume, valve pressure, and access/timer features
2017-03-24 21:47:56 -03:00
GunHog ac4d69254b Revival of "Allows AIs to deploy to borgs" by Shadowlight213 (#25184)
The AI may now deploy to cyborgs prepared as AI shells. The module to do this may be research in the exosuit fabricator. Simply slot the module into a completed cyborg frame as with an MMI, or into a playerless (with no ckey) cyborg.
2017-03-24 21:42:48 -03:00
AnturK 27719ab85e Misc runtime fixes (#25428)
* Fixes chameleon gun runtime

* Fixes canister runtime

* Fixes reagent runtimes
2017-03-24 19:33:28 -03:00
Fox McCloud 7db6a982d7 Modular Receiver in Autolathe (#25401)
* Modular Receiver in Autolathe

* forgot this
2017-03-25 09:21:50 +13:00
Iamgoofball 361d4f7547 Removes the undertale skeleton toy (#25422)
* GOOFBALL'S OUTDATED MEME PURGE #2: Undertale

🆑 GOOFBALL'S OUTDATED MEME PURGE
fix: Remember when undertale was the popular meme with le Sans and le Paprika and le doggos? xddddDDDDDDD
fix: Removes their shitty meme toy that no one uses. Again.
/🆑

* Update arcade.dm

* Delete papyrus_1.ogg

* Delete papyrus_10.ogg

* Delete papyrus_2.ogg

* Delete papyrus_3.ogg

* Delete papyrus_4.ogg

* Delete papyrus_5.ogg

* Delete papyrus_6.ogg

* Delete papyrus_7.ogg

* Delete papyrus_8.ogg

* Delete papyrus_9.ogg

* Delete sans_1.ogg

* Delete sans_10.ogg

* Delete sans_2.ogg

* Delete sans_3.ogg

* Delete sans_4.ogg

* Delete sans_5.ogg

* Delete sans_6.ogg

* Delete sans_7.ogg

* Delete sans_8.ogg

* Delete sans_9.ogg

* Update organ_internal.dm

* Update packs.dm
2017-03-25 09:16:20 +13:00
Leo 6a78c51c21 Merge pull request #25403 from ChangelingRain/blobwaterresist
Blazing Oil takes 33% less damage from water
2017-03-24 11:24:27 -03:00
KorPhaeron e2f7167c7a Fixes being able to wash fried food 2017-03-24 06:58:56 -05:00
Leo 28f97f572e Merge pull request #25404 from bgobandit/shitthatbugsme
The arrivals shuttle announces the name of the station, not the config name.
2017-03-24 08:44:18 -03:00
Joan Lung b7b1f58b83 Merge pull request #25395 from lzimann/initstuff
Fix new qdeletion on coins
2017-03-23 20:31:45 -04:00
Leo 1248005e17 Merge pull request #25393 from coiax/soapstone-runtimes
Fixes some runtimes with soapstone messages
2017-03-23 20:43:00 -03:00
Joan Lung 2a94dbf35f Merge pull request #25336 from anconfuzedrock/rock_touches_lizards
Changes lizard heat and cold damage
2017-03-23 11:17:55 -04:00
ExcessiveUseOfCobblestone c93b5e91fd It's an "upgrade", not a "potion" (#25379) 2017-03-23 07:35:15 -03:00
kevinz000 b36f196d50 [READY]Gas Miners (#25311) 2017-03-23 07:29:12 -03:00
kevinz000 0fd117bec9 Update flightsuit.dm (#25406) 2017-03-23 04:33:49 -04:00
Cheridan d632aa2d35 Merge pull request #25378 from lzimann/smite
Replaces BSA with smite and adds BSA to smite
2017-03-23 02:12:05 -05:00
bgobandit 12d86aa66b Arrivals shuttle uses station_name() 2017-03-22 23:12:25 -04:00
Joan Lung 0cc1aaed52 Blazing Oil takes 33% less damage from water 2017-03-22 22:27:49 -04:00
Cheridan cf54cfe7aa Merge pull request #25360 from coiax/better-liches
Lich rework
2017-03-22 20:47:47 -05:00
Leo 51f8fcce7b Merge pull request #25352 from Cyberboss/patch-41
Changes a bunch of IsConnected()s to Connect()
2017-03-22 19:39:13 -03:00
AnturK de9dd1d11a Simple jammer buff (#25364) 2017-03-22 19:37:42 -03:00
Leo 8f79feb474 Merge pull request #25367 from XDTM/NobodyEverTriedToCraftOneOfTheseExceptMe
Fixes Pressure Plate recipe
2017-03-22 19:28:08 -03:00
oranges aaf3ce0a14 Merge pull request #25394 from coiax/fix-25060
Fixes cyborgs with non-janitor modules being deaf
2017-03-23 09:23:12 +13:00
Jack Edge b93735d04c Fixes cyborgs with non-janitor modules being deaf
Damn bitflags.
2017-03-22 20:08:36 +00:00
Lzimann e123aac805 Fix new qdeletion on coins 2017-03-22 17:08:23 -03:00
Jack Edge 4e8badad73 Fixes some runtimes with soapstone messages
I'm not sure why they're not loading on main anymore, possibly some bad
JSON data? This stopped the warning locally, anyway.
2017-03-22 20:06:09 +00:00
Militaires 5fcf2c422e adds hair and face y offsets variables for species (#24859) 2017-03-22 16:17:39 -03:00
Cyberboss d94cdf9ef9 Makes a thing use a define (#25348) 2017-03-22 16:14:34 -03:00
Cyberboss ec721fe672 Fixes bad indentation (#25358) 2017-03-22 14:10:23 -04:00
Leo 97f5a87174 Merge pull request #25345 from Cyberboss/patch-37
Fixes a bad capitalization
2017-03-22 11:25:40 -03:00
Leo 718f7529f6 Merge pull request #25346 from Cyberboss/patch-38
Makes zombie hands indestructible
2017-03-22 11:24:03 -03:00
kevinz000 51d3cd11f5 [READY]Refactors beams to use timers for recalculation, and new beam proc after drawing (#25252)
* now with timers!

* woops

* hmm this is better

* stoppable timers

* more timer stuff

* fix

* fix
2017-03-22 22:19:16 +13:00
oranges dd75ddf124 Merge pull request #25342 from Haevacht/patch-2
Bicycle price increase, in line with THE LORE
2017-03-22 22:17:15 +13:00
Cyberboss 8023a02e57 Map loader optimizations (#25316)
* Cut out an unecessary locate call

* Remove an unecessary var

* Add an appropriate warning

* Move the CHECK_TICK to a more sensible place

* Change the default turf to /turf/open/space/basic

* Skip loading default turfs

* No need for CreateSpace anymore

* Improve the comment
2017-03-22 22:10:00 +13:00
Lzimann 77122af265 Replaces BSA with smite and adds BSA to smite 2017-03-21 23:23:08 -03:00
XDTM 11a205f179 Fixes Pressure Plate recipe 2017-03-21 23:06:02 +01:00
AnturK 6d62609cc6 Fixes roundstart warning spam (#25290) 2017-03-21 18:57:38 -03:00
ExcessiveUseOfCobblestone 3a562029ea [embarrassing] gene machine hotfix (#25307)
* EMBARASSING!

* CRAWLING IN MY SKIN
2017-03-22 10:41:18 +13:00
Leo 99e2546dac Merge pull request #25322 from ChangelingRain/scarabarmor
Cogscarabs now benefit from hat armor if Ratvar is alive.
2017-03-21 17:40:51 -03:00
Iamgoofball 1cb5b7a569 Fixes phlog firestacks (#25326) 2017-03-21 17:36:29 -03:00
oranges 0309c319c1 Merge pull request #25101 from Militaires/STEELCORRIDOR
support for shoes with height  (git unfucked version)
2017-03-22 09:33:34 +13:00
coiax 92682e37c9 New bitflag CLEAN_ON_MOVE (#25060)
* New bitflag CLEAN_ON_MOVE

Time to use those highspeed bitflag slots.

If an atom/movable has CLEAN_ON_MOVE set, it will behave like a janitor
cyborg when moving.

Current owners of the CLEAN_ON_MOVE flag are janitor cyborgs and the
janitor's pimping ride (when upgraded).

Also moves BLOCK_GAS_SMOKE_EFFECT and THICKMATERIAL to seperate flags.

* Stop double floor buffer upgrades

* Also have a pre-upgraded janicart, why not

* Display the buffer if you got it
2017-03-22 09:32:24 +13:00
coiax 2841c86388 APCs emit faint coloured light (#24892)
🆑 coiax
add: APCs now glow faintly with their charging lights. So red is not
charging, blue is charging, green is full. Emagged APCs are also blue.
Broken APCs do not emit light.
/🆑
2017-03-22 09:30:47 +13:00
Jack Edge 939b154b51 Lich rework
🆑 coiax
add: Destroying a lich's body does not destory the lich permamently,
provided the phylactery is intact.
add: A lich will respawn three minutes after its death, provided the
phylactery is intact.
add: The Soul Bind spell is forgotten after cast, respawn is now
automatic.
del: Stationloving objects like the nuke disk are not valid objects for
a phylactery.
/🆑

- The phylactery is now a physical object stored inside the marked
object. Since it rarely is seen, I just reused the polymorph
projectile/scrying orb image.

- Buffs: You can't destroy the lich's body to permamently kill it
anymore.
- Nerf: The lich always take three minutes to respawn, rather than if
the spell is off cooldown. Gives you time to position people around the
station, looking for the phylactery respawn beam.
- Nerf: You can't make the nuke disk a phylactery.

- Remember, you can space the phylactery, throw it in the SM, incinerate
it, or just wait for the lich to respawn and shoot it during its very
long stun time.
2017-03-21 20:08:59 +00:00
anconfuzedrock 4185b1023f buffs lizards like I said I would 2017-03-21 15:17:25 -04:00
kevinz000 f03e2c74e1 Update flightsuit.dm (#25291) 2017-03-21 15:13:07 -04:00
Cyberboss 34d38f78d3 Changes a bunch of IsConnected()s to Connect() 2017-03-21 14:04:48 -04:00