Commit Graph

1796 Commits

Author SHA1 Message Date
SkyratBot
0e446d2694 [MIRROR] Fixes some soulstone issues, overall makes soulstone behavior more consistent [MDB IGNORE] (#14617)
* Fixes some soulstone issues, overall makes soulstone behavior more consistent

* wew

Co-authored-by: MrMelbert <51863163+MrMelbert@users.noreply.github.com>
Co-authored-by: Gandalf <9026500+Gandalf2k15@users.noreply.github.com>
2022-06-30 15:55:44 +01:00
SkyratBot
1791c24189 [MIRROR] Fixes being able to hack a comms console if it gets depowered or broken mid hack [MDB IGNORE] (#14612)
* Fixes being able to hack a comms console if it gets depowered or broken mid hack (#68048)

Fixes hacking consoles after they're unpowered

* Fixes being able to hack a comms console if it gets depowered or broken mid hack

Co-authored-by: MrMelbert <51863163+MrMelbert@users.noreply.github.com>
2022-06-29 13:20:38 +01:00
jjpark-kb
c9561919c2 ash ritual (#14501)
* ash ritual magic

* oops

* recommended changes and fixes

* there

* ashwalker only

* refactor

* there

* the curse needs work

* there, curse is good

* componentify the elements

* adds new rituals and some qol

* fix a small issue
2022-06-28 22:17:01 -07:00
SkyratBot
48a86b800b [MIRROR] Brand of Dance spell fix [MDB IGNORE] (#14595)
* Brand of Dance spell fix (#68035)

spell fix

* Brand of Dance spell fix

Co-authored-by: Salex08 <33989683+Salex08@users.noreply.github.com>
2022-06-28 17:23:46 +01:00
GoldenAlpharex
90f19bed3c Fixed the screenshot tests, fixing a bunch of prefs menu species preview icons along the way (#14528)
* Fixes the MODsuit-related screenshot tests

* Fixes eye sprites not refreshing properly when they're meant to

* Fixed outfits calling too many update procs and pre/post_equip twice because of some silly code

* Fixes glass golems not being transparent

* Fixed the map compilation errors

* Added the screenshot for the vox primalis

* Updates the colors of the moth bodyparts to be easier to work with (making them whiter)

* Fixes the antag icon for blood brothers

* Fixes nightmares looking stupid in their antag icon and also failing the screenshot test

* Fixes the humanoid screenshot

* Updated the blood brother icon with the new colors for moths (because ours are greyscaled)

* Updates some of the randomization stuff for moths, making it possibly functional again

* Cleans up our moth species override a bit

* Updates the screenshot_humanoids test to allow for better control over the screenshots

* Updated the lizard, ashwalker and silverscale screenshots

* I totally didn't forget the .dm

* Moved the set_species before the prepare_human_for_preview()

* The moth's fixed, by the way! In the prefs menu too!

* The xenos are fixed too!

* Pink felinids, how 'bout that?

* Fixed the mush people (so they actually look like the icon that was there already!)

* Snails are fixed too, splitting the .dmi edit in a different commit

* Added https://github.com/tgstation/tgstation/pull/68013 early

* Revert "Fixed the map compilation errors"

This reverts commit b7db0a1f507ed3721d88883338508c058ffb7804.

* Okay just Icebox this time

* Podpeople hair still is broken :(

* Turns out they weren't getting their snouts and frills properly... Now they do!

* Possibly fixes that issue with Tram making compile maps fail
2022-06-27 15:42:43 -07:00
SkyratBot
0c2c95b037 [MIRROR] Fix reinforcement nukeops not getting their HUDs [MDB IGNORE] (#14553)
* Fix reinforcement nukeops not getting their HUDs (#67976)

* Fix reinforcement nukeops not getting their HUDs

Co-authored-by: RandomGamer123 <31096837+RandomGamer123@users.noreply.github.com>
2022-06-27 02:15:04 +01:00
SkyratBot
286d32101d [MIRROR] Fixes an ert bounty hunter's outfit, and the bounty hunter ID in general [MDB IGNORE] (#14550)
* Fixes an ert bounty hunter's outfit, and the bounty hunter ID in general (#67955)

Fixes an ert bounty hunter's outfit, and the bounty hunter ID

* Fixes an ert bounty hunter's outfit, and the bounty hunter ID in general

Co-authored-by: Profakos <profakos@gmail.com>
2022-06-27 02:14:32 +01:00
dawsonkeyes
889effe7ff [(99.5%) MODULAR] Marine ERT Rework: Pass The Ammunition (#14321)
* marine modsuit code

* modsuit icons pt1

* marine icons pt2

* modified equipment

* modified gear

* stray space

* module updates

* moar icons!

* creatin' custom fire sounds!!

* m44a firing noise

* fixin' stuff

* m44a pulse rifle

* m44a variants

* fixin' shit

* more fixes

* one line fix

* woo more fixes

* final fixes(?)

* honestly quite incredible

* mag icon fixes

* m44a ammo belt

* marine survival box

* pulse rifles for everyone!

* more updates

* honestly quite incredible

* honestly quite incredible

* balancing

* underbarrel shotgun adjustments

* buckshot > slugs

* buckshot again

* god bless buckshot, yo

* crowbar dont fit

* ninety-nine > 99

* hammer time

* hammer time

* woot

* marine smartgun

* smartgunner modsuit

* blessing from god

* cleaning code

* icon fixes

* dme checks

* more icon fixes

* << massive idiot

* << lol

* goodbye old turret

* use more gun™️

* we did it boys, syndicate smartgun is no more

Co-authored-by: Zonespace <41448081+Zonespace27@users.noreply.github.com>

* we did it boys, syndicate smartgun is more

Co-authored-by: Zonespace <41448081+Zonespace27@users.noreply.github.com>

* we did it boys, attack_item is more

Co-authored-by: Zonespace <41448081+Zonespace27@users.noreply.github.com>

* single letter subtype? cringe!

* see above

* YEP

* linter issue (ツ)

* stray s moment

* merge master of upstream

* fix the dme

* Revert "Fixing14321"

* //

* woo

* refactor these nuts

Co-authored-by: Zonespace <41448081+Zonespace27@users.noreply.github.com>

* sniping’s a good job mate

* shieldin’

Co-authored-by: Zonespace <41448081+Zonespace27@users.noreply.github.com>

* fuck (fuck)

* fuck

* UNGA

* req changes

Co-authored-by: John Doe <gamingskeleton3@gmail.com>
Co-authored-by: Zonespace <41448081+Zonespace27@users.noreply.github.com>
Co-authored-by: nevimer <foxmail@protonmail.com>
2022-06-26 09:18:20 -07:00
SkyratBot
dca49c26ce [MIRROR] Fixes several spelling mistakes in ash lore [MDB IGNORE] (#14507)
* Fixes several spelling mistakes in ash lore (#67952)

In several cases, the Nightwatcher has been called Nightwater. This PR fixes that.

* Fixes several spelling mistakes in ash lore

Co-authored-by: Profakos <profakos@gmail.com>
2022-06-25 18:24:10 +01:00
SkyratBot
48ac7b572d [MIRROR] Security Level Datums [MDB IGNORE] (#14504)
* Security Level Datums

* wew

* Update security_level_datums.dm

Co-authored-by: Gandalf <9026500+Gandalf2k15@users.noreply.github.com>
2022-06-25 02:04:50 +01:00
SkyratBot
6f5d30c6d3 [MIRROR] Fixes supermatter cascade final objective rolling when the engine has already exploded [MDB IGNORE] (#14489)
* Fixes supermatter cascade final objective rolling when the engine has already exploded (#67665)

Adds a check so that if there are no var/obj/machinery/power/supermatter_crystal/engine on the station. Testing was a bit hard because I didn't know how to test any of it with admin tools, so it involved a lot of running around doing objectives on local until I got a final objective. I'm pretty sure this PR works correctly.

* Fixes supermatter cascade final objective rolling when the engine has already exploded

Co-authored-by: Rhials <Datguy33456@gmail.com>
2022-06-24 20:54:34 +01:00
Higgin
caf50c4118 [NON-MODULAR] Progtot value tweaks (fewer TC, lower final objective costs.) (#14479)
* Reduces starting progtot TC to /tg/ baseline 20 and tweaks final objective costs down again.

* Makes default TC define consistent with uplink initialize changes.
2022-06-24 12:54:48 +01:00
SkyratBot
04450bcbf3 [MIRROR] Fixes wizard's spellbook becoming inaccessible [MDB IGNORE] (#14443)
* Fixes wizard's spellbook becoming inaccessible (#67844)

Wizard spellbooks have a mechanic that binds the book to their first user, so other people can't use it. However, it binds the spellbook to the wizard's body, not their mind. This makes it so the spellbook is inaccessible to the wizard after becoming a lich or mindswapping, which doesn't seem to be intended. The PR just makes the spellbook check for the mind, not the body, to fix this. Fixes #64927 and #56216

* Fixes wizard's spellbook becoming inaccessible

Co-authored-by: Coffee <CoffeeDragon16@gmail.com>
2022-06-21 19:21:34 +01:00
SkyratBot
c2ff9ecbc3 [MIRROR] Adds eye snatching to the DME and fixes it [MDB IGNORE] (#14426)
* Adds eye snatching to the DME and fixes it (#67875)

* Adds eye snatching to the DME and fixes it

Co-authored-by: John Willard <53777086+JohnFulpWillard@users.noreply.github.com>
2022-06-20 10:57:54 +01:00
Christmas5
4a6a8a2df1 Fixes for changeling transformations. Part 2. (#14190)
* Update _quirk.dm

* Update transform.dm

* Update changeling.dm
2022-06-19 22:49:45 +01:00
SkyratBot
7156f4e38d [MIRROR] Resonance cascade polishening, bugfixes and better logging [MDB IGNORE] (#14351)
* Resonance cascade polishening, bugfixes and better logging

* Update light.dm

Co-authored-by: distributivgesetz <distributivgesetz93@gmail.com>
Co-authored-by: Gandalf <9026500+Gandalf2k15@users.noreply.github.com>
2022-06-19 22:43:21 +01:00
SkyratBot
be27aade6c [MIRROR] [NO GBP] Fixes locate weakpoint again [MDB IGNORE] (#14409)
* [NO GBP] Fixes locate weakpoint again (#67853)

* [NO GBP] Fixes locate weakpoint again

Co-authored-by: SmArtKar <44720187+SmArtKar@users.noreply.github.com>
2022-06-19 10:09:24 -07:00
SkyratBot
714fa83774 [MIRROR] Replace adding threat (the traitor objective, post-revs victory) with unfavorable situations [MDB IGNORE] (#14399)
* Replace adding threat (the traitor objective, post-revs victory) with unfavorable situations (#67538)

Hacking the command console and winning revs no longer adds midround threat. Instead, it'll force a heavy ruleset to spawn, and barring that, will spawn a dangerous random event.

Not really tested, you know how it is with stuff like this.

This change will slightly decrease the total number of midrounds in the round.
Why It's Good For The Game

Before D2022P1, midround threat effectively did not work. Adding midround threat did not guarantee anything would actually happen, whether that be the "obsessed spawn and doesn't do anything" kind of nothing happens, or the "absolutely no ruleset spawns" literally kind of nothing happens.

Sometimes, though, it might have! This PR makes that a guarantee.

After D2022P1, midround threat works and is also extremely dangerous in the quantities that are being added. 15 threat means 2-3 extra midround antagonists are spawned, and this late into the round are often going to force heavy rulesets anyway, but at a disproportionate cost.

Furthermore, adding midround threat decreases the time it takes for the next midround, as midround rolls are rolled equidistantly from one another. It is possible, for instance, for a midround ruleset to run, and then another to run seconds later as the distance changes.

This keeps things direct--the crew gets a disadvantage, but is not completely overwhelmed by several antagonists disproportionately.

* Replace adding threat (the traitor objective, post-revs victory) with unfavorable situations

Co-authored-by: Mothblocks <35135081+Mothblocks@users.noreply.github.com>
2022-06-19 10:08:47 -07:00
SkyratBot
95a5a61dbd [MIRROR] [NO GBP] Locate weakpoint hotfixes [MDB IGNORE] (#14362)
* [NO GBP] Locate weakpoint hotfixes (#67386)

Fixed locate weakpoint do_after being 3 seconds instead of intended 30. Also you can no longer roll locate weakpoint until you get at least 20 minutes of progression via objectives - these two were commented out for testing reasons and I just forgot to uncomment them.

Also moves station_weakpoints from SStraitor to the objectives themselves.

* [NO GBP] Locate weakpoint hotfixes

Co-authored-by: SmArtKar <44720187+SmArtKar@users.noreply.github.com>
2022-06-17 00:29:58 +01:00
SkyratBot
237049218a [MIRROR] Fixes some heretic focus funk [MDB IGNORE] (#14358)
* Fixes some heretic focus funk (#67675)

I fixed this before the last PR was merged, but completely forgot to push the changes. oops
Heretic focus element adds the focus trait on attach if it's equipped on a mob.

Also, I forgot about furious steel when it came to focuses being removed.
Furious Steel now deletes the blades if you try to activate it or shoot it out after removing your focus, instead of keeping them around forever.

(In the future furious steel should listen for the trait being added or removed. I'll do it after the proc holder pr)

* Fixes some heretic focus funk

Co-authored-by: MrMelbert <51863163+MrMelbert@users.noreply.github.com>
2022-06-17 00:29:32 +01:00
SkyratBot
495f32ea15 [MIRROR] Fixes gravity generator being overridable/overloadable by malf AI [MDB IGNORE] (#14352)
* Fixes gravity generator being overridable/overloadable by malf AI (#67795)

Fixes #67690

AI could use it's overload or override ability/s to near instantly permanently remove the gravity generator from the round.

* Fixes gravity generator being overridable/overloadable by malf AI

Co-authored-by: bob-b-b <36081010+bob-b-b@users.noreply.github.com>
2022-06-17 00:28:25 +01:00
SkyratBot
d0313e5574 [MIRROR] fixes outfit sanity unit test initial [MDB IGNORE] (#14327)
* fixes outfit sanity unit test initial (#67731)

* fixes outfit sanity unit test initial

* wahoo

* fixes outfit sanity unit test initial

* fixes outfit sanity unit test initial

Co-authored-by: Fikou <23585223+Fikou@users.noreply.github.com>
Co-authored-by: Tom <8881105+tf-4@users.noreply.github.com>
2022-06-15 12:35:46 +01:00
Zonespace
7077b66aa3 boom goes the c4 (#14302) 2022-06-14 15:21:48 +01:00
SkyratBot
40ab6397d2 [MIRROR] Make scientist outfit in antag icons consistent [MDB IGNORE] (#14283)
* Make scientist outfit in antag icons consistent (#67746)

Fixes an inconsistency where the antag icon would sometimes generate differently.

* Make scientist outfit in antag icons consistent

Co-authored-by: Mothblocks <35135081+Mothblocks@users.noreply.github.com>
2022-06-13 06:35:29 -07:00
Useroth
81b8f962b7 Mirror 66967 & 67411 (#14279)
* Implements a Demolition Modifier variable to items, affects damage vs structures and robots. (#66967)

Adds a modifier variable which can be used to increase or decrease a given items damage to structures, machinery, vehicles, and robots (including cyborgs, simple-bots, and anything else with the MOB_ROBOTIC biotype)

* Fixes attacks on mech equipment ignoring armor / melee damage, also fixes mech equipment not being disabled at 0% health, also also unit tests mech armor (#67411)

Co-authored-by: itseasytosee <55666666+itseasytosee@users.noreply.github.com>
Co-authored-by: MrMelbert <51863163+MrMelbert@users.noreply.github.com>
2022-06-12 21:03:17 +01:00
SkyratBot
0a1f06a2d1 [MIRROR] This tail refactor turned into an organ refactor. Funny how that works. [MDB IGNORE] (#14017)
* This tail refactor turned into an organ refactor. Funny how that works.

* Firstly, fixing all the conflicts.

* Fixes all our maps (hopefully)

* Actually, this should fix pod people hair :)

* Almost everything is working, just two major things to fix

* Fixed a certain kind of external organ

* Cleaning up some more stuff

* Turned tail_cat into tail because why the fuck are they separate?

* Moved all the tails into tails.dmi because that was just dumb to have like 3 in a different file

* Adds relevant_layers to organs to help with rendering

* Makes stored_feature_id also check mutant_bodyparts

* Fixes the icon_state names of ALL the tails (pain)

* Fixes wagging, gotta refactor most mutant bodyparts later on

* I Love Added Failures

* Fixed some organs that slipped through my searches

* This could possibly fix the CI for this?

* It doesn't look like it did fix it

* This will make it pass, even if it's ugly as sin.

* Fixed Felinids having a weird ghost tail

* Fixes instances of snouts and tails not being properly colored

Co-authored-by: Kapu1178 <75460809+Kapu1178@users.noreply.github.com>
Co-authored-by: GoldenAlpharex <jerego1234@hotmail.com>
2022-06-11 23:20:16 -04:00
SkyratBot
b56cf22b8a [MIRROR] DISABLE_NON_OBSJOBS now only toggled if nuke actually blows up the station [MDB IGNORE] (#14259)
* DISABLE_NON_OBSJOBS now only toggled if nuke actually blows up the station (#67660)

job fix

* DISABLE_NON_OBSJOBS now only toggled if nuke actually blows up the station

Co-authored-by: Rhials <Datguy33456@gmail.com>
2022-06-12 02:35:22 +01:00
SkyratBot
fb85a9249f Fix thieves icon (#14251)
Co-authored-by: Mothblocks <35135081+Mothblocks@users.noreply.github.com>
2022-06-11 23:11:07 +01:00
Zonespace
5258ac2dcc pop (#14236) 2022-06-11 13:29:58 +01:00
SkyratBot
b18e769a58 [MIRROR] Fixes warp whistle's cooldown [MDB IGNORE] (#14246)
* Fixes warp whistle's cooldown (#67671)

* When I refactored Warp whistle, I vividly remember removing ``whistle.whistler = null`` in the tornado's Destroy, because I thought the warp whistle itself deals with it, but I was entirely wrong. This reference to whistler remained, and made it impossible to re-use the whistle after the first time.
* Additionally, because the whistle can't be used while there was already a whistler, which is only cleared after the tornado is destroyed (which is 10 seconds, compared to warp whistle's 4 second cooldown), I removed the warp whistle cooldown entirely, only checking if the warp whistle no longer has a whistler- so the tornado is destroyed.
* Because of this new cooldown timer, I brought down the duration of the tornado's existence (and therefore the cooldown) down to 8 seconds.

* Fixes warp whistle's cooldown

Co-authored-by: John Willard <53777086+JohnFulpWillard@users.noreply.github.com>
2022-06-11 12:21:16 +01:00
SkyratBot
06e61b80e4 [MIRROR] Fixes skip time button on the steal objective [MDB IGNORE] (#14229)
* Fixes skip time button on the steal objective (#67637)

Co-authored-by: Watermelon914 <3052169-Watermelon914@ users.noreply.gitlab.com>

* Fixes skip time button on the steal objective

Co-authored-by: Watermelon914 <37270891+Watermelon914@users.noreply.github.com>
Co-authored-by: Watermelon914 <3052169-Watermelon914@ users.noreply.gitlab.com>
2022-06-10 12:48:11 +01:00
GoldenAlpharex
d4b0974aaf [MIRROR] CARGONIA THE FREE: The Quartermaster is now a head of staff. (#67518) [MDB IGNORE] (#14186)
* CARGONIA THE FREE: The Quartermaster is now a head of staff. (#67518)

* The Quartermaster is officially a head of staff, with new accesses, a silver ID, ect ect.
* The HoP lost their cargo-related equipment and access, including the Vault monitor, and frequency.

* wew

Co-authored-by: Iamgoofball <iamgoofball@gmail.com>
Co-authored-by: Gandalf <9026500+Gandalf2k15@users.noreply.github.com>
2022-06-08 15:28:51 +01:00
SkyratBot
218f73d239 [MIRROR] Reduces the point reduction on traitor objectives significantly [MDB IGNORE] (#14189)
* Reduces the point reduction on traitor objectives significantly (#67385)

Co-authored-by: Watermelon914 <3052169-Watermelon914@ users.noreply.gitlab.com>

* Reduces the point reduction on traitor objectives significantly

Co-authored-by: Watermelon914 <37270891+Watermelon914@users.noreply.github.com>
Co-authored-by: Watermelon914 <3052169-Watermelon914@ users.noreply.gitlab.com>
2022-06-08 12:07:37 +01:00
SkyratBot
35286f5993 [MIRROR] Improves logging for smoke clouds. [MDB IGNORE] (#14156)
* Improves logging for smoke clouds.

* Update robot_upgrades.dm

Co-authored-by: TemporalOroboros <TemporalOroboros@gmail.com>
Co-authored-by: Gandalf <9026500+Gandalf2k15@users.noreply.github.com>
2022-06-08 02:15:29 +01:00
SkyratBot
0091b857ee ninjas now get told about pinning modules and the direction to the station (and adds pinning module round tip) (#14122)
Co-authored-by: Fikou <23585223+Fikou@users.noreply.github.com>
2022-06-06 12:34:37 +01:00
SkyratBot
8711048967 [MIRROR] Fixes all access fan requiring more IDs that possibly available [MDB IGNORE] (#14115)
* Fixes all access fan requiring more IDs that possibly available  (#67526)

* Fixes #67524

* a

* Update code/modules/antagonists/thief/thief_objectives.dm

Co-authored-by: Watermelon914 <37270891+Watermelon914@ users.noreply.github.com>

Co-authored-by: Watermelon914 <37270891+Watermelon914@ users.noreply.github.com>

* Fixes all access fan requiring more IDs that possibly available

Co-authored-by: Iamgoofball <iamgoofball@gmail.com>
Co-authored-by: Watermelon914 <37270891+Watermelon914@ users.noreply.github.com>
2022-06-05 21:08:56 -07:00
SkyratBot
9459a937ed [MIRROR] Ensures cinematics really go away when they're done. [MDB IGNORE] (#14101)
* Ensures cinematics really go away when they're done.  (#67332)

* Ensures cinematics really go away in all scenarios

* Ensures cinematics really go away when they're done.

Co-authored-by: MrMelbert <51863163+MrMelbert@users.noreply.github.com>
2022-06-06 00:05:55 +01:00
SkyratBot
0614ceb209 [MIRROR] Minor buffs for Heretic focuses / equipment and the Void Cloak. [MDB IGNORE] (#14054)
* Minor buffs for Heretic focuses / equipment and the Void Cloak. (#67263)

* Heretic focus changes, turns it into an Element
* Buffs Void cloak, letting it hold more and hold more kinds of items
* Makes eldritch potions small sized (before: normal)
* Adds more explanations to some descriptions.

* Minor buffs for Heretic focuses / equipment and the Void Cloak.

Co-authored-by: MrMelbert <51863163+MrMelbert@users.noreply.github.com>
2022-06-02 13:46:48 +01:00
SkyratBot
99bdd9c71b [MIRROR] Adds the Ninja MODsuit [MDB IGNORE] (#14025)
* Adds the Ninja MODsuit

* fixes (#14034)

Co-authored-by: nevimer <foxmail@protonmail.com>

* Fixed the empty contractor outfit breaking CI

Co-authored-by: Fikou <23585223+Fikou@users.noreply.github.com>
Co-authored-by: nevimer <77420409+nevimer@users.noreply.github.com>
Co-authored-by: nevimer <foxmail@protonmail.com>
Co-authored-by: GoldenAlpharex <jerego1234@hotmail.com>
2022-06-02 03:32:51 +01:00
SkyratBot
0b1bb13864 [MIRROR] Refactors warp whistle [MDB IGNORE] (#14036)
* Refactors warp whistle (#67064)

* Refactors warp whistle

Warp whistle is now a status effect that walks towards you.
If it hits the person that summoned it, it picks them up, and teleports them once it flies away.
The person then falls from the sky onto their destination.

This prevents Wizards from using the spell then just walking away, because now if they aren't in range, they won't get picked up.
It also means there's no weird code about godmode and stuff, like there used to have. *shiver.

Repathed the item and tornado effect it spawns, over just prefs.

* now goes through walls

* maybe helps with hard dels

* I forgot to add this for hard del too

* i forgot an early return after qdel

* nova's suggestion but not committed by him so he doesnt get co-author

* Warp whistle no longer on Destroy()

* adds incapacitated trait so you don't unbuckle

* Refactors warp whistle

* Fixes the one instance where the warp whistle was used in our modular files

Co-authored-by: John Willard <53777086+JohnFulpWillard@users.noreply.github.com>
Co-authored-by: GoldenAlpharex <jerego1234@hotmail.com>
2022-06-01 20:58:37 -04:00
SkyratBot
82d1654df2 [MIRROR] 3(or 4) new traitor objectives [MDB IGNORE] (#13972)
* 3(or 4) new traitor objectives (#67287)

This PR introduces 3 new kind of traitor objectives:
Eyesnatcher objective, you'll need to remove your victim's eyes by any means. You will be given a device that you can use to pull out someone's eyes after 3 5 second delays. This would be quite loud and painful to the victim, so make sure you got them restrained or knocked out.

"Public" Sleeper protocol - this is a high progression(30+ minutes) objective. It's basically Sleeper Protocol, but availible for everyone instead of only med personnel.

Locate Structural Weakpoint - a high progression(45+ minutes) objectives that can be only completed once. You will recieve a device that you'll need to use in 2 different (somewhat secure) areas in order to triangulate the structural weakpoint of the station, you'll need to stay in the area for 30 seconds and station AI will be alerted about your attempt. After triangulating it, you will be given a location-locked explosive which will also create from 5 to 8 minor explosions in a 17-25 tile area.

Kidnap personnel - Basically old contractor kidnap. Down someone, get them to the extraction location, call in a pod, stuff them into it and send it back. Additional TCs if you bring them alive.

* 3(or 4) new traitor objectives

Co-authored-by: SmArtKar <44720187+SmArtKar@users.noreply.github.com>
2022-05-28 13:53:37 +01:00
SkyratBot
af8e43554a [MIRROR] fixes darkened blades saying they only need 1 silver to make [MDB IGNORE] (#13943)
* fixes darkened blades saying they only need 1 silver to make (#67306)

* Minor spellcheck fix to darkened blade's heretic focus saying you need 1 silver bar, when you need 2.

* fixes darkened blades saying they only need 1 silver to make

Co-authored-by: private-tristan <54422837+private-tristan@users.noreply.github.com>
2022-05-27 15:26:13 +01:00
SkyratBot
6c35bca4bb [MIRROR] Continues removing unnecessary species names of bodyparts in visible messages [MDB IGNORE] (#13942)
* Continues removing unnecessary species names of bodyparts in visible messages (#67254)

* removes some more unnecessary species mentions from bodypart messages

* Continues removing unnecessary species names of bodyparts in visible messages

Co-authored-by: Ryll Ryll <3589655+Ryll-Ryll@users.noreply.github.com>
2022-05-27 15:21:25 +01:00
SkyratBot
d6595db199 [MIRROR] Fixes most eye color effects not working [MDB IGNORE] (#13939)
* Fixes most eye color effects not working (#67127)

* Fixes most eye color effects not working, adds eye refreshing to species' handle_body.

* Fixes most eye color effects not working

Co-authored-by: SmArtKar <44720187+SmArtKar@users.noreply.github.com>
2022-05-27 15:19:58 +01:00
SkyratBot
4a27e5f425 [MIRROR] Adds a teeny bit of sanity to the Heretic Lionhunter Rifle [MDB IGNORE] (#13908)
* Adds a teeny bit of sanity to the Heretic Lionhunter Rifle (#67277)

Ads a teeny bit of sanity to the lionhunter rifle

* Adds a teeny bit of sanity to the Heretic Lionhunter Rifle

Co-authored-by: MrMelbert <51863163+MrMelbert@users.noreply.github.com>
2022-05-26 23:21:43 +01:00
SkyratBot
a61b1ea07f [MIRROR] [MDB IGNORE] More /area/ typepath organization and cleanup [MDB IGNORE] (#13832)
* [MDB IGNORE] More /area/ typepath organization and cleanup (#67107)

This further continues what I did in b4fb8f3ed1 (but instead of just stations, its now every (most) applicable area in the game

* [MDB IGNORE] More /area/ typepath organization and cleanup

* wew

* e

* Update CentCom_skyrat.dmm

* wew

* ews

Co-authored-by: Jolly <70232195+Jolly-66@users.noreply.github.com>
Co-authored-by: Gandalf <9026500+Gandalf2k15@users.noreply.github.com>
2022-05-24 16:47:55 +01:00
Christmas5
a9da6dbad2 Fixes for changeling transformations. (#13527)
* Partial fix for changeling transformations

Adds underwear_color, undershirt_color, socks_color and emissive_eyes to changeling profiles.
mutant_bodyparts and body_markings now update correctly on a transformation.

* Update changeling.dm

* Update changeling.dm

* Update changeling.dm

* Update changeling.dm

* Update changeling.dm

* Update changeling.dm

* Update anthro_clothes.dm

* Update dna.dm

* Update changeling.dm

* Update mask.dm

* Update shoes.dm

* Update suit.dm

* Update under.dm

* Update eyes.dm

* Update anthro_clothes.dm

* Update changeling.dm

* Update changeling.dm

* Update changeling.dm

* Update lesserform.dm

* Update humanform.dm

* Update headcrab.dm

* Update headcrab.dm

* Update anthro_clothes.dm

* Update eyes.dm

* Update mask.dm

* Update shoes.dm

* Update suit.dm

* Update under.dm

* Update changeling.dm

* Update humanform.dm

* Update lesserform.dm

* Update headcrab.dm

* Update lesserform.dm

* Update dna.dm

* Update dna.dm

* Update changeling.dm

* Update humanform.dm

* Update lesserform.dm

* Update headcrab.dm

* Update headcrab.dm
2022-05-23 17:05:07 +01:00
SkyratBot
ea6f252e81 [MIRROR] Dynamic 2022, Part 1 - Redesigning midround rolls (Midrounds happen far more frequently now, and scale their power over time) [MDB IGNORE] (#13718)
* Dynamic 2022, Part 1 - Redesigning midround rolls (Midrounds happen far more frequently now, and scale their power over time)

* Update dynamic_rulesets_midround.dm

* wew

Co-authored-by: Mothblocks <35135081+Mothblocks@users.noreply.github.com>
Co-authored-by: Zonespace <41448081+Zonespace27@users.noreply.github.com>
Co-authored-by: Gandalf <9026500+Gandalf2k15@users.noreply.github.com>
2022-05-23 16:06:51 +01:00
Tom
b88c0a96a7 Updates tails.dm, allows tails to show from under more clothing (#13795) 2022-05-23 11:52:42 +01:00
SkyratBot
6bf0de98e0 Refactors and sorts Nuclear Bombs and Cinematics. Fixes and unit tests nuke cinematics, and re-adds a missing malf ai cinematic. (#13802)
Co-authored-by: MrMelbert <51863163+MrMelbert@users.noreply.github.com>
2022-05-22 09:03:09 -07:00