Commit Graph

26350 Commits

Author SHA1 Message Date
ShizCalev
f42288136c Allows departments to access their corresponding mech maintenance protocols (#40397) 2018-09-22 22:34:12 -04:00
ShizCalev
b1accf508c Fixes AI bolting... (#40425) 2018-09-23 01:53:03 +03:00
vuonojenmustaturska
529a881377 makes /datum/gas_mixture/react faster (#40367)
* memes

* wip, still contains a:b

* remove testing stuff

* we can be faster
2018-09-22 16:38:23 +02:00
XDTM
b7c7593191 [Ready]Moves traits to datums (#38505)
I've been in a few situations where traits would be handy to track certain object or datum flags, and there's no particular reason that ties them to living mobs aside from being initially a disability rework.
2018-09-22 21:50:03 +12:00
Jordan Brown
eeeae7d4d0 Merge pull request #40395 from ShizCalev/syndie-monkey-cubes
Adds Waffle Co. brand monkey cubes
2018-09-22 01:20:49 -04:00
ShizCalev
6d68ba4e9d Adds Waffle Co. brand monkey cubes 2018-09-21 19:17:55 -04:00
ShizCalev
10985a1060 Adds inhand for the rainbow knife (#40369) 2018-09-21 18:52:48 -04:00
Mark9013100
874f2ba094 ERT edits (#40360) 2018-09-21 18:27:47 -04:00
ShizCalev
e5de64d410 Fixes ghosts pulling shit out of filing cabinets (#40388) 2018-09-22 00:05:53 +03:00
ShizCalev
b13aca26ac Fixes pinning medals to chests. (#40363) 2018-09-21 14:36:36 -04:00
yoyobatty
824f79eee3 Adds parent call to carbon.dm (#40364)
* Adds parent call to carbon.dm

* Yes
2018-09-21 14:35:22 -04:00
Jordan Brown
73964e7ac1 Merge pull request #40359 from ShizCalev/lighting-fix
Fixes bad lighting values
2018-09-20 23:48:21 -04:00
ShizCalev
324f4e0b6f Makes flashes, & flashbangs flash (#40357)
* Makes flashes & flashbangs flash

* cleanup / badminnery feature

* Added cameras
2018-09-20 23:46:44 -04:00
MrDoomBringer
c7ef142616 [DOCUMENTED AND READY TO MINGLE](EPIC MEME VIDEO INSIDE!) NEW COOL ADMIN TOOL: ADVANCED HIGH DEFINITION SUPPLYPOD SUMMONING (also supplypod refactor) (PLEASE UPTHUMB) (#39936)
MrDoomBringer

admin: Admins can now spawn things in ICly (as well as do a bunch of other cool new stuff) using the Config/Launch Supplypod verb!

code: also supplypods have been refactored
2018-09-21 08:59:52 +12:00
octareenroon91
33ebae7de5 ctf flag stays in bearer's hands (#40335)
* ctf flag stays in bearer's hands

cancel return-to-base countdown if item process()es in a player's hands.
To fix #40288

* Update capture_the_flag.dm
2018-09-20 14:17:44 -04:00
Time-Green
a48aa3eb0a Fixex bugs with locker wand (#40323)
No more deleting or gibbing people
2018-09-20 14:15:33 -04:00
AnturK
a27be2fa14 Objective refactor (#40220)
* Objective refactor

* Custom antag types for leftover objectives.

* Removes dumbness.

* Forgot to hide these from TP

* Makes the list static.
2018-09-20 11:18:59 -04:00
Jordan Brown
0ef2572108 Merge pull request #40352 from 81Denton/remove-omega
Pulls the plug on Omegastation
2018-09-20 10:38:52 -04:00
ShizCalev
46cb11e340 Fixes bad lighting values 2018-09-20 00:53:10 -04:00
ShizCalev
7b7bdcfaeb Make gas sensors fireproof, fix unneeded resis flags on airlock sensors (#40329) 2018-09-19 19:00:17 -07:00
ShizCalev
158bcd0393 Lavaproof the lavaproofing potion (#40346)
Seems like an oversight.
2018-09-19 17:27:02 -07:00
vuonojenmustaturska
de357a79d8 Adds plasmaglass shards, they can be made into spears (#40327)
* stuff and things

* adds back missing gonbola

* remove useless var

* slapcrafting fix

* transfer memes
2018-09-19 23:05:43 +02:00
81Denton
387bfcd1f1 Improves wizard spell descs, booleans (#40321)
* Improves wizard spell descs, booleans

* rod form desc

* thanks helen

* spesstime distortion desc

* adds missing throw_at arg
2018-09-19 21:01:24 +02:00
Jordan Brown
0bdc8e4eb6 Merge pull request #40339 from ShizCalev/atmos-logging
[s] Notify admins when gas canister leaks happen
2018-09-19 13:18:59 -04:00
Denton
a7fa8933ab Pulls the plug on Omegastation 2018-09-19 16:35:00 +02:00
ShizCalev
392f4bd8e3 Bloodcult Stun Spell Tweaks (#40328)
* Cult Stun Spell Tweaks

Updated to use anti_magic_check instead of a nullrod check.

Corrected the stun message showing if the target is immune to the effect.

Added some visual effects (an actual red flash), and a "holy bubble" around the person if they're immune to the effect.

https://i.imgur.com/wd77s8w.gifv

Closes #40285

* Refactor, added mob_light helper
2018-09-19 10:30:49 -04:00
Jordie
3149d2b243 Merge pull request #40333 from Cyberboss/AnotherDMAPIUpdate
Update TGS DMAPI
2018-09-19 23:05:41 +10:00
kevinz000
fe3df7231d removes beam rifle zoom smoothing (#40332)
* Update beam_rifle.dm

* sometimes complexity is not better

* Update beam_rifle.dm
2018-09-19 12:59:08 +02:00
Jordan Brown
2633fb9fca Merge pull request #40330 from cacogen/simplemobluxuryshuttleentry
Luxury shuttle ticket booth now counts dragged money
2018-09-18 20:10:44 -04:00
ShizCalev
e76ec56d92 [s] Notify admins when gas canister leaks happen
Fixes #40211
2018-09-18 11:20:01 -04:00
AnturK
4c744617d5 Fixes another miasma runtime. (#40320) 2018-09-18 11:16:02 -04:00
ShizCalev
009bde3c5e fixes ventcrawling & flying mobs making footstep sounds (#40317) 2018-09-18 11:15:20 -04:00
ShizCalev
6e1b3deb76 Fixes phased/jaunting mobs falling into chasms (#40316) 2018-09-18 11:14:33 -04:00
duncathan salt
b7919009f4 performance increase in commented out code (#40326) 2018-09-18 16:39:59 +03:00
Jordan Brown
1dfc3881c6 Update TGS DMAPI 2018-09-17 22:29:34 -04:00
Fluffy Sensation
9605695596 mannequin fix for lizard people (#40308)
* mannequin fix for lizard people

Just a small sequence problem with the race default features being loaded after setting them and tail not being set to update.

* Mannequin Fix for Lizard People

Just a small sequence problem with the race default features being loaded after setting them and tail not being set to update.

This would lead to the mannequin just having a smooth tail and no spines the default setting for a lizard tail.
2018-09-17 20:25:26 -04:00
Jordan Brown
e06f32b14d Adds null check to world status map check (#40305)
* Adds null check to world status map check

* Fix stat
2018-09-17 20:20:58 -04:00
cacogen
11ef78f848 Luxury shuttle ticket booth now counts dragged money. Useful for mobs without hands. 2018-09-18 12:07:38 +12:00
Jordan Brown
040720d9b3 Merge pull request #40052 from FrostyFridge/reconstruction
Buffs reconstruction surgery
2018-09-17 09:35:43 -04:00
Jordan Brown
184805aaa6 Merge pull request #40301 from AnturK/sureheresmycode
Failsafe uplink codes.
2018-09-17 09:32:16 -04:00
Dax Dupont
07c6fcfe6c Fixes missing felinid mob type (#40290)
* Fixes missing felinid mob type

* oops
2018-09-16 15:49:55 -04:00
AnturK
79192f9182 Bluh 2018-09-16 19:25:33 +02:00
AnturK
332c0a94b5 Memory store and that horrible argument name. 2018-09-16 19:25:06 +02:00
AnturK
ece55c0064 Makes uplink show up in roundend log 2018-09-16 14:07:55 +02:00
AnturK
3084371f6d Failsafe uplink codes. 2018-09-16 13:35:43 +02:00
AnturK
dc3bcfb5bf Fixes rune transform reset. (#40284) 2018-09-15 18:18:05 -04:00
AnturK
1e894c07d9 Fix baseturf helper (#40281)
Would cause issues with turfs where all their baseturfs got removed.

Also switches airless asteroid baseturf to itself.
2018-09-15 10:55:05 -07:00
Tad Hardesty
3b7549adc3 Set the default port name for navigation computers (#40277) 2018-09-15 05:56:35 -04:00
Rob
37f39b2301 oof ouch my bones (#40005)
I now have a more finalized version of it.
The recipe is 3 itching powder, 1 unstable mutagen, 1 milk
On normal usage, it does 15 stamina damage a cycle and consumes at a rate of 2 units per cycle. If you're a skellyton or a plasmaman it does 0.5 brute as well.
On overdose, it has a small chance of causing a huge spike of stamina damage to a random limb, temporarily disabling it. If you're a skellyton or a plasmaman, it does the same thing but with brute instead of stamina.
There's some other effects as well such as some forced speech but those are all not really gameplay affecting.
2018-09-15 21:35:20 +12:00
Jordan Brown
bd7c22dda9 Moves TgsInitializationsComplete call to immediately after world/New() (#39771)
* Moves TgsInitializationsComplete call to immediately after world/New()

* Subsystem PreInit data directory audit

* world/New data directory audit

* Needful here too

* Remove SS_NO_INIT from SStitle

* Don't create banlist.bdb for SQL banning

* Stop creating legacy notes file

* Moves iconCache from data to tmp
2018-09-15 21:34:14 +12:00