Commit Graph

26920 Commits

Author SHA1 Message Date
moo
090ccae5d6 Watcher's Wing No Longer Perma-Disarms (#41708) 2018-11-29 22:17:28 -08:00
YPOQ
c7647436c5 Fix kudzu spawning (#41720) 2018-11-29 21:28:39 -08:00
oranges
0f31cb620a Revert "Update kinetic_accelerator.dm"
This reverts commit 325cd51508.
2018-11-30 04:10:48 +00:00
moo
325cd51508 Update kinetic_accelerator.dm 2018-11-29 22:42:22 -05:00
Qustinnus
c1c8e2352d You can now thank the clown car driver, and new medals for being the best clown car driver (#41572)
* done

* also this

* also a medal for enough thanks

* done
2018-11-28 23:29:31 -05:00
Dennok
869daa019e fix placing custom dock in transit. (#41475)
fix placing custom dock in transit.
2018-11-28 23:21:17 -05:00
ShizCalev
e7cc2074c6 Fixes missing decal icons, repaths food cleanables to cleanable/food (#41573) 2018-11-28 23:12:35 -05:00
coiax
f7af2995d1 Renames "Weight Machine" to "weight machine" (#41678)
Improperly named things annoy me.
2018-11-28 22:48:57 -05:00
81Denton
3ee98bfc72 Rebalances emergency oxygen tank availability (#41683)
* Rebalances emergency oxygen tank availability

* Reverts pirate outfit change
2018-11-28 22:45:15 -05:00
Mickyan
6b30b578bb Makes the quirk menu look less cluttered (#41684)
* quirk menu format

* brain damage
2018-11-28 22:43:03 -05:00
skoglol
90627f8935 Adds minimum to space pirate payoff event (#41687)
* Adds minimum to pirate payoff.

* round replaced with floor

* It compiled fine in my mind

* if to max
2018-11-28 22:40:55 -05:00
swindly
285ecc824a fixes broken microwaves (#41698) 2018-11-28 22:28:27 -05:00
YPOQ
973e229c6d Blacklists tesla miniballs from the tesla bounty (#41704) 2018-11-28 22:28:08 -05:00
YPOQ
e192e6a7ff Fixes miasma gas spawned by rotting corpses not spreading (#41705) 2018-11-28 22:27:03 -05:00
4dplanner
ecee915112 Makes ash walker tendrils dense (#41707) 2018-11-28 22:26:33 -05:00
MrDoomBringer
2b83fef9ec big change (#41689) 2018-11-28 22:24:01 -05:00
skoglol
e130165da4 Fixed minor typo. (#41688) 2018-11-28 22:23:44 -05:00
XDTM
01f794a153 Teleportation standardization, channels, and interception (#41371)
cl XDTM
add: Spraying holy water on tiles will now prevent cult-based teleportation from using them as a destination point.
tweak: Quantum, wormhole and magic teleportation is no longer disrupted by bags of holding.
/cl

Refactors some teleportation code so it uses do_teleport instead of directly forceMove.
do_teleport now has a channel argument, to specify the type of teleportation used. This will affect what can and cannot interfere with teleportation. For example, BoHs interfere with bluespace teleportation but not wormhole, quantum or magic teleportation.
do_teleport now sends a COMSIG_ATOM_INTERCEPT_TELEPORT signal, allowing the target turf (or anything placing a signal on said turf) to react appropriately. As a proof of concept, blessed tiles use it to prevent teleportation from the cult channel.

Intercepting teleportation can have interesting potential uses, from teleport denial fields, to teleport scramblers (teleports you somewhere else instead), telefraggers that gib anyone unlucky enough to teleport in their area of effect, teleport anchors that shunt all teleportations in a wide area to themselves, and so on.
2018-11-29 10:33:55 +13:00
skoglol
81a11259f1 Makes ventcrawl much easier on the client (#41645)
cl Skoglol
fix: Reduced ventcrawl lag greatly.
/cl

Basically prevents adding pipe images to client if they are outside view range. I don't know of any situations where the view range while vent crawling is higher than the standard 7, if there are let me know so I can up it.

Partial fix of #41433 as vent crawling is still fairly expensive for the server, but at least alleviates the client lag. See the short videos below for a comparison.
2018-11-29 10:16:25 +13:00
Qustinnus
b9f5dbac6b Adds a new race: Ethereal (also adds wrappers for nutrition adjustment) (#40995)
cl Qustinnus / Floyd / Ethereal sprites by Space, is that it? / Alerts and food sprites by MrDroppodBringer
add: Adds Ethereal; a race which lives off of electricity and shines bright. If they are healthy they shine a bright green light, and the more damaged they are, the less they shine and the greyer they become. Their punches do burn damage and they are weak to blunt attacks!
They dont need to eat normal food and dont have nutrition, Instead they gain charge by going into borg rechargers, eating ethereal food or doign specific interactions.
refactor: all nutrition changes now go through a proc so we can override behavior
/cl

Adds Ethereal. A race which is essentialy inspired by Zoltan but then with different mechanics to make it fit with SS13 more. I'm trying to stay away from making them actually provide power but the change from nutrition to electricity seemed kind of fun.

They have the following specifications:

    They are walking lights; and shine bright and green if healthy, and get greyer and darker the more damaged they are. When dead they are just a grey unlit corpse.
    They do burn punch damage instead of blunt.
    They are weaker to blunt; especially when low on charge
    They have charge instead of nutrition. Charge is gained by some interactions or by going into a borg charger. or eating new ethereal food.
    They are slightly stronger to shock damage, and gain charge from it a bit; however, it is still deadly to them and thus they aren't free insulated gloves.
2018-11-29 10:09:56 +13:00
xmikey555
31386f8f93 Pirate language (#41489)
cl
add: Added pirate language, equip a pirate hat to speak it.
/cl

I haven't made a PR here since #23676 but this is pretty simple, it just adds "pirate language" (language only spoken/readable by fellow piratespeakers that looks like pirate slang to others), and makes the pirate hat (yes, the one obtainable from the autodrobe) grant/remove the language.

also i have no experience in dream maker so i'm at least 87% sure i flubbed something up

thanks to qustinnus for helping me out
2018-11-27 14:31:57 +13:00
imsxz
ba1169b5a6 AI restricted to interacting with only itz Z level (#41521)
cl imsxz
balance: AI can now only interact with things on its z level
/cl
oranges endorsed. this is untested, i'm about to go to sleep and will fix any issues in when i wake up. at the time of posting, this is mostly proof of concept, please yell at me how to do it correctly.
2018-11-27 14:28:27 +13:00
Jordan Brown
360882e7ee Bandaid for the TGS4 Linux trusted mode bug (#41668)
* Hack for the TGS4 Linux trusted mode bug

* Simpler
2018-11-27 14:26:40 +13:00
Denton
819bff5aad Fixes oats bounty 2018-11-25 11:26:17 +01:00
Jordan Brown
3ad196d603 Merge pull request #41662 from kriskog/markers
Adds light eater interaction to marker beacons
2018-11-24 14:22:26 -05:00
Jordan Brown
4c86b0aed4 Merge pull request #41606 2018-11-24 13:33:15 -05:00
Jordan Brown
d48784ece8 Merge pull request #41638 2018-11-24 13:33:12 -05:00
Jordan Brown
2f9d0c7c98 Apply suggestions from code review
Co-Authored-By: kriskog <33292112+kriskog@users.noreply.github.com>
2018-11-24 19:30:56 +01:00
skoglol
e08666eb44 Adds light eater interaction to marker beacons 2018-11-24 19:02:09 +01:00
81Denton
9c61d136ee Add a few more cargo bounties (#41631)
Three for Lavaland mushrooms, one for serious Corgi farming, one for dead mice
and another for oats.
2018-11-23 21:41:58 -08:00
coiax
f86fd9626f Pets (and Beepsky) are a higher priority for random sentience events (#41634)
* Pets are higher priority for random sentience events
* Actually compiles now
* Beepsky is now also high priority
2018-11-23 21:38:54 -08:00
MMMiracles
312eea775f forgot dragon shapeshift oops 2018-11-23 01:22:08 -05:00
MMMiracles
9e237afb5e shapeshift spell now takes conversion damage by default 2018-11-23 01:19:37 -05:00
Barhandar
c49064bf62 Makes magboots effective in preventing gravitational movement effects, fixes magboots not working for singularity pull, eases the chainstun effect of overcharged supermatter (#41583)
* I'm through accepting limits 'cuz someone says they're so

* Some things I cannot change but till I try, I'll never know!

* Too long I've been afraid of losing love I guess I've lost

* Well, if that's love it comes at much too high a cost!

* I'd sooner buy

* DEFYING GRAVITY

* Kiss me goodbye, I'm defying gravity

* I think I'll try

* DEFYING GRAVITY

* And you won't bring me down

* Unlimited
2018-11-22 18:38:49 -05:00
Jordan Brown
3a526490ff Merge pull request #41617 from ExcessiveUseOfCobblestone/patch-58
Removes Legion Stat-Padding
2018-11-22 09:42:01 -05:00
Jordan Brown
9221547dcd Merge pull request #41619 from 81Denton/singulo
Increases clown impact on singularities
2018-11-22 09:41:43 -05:00
Eskjjlj
795b46fef8 🆑 Eskjjlj (#41605)
fix: Cult structures no longer become intangible when unanchored.
/🆑

You can't move through unanchored emitters or even chemical grinders so there should be no reason you can move through unanchored cult structures.
That also fixes https://github.com/tgstation/tgstation/issues/41584
2018-11-21 11:14:07 -05:00
Jordan Brown
2e227d11ee Merge pull request #41602 from swindly/word_crimes
Fixes more word crimes
2018-11-21 09:44:00 -05:00
Denton
d51a7317bb Increases clown impact on singularities 2018-11-21 14:13:51 +01:00
moo
891dc5bd71 Update megafauna.dm 2018-11-21 00:39:41 -05:00
Mark9013100
fe628137f3 Adds French beret to standard costume crate 2018-11-20 13:17:51 -05:00
Jordan Brown
e0b69fe118 Merge pull request #41596 from tralezab/patch-13
Select equipment only asks to empty pockets if there are things in your pockets
2018-11-20 11:43:22 -05:00
ShizCalev
e8ea762ee4 Update corgi & parrot inventory panels to the same formatting as other mobs (#41544) 2018-11-19 15:50:52 -08:00
swindly
4bcd3cdc55 fixes word crimes 2018-11-19 17:56:59 -05:00
XDTM
c575fc2e88 Improves the plasmaflood hallucination (#41470)
* Improves the plasmaflood hallucination

* T

* game plane
2018-11-19 14:48:31 -05:00
subject217
8409348746 Moves damage deflection code from doors to machines and gives it to the stacking machine (#41551)
* moves damage deflection from doors to machines and sets the stacking machine's at 21

* return

* NONE
2018-11-19 14:44:19 -05:00
Rob
e4d0a34348 BLAT BLAT GOES THE GAT (#41577)
* big shooteronis

* attribute

* better + louder mix
2018-11-19 14:43:14 -05:00
Jordan Brown
b98b830ff6 Merge pull request #41587 from 81Denton/bad-touch
Borg malf/emag status is only shown on successful cover lock/unlock
2018-11-19 14:41:58 -05:00
Mickyan
f74da96676 Voracious quirk lets you binge on junk food, gives positive mood while fat (#41541)
* voracious tweaks

* description
2018-11-19 14:38:12 -05:00
4dplanner
ce0828a98e Tendrils are now structure based [READY] (#41554)
* Tendrils are now structure based

* Re-adds tendril wipe achievement

neatens up ash walker variables
gets rid of unnecessary variables in hivelord

* Marks spawner children as admin spawned
2018-11-19 14:36:33 -05:00