Commit Graph

57802 Commits

Author SHA1 Message Date
AnturK 12f64e4637 Adds missing armor to accessories (#38800) 2018-06-30 15:04:21 -07:00
tgstation-server 1f1fb32004 Automatic changelog compile, [ci skip] 2018-06-30 22:02:53 +00:00
Matt Smith 421cb5a414 Add welded shut message to vent scrubber (#38834) 2018-07-01 01:02:02 +03:00
tgstation-server 68d8dae9fc Automatic changelog generation for PR #38656 [ci skip] 2018-06-30 14:59:36 -07:00
Dennok 4f64081276 deconstructable-TEG (#38656)
Make TEG deconstructable.
2018-07-01 00:59:34 +03:00
XDTM 4777687fd8 Potentially fixes monkey fever runtiming on infection (#38776) 2018-07-01 00:56:10 +03:00
ShizCalev 7d737259e0 Fixes PDA ID teleporting (#38795) 2018-06-30 12:09:29 -07:00
tgstation-server aac598d62f Automatic changelog generation for PR #38751 [ci skip] 2018-06-30 04:25:15 -07:00
TerraGS f72bc7781b Updates plastic flaps icon and cleans up its code (#38751)
cl
imageadd: New icon for plastic flaps that actually looks airtight.
code: Update to plastic flaps code to use tool procs rather than attackby and removed two pointless states.
/cl

Gives plastic flaps an airtight look to fit their new property. Removes two defines that were just a functional copy of anchored. Replaces calls to attackby() with screwdriver_act() and wirecutter_act().
2018-06-30 23:25:13 +12:00
ShizCalev 4cc1c5214e Cleans up leftover telesci teleporter code (#38789) 2018-06-30 01:54:20 -07:00
ShizCalev 1df6ea1d2a Fixes arrivals shuttle damage message runtime (#38779) 2018-06-30 01:37:20 -07:00
ShizCalev 828126a5e2 Fixes emitter runtime (#38796)
fire() was already handled at 199-204
2018-06-30 01:36:49 -07:00
ShizCalev c33c2f725e Fixes TGUI runtime (#38797)
ui_interact was being called on usr instead of M
2018-06-30 01:21:03 -07:00
tgstation-server 22024cf1ee Automatic changelog compile, [ci skip] 2018-06-30 03:53:03 +00:00
tgstation-server f81c75d399 Automatic changelog generation for PR #38774 [ci skip] 2018-06-29 17:04:59 -07:00
oranges b8f1cd8486 Merge pull request #38774 from MacHac/changeling-pheremones
Changelings can now take the Pheromone Receptors ability to hunt down other changelings.


Changelings' 'Absorb another ling' objectives have been astoundingly difficult for a while now because lings haven't historically had any good way to identify each other. By the time a ling gets called on the radio, every bored validhunter on the station is already dragging it to the cremator while beating it, making the old yoink'n'succ borderline suicidal. Short of some sucker announcing his name and position over lingchat (a mistake most people only make once), changelings assigned to absorb other lings are nearly always SOL.

With this in mind, I've created 'pheromone receptors', a new changeling power. By tracking the unique but normally undetectable scent of other changelings, a hunter can track fellow lings and find their general location. Similar to the target pinpointer that all IA agents get, receptors help to locate other changelings, with a few important caveats:

    They have a maximum range of 25 tiles. They will not give any indication of changelings outside this radius.
    They have a minimum range of 10 tiles. The pinpointer will not display a direction for closer targets.
    The pinpointer does not show its current target. It may switch randomly between targets at similar distances.
    The pinpointer slows down chemical regeneration while active, similar to the 'mimic voice' ability.
    The power has to be purchased for 2 points.

This power is not intended as a replacement for player skill in identifying changelings; rather, it's a supplement. Hunting lings can easily identify lone and out-of-place people as their targets. This encourages hunted changelings to stay mobile and in public, where it will be more difficult to confirm their identity. Well-hidden changelings might in turn be able to detect someone who's looking for them; This allows them to either slip away or arrange a confrontation.

Hopefully, with a way to accomplish this objective that's not random-ass luck, changelings might be able to start greentexting regularly again.

*No they won't, team objectives still exist.
2018-06-30 12:04:57 +12:00
81Denton f247f3722b Adds patriotism to Liberation Station (#38739)
* Adds ancient patriotism to Liberation Station

* I was clapping the whole time this was compiling
2018-06-30 12:04:12 +12:00
oranges 8ed26b5a20 Merge pull request #38788 from AnturK/borgnamefix
Fixes borg default name applying
2018-06-30 11:59:15 +12:00
oranges daf9917a61 Merge pull request #38790 from tgstation/Cyberboss-patch-1
Adds a warning for using TIMER_OVERRIDE without TIMER_UNIQUE
2018-06-30 11:58:52 +12:00
tgstation-server b0855bff2b Automatic changelog compile, [ci skip] 2018-06-29 21:08:51 +00:00
tgstation-server df72353d15 Automatic changelog generation for PR #38748 [ci skip] 2018-06-29 09:19:09 -07:00
BlueNothing 81ea04a662 Grabber and Cavity Implant Interaction Nerf (#38748)
* Shrinks the internal cavity, allowing only singletanks, small, and smaller items to be implanted in the chest (heavily nerfs 'chestgun' circuits). Additionally, prevents circuits from grabbing or throwing in storage implants. As part of this change, grabbers can now hold items up to assembly size (shouldn't be problematic, since they cannot hold TTVs or two-handed weapons, and can no longer function inside of a storage implant).

* Un-nerfs cavity implants, while preventing medium circuits from functioning as storage implants or chestguns.

A later PR soon should add logging for throwers and examine text for implanted small weapon circuits.
2018-06-29 19:19:06 +03:00
tgstation-server f2e3af3a8e Automatic changelog generation for PR #38778 [ci skip] 2018-06-29 06:43:45 -07:00
Jordan Brown e2772ed4bb Merge pull request #38778 from 81Denton/runtime-tcomms
Adds tcomms to runtimestation
2018-06-29 09:43:42 -04:00
tgstation-server 8344091dda Automatic changelog compile, [ci skip] 2018-06-29 05:44:01 +00:00
tgstation-server fc0b78b59a Automatic changelog generation for PR #38773 [ci skip] 2018-06-28 19:48:44 -07:00
Jordan Brown 9aa2a703a6 Merge pull request #38773 from Mickyan/new_graffiti
Changes graffiti letters
2018-06-28 22:48:42 -04:00
tgstation-server 57560a679b Automatic changelog generation for PR #38793 [ci skip] 2018-06-28 19:45:49 -07:00
Jordan Brown be6a23be5d Merge pull request #38793 from MrDoomBringer/WHAT-DO-YOU-MEAN-MERGED-!-!-
Adds sprites to the disk fridge cyberboss wat r u doin
2018-06-28 22:45:45 -04:00
modularized_suicide 9f56a893ed "NOW ADD THEM" SAYS COBBIE. BUT DID I GET THE CHANCE? 2018-06-28 20:30:55 -04:00
tgstation-server bf86264541 Automatic changelog compile, [ci skip] 2018-06-28 23:02:18 +00:00
XDTM ec58093d7e Stargazers cannot project thoughts while dead (#38775) 2018-06-29 01:54:05 +03:00
AnturK 256f0f9512 Gamemode setup failure restets antag rep changes. (#38786) 2018-06-29 01:53:23 +03:00
Jordan Brown b5c2eddf21 Merge pull request #38771 from AutomaticFrenzy/patch/food-food
Fix redundant typepaths for Easter food recipes
2018-06-28 17:58:11 -04:00
tgstation-server f8f1a8aa36 Automatic changelog generation for PR #38785 [ci skip] 2018-06-28 13:26:57 -07:00
ShizCalev 6f0aac4682 Fixes blob victory taking over mining (#38785) 2018-06-28 23:26:53 +03:00
ShizCalev ecf60367ab Fixes aurora event runtime (#38787) 2018-06-28 21:43:28 +03:00
Jordan Brown 8b16aaf87e Adds a warning for using TIMER_OVERRIDE without TIMER_UNIQUE 2018-06-28 14:37:28 -04:00
tgstation-server 1543c94a1f Automatic changelog compile, [ci skip] 2018-06-28 18:34:39 +00:00
AnturK 77a7c500c8 Fixes borg default name scheme 2018-06-28 20:31:21 +02:00
tgstation-server 5a1902390a Automatic changelog generation for PR #38765 [ci skip] 2018-06-28 11:29:27 -07:00
tgstation-server f38493cade Automatic changelog generation for PR #38756 [ci skip] 2018-06-28 11:29:25 -07:00
tgstation-server 82314160e6 Automatic changelog generation for PR #38747 [ci skip] 2018-06-28 11:29:23 -07:00
tgstation-server 944cdc0b27 Automatic changelog generation for PR #38698 [ci skip] 2018-06-28 11:29:22 -07:00
tgstation-server df5d339ec1 Automatic changelog generation for PR #38355 [ci skip] 2018-06-28 11:29:18 -07:00
Jordan Brown 26b6fab1fe Merge branch 'pr-38604'
Signed-off-by: Jordan Brown <Cyberboss@users.noreply.github.com>
2018-06-28 14:22:03 -04:00
Jordan Brown fc948d41eb Merge branch 'pr-38698'
Signed-off-by: Jordan Brown <Cyberboss@users.noreply.github.com>
2018-06-28 14:22:02 -04:00
Jordan Brown d472c832f3 Merge branch 'pr-38761'
Signed-off-by: Jordan Brown <Cyberboss@users.noreply.github.com>
2018-06-28 14:22:01 -04:00
Jordan Brown c26c36b184 Merge branch 'pr-38747'
Signed-off-by: Jordan Brown <Cyberboss@users.noreply.github.com>
2018-06-28 14:22:00 -04:00
Jordan Brown 441faab31b Merge branch 'pr-38749'
Signed-off-by: Jordan Brown <Cyberboss@users.noreply.github.com>
2018-06-28 14:21:59 -04:00