Commit Graph

595 Commits

Author SHA1 Message Date
SkyratBot
049b19bb18 [MIRROR] Moves "catch this var/flag" code from obj/init and datum/new into the types that use it [MDB IGNORE] (#16091)
* Moves "catch this var/flag" code from obj/init and datum/new into the types that use it

* Update atoms_movable.dm

* Update airlock.dm

* SRCC

Co-authored-by: LemonInTheDark <58055496+LemonInTheDark@users.noreply.github.com>
Co-authored-by: Zonespace <41448081+Zonespace27@users.noreply.github.com>
Co-authored-by: John Doe <gamingskeleton3@gmail.com>
2022-09-11 22:21:16 -07:00
SkyratBot
7d84a2c507 [MIRROR] Removing trailing / from several mapping regexes [MDB IGNORE] (#16150)
* Removing trailing / from several mapping regexes (#69448)

* Removing trailing / from several mapping check regexes

So we have check_grep.sh which helpfully checks for a bunch of common map mistakes, including doubled up items. This adjusts them to capture doubled up base types which might be mapped in.

* Commit before pushing next time

* Removing trailing / from several mapping regexes

* Commit

Co-authored-by: Vire <66576896+Maurukas@users.noreply.github.com>
Co-authored-by: John Doe <gamingskeleton3@gmail.com>
2022-09-11 22:20:55 -07:00
SkyratBot
7559990f20 [MIRROR] [MDB IGNORE] Shuttle engine code improvement and fixes [MDB IGNORE] (#16116)
* [MDB IGNORE] Shuttle engine code improvement and fixes

* what even happened in shuttlepanel.dm

* should be the last few

Co-authored-by: John Willard <53777086+JohnFulpWillard@users.noreply.github.com>
Co-authored-by: Paxilmaniac <paxilmaniac@gmail.com>
2022-09-10 18:28:57 -04:00
SkyratBot
24d126cf8a [MIRROR] Improves sleeper code and makes syndie sleepers deconstructable [MDB IGNORE] (#16149)
* Improves sleeper code and makes syndie sleepers deconstructable (#69457)

* Improves sleeper code and makes syndie sleepers deconstructable

* Improves regular Sleeper code by a lot considering last time they were touched was years ago, removes the entirely unused sleep_console, and lets Syndicate sleepers get deconstructed regardless of mapload.
* Also finally lowercases the dm file.

* watch this swag

* no clue if this will work but I'm gonna try before renaming

* rename, and removal of syndie sleepers

Removes syndicate sleepers from non-syndicate maps. Now they only exist in the infiltrator, battlecruiser, and syndicate lavaland base.

* small mistake on snowdin

* re-replaces sleepers with proper ones

* review comments

* i mixed it up with chem_buttons

* Update code/game/machinery/sleepers.dm

Co-authored-by: Seth Scherer <supernovaa41@ gmx.com>

* Update code/game/machinery/sleepers.dm

Co-authored-by: Seth Scherer <supernovaa41@ gmx.com>

Co-authored-by: Seth Scherer <supernovaa41@ gmx.com>

* Improves sleeper code and makes syndie sleepers deconstructable

Co-authored-by: John Willard <53777086+JohnFulpWillard@users.noreply.github.com>
Co-authored-by: Seth Scherer <supernovaa41@ gmx.com>
2022-09-10 16:40:24 -04:00
SkyratBot
c2189d5818 [MIRROR] adds structure spawners for electrified grilles, adds greps for some fulltile window spawners [MDB IGNORE] (#15954)
* adds structure spawners for electrified grilles, adds greps for some fulltile window spawners (#69528)

* adds structure spawner for electrified grilles

* sdmm key cleanup

* adds structure spawners for electrified grilles, adds greps for some fulltile window spawners

* should fix blueshift lints lets see

* should resolve most if not all of the others

* damn you skyrat map reset

Co-authored-by: ShizCalev <ShizCalev@users.noreply.github.com>
Co-authored-by: Paxilmaniac <paxilmaniac@gmail.com>
2022-09-07 16:40:05 -04:00
SkyratBot
9847332609 [MIRROR] Police hats are now hats instead of helmets. [MDB IGNORE] (#16102)
* Police hats are now hats instead of helmets. (#69643)

* Fixes police hats covering your hair.

Makes police hats a subtype of Warden's hats, so they still are security-level armor, without covering your hair like helmets do.
This was gone unnoticed because the item is very limited in-game.

I also renamed the gravity generator updatepaths because it's been inconsistent with the rest of the updatepaths for a while now.

* renames updatepaths

* Update tools/UpdatePaths/Scripts/69643_police_hat.txt

Co-authored-by: san7890 <the@ san7890.com>

* moves the hat to warden's, removes icon state

Turns out the icon state is shared between both hats, so the only real difference is name and description...

Co-authored-by: san7890 <the@ san7890.com>

* Police hats are now hats instead of helmets.

* Update head.dm

Co-authored-by: John Willard <53777086+JohnFulpWillard@users.noreply.github.com>
Co-authored-by: san7890 <the@ san7890.com>
Co-authored-by: Tom <8881105+tf-4@users.noreply.github.com>
2022-09-07 00:12:12 +00:00
SkyratBot
96761dae1a [MIRROR] [MDB IGNORE] APC controller and Power Monitor/AmpCheck fixes, aka How do I write PR titles [MDB IGNORE] (#15987)
* [MDB IGNORE] APC controller and Power Monitor/AmpCheck fixes, aka How do I write PR titles (#69146)

About The Pull Request

bgug fix stuff
APC controller UI has its elements section'ed off. The backend has been redone to make the behaviour of the APC controller a bit less janky. The console should be more stable, and all the soul has been removed from the code and the UI.

before this PR stales out from nobody wanting to review my pr, I should probably outline what exactly changed:

    APC controller consoles have had their APC code almost entirely reworked. They no longer have to hold a reference to the person using the controller currently, and APCs themselves no longer hold a reference to the controller, instead to the person directly. A lot of code was moved to APC themselves to make it a lot more stable.
    APC controller used to call toggle_breaker without passing args, causing a runtime. Fixed in

    Fixes the power flow control console not actually being able to toggle breakers #69343
    APC controller UI has had the Window.Content tags moved up to the top component, and a lot has been sectioned off to make the UI more sane.
    AmpCheck used to look for a wire on it's turf, or as a fallback look for the Area APC. A check to see if the APC has a terminal did so on a weakref, causing a runtime and preventing the program from ever finding a valid APC in it's area, making it show nothing. This has been fixed. On the other hand, the power monitor console did not store the ground wire or APC terminal as a weakref, this has been updated. As a fallback, if there are still no APCs in the powernet, the UI will show a dimmer popup.
    There was a "secret" power monitor variation in code so PDAs could not access monitors in hidden places. With the removal of PDAs, this control console is useless.

Why It's Good For The Game

Tiny bit of (much needed) polish on some useful tools in the engineering department.
Changelog

cl
fix: Fixed runtime when using AmpCheck without connecting the console with a wire.
fix: Fixed a few runtimes that could occur when using APC controller consoles.
qol: Sucked soul out of APC controller code and UI.
del: Removed "secret" power monitor console.
/cl

* [MDB IGNORE] APC controller and Power Monitor/AmpCheck fixes, aka How do I write PR titles

* update paths

Co-authored-by: distributivgesetz <distributivgesetz93@gmail.com>
Co-authored-by: Tom <8881105+tf-4@users.noreply.github.com>
2022-09-05 17:59:42 -04:00
SkyratBot
c93f3745d8 [MIRROR] [MDB IGNORE] Improves status display even more, makes the brig door timers based on status displays [MDB IGNORE] (#15865)
* [MDB IGNORE] Improves status display even more, makes the brig door timers based on status displays

* conflicts

* maps

Co-authored-by: Tastyfish <crazychris32@gmail.com>
Co-authored-by: Tom <8881105+tf-4@users.noreply.github.com>
2022-09-04 14:28:00 +01:00
SkyratBot
895096a37d [MIRROR] [MDB IGNORE] Fix High Capacity APC Inheritance [MDB IGNORE] (#15945)
* [MDB IGNORE] Fix High Capacity APC Inheritance (#69526)

Doing some mapping work downstream and I noticed there were both directional and non directional high caps. Code dived to figure out which was the valid one to use and found the directional high caps were not actually inheriting the upgraded power cells do to bad name structure. Corrected inheritance structure. Updated Kilo and Icebox to use directional high caps as standard and updated several ruin and gateway missions to standard directional high caps

* [MDB IGNORE] Fix High Capacity APC Inheritance

Co-authored-by: ORCACommander <orcacommander1@gmail.com>
2022-08-31 11:41:00 -07:00
SkyratBot
88c85fe1f7 [MIRROR] [MDB IGNORE] Refactors drinks and fixes a lot of food problems [MDB IGNORE] (#15577)
* [MDB IGNORE] Refactors drinks and fixes a lot of food problems

* [MDB IGNORE] Refactors drinks and fixes a lot of food problems

* forgto 2 commit

* im slowly going insane

* why does find and replace not FIND everything

* hnghnnngh

* h

* l

* a

* a

* so close...

* delta fix

* I thought I committed this already, guess not

* this PR has been the bane of my fucking life

* orange juice

Co-authored-by: John Willard <53777086+JohnFulpWillard@users.noreply.github.com>
Co-authored-by: Tom <8881105+tf-4@users.noreply.github.com>
Co-authored-by: Zonespace <41448081+Zonespace27@users.noreply.github.com>
Co-authored-by: GoldenAlpharex <jerego1234@hotmail.com>
Co-authored-by: Jolly-66 <70232195+Jolly-66@users.noreply.github.com>
2022-08-25 03:17:10 +01:00
SkyratBot
4eac66d790 [MIRROR] Labor camp machines - Fixes & Code improvement [MDB IGNORE] (#15392)
* Labor camp machines - Fixes & Code improvement (#68584)

About The Pull Request

Visible changes (all the fixes):

    Labor point checkers now says the prisoner ID's stats rather than being a to_chat, it also displays their info much better.
    Labor stacker no longer duplicates your points at no cost by attacking the machine with materials, instead it processes it just like it would when sucking materials up.
    Labor stackers additionally now update their input/outputs when they are rotated through shuttles, as it doesn't work on the current version of Lavaland (there's no issue report up on this yet though, oddly).
    Adds a check if you actually have a goal before checking if you can send the shuttle up, preventing prisoners who were sent without a point goal (permanently) from being able to go up whenever they wanted by simply clicking on the button before it greyed out.

The rest (code improvement):

    Added more early returns
    Removed single letter vars
    Renamed terribly named vars and added comments to some of them.
    Removed machinedir in favor of checking their view() when syncing machines, as I didn't find checking an entire side of the map next to an object to be very intuitive.

Lets Lavaland use labor camp machines again
Closes #67764
Just cool general fixes +1
Changelog

cl
fix: Labor camp Prisoners without a sentence can no longer send themselves back up whenever they wanted by clicking the button fast enough.
fix: Prisoners can no longer get infinite labor camp points by clicking the stacking machine with ores.
fix: All ore machines now properly change their direction when they dock a shuttle in a separate direction, fixing Lavaland's labor camp stacking machine.
qol: Labor camp's point checker now states all the information you need, rather than being a paragraph of text that just appears in chat.
/cl

* Labor camp machines - Fixes & Code improvement

* MAP RESET

* Update labour_skyrat.dmm

Co-authored-by: John Willard <53777086+JohnFulpWillard@users.noreply.github.com>
Co-authored-by: Gandalf <9026500+Gandalf2k15@users.noreply.github.com>
2022-08-08 02:00:09 +01:00
SkyratBot
b1bd40e760 [MIRROR] [MDB Ignore][Bounty][Complete Refactor] Papercode Redux: Too Many Damn Files <Map Conflict Edition> [MDB IGNORE] (#15362)
* [MDB Ignore][Bounty][Complete Refactor] Papercode Redux: Too Many Damn Files <Map Conflict Edition>

* Fixes merge conflicts and compilation errors, alongside fixing the joker card to make it fully functional again

* Fixed a bunch of info variables in map files

* Alright this is why I wanted this merged yesterday

Co-authored-by: Timberpoes <silent_insomnia_pp@hotmail.co.uk>
Co-authored-by: GoldenAlpharex <jerego1234@hotmail.com>
2022-08-04 15:50:15 +01:00
SkyratBot
99cdbe4ce2 [MIRROR] Reworks pAIs [MDB IGNORE] (#15162) 2022-07-27 19:10:14 -04:00
OrionTheFox
b15331b4df [MANUAL MIRROR] The GAGening: Clothesmate edition [MDB IGNORE] (#15100)
* The GAGening: Clothesmate edition

* ThisShouldWork

* hgnbhg

* would probably help to have the right .dmi

* fixed?

* Fuck you

Co-authored-by: Twaticus <46540570+Twaticus@users.noreply.github.com>
2022-07-27 03:19:42 +01:00
ORCACommander
26a3c9b31d [MDB IGNORE] There are many paths in life (#15138) 2022-07-25 19:33:19 -04:00
SkyratBot
dfc1b9a4c0 [MIRROR] [MDB Ignore]Suit DMI split p1: Mob icons [MDB IGNORE] (#14963)
* [MDB Ignore]Suit DMI split p1: Mob icons

* [MDB Ignore]Suit DMI split p1: Mob icons

* [MDB Ignore]Suit DMI split p1: Mob icons

* wew

* wew

Co-authored-by: Twaticus <46540570+Twaticus@users.noreply.github.com>
Co-authored-by: Tom <8881105+tf-4@users.noreply.github.com>
Co-authored-by: Gandalf <9026500+Gandalf2k15@users.noreply.github.com>
2022-07-22 12:45:47 +00:00
SkyratBot
2c237de5f3 [MIRROR] Autosurgeon code improvement and light overlay [MDB IGNORE] (#14955)
* Autosurgeon code improvement and light overlay

* Update medical.dm

fix a code conflict

* Update medical.dm

* Update maint_loot_oddity.dm

* 10

* wew

* Update mothership_astrum.dmm

Co-authored-by: Coffee <CoffeeDragon16@gmail.com>
Co-authored-by: jjpark-kb <55967837+jjpark-kb@users.noreply.github.com>
Co-authored-by: Gandalf <9026500+Gandalf2k15@users.noreply.github.com>
Co-authored-by: Jolly-66 <70232195+Jolly-66@users.noreply.github.com>
2022-07-22 03:21:35 +01:00
SkyratBot
413361c920 [MIRROR] [MDB IGNORE] Hydroponics tray, shower, and sink improvements [MDB IGNORE] (#15005)
* [MDB IGNORE] Hydroponics tray, shower, and sink improvements

* wew

Co-authored-by: Tastyfish <crazychris32@gmail.com>
Co-authored-by: Tom <8881105+tf-4@users.noreply.github.com>
Co-authored-by: Gandalf <9026500+Gandalf2k15@users.noreply.github.com>
2022-07-19 21:52:54 +00:00
Stalkeros2
8308799da7 [MODULAR] NRI ERT modernisation (#14085)
* first batch

mostly sprites and whatnot

* helmet stats and stuff

* idk what i even did there

* desc edit

* Description edits and survival pack modernisation

* oops

* Update head.dm

* MASSIVE OOPS

* bears are small

* HOW AM I SCREWING UP SO MUCH

* More stuff edited

* pre-night last changes

* I have been editing more stuff today

* Some more minor edits

* Squashed commit of the following:

commit 4c4daee3c6
Author: Changelogs <action@github.com>
Date:   Sat Jun 11 00:40:16 2022 +0000

    Automatic changelog compile [ci skip]

commit 3724f59c9a
Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
Date:   Sat Jun 11 01:51:17 2022 +0200

    Automatic changelog generation for PR #14235 [ci skip]

commit b78df61961
Author: GoldenAlpharex <58045821+GoldenAlpharex@users.noreply.github.com>
Date:   Fri Jun 10 19:51:15 2022 -0400

    Fixing leftover conflicts in the .txt files (#14235)

    * *slaps roof of AI core*

    * Tip of the round: >>>>>>> 665e703235 (Rearrange tips.txt to have job tips first (#67560))

commit 5a56341be3
Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
Date:   Fri Jun 10 22:59:59 2022 +0200

    Automatic changelog generation for PR #14234 [ci skip]

commit fe8b91e981
Author: GoldenAlpharex <58045821+GoldenAlpharex@users.noreply.github.com>
Date:   Fri Jun 10 16:59:56 2022 -0400

    Fixes the freighter crew making CI fail (#14234)

commit 7abe062a25
Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
Date:   Fri Jun 10 21:55:20 2022 +0200

    Automatic changelog generation for PR #14165 [ci skip]

commit 84e68b64b1
Author: NopemanMcHalt <36963049+NopemanMcHalt@users.noreply.github.com>
Date:   Fri Jun 10 22:55:18 2022 +0300

    [MODULAR] GWTB Outfit (#14165)

    * Adds GWTB-inspired, reskinnable costume

    * Changes per request

commit 2f5b82b071
Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
Date:   Fri Jun 10 21:53:52 2022 +0200

    Automatic changelog generation for PR #13960 [ci skip]

commit e4227f4418
Author: Cursor. Maybe? Who knows? <102828457+theselfish@users.noreply.github.com>
Date:   Fri Jun 10 20:53:50 2022 +0100

    [ready]Ghost Cafe: Japanese Room (and a cave room with fake lava) (#13960)

    * Ghost Cafe: Japanese Room (and a cave forge)

    * Update ghostcafeturf.dm

    * Update CentCom_skyrat_z2.dmm

    * Update CentCom_skyrat_z2.dmm

    * I hope this works.

    * Update CentCom_skyrat_z2.dmm

    * Blowing and Bolting

    * Update CentCom_skyrat_z2.dmm

    * Fixed.

    * Deleted a stray panel. For whatever reason it was there.

    * Adds a lil rouny :)

    * Squashed commit of the following:

    commit e1fbc094a7
    Author: Changelogs <action@github.com>
    Date:   Sat Jun 4 00:39:47 2022 +0000

        Automatic changelog compile [ci skip]

    commit a213d33ee1
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Fri Jun 3 20:36:01 2022 +0200

        Automatic changelog generation for PR #14064 [ci skip]

    commit 623bcd21c1
    Author: Jolly <70232195+Jolly-66@users.noreply.github.com>
    Date:   Fri Jun 3 14:35:59 2022 -0400

        5 hours dedicated to all maps, only for kilo (#14064)

    commit fcd34fa3f7
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Fri Jun 3 20:26:03 2022 +0200

        Automatic changelog generation for PR #14066 [ci skip]

    commit 3b3352b679
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Fri Jun 3 20:26:01 2022 +0200

        [MIRROR] Greps to check for commonly misplaced structures in closed turfs [MDB IGNORE] (#14066)

        * Greps to check for commonly misplaced structures in closed turfs (#67447)

        Adds some checks for structures that are commonly misplaced inside walls. One of the more recent updatepaths also replaced a bunch of posters with windoors in walls so this will help find all those.

        I also edited the one that checks for lattices to look for closed turfs, because we really don't want the structures we're looking for to be in any closed turfs anyways.

        We don't want to look for all structures like this because things like transit tubes exist.

        * Greps to check for commonly misplaced structures in closed turfs

        * grep fix

        Co-authored-by: Son-of-Space <63861499+Son-of-Space@users.noreply.github.com>
        Co-authored-by: John Doe <gamingskeleton3@gmail.com>

    commit 2c935f8510
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Fri Jun 3 20:14:06 2022 +0200

        Automatic changelog generation for PR #13871 [ci skip]

    commit bf03572fe3
    Author: Zonespace <41448081+Zonespace27@users.noreply.github.com>
    Date:   Fri Jun 3 11:14:04 2022 -0700

        Latejoining AI now syncs unsynced borgs & All (non-posi) latejoining borgs are synced to the AI. (#13871)

        * sync eet

        * hhh

        * woops lmao

        * latejoin (non-posi) borgs too

    commit 1d213e8a0d
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Fri Jun 3 20:05:01 2022 +0200

        [MIRROR] Makes the energy calculation part of temp share a define. [MDB IGNORE] (#14067)

        * Makes the energy calculation part of temp share a define.

        * Makes the energy calculation part of temp share a define.

        Co-authored-by: vincentiusvin <54709710+vincentiusvin@users.noreply.github.com>
        Co-authored-by: Tom <8881105+tf-4@users.noreply.github.com>

    commit 35cde9b8a6
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Fri Jun 3 19:42:26 2022 +0200

        Automatic changelog generation for PR #14056 [ci skip]

    commit 9bbaee24ea
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Fri Jun 3 19:42:23 2022 +0200

        [MIRROR] surplus prosthetics have correct sprites now [MDB IGNORE] (#14056)

        * surplus prosthetics have correct sprites now (#67450)

        they only set icon not static icon, static icon is what is used to get the limb icon

        * surplus prosthetics have correct sprites now

        Co-authored-by: Fikou <23585223+Fikou@users.noreply.github.com>

    commit 4c70477d21
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Fri Jun 3 18:30:13 2022 +0200

        Automatic changelog generation for PR #14075 [ci skip]

    commit b45d2b35d5
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Fri Jun 3 18:30:10 2022 +0200

        [MIRROR] Allows modsuits to be used in outfit manager [MDB IGNORE] (#14075)

        * Allows modsuits to be used in outfit manager (#67310)

        * Lets bag-fitting MODsuits be used in the Admin outfit manager

        * Allows modsuits to be used in outfit manager

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

    commit 0316ee85c8
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Fri Jun 3 15:42:36 2022 +0200

        Automatic changelog generation for PR #14074 [ci skip]

    commit 3d2aafc96d
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Fri Jun 3 15:42:34 2022 +0200

        [MIRROR] Makes traitor reputation display consistent [MDB IGNORE] (#14074)

        * Makes traitor reputation display consistent (#67341)

        * Makes traitor reputation properly show how much reputation you have, by dividing by 60 instead of 600

        * Makes traitor reputation display consistent

        Co-authored-by: Profakos <profakos@gmail.com>

    commit ec37e4bb5c
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Fri Jun 3 15:42:07 2022 +0200

        Automatic changelog generation for PR #14073 [ci skip]

    commit 686217066e
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Fri Jun 3 15:42:04 2022 +0200

        [MIRROR] Fixes statue simplemob teleport not working and 3 other spells not appearing [MDB IGNORE] (#14073)

        * Fixes statue simplemob teleport not working and 3 other spells not appearing (#67105)

        * Fixes statue simplemob not being able to teleport, and their 3 spells they're supposed to have.
        * Also repaths statues to netherworld mobs, to reduce copy paste code.

        * Fixes statue simplemob teleport not working and 3 other spells not appearing

        Co-authored-by: SmArtKar <44720187+SmArtKar@users.noreply.github.com>

    commit cd9896724f
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Fri Jun 3 15:39:44 2022 +0200

        Automatic changelog generation for PR #14072 [ci skip]

    commit 63ac8f0f62
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Fri Jun 3 15:39:41 2022 +0200

        [MIRROR] Reimplements breathedeep's scan into atmozphere. [MDB IGNORE] (#14072)

        * Reimplements breathedeep's scan into atmozphere. (#67438)

        * AtmoZphere tablet app now has the previous functionality of the BreatheDeep cartridge's scanning ability, meaning you can swap to analyzer mode to analyze with right-click.

        * Reimplements breathedeep's scan into atmozphere.

        Co-authored-by: vincentiusvin <54709710+vincentiusvin@users.noreply.github.com>

    commit 3d1d101ee7
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Fri Jun 3 15:37:09 2022 +0200

        Automatic changelog generation for PR #14049 [ci skip]

    commit 1ff836f710
    Author: OrionTheFox <76465278+OrionTheFox@users.noreply.github.com>
    Date:   Fri Jun 3 07:37:06 2022 -0600

        more sec sprite cleanup (#14049)

    commit df9a38d0f7
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Fri Jun 3 15:36:58 2022 +0200

        Automatic changelog generation for PR #14053 [ci skip]

    commit be8aae16f5
    Author: Zonespace <41448081+Zonespace27@users.noreply.github.com>
    Date:   Fri Jun 3 06:36:56 2022 -0700

        hello again (#14053)

    commit 261ca34511
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Fri Jun 3 15:35:08 2022 +0200

        Automatic changelog generation for PR #14068 [ci skip]

    commit 9723a70c1c
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Fri Jun 3 15:35:05 2022 +0200

        [MIRROR] Permabrig's Large Area Splittening (call it a comeback?) [MDB IGNORE] (#14068)

        * Permabrig's Large Area Splittening (call it a comeback?) (#67230)

        * Permabrig's Large Area Splittening (call it a comeback?)

        Co-authored-by: san7890 <the@san7890.com>

    commit 1d0c3a6ad2
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Fri Jun 3 15:10:28 2022 +0200

        Automatic changelog generation for PR #14057 [ci skip]

    commit 21689708da
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Fri Jun 3 15:10:26 2022 +0200

        [MIRROR] Fixes light switches causing conveyor belts to move anchored objects.  [MDB IGNORE] (#14057)

        * Fixes light switches causing conveyor belts to move anchored objects.

        * Fixed conflict.

        Co-authored-by: MrMelbert <51863163+MrMelbert@users.noreply.github.com>
        Co-authored-by: GoldenAlpharex <jerego1234@hotmail.com>

    commit 60872c7239
    Author: Changelogs <action@github.com>
    Date:   Fri Jun 3 00:33:58 2022 +0000

        Automatic changelog compile [ci skip]

    commit 8d6c41650d
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Thu Jun 2 18:55:35 2022 +0200

        Automatic changelog generation for PR #14059 [ci skip]

    commit bac47de502
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Thu Jun 2 18:55:32 2022 +0200

        [MIRROR] Fixes a check doing the opposite of what it was supposed to do [MDB IGNORE] (#14059)

        * Fixes a check doing the opposite of what it was supposed to do (#67439)

        fixes a check

        Co-authored-by: robbertapir <robbertapir@ airmail.cc>

        * Fixes a check doing the opposite of what it was supposed to do

        Co-authored-by: robbertapir <102324362+robbertapir@users.noreply.github.com>
        Co-authored-by: robbertapir <robbertapir@ airmail.cc>

    commit 3d5a7c6cb2
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Thu Jun 2 18:55:20 2022 +0200

        Automatic changelog generation for PR #14061 [ci skip]

    commit c94c5bac89
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Thu Jun 2 18:55:18 2022 +0200

        [MIRROR] New tile sprayer + airlock painter sprites [MDB IGNORE] (#14061)

        * New tile sprayer + airlock painter sprites (#67038)

        * New sprayer sprites

        * New inhands

        * New tile sprayer + airlock painter sprites

        Co-authored-by: Jeremiah <42397676+jlsnow301@users.noreply.github.com>

    commit 2f31f43f42
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Thu Jun 2 18:54:19 2022 +0200

        Automatic changelog generation for PR #14058 [ci skip]

    commit 301642b498
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Thu Jun 2 18:54:17 2022 +0200

        [MIRROR] Make triple citrus recipe make sense [MDB IGNORE] (#14058)

        * Make triple citrus recipe make sense (#67328)

        Triple citrus now takes 3u of ingredients and gives 3u of product, not 5u

        * Make triple citrus recipe make sense

        Co-authored-by: Spock <zacharysdf@gmail.com>

    commit aaa398add1
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Thu Jun 2 14:46:51 2022 +0200

        Automatic changelog generation for PR #14054 [ci skip]

    commit 0614ceb209
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Thu Jun 2 14:46:48 2022 +0200

        [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>

    commit 47bbdc084e
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Thu Jun 2 14:46:11 2022 +0200

        Automatic changelog generation for PR #14052 [ci skip]

    commit 0134b67a7c
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Thu Jun 2 14:46:09 2022 +0200

        [MIRROR] Fixes pellet cloud wounding where I just broke it [MDB IGNORE] (#14052)

        * Fixes pellet cloud wounding where I just broke it (#67424)

        I was stupid in #67331 (9431c92f70) and forgot an initial() around an un-instantiated projectile var call. This puts it in so wounding checks don't runtime. I have actually tested that this works

        Pellet clouds work properly

        * Fixes pellet cloud wounding where I just broke it

        Co-authored-by: Ryll Ryll <3589655+Ryll-Ryll@users.noreply.github.com>

    commit 4360fc1d0e
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Thu Jun 2 14:44:34 2022 +0200

        Automatic changelog generation for PR #13979 [ci skip]

    commit 9258420a88
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Thu Jun 2 14:44:31 2022 +0200

        [MIRROR] New lighswitch sprite [MDB IGNORE] (#13979)

        * New lighswitch sprite

        * Fully fixes the conflicts

        * Updates our light switches to be even cooler :)

        Co-authored-by: Andrew <mt.forspam@gmail.com>
        Co-authored-by: GoldenAlpharex <jerego1234@hotmail.com>

    * I forgot lights.

    * Squashed commit of the following:

    commit e1fbc094a7
    Author: Changelogs <action@github.com>
    Date:   Sat Jun 4 00:39:47 2022 +0000

        Automatic changelog compile [ci skip]

    commit a213d33ee1
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Fri Jun 3 20:36:01 2022 +0200

        Automatic changelog generation for PR #14064 [ci skip]

    commit 623bcd21c1
    Author: Jolly <70232195+Jolly-66@users.noreply.github.com>
    Date:   Fri Jun 3 14:35:59 2022 -0400

        5 hours dedicated to all maps, only for kilo (#14064)

    commit fcd34fa3f7
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Fri Jun 3 20:26:03 2022 +0200

        Automatic changelog generation for PR #14066 [ci skip]

    commit 3b3352b679
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Fri Jun 3 20:26:01 2022 +0200

        [MIRROR] Greps to check for commonly misplaced structures in closed turfs [MDB IGNORE] (#14066)

        * Greps to check for commonly misplaced structures in closed turfs (#67447)

        Adds some checks for structures that are commonly misplaced inside walls. One of the more recent updatepaths also replaced a bunch of posters with windoors in walls so this will help find all those.

        I also edited the one that checks for lattices to look for closed turfs, because we really don't want the structures we're looking for to be in any closed turfs anyways.

        We don't want to look for all structures like this because things like transit tubes exist.

        * Greps to check for commonly misplaced structures in closed turfs

        * grep fix

        Co-authored-by: Son-of-Space <63861499+Son-of-Space@users.noreply.github.com>
        Co-authored-by: John Doe <gamingskeleton3@gmail.com>

    commit 2c935f8510
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Fri Jun 3 20:14:06 2022 +0200

        Automatic changelog generation for PR #13871 [ci skip]

    commit bf03572fe3
    Author: Zonespace <41448081+Zonespace27@users.noreply.github.com>
    Date:   Fri Jun 3 11:14:04 2022 -0700

        Latejoining AI now syncs unsynced borgs & All (non-posi) latejoining borgs are synced to the AI. (#13871)

        * sync eet

        * hhh

        * woops lmao

        * latejoin (non-posi) borgs too

    commit 1d213e8a0d
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Fri Jun 3 20:05:01 2022 +0200

        [MIRROR] Makes the energy calculation part of temp share a define. [MDB IGNORE] (#14067)

        * Makes the energy calculation part of temp share a define.

        * Makes the energy calculation part of temp share a define.

        Co-authored-by: vincentiusvin <54709710+vincentiusvin@users.noreply.github.com>
        Co-authored-by: Tom <8881105+tf-4@users.noreply.github.com>

    commit 35cde9b8a6
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Fri Jun 3 19:42:26 2022 +0200

        Automatic changelog generation for PR #14056 [ci skip]

    commit 9bbaee24ea
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Fri Jun 3 19:42:23 2022 +0200

        [MIRROR] surplus prosthetics have correct sprites now [MDB IGNORE] (#14056)

        * surplus prosthetics have correct sprites now (#67450)

        they only set icon not static icon, static icon is what is used to get the limb icon

        * surplus prosthetics have correct sprites now

        Co-authored-by: Fikou <23585223+Fikou@users.noreply.github.com>

    commit 4c70477d21
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Fri Jun 3 18:30:13 2022 +0200

        Automatic changelog generation for PR #14075 [ci skip]

    commit b45d2b35d5
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Fri Jun 3 18:30:10 2022 +0200

        [MIRROR] Allows modsuits to be used in outfit manager [MDB IGNORE] (#14075)

        * Allows modsuits to be used in outfit manager (#67310)

        * Lets bag-fitting MODsuits be used in the Admin outfit manager

        * Allows modsuits to be used in outfit manager

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

    commit 0316ee85c8
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Fri Jun 3 15:42:36 2022 +0200

        Automatic changelog generation for PR #14074 [ci skip]

    commit 3d2aafc96d
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Fri Jun 3 15:42:34 2022 +0200

        [MIRROR] Makes traitor reputation display consistent [MDB IGNORE] (#14074)

        * Makes traitor reputation display consistent (#67341)

        * Makes traitor reputation properly show how much reputation you have, by dividing by 60 instead of 600

        * Makes traitor reputation display consistent

        Co-authored-by: Profakos <profakos@gmail.com>

    commit ec37e4bb5c
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Fri Jun 3 15:42:07 2022 +0200

        Automatic changelog generation for PR #14073 [ci skip]

    commit 686217066e
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Fri Jun 3 15:42:04 2022 +0200

        [MIRROR] Fixes statue simplemob teleport not working and 3 other spells not appearing [MDB IGNORE] (#14073)

        * Fixes statue simplemob teleport not working and 3 other spells not appearing (#67105)

        * Fixes statue simplemob not being able to teleport, and their 3 spells they're supposed to have.
        * Also repaths statues to netherworld mobs, to reduce copy paste code.

        * Fixes statue simplemob teleport not working and 3 other spells not appearing

        Co-authored-by: SmArtKar <44720187+SmArtKar@users.noreply.github.com>

    commit cd9896724f
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Fri Jun 3 15:39:44 2022 +0200

        Automatic changelog generation for PR #14072 [ci skip]

    commit 63ac8f0f62
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Fri Jun 3 15:39:41 2022 +0200

        [MIRROR] Reimplements breathedeep's scan into atmozphere. [MDB IGNORE] (#14072)

        * Reimplements breathedeep's scan into atmozphere. (#67438)

        * AtmoZphere tablet app now has the previous functionality of the BreatheDeep cartridge's scanning ability, meaning you can swap to analyzer mode to analyze with right-click.

        * Reimplements breathedeep's scan into atmozphere.

        Co-authored-by: vincentiusvin <54709710+vincentiusvin@users.noreply.github.com>

    commit 3d1d101ee7
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Fri Jun 3 15:37:09 2022 +0200

        Automatic changelog generation for PR #14049 [ci skip]

    commit 1ff836f710
    Author: OrionTheFox <76465278+OrionTheFox@users.noreply.github.com>
    Date:   Fri Jun 3 07:37:06 2022 -0600

        more sec sprite cleanup (#14049)

    commit df9a38d0f7
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Fri Jun 3 15:36:58 2022 +0200

        Automatic changelog generation for PR #14053 [ci skip]

    commit be8aae16f5
    Author: Zonespace <41448081+Zonespace27@users.noreply.github.com>
    Date:   Fri Jun 3 06:36:56 2022 -0700

        hello again (#14053)

    commit 261ca34511
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Fri Jun 3 15:35:08 2022 +0200

        Automatic changelog generation for PR #14068 [ci skip]

    commit 9723a70c1c
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Fri Jun 3 15:35:05 2022 +0200

        [MIRROR] Permabrig's Large Area Splittening (call it a comeback?) [MDB IGNORE] (#14068)

        * Permabrig's Large Area Splittening (call it a comeback?) (#67230)

        * Permabrig's Large Area Splittening (call it a comeback?)

        Co-authored-by: san7890 <the@san7890.com>

    commit 1d0c3a6ad2
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Fri Jun 3 15:10:28 2022 +0200

        Automatic changelog generation for PR #14057 [ci skip]

    commit 21689708da
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Fri Jun 3 15:10:26 2022 +0200

        [MIRROR] Fixes light switches causing conveyor belts to move anchored objects.  [MDB IGNORE] (#14057)

        * Fixes light switches causing conveyor belts to move anchored objects.

        * Fixed conflict.

        Co-authored-by: MrMelbert <51863163+MrMelbert@users.noreply.github.com>
        Co-authored-by: GoldenAlpharex <jerego1234@hotmail.com>

    commit 60872c7239
    Author: Changelogs <action@github.com>
    Date:   Fri Jun 3 00:33:58 2022 +0000

        Automatic changelog compile [ci skip]

    commit 8d6c41650d
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Thu Jun 2 18:55:35 2022 +0200

        Automatic changelog generation for PR #14059 [ci skip]

    commit bac47de502
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Thu Jun 2 18:55:32 2022 +0200

        [MIRROR] Fixes a check doing the opposite of what it was supposed to do [MDB IGNORE] (#14059)

        * Fixes a check doing the opposite of what it was supposed to do (#67439)

        fixes a check

        Co-authored-by: robbertapir <robbertapir@ airmail.cc>

        * Fixes a check doing the opposite of what it was supposed to do

        Co-authored-by: robbertapir <102324362+robbertapir@users.noreply.github.com>
        Co-authored-by: robbertapir <robbertapir@ airmail.cc>

    commit 3d5a7c6cb2
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Thu Jun 2 18:55:20 2022 +0200

        Automatic changelog generation for PR #14061 [ci skip]

    commit c94c5bac89
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Thu Jun 2 18:55:18 2022 +0200

        [MIRROR] New tile sprayer + airlock painter sprites [MDB IGNORE] (#14061)

        * New tile sprayer + airlock painter sprites (#67038)

        * New sprayer sprites

        * New inhands

        * New tile sprayer + airlock painter sprites

        Co-authored-by: Jeremiah <42397676+jlsnow301@users.noreply.github.com>

    commit 2f31f43f42
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Thu Jun 2 18:54:19 2022 +0200

        Automatic changelog generation for PR #14058 [ci skip]

    commit 301642b498
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Thu Jun 2 18:54:17 2022 +0200

        [MIRROR] Make triple citrus recipe make sense [MDB IGNORE] (#14058)

        * Make triple citrus recipe make sense (#67328)

        Triple citrus now takes 3u of ingredients and gives 3u of product, not 5u

        * Make triple citrus recipe make sense

        Co-authored-by: Spock <zacharysdf@gmail.com>

    commit aaa398add1
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Thu Jun 2 14:46:51 2022 +0200

        Automatic changelog generation for PR #14054 [ci skip]

    commit 0614ceb209
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Thu Jun 2 14:46:48 2022 +0200

        [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>

    commit 47bbdc084e
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Thu Jun 2 14:46:11 2022 +0200

        Automatic changelog generation for PR #14052 [ci skip]

    commit 0134b67a7c
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Thu Jun 2 14:46:09 2022 +0200

        [MIRROR] Fixes pellet cloud wounding where I just broke it [MDB IGNORE] (#14052)

        * Fixes pellet cloud wounding where I just broke it (#67424)

        I was stupid in #67331 (9431c92f70) and forgot an initial() around an un-instantiated projectile var call. This puts it in so wounding checks don't runtime. I have actually tested that this works

        Pellet clouds work properly

        * Fixes pellet cloud wounding where I just broke it

        Co-authored-by: Ryll Ryll <3589655+Ryll-Ryll@users.noreply.github.com>

    commit 4360fc1d0e
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Thu Jun 2 14:44:34 2022 +0200

        Automatic changelog generation for PR #13979 [ci skip]

    commit 9258420a88
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Thu Jun 2 14:44:31 2022 +0200

        [MIRROR] New lighswitch sprite [MDB IGNORE] (#13979)

        * New lighswitch sprite

        * Fully fixes the conflicts

        * Updates our light switches to be even cooler :)

        Co-authored-by: Andrew <mt.forspam@gmail.com>
        Co-authored-by: GoldenAlpharex <jerego1234@hotmail.com>

    * Update CentCom_skyrat_z2.dmm

    * Missed the blue thing.

    * Squashed commit of the following:

    commit 109e1e44e1
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Tue Jun 7 07:06:47 2022 +0200

        Automatic changelog generation for PR #14159 [ci skip]

    commit 2f600cf083
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Tue Jun 7 07:06:45 2022 +0200

        [MIRROR] Clothing (as food for Moths) now only give temporary nourishment. [MDB IGNORE] (#14159)

        * Clothing (as food for Moths) now only give temporary nourishment. (#67537)

        Co-authored-by: Mothblocks <35135081+Mothblocks@ users.noreply.github.com>

        * Clothing (as food for Moths) now only give temporary nourishment.

        Co-authored-by: GuillaumePrata <55374212+GuillaumePrata@users.noreply.github.com>
        Co-authored-by: Mothblocks <35135081+Mothblocks@ users.noreply.github.com>

    commit 1be567195b
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Tue Jun 7 07:04:37 2022 +0200

        Automatic changelog generation for PR #14161 [ci skip]

    commit 860ed105e5
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Tue Jun 7 07:04:35 2022 +0200

        [MIRROR] Reworks the BZ reaction slightly [MDB IGNORE] (#14161)

        * Reworks the BZ reaction slightly (#66583)

        Makes BZ reaction rates between pipes and turfs consistent. Removes O2 production from the BZ reaction. Also fixes rate multiplication by splitting pipenets using valves or similar.

        Makes BZ rates consistent and makes pipebased BZ setups actually produce gas in significant amounts. Makes multiplying reaction rates for BZ by splitting pipenets impossible. Simplifies the reaction by removing a largely unused, mostly unknown way of making o2.

        BZ production rates between pipes and turfs are now consistent. O2 production removed.
        Multiplying production rates by splitting pipenets no longer possible.

        * Reworks the BZ reaction slightly

        Co-authored-by: SnoopCooper <aasmundsaether@gmail.com>

    commit 7d899641dd
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Tue Jun 7 03:28:29 2022 +0200

        Automatic changelog generation for PR #14145 [ci skip]

    commit 4bab6fcd91
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Tue Jun 7 03:28:26 2022 +0200

        [MIRROR] Advanced Welderbombing [MDB IGNORE] (#14145)

        * Advanced Welderbombing

        * Update reagent_dispenser.dm

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

    commit 7f5b157a3d
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Tue Jun 7 02:44:39 2022 +0200

        Automatic changelog generation for PR #14089 [ci skip]

    commit 0efe9f77aa
    Author: Tastyfish <crazychris32@gmail.com>
    Date:   Mon Jun 6 20:44:37 2022 -0400

        makes minebot work on interdyne (#14089)

    commit cfc70e5b9e
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Tue Jun 7 02:38:40 2022 +0200

        Automatic changelog generation for PR #14147 [ci skip]

    commit e958272a86
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Tue Jun 7 02:38:38 2022 +0200

        [MIRROR] An Exploration Into Lame Jobs - Syndicate Listening Post Remap [MDB IGNORE] (#14147)

        * An Exploration Into Lame Jobs - Syndicate Listening Post Remap (#67330)

        * An Exploration Into Lame Jobs - Syndicate Listening Post Remap

        Hey there,

        Have you ever been bored at your job? A job where you can't scheme something up to get you up to date? Stranded at your job? Alone at your job? Has the job ever asked you a lot of question? Like I am right now? Should I stop?

        Anyways, I decided to think about it, and I remapped the Syndicate's Space Listening Post. How nice!

        * An Exploration Into Lame Jobs - Syndicate Listening Post Remap

        Co-authored-by: san7890 <the@san7890.com>

    commit 0871776ad4
    Author: Changelogs <action@github.com>
    Date:   Tue Jun 7 00:37:40 2022 +0000

        Automatic changelog compile [ci skip]

    commit ee684c6e9d
    Author: Tom <8881105+tf-4@users.noreply.github.com>
    Date:   Tue Jun 7 01:06:50 2022 +0100

        CI FIX & MAP RESET [MDB IGNORE] (#14139)

        * firelock greps

        * delta reset

        * fuck it we do it all

        * WOOOOOOOO

        * :))))))))

        * d

        * ghost cafe storage limit exceeded

        * pt at fix

        Co-authored-by: Gandalf <9026500+Gandalf2k15@users.noreply.github.com>

    commit 8fe37d3a64
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Tue Jun 7 02:05:37 2022 +0200

        Automatic changelog generation for PR #14142 [ci skip]

    commit 858e620edd
    Author: Paxilmaniac <82386923+Paxilmaniac@users.noreply.github.com>
    Date:   Mon Jun 6 20:05:35 2022 -0400

        did you know you could even do this? (#14142)

    commit dde9b98fdb
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Tue Jun 7 02:05:06 2022 +0200

        Automatic changelog generation for PR #14146 [ci skip]

    commit 132615f84e
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Tue Jun 7 02:05:03 2022 +0200

        [MIRROR] Icemoon Shorelines - Monster-Station Interaction Prevention Scheme [MDB IGNORE] (#14146)

        * Icemoon Shorelines - Monster-Station Interaction Prevention Scheme (#67494)

        * Icemoon Shorelines - Monster-Station Interaction Prevention Scheme

        Hey there,

        On production (as well as several complaints that I have heard), there were a few instances where very strong icemoon fauna would wander into station structures. This was especially apparent on the lower z-level, where prisoners (being next-to-completely-defenseless) got owned extremely hard by wandering fauna.

        So, I looked at a few options of fixing it. Shutters will _not_ do, that just obfuscates the problem and muddies "secure" and "non-secure" areas. Nerfing the fauna didn't really feel right to me, and more chasms doesn't really help on the lower z-level. So, I came up with _The Shoreline_.

        Basically, it's a new type of cave generator area that does not spawn any fauna or megafauna. I went through the mining z-levels of IceBox and I added roughly 4-5 tiles between the "wilderness" and the developed station/chasms. I put them next to chasms because sometimes, fauna would fall down when they generate on ledges with nowhere to go. While polar bears would die in the plasma river, the demonic watchers would just immediately aggro and take no plasma damage.

        The results were very encouraging in my local tests. It still retains that level of danger for miners who plunge further into the depths, while allowing the rest of the station who aren't armed with the hyper-specific machinery to tackle such problems to not get owned. Icemoon fauna have not been balanced since their introduction in 2020, and I think this is the best change that currently reflects how we have the map structured.

        * Icemoon Shorelines - Monster-Station Interaction Prevention Scheme

        Co-authored-by: san7890 <the@san7890.com>

    commit 179856f4a7
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Tue Jun 7 02:04:09 2022 +0200

        Automatic changelog generation for PR #13856 [ci skip]

    commit 139ca015b2
    Author: Tom <8881105+tf-4@users.noreply.github.com>
    Date:   Tue Jun 7 01:04:06 2022 +0100

        hides votes (#13856)

    commit adc9bb5932
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Tue Jun 7 00:25:28 2022 +0200

        Automatic changelog generation for PR #13959 [ci skip]

    commit 60d73605c8
    Author: RatFromTheJungle <62520989+RatFromTheJungle@users.noreply.github.com>
    Date:   Mon Jun 6 18:25:26 2022 -0400

        [MODULAR] Replaces the cargo sec helmet, with the original just-black version. (#13959)

        * Update packs.dm

        * Update packs.dm

    commit 4deb2c6a3a
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Mon Jun 6 23:07:25 2022 +0200

        Automatic changelog generation for PR #14141 [ci skip]

    commit 7920839dcd
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Mon Jun 6 23:07:23 2022 +0200

        [MIRROR] Small player-facing text improvements (2 pill bottles, 1 recycler note) [MDB IGNORE] (#14141)

        * Small player-facing text improvements (2 pill bottles, 1 recycler note) (#67452)

        Nothing special, honestly - exactly what it sounds like.

        Two grammar fixes to pill bottles (missing spaces).
        A little grammar tuning on a note I'm pretty sure literally nobody ever reads, at any point, ever.

        Just words fixes now but we might as well get them while we're here

        * Small player-facing text improvements (2 pill bottles, 1 recycler note)

        Co-authored-by: Pandarsenic <101627558+Pandarsenic@users.noreply.github.com>

    commit d62d5b6a49
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Mon Jun 6 22:31:18 2022 +0200

        Automatic changelog generation for PR #14080 [ci skip]

    commit 47bac3aab6
    Author: Higgin <cdonny11@yahoo.com>
    Date:   Mon Jun 6 13:31:16 2022 -0700

        Gives COs weapon permits. (#14080)

    commit 9ca3d50960
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Mon Jun 6 22:30:59 2022 +0200

        Automatic changelog generation for PR #14086 [ci skip]

    commit c83fa24ce1
    Author: Moostard <66496571+Moostard@users.noreply.github.com>
    Date:   Mon Jun 6 22:30:57 2022 +0200

        Sprite edit. (#14086)

    commit 9bc198a206
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Mon Jun 6 21:16:53 2022 +0200

        Automatic changelog generation for PR #14137 [ci skip]

    commit 3749c08a70
    Author: Tom <8881105+tf-4@users.noreply.github.com>
    Date:   Mon Jun 6 20:16:50 2022 +0100

        repaths armoured high vis jacket to pk vest (#14137)

    commit 3619e8b47e
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Mon Jun 6 20:44:31 2022 +0200

        Automatic changelog generation for PR #13997 [ci skip]

    commit 51c8f52772
    Author: Paxilmaniac <82386923+Paxilmaniac@users.noreply.github.com>
    Date:   Mon Jun 6 14:44:28 2022 -0400

        Allows players to actually be able to use the tile variety added in #13344 (#13997)

        * and on that bombshell, back to the studio

        * now, on today's show about cars

    commit b465cac68b
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Mon Jun 6 16:36:04 2022 +0200

        Automatic changelog generation for PR #13391 [ci skip]

    commit ecdf127a95
    Author: nevimer <77420409+nevimer@users.noreply.github.com>
    Date:   Mon Jun 6 07:36:00 2022 -0700

        Preparation (#13391)

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

    commit 166a730c47
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Mon Jun 6 16:33:53 2022 +0200

        Automatic changelog generation for PR #14129 [ci skip]

    commit f7d104eda2
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Mon Jun 6 16:33:51 2022 +0200

        [MIRROR] adds crowbars to fire-safety closets without gutting red toolboxes [MDB IGNORE] (#14129)

        * adds crowbars to fire-safety closets without gutting red toolboxes

        * Update utility_closets.dm

        Co-authored-by: ATH1909 <42606352+ATH1909@users.noreply.github.com>
        Co-authored-by: Gandalf <9026500+Gandalf2k15@users.noreply.github.com>

    commit 1ed8c032c9
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Mon Jun 6 16:32:57 2022 +0200

        Automatic changelog generation for PR #14128 [ci skip]

    commit 64766b3428
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Mon Jun 6 16:32:54 2022 +0200

        [MIRROR] [NO GBP] Fix illiterate quirk bugs [MDB IGNORE] (#14128)

        * [NO GBP] Fix illiterate quirk bugs

        * Update snail.dm

        Co-authored-by: Tim <timothymtorres@gmail.com>
        Co-authored-by: Gandalf <9026500+Gandalf2k15@users.noreply.github.com>

    commit e70ea05bf9
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Mon Jun 6 16:31:46 2022 +0200

        Automatic changelog generation for PR #14096 [ci skip]

    commit fbf12b4645
    Author: ghost sheep <sheepwiththemask@gmail.com>
    Date:   Mon Jun 6 16:31:43 2022 +0200

        [MODULAR] Ears stay revealed unless verb'd away (#14096)

    commit a9ca5c6731
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Mon Jun 6 16:30:14 2022 +0200

        Automatic changelog generation for PR #14065 [ci skip]

    commit 14a38b7097
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Mon Jun 6 16:30:10 2022 +0200

        [MIRROR] Assorted Ordnance Code+Map Quality Pass and QoL [MDB IGNORE] (#14065)

        * Assorted Ordnance Code+Map Quality Pass and QoL (#67097)

        Three main things I do:

        Reinforce the remap that i have made with code changes, making the atmos control devices sane and easy to put if someone else stumbles upon this part of the code again. (a4aea1e - f16e620)

        Splits the ordnance areas and renames them, kills ordnance misc and things that have nothing to do with ordnance (anymore?) moves them to exp_lab (useful stuff here) and aux_lab (fluff stuff here like laser range in delta or second circuit lab in tram). (0c99f9f- 3c82a88)

        Adds a roundstart program disk containing nt frontier to the ordnance office table. Added a hint to file manager there too to help give players a nudge on how to publish papers. (fd747dc)

        First one: Makes mapping these things not require varedit, nicer for other people that dont know how the atmos control stuffs works.

        Second one: Misc lab has nothing to do with ordnance jesus christ. Also ord hallway is now irrelevant, our ordnance labs are very far from box now. Will probably make downstreams a bit angry for a while though since they might not be fully up to date on the ordnance maps.

        Third one: Pretty much justified it in the about section.

        Why is this not atomic: This touches all five maps and needs code backing, so I might as well combine them into one maintenance PR instead of giving my peers merge conflict three times.

        * Assorted Ordnance Code+Map Quality Pass and QoL

        * set 1

        * revert

        * Update CentCom_skyrat.dmm

        Co-authored-by: vincentiusvin <54709710+vincentiusvin@users.noreply.github.com>
        Co-authored-by: Zonespace <41448081+Zonespace27@users.noreply.github.com>
        Co-authored-by: John Doe <gamingskeleton3@gmail.com>
        Co-authored-by: Gandalf <9026500+Gandalf2k15@users.noreply.github.com>

    commit 26a4dcad23
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Mon Jun 6 16:27:24 2022 +0200

        Automatic changelog generation for PR #14039 [ci skip]

    commit 1183c2a21c
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Mon Jun 6 16:27:22 2022 +0200

        [MIRROR] Adds steam vents to maintenance, adds some flavor to maintenance. [MDB IGNORE] (#14039)

        * Adds steam vents to maintenance, adds some flavor to maintenance. (#66915)

        * Steam Vent Challenge (Do not meme)

        * Fixes icebox, I think

        * Changes to how smoke behaves appears to have removed the need for the opacity setting on the vent. Sounds.

        * Mapmerge sama please

        * Adds signal system, crafting recipe, and some basic crafting organization.

        * Potential fix

        * Apply suggestions from code review

        Co-authored-by: Seth Scherer <supernovaa41@ gmx.com>

        * makes changes thanks anturk

        Co-authored-by: Seth Scherer <supernovaa41@ gmx.com>

        * Adds steam vents to maintenance, adds some flavor to maintenance.

        Co-authored-by: ArcaneMusic <41715314+ArcaneMusic@users.noreply.github.com>
        Co-authored-by: Seth Scherer <supernovaa41@ gmx.com>
        Co-authored-by: Gandalf <9026500+Gandalf2k15@users.noreply.github.com>

    commit 0ef1a01ac3
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Mon Jun 6 16:25:42 2022 +0200

        Automatic changelog generation for PR #13993 [ci skip]

    commit fa4c48992c
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Mon Jun 6 16:25:40 2022 +0200

        [MIRROR] Greps for double firelocks and airlocks [MDB IGNORE] (#13993)

        * Greps for double firelocks and airlocks (#67374)

        Adds the greps for firelocks and airlocks so we don't double stack them.

        * Greps for double firelocks and airlocks

        * Update tools/ci/check_grep.sh

        Co-authored-by: Pepsilawn <reisenrui@ gmail.com>

        * Update tools/ci/check_grep.sh

        Co-authored-by: Pepsilawn <reisenrui@ gmail.com>

        * fixes two double firelocks on iceboxstation

        Co-authored-by: Pepsilawn <reisenrui@ gmail.com>

        * Greps for double firelocks and airlocks

        Co-authored-by: Son-of-Space <63861499+Son-of-Space@users.noreply.github.com>
        Co-authored-by: Pepsilawn <reisenrui@ gmail.com>
        Co-authored-by: Gandalf <9026500+Gandalf2k15@users.noreply.github.com>

    commit 0a31db8fe5
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Mon Jun 6 14:26:46 2022 +0200

        Automatic changelog generation for PR #13736 [ci skip]

    commit ba3f2dea50
    Author: ErdinyoBarboza <erdinyobarboza@gmail.com>
    Date:   Mon Jun 6 15:26:44 2022 +0300

        [MODULAR] [READY] Shotgun Rework (#13736)

        * hnnh

        * shotgunneryv1

        * shotgunnery1.5

        * 14gauge

        * more14g

        * shotgun

        * gun

        * Update 14g_shotgun.dm

        * shottie

        * shottie

        * nanomachines

        * antitide

        * boolet

        * designs

        * moreshots

        * i killed 14 gauge

        * iconspart1

        * moremoreshells

        * iconsinit

        * iconp2

        * iconfin

        * fin

        * saneshotgunprices

        * smallsanityfix

        * thank you softcerv

        Co-authored-by: Pinta <68373373+softcerv@users.noreply.github.com>

        * Update bullets.dm

        * iwasforcedtodothis

        * honk!

        * oops

        * letsnotembed

        * uplink

        * hecu

        * contrabandshell

        * bigdumbass

        * revert

        * Edited Per Review

        * iconfix

        Co-authored-by: Pinta <68373373+softcerv@users.noreply.github.com>

    commit 6027ad8223
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Mon Jun 6 13:40:37 2022 +0200

        Automatic changelog generation for PR #14060 [ci skip]

    commit 5688d4d9ac
    Author: Tom <8881105+tf-4@users.noreply.github.com>
    Date:   Mon Jun 6 12:40:31 2022 +0100

        Patches gas generation exploit (#14060)

        * gas generation exploit

        * doc

    commit 550cfe6b7b
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Mon Jun 6 13:38:51 2022 +0200

        Automatic changelog generation for PR #14078 [ci skip]

    commit 4721355b34
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Mon Jun 6 13:38:48 2022 +0200

        [MIRROR] [NO GBP] Fixes a window without plating underneath in DeltaStation rec [MDB IGNORE] (#14078)

        * [NO GBP] Fixes a window without plating underneath in DeltaStation rec (#67499)

        There was a lack of hull underneath a window in deltastation rec that I seem to have missed when I tweaked the layout of that area in a previous PR. This one patches the hull back.

        * [NO GBP] Fixes a window without plating underneath in DeltaStation rec

        Co-authored-by: Son-of-Space <63861499+Son-of-Space@users.noreply.github.com>

    commit 9f40fa3cbc
    Author: ghost sheep <sheepwiththemask@gmail.com>
    Date:   Mon Jun 6 13:38:35 2022 +0200

        [MODULAR] Modular pets back (#14090)

        * [MODULAR] Modular pets back

        * oops

    commit 8d4e1bbe79
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Mon Jun 6 13:38:22 2022 +0200

        Automatic changelog generation for PR #14110 [ci skip]

    commit 97c797fc0d
    Author: Halcyon <81479835+Ebin-Halcyon@users.noreply.github.com>
    Date:   Mon Jun 6 06:38:20 2022 -0500

        Cargo and engineering (#14110)

    commit 72a418ad57
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Mon Jun 6 13:37:12 2022 +0200

        Automatic changelog generation for PR #14109 [ci skip]

    commit f7bd108a71
    Author: Zonespace <41448081+Zonespace27@users.noreply.github.com>
    Date:   Mon Jun 6 04:37:10 2022 -0700

        eh (#14109)

    commit 2081e7706d
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Mon Jun 6 13:36:56 2022 +0200

        Automatic changelog generation for PR #14134 [ci skip]

    commit 8732bd3c60
    Author: OrionTheFox <76465278+OrionTheFox@users.noreply.github.com>
    Date:   Mon Jun 6 05:36:53 2022 -0600

        Command Sprite Cleanup mk2 (#14134)

        * removes redundancy

        * repathing woes

        * all but the .dmis

        * icnon

        * fixes item i broke mid-pr oops

        * next-to-final

        * FINAL (revert if cobalt doesnt like the resprites to his item)

    commit dedabf3324
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Mon Jun 6 13:35:14 2022 +0200

        Automatic changelog generation for PR #14111 [ci skip]

    commit 02b673b4ca
    Author: Tom <8881105+tf-4@users.noreply.github.com>
    Date:   Mon Jun 6 12:35:12 2022 +0100

        gas miner box fix (#14111)

    commit 7486bb0d3d
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Mon Jun 6 13:34:58 2022 +0200

        Automatic changelog generation for PR #14114 [ci skip]

    commit 6e2c68db53
    Author: IsaacTheSharkWolf <90391995+IsaacTheSharkWolf@users.noreply.github.com>
    Date:   Mon Jun 6 13:34:56 2022 +0200

        Updated blueshift's toxins lab! (#14114)

        * Resolved conflict markers

        * Update BlueShift_upper.dmm

        * Update BlueShift_upper.dmm

    commit 810594235b
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Mon Jun 6 13:34:40 2022 +0200

        Automatic changelog generation for PR #14122 [ci skip]

    commit 0091b857ee
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Mon Jun 6 13:34:37 2022 +0200

        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>

    commit 2c6301a716
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Mon Jun 6 13:34:19 2022 +0200

        Automatic changelog generation for PR #14123 [ci skip]

    commit c0e666836e
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Mon Jun 6 13:34:17 2022 +0200

        [MIRROR] Prevents unsecuring photon projectors. [MDB IGNORE] (#14123)

        * Prevents unsecuring photon projectors. (#67493)

        Prevents unsecuring the photon projector

        Co-authored-by: robbertapir <robbertapir@ airmail.cc>

        * Prevents unsecuring photon projectors.

        Co-authored-by: robbertapir <102324362+robbertapir@users.noreply.github.com>
        Co-authored-by: robbertapir <robbertapir@ airmail.cc>

    commit 555296672b
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Mon Jun 6 13:34:02 2022 +0200

        Automatic changelog generation for PR #14124 [ci skip]

    commit 2daa2e795f
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Mon Jun 6 13:34:00 2022 +0200

        [MIRROR] Fixes stack multiplier exploit [MDB IGNORE] (#14124)

        * Fixes stack multiplier exploit (#67514)

        ye

        * Fixes stack multiplier exploit

        Co-authored-by: CocaColaTastesGood <47264839+CocaColaTastesGood@users.noreply.github.com>

    commit 932105a272
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Mon Jun 6 13:33:52 2022 +0200

        Automatic changelog generation for PR #14125 [ci skip]

    commit 466df89de5
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Mon Jun 6 13:33:50 2022 +0200

        [MIRROR] Restores one soul of the drinks sprites [MDB IGNORE] (#14125)

        * Restores one soul of the drinks sprites (#67461)

        Update drinks.dmi

        Co-authored-by: Iatots <>

        * Restores one soul of the drinks sprites

        Co-authored-by: Iatots <5155917+Iatots@users.noreply.github.com>

    commit 71d8d08d12
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Mon Jun 6 13:33:38 2022 +0200

        Automatic changelog generation for PR #14126 [ci skip]

    commit 746e06fcdc
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Mon Jun 6 13:33:35 2022 +0200

        [MIRROR] Ports the Flower Garland from JollyStation [MDB IGNORE] (#14126)

        * Ports the Flower Garland from JollyStation (#67468)

        * pick 12 flowers and regret your decisions

        * Update code/modules/clothing/head/garlands.dm

        Co-authored-by: ATH1909 <42606352+ATH1909@ users.noreply.github.com>

        * Update code/modules/clothing/head/garlands.dm

        Co-authored-by: ATH1909 <42606352+ATH1909@ users.noreply.github.com>

        * Update code/modules/clothing/head/garlands.dm

        Co-authored-by: ATH1909 <42606352+ATH1909@ users.noreply.github.com>

        * Update code/modules/clothing/head/garlands.dm

        Co-authored-by: ATH1909 <42606352+ATH1909@ users.noreply.github.com>

        * grammar

        * sanity mood event

        * willards review

        Co-authored-by: ATH1909 <42606352+ATH1909@ users.noreply.github.com>

        * Ports the Flower Garland from JollyStation

        Co-authored-by: Jolly <70232195+Jolly-66@users.noreply.github.com>
        Co-authored-by: ATH1909 <42606352+ATH1909@ users.noreply.github.com>

    commit 4c626dec9f
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Mon Jun 6 13:33:13 2022 +0200

        [MIRROR] Fixes firelocks registering for atmos adjacency changes on themselves [MDB IGNORE] (#14127)

        * Fixes firelocks registering for atmos adjacency changes on themselves (#67470)

        Hate runtimes

        * Fixes firelocks registering for atmos adjacency changes on themselves

        Co-authored-by: LemonInTheDark <58055496+LemonInTheDark@users.noreply.github.com>

    commit 19e708e8d8
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Mon Jun 6 13:32:44 2022 +0200

        Automatic changelog generation for PR #14130 [ci skip]

    commit 574c0a97a7
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Mon Jun 6 13:32:42 2022 +0200

        [MIRROR] fixes infinite loops when a projectile pierces a bumped object [MDB IGNORE] (#14130)

        * fixes infinite loops when a projectile pierces a bumped object (#67485)

        thaaat

        * fixes infinite loops when a projectile pierces a bumped object

        Co-authored-by: silicons <2003111+silicons@users.noreply.github.com>

    commit 70d03baf49
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Mon Jun 6 13:32:32 2022 +0200

        Automatic changelog generation for PR #14131 [ci skip]

    commit dc8473135d
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Mon Jun 6 13:32:29 2022 +0200

        [MIRROR] Fixes inspect bounties not generating for most areas and giving invalid areas to scan [MDB IGNORE] (#14131)

        * Fixes inspect bounties not generating for most areas and giving invalid areas to scan (#67427)

        * Fixes inspect scanner giving bounties for areas that cant' be scanned

        * adds back the range. Adds a check to see if the area is on the map

        * Re-implements area list as typecacheof

        * Fixes inspect bounties not generating for most areas and giving invalid areas to scan

        Co-authored-by: Son-of-Space <63861499+Son-of-Space@users.noreply.github.com>

    commit d86eec0866
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Mon Jun 6 13:32:19 2022 +0200

        Automatic changelog generation for PR #14133 [ci skip]

    commit be39cfcd06
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Mon Jun 6 13:32:17 2022 +0200

        [MIRROR] Removes Ant Party Pizza's full pie, makes it so you just pour ants on a single slice. [MDB IGNORE] (#14133)

        * Removes Ant Party Pizza's full pie, makes it so you just pour ants on a single slice. (#67399)

        * removes the full pie, edits the recipe

        * 6 slices per pie, 20 / 6, rounded up

        * Removes Ant Party Pizza's full pie, makes it so you just pour ants on a single slice.

        Co-authored-by: Wallem <66052067+Wallemations@users.noreply.github.com>

    commit 08b5fc7df1
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Mon Jun 6 13:31:49 2022 +0200

        [MIRROR] optimizes icon2html() for icon files known to be in the rsc at compile time [MDB IGNORE] (#14132)

        * optimizes icon2html() for icon files known to be in the rsc at compile time (#67429)

        * makes compile time icons not do expensive file io for asset gen

        * better documentation on some asset vars and procs

        * makes generate_and_hash_rsc_file() do fcopy() and passes down the chain

        * implements msos suggestion to optimize get_icon_dmi_path()

        * optimizes icon2html() for icon files known to be in the rsc at compile time

        Co-authored-by: Kylerace <kylerlumpkin1@gmail.com>

    commit 19d8789095
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Mon Jun 6 13:31:33 2022 +0200

        Automatic changelog generation for PR #14135 [ci skip]

    commit 8972c52ca1
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date…

* guh

* i wonder if this stupid move will work

* Squashed commit of the following:

commit 4c4daee3c6
Author: Changelogs <action@github.com>
Date:   Sat Jun 11 00:40:16 2022 +0000

    Automatic changelog compile [ci skip]

commit 3724f59c9a
Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
Date:   Sat Jun 11 01:51:17 2022 +0200

    Automatic changelog generation for PR #14235 [ci skip]

commit b78df61961
Author: GoldenAlpharex <58045821+GoldenAlpharex@users.noreply.github.com>
Date:   Fri Jun 10 19:51:15 2022 -0400

    Fixing leftover conflicts in the .txt files (#14235)

    * *slaps roof of AI core*

    * Tip of the round: >>>>>>> 665e703235 (Rearrange tips.txt to have job tips first (#67560))

commit 5a56341be3
Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
Date:   Fri Jun 10 22:59:59 2022 +0200

    Automatic changelog generation for PR #14234 [ci skip]

commit fe8b91e981
Author: GoldenAlpharex <58045821+GoldenAlpharex@users.noreply.github.com>
Date:   Fri Jun 10 16:59:56 2022 -0400

    Fixes the freighter crew making CI fail (#14234)

commit 7abe062a25
Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
Date:   Fri Jun 10 21:55:20 2022 +0200

    Automatic changelog generation for PR #14165 [ci skip]

commit 84e68b64b1
Author: NopemanMcHalt <36963049+NopemanMcHalt@users.noreply.github.com>
Date:   Fri Jun 10 22:55:18 2022 +0300

    [MODULAR] GWTB Outfit (#14165)

    * Adds GWTB-inspired, reskinnable costume

    * Changes per request

commit 2f5b82b071
Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
Date:   Fri Jun 10 21:53:52 2022 +0200

    Automatic changelog generation for PR #13960 [ci skip]

commit e4227f4418
Author: Cursor. Maybe? Who knows? <102828457+theselfish@users.noreply.github.com>
Date:   Fri Jun 10 20:53:50 2022 +0100

    [ready]Ghost Cafe: Japanese Room (and a cave room with fake lava) (#13960)

    * Ghost Cafe: Japanese Room (and a cave forge)

    * Update ghostcafeturf.dm

    * Update CentCom_skyrat_z2.dmm

    * Update CentCom_skyrat_z2.dmm

    * I hope this works.

    * Update CentCom_skyrat_z2.dmm

    * Blowing and Bolting

    * Update CentCom_skyrat_z2.dmm

    * Fixed.

    * Deleted a stray panel. For whatever reason it was there.

    * Adds a lil rouny :)

    * Squashed commit of the following:

    commit e1fbc094a7
    Author: Changelogs <action@github.com>
    Date:   Sat Jun 4 00:39:47 2022 +0000

        Automatic changelog compile [ci skip]

    commit a213d33ee1
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Fri Jun 3 20:36:01 2022 +0200

        Automatic changelog generation for PR #14064 [ci skip]

    commit 623bcd21c1
    Author: Jolly <70232195+Jolly-66@users.noreply.github.com>
    Date:   Fri Jun 3 14:35:59 2022 -0400

        5 hours dedicated to all maps, only for kilo (#14064)

    commit fcd34fa3f7
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Fri Jun 3 20:26:03 2022 +0200

        Automatic changelog generation for PR #14066 [ci skip]

    commit 3b3352b679
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Fri Jun 3 20:26:01 2022 +0200

        [MIRROR] Greps to check for commonly misplaced structures in closed turfs [MDB IGNORE] (#14066)

        * Greps to check for commonly misplaced structures in closed turfs (#67447)

        Adds some checks for structures that are commonly misplaced inside walls. One of the more recent updatepaths also replaced a bunch of posters with windoors in walls so this will help find all those.

        I also edited the one that checks for lattices to look for closed turfs, because we really don't want the structures we're looking for to be in any closed turfs anyways.

        We don't want to look for all structures like this because things like transit tubes exist.

        * Greps to check for commonly misplaced structures in closed turfs

        * grep fix

        Co-authored-by: Son-of-Space <63861499+Son-of-Space@users.noreply.github.com>
        Co-authored-by: John Doe <gamingskeleton3@gmail.com>

    commit 2c935f8510
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Fri Jun 3 20:14:06 2022 +0200

        Automatic changelog generation for PR #13871 [ci skip]

    commit bf03572fe3
    Author: Zonespace <41448081+Zonespace27@users.noreply.github.com>
    Date:   Fri Jun 3 11:14:04 2022 -0700

        Latejoining AI now syncs unsynced borgs & All (non-posi) latejoining borgs are synced to the AI. (#13871)

        * sync eet

        * hhh

        * woops lmao

        * latejoin (non-posi) borgs too

    commit 1d213e8a0d
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Fri Jun 3 20:05:01 2022 +0200

        [MIRROR] Makes the energy calculation part of temp share a define. [MDB IGNORE] (#14067)

        * Makes the energy calculation part of temp share a define.

        * Makes the energy calculation part of temp share a define.

        Co-authored-by: vincentiusvin <54709710+vincentiusvin@users.noreply.github.com>
        Co-authored-by: Tom <8881105+tf-4@users.noreply.github.com>

    commit 35cde9b8a6
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Fri Jun 3 19:42:26 2022 +0200

        Automatic changelog generation for PR #14056 [ci skip]

    commit 9bbaee24ea
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Fri Jun 3 19:42:23 2022 +0200

        [MIRROR] surplus prosthetics have correct sprites now [MDB IGNORE] (#14056)

        * surplus prosthetics have correct sprites now (#67450)

        they only set icon not static icon, static icon is what is used to get the limb icon

        * surplus prosthetics have correct sprites now

        Co-authored-by: Fikou <23585223+Fikou@users.noreply.github.com>

    commit 4c70477d21
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Fri Jun 3 18:30:13 2022 +0200

        Automatic changelog generation for PR #14075 [ci skip]

    commit b45d2b35d5
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Fri Jun 3 18:30:10 2022 +0200

        [MIRROR] Allows modsuits to be used in outfit manager [MDB IGNORE] (#14075)

        * Allows modsuits to be used in outfit manager (#67310)

        * Lets bag-fitting MODsuits be used in the Admin outfit manager

        * Allows modsuits to be used in outfit manager

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

    commit 0316ee85c8
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Fri Jun 3 15:42:36 2022 +0200

        Automatic changelog generation for PR #14074 [ci skip]

    commit 3d2aafc96d
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Fri Jun 3 15:42:34 2022 +0200

        [MIRROR] Makes traitor reputation display consistent [MDB IGNORE] (#14074)

        * Makes traitor reputation display consistent (#67341)

        * Makes traitor reputation properly show how much reputation you have, by dividing by 60 instead of 600

        * Makes traitor reputation display consistent

        Co-authored-by: Profakos <profakos@gmail.com>

    commit ec37e4bb5c
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Fri Jun 3 15:42:07 2022 +0200

        Automatic changelog generation for PR #14073 [ci skip]

    commit 686217066e
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Fri Jun 3 15:42:04 2022 +0200

        [MIRROR] Fixes statue simplemob teleport not working and 3 other spells not appearing [MDB IGNORE] (#14073)

        * Fixes statue simplemob teleport not working and 3 other spells not appearing (#67105)

        * Fixes statue simplemob not being able to teleport, and their 3 spells they're supposed to have.
        * Also repaths statues to netherworld mobs, to reduce copy paste code.

        * Fixes statue simplemob teleport not working and 3 other spells not appearing

        Co-authored-by: SmArtKar <44720187+SmArtKar@users.noreply.github.com>

    commit cd9896724f
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Fri Jun 3 15:39:44 2022 +0200

        Automatic changelog generation for PR #14072 [ci skip]

    commit 63ac8f0f62
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Fri Jun 3 15:39:41 2022 +0200

        [MIRROR] Reimplements breathedeep's scan into atmozphere. [MDB IGNORE] (#14072)

        * Reimplements breathedeep's scan into atmozphere. (#67438)

        * AtmoZphere tablet app now has the previous functionality of the BreatheDeep cartridge's scanning ability, meaning you can swap to analyzer mode to analyze with right-click.

        * Reimplements breathedeep's scan into atmozphere.

        Co-authored-by: vincentiusvin <54709710+vincentiusvin@users.noreply.github.com>

    commit 3d1d101ee7
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Fri Jun 3 15:37:09 2022 +0200

        Automatic changelog generation for PR #14049 [ci skip]

    commit 1ff836f710
    Author: OrionTheFox <76465278+OrionTheFox@users.noreply.github.com>
    Date:   Fri Jun 3 07:37:06 2022 -0600

        more sec sprite cleanup (#14049)

    commit df9a38d0f7
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Fri Jun 3 15:36:58 2022 +0200

        Automatic changelog generation for PR #14053 [ci skip]

    commit be8aae16f5
    Author: Zonespace <41448081+Zonespace27@users.noreply.github.com>
    Date:   Fri Jun 3 06:36:56 2022 -0700

        hello again (#14053)

    commit 261ca34511
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Fri Jun 3 15:35:08 2022 +0200

        Automatic changelog generation for PR #14068 [ci skip]

    commit 9723a70c1c
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Fri Jun 3 15:35:05 2022 +0200

        [MIRROR] Permabrig's Large Area Splittening (call it a comeback?) [MDB IGNORE] (#14068)

        * Permabrig's Large Area Splittening (call it a comeback?) (#67230)

        * Permabrig's Large Area Splittening (call it a comeback?)

        Co-authored-by: san7890 <the@san7890.com>

    commit 1d0c3a6ad2
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Fri Jun 3 15:10:28 2022 +0200

        Automatic changelog generation for PR #14057 [ci skip]

    commit 21689708da
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Fri Jun 3 15:10:26 2022 +0200

        [MIRROR] Fixes light switches causing conveyor belts to move anchored objects.  [MDB IGNORE] (#14057)

        * Fixes light switches causing conveyor belts to move anchored objects.

        * Fixed conflict.

        Co-authored-by: MrMelbert <51863163+MrMelbert@users.noreply.github.com>
        Co-authored-by: GoldenAlpharex <jerego1234@hotmail.com>

    commit 60872c7239
    Author: Changelogs <action@github.com>
    Date:   Fri Jun 3 00:33:58 2022 +0000

        Automatic changelog compile [ci skip]

    commit 8d6c41650d
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Thu Jun 2 18:55:35 2022 +0200

        Automatic changelog generation for PR #14059 [ci skip]

    commit bac47de502
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Thu Jun 2 18:55:32 2022 +0200

        [MIRROR] Fixes a check doing the opposite of what it was supposed to do [MDB IGNORE] (#14059)

        * Fixes a check doing the opposite of what it was supposed to do (#67439)

        fixes a check

        Co-authored-by: robbertapir <robbertapir@ airmail.cc>

        * Fixes a check doing the opposite of what it was supposed to do

        Co-authored-by: robbertapir <102324362+robbertapir@users.noreply.github.com>
        Co-authored-by: robbertapir <robbertapir@ airmail.cc>

    commit 3d5a7c6cb2
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Thu Jun 2 18:55:20 2022 +0200

        Automatic changelog generation for PR #14061 [ci skip]

    commit c94c5bac89
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Thu Jun 2 18:55:18 2022 +0200

        [MIRROR] New tile sprayer + airlock painter sprites [MDB IGNORE] (#14061)

        * New tile sprayer + airlock painter sprites (#67038)

        * New sprayer sprites

        * New inhands

        * New tile sprayer + airlock painter sprites

        Co-authored-by: Jeremiah <42397676+jlsnow301@users.noreply.github.com>

    commit 2f31f43f42
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Thu Jun 2 18:54:19 2022 +0200

        Automatic changelog generation for PR #14058 [ci skip]

    commit 301642b498
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Thu Jun 2 18:54:17 2022 +0200

        [MIRROR] Make triple citrus recipe make sense [MDB IGNORE] (#14058)

        * Make triple citrus recipe make sense (#67328)

        Triple citrus now takes 3u of ingredients and gives 3u of product, not 5u

        * Make triple citrus recipe make sense

        Co-authored-by: Spock <zacharysdf@gmail.com>

    commit aaa398add1
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Thu Jun 2 14:46:51 2022 +0200

        Automatic changelog generation for PR #14054 [ci skip]

    commit 0614ceb209
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Thu Jun 2 14:46:48 2022 +0200

        [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>

    commit 47bbdc084e
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Thu Jun 2 14:46:11 2022 +0200

        Automatic changelog generation for PR #14052 [ci skip]

    commit 0134b67a7c
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Thu Jun 2 14:46:09 2022 +0200

        [MIRROR] Fixes pellet cloud wounding where I just broke it [MDB IGNORE] (#14052)

        * Fixes pellet cloud wounding where I just broke it (#67424)

        I was stupid in #67331 (9431c92f70) and forgot an initial() around an un-instantiated projectile var call. This puts it in so wounding checks don't runtime. I have actually tested that this works

        Pellet clouds work properly

        * Fixes pellet cloud wounding where I just broke it

        Co-authored-by: Ryll Ryll <3589655+Ryll-Ryll@users.noreply.github.com>

    commit 4360fc1d0e
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Thu Jun 2 14:44:34 2022 +0200

        Automatic changelog generation for PR #13979 [ci skip]

    commit 9258420a88
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Thu Jun 2 14:44:31 2022 +0200

        [MIRROR] New lighswitch sprite [MDB IGNORE] (#13979)

        * New lighswitch sprite

        * Fully fixes the conflicts

        * Updates our light switches to be even cooler :)

        Co-authored-by: Andrew <mt.forspam@gmail.com>
        Co-authored-by: GoldenAlpharex <jerego1234@hotmail.com>

    * I forgot lights.

    * Squashed commit of the following:

    commit e1fbc094a7
    Author: Changelogs <action@github.com>
    Date:   Sat Jun 4 00:39:47 2022 +0000

        Automatic changelog compile [ci skip]

    commit a213d33ee1
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Fri Jun 3 20:36:01 2022 +0200

        Automatic changelog generation for PR #14064 [ci skip]

    commit 623bcd21c1
    Author: Jolly <70232195+Jolly-66@users.noreply.github.com>
    Date:   Fri Jun 3 14:35:59 2022 -0400

        5 hours dedicated to all maps, only for kilo (#14064)

    commit fcd34fa3f7
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Fri Jun 3 20:26:03 2022 +0200

        Automatic changelog generation for PR #14066 [ci skip]

    commit 3b3352b679
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Fri Jun 3 20:26:01 2022 +0200

        [MIRROR] Greps to check for commonly misplaced structures in closed turfs [MDB IGNORE] (#14066)

        * Greps to check for commonly misplaced structures in closed turfs (#67447)

        Adds some checks for structures that are commonly misplaced inside walls. One of the more recent updatepaths also replaced a bunch of posters with windoors in walls so this will help find all those.

        I also edited the one that checks for lattices to look for closed turfs, because we really don't want the structures we're looking for to be in any closed turfs anyways.

        We don't want to look for all structures like this because things like transit tubes exist.

        * Greps to check for commonly misplaced structures in closed turfs

        * grep fix

        Co-authored-by: Son-of-Space <63861499+Son-of-Space@users.noreply.github.com>
        Co-authored-by: John Doe <gamingskeleton3@gmail.com>

    commit 2c935f8510
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Fri Jun 3 20:14:06 2022 +0200

        Automatic changelog generation for PR #13871 [ci skip]

    commit bf03572fe3
    Author: Zonespace <41448081+Zonespace27@users.noreply.github.com>
    Date:   Fri Jun 3 11:14:04 2022 -0700

        Latejoining AI now syncs unsynced borgs & All (non-posi) latejoining borgs are synced to the AI. (#13871)

        * sync eet

        * hhh

        * woops lmao

        * latejoin (non-posi) borgs too

    commit 1d213e8a0d
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Fri Jun 3 20:05:01 2022 +0200

        [MIRROR] Makes the energy calculation part of temp share a define. [MDB IGNORE] (#14067)

        * Makes the energy calculation part of temp share a define.

        * Makes the energy calculation part of temp share a define.

        Co-authored-by: vincentiusvin <54709710+vincentiusvin@users.noreply.github.com>
        Co-authored-by: Tom <8881105+tf-4@users.noreply.github.com>

    commit 35cde9b8a6
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Fri Jun 3 19:42:26 2022 +0200

        Automatic changelog generation for PR #14056 [ci skip]

    commit 9bbaee24ea
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Fri Jun 3 19:42:23 2022 +0200

        [MIRROR] surplus prosthetics have correct sprites now [MDB IGNORE] (#14056)

        * surplus prosthetics have correct sprites now (#67450)

        they only set icon not static icon, static icon is what is used to get the limb icon

        * surplus prosthetics have correct sprites now

        Co-authored-by: Fikou <23585223+Fikou@users.noreply.github.com>

    commit 4c70477d21
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Fri Jun 3 18:30:13 2022 +0200

        Automatic changelog generation for PR #14075 [ci skip]

    commit b45d2b35d5
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Fri Jun 3 18:30:10 2022 +0200

        [MIRROR] Allows modsuits to be used in outfit manager [MDB IGNORE] (#14075)

        * Allows modsuits to be used in outfit manager (#67310)

        * Lets bag-fitting MODsuits be used in the Admin outfit manager

        * Allows modsuits to be used in outfit manager

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

    commit 0316ee85c8
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Fri Jun 3 15:42:36 2022 +0200

        Automatic changelog generation for PR #14074 [ci skip]

    commit 3d2aafc96d
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Fri Jun 3 15:42:34 2022 +0200

        [MIRROR] Makes traitor reputation display consistent [MDB IGNORE] (#14074)

        * Makes traitor reputation display consistent (#67341)

        * Makes traitor reputation properly show how much reputation you have, by dividing by 60 instead of 600

        * Makes traitor reputation display consistent

        Co-authored-by: Profakos <profakos@gmail.com>

    commit ec37e4bb5c
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Fri Jun 3 15:42:07 2022 +0200

        Automatic changelog generation for PR #14073 [ci skip]

    commit 686217066e
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Fri Jun 3 15:42:04 2022 +0200

        [MIRROR] Fixes statue simplemob teleport not working and 3 other spells not appearing [MDB IGNORE] (#14073)

        * Fixes statue simplemob teleport not working and 3 other spells not appearing (#67105)

        * Fixes statue simplemob not being able to teleport, and their 3 spells they're supposed to have.
        * Also repaths statues to netherworld mobs, to reduce copy paste code.

        * Fixes statue simplemob teleport not working and 3 other spells not appearing

        Co-authored-by: SmArtKar <44720187+SmArtKar@users.noreply.github.com>

    commit cd9896724f
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Fri Jun 3 15:39:44 2022 +0200

        Automatic changelog generation for PR #14072 [ci skip]

    commit 63ac8f0f62
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Fri Jun 3 15:39:41 2022 +0200

        [MIRROR] Reimplements breathedeep's scan into atmozphere. [MDB IGNORE] (#14072)

        * Reimplements breathedeep's scan into atmozphere. (#67438)

        * AtmoZphere tablet app now has the previous functionality of the BreatheDeep cartridge's scanning ability, meaning you can swap to analyzer mode to analyze with right-click.

        * Reimplements breathedeep's scan into atmozphere.

        Co-authored-by: vincentiusvin <54709710+vincentiusvin@users.noreply.github.com>

    commit 3d1d101ee7
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Fri Jun 3 15:37:09 2022 +0200

        Automatic changelog generation for PR #14049 [ci skip]

    commit 1ff836f710
    Author: OrionTheFox <76465278+OrionTheFox@users.noreply.github.com>
    Date:   Fri Jun 3 07:37:06 2022 -0600

        more sec sprite cleanup (#14049)

    commit df9a38d0f7
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Fri Jun 3 15:36:58 2022 +0200

        Automatic changelog generation for PR #14053 [ci skip]

    commit be8aae16f5
    Author: Zonespace <41448081+Zonespace27@users.noreply.github.com>
    Date:   Fri Jun 3 06:36:56 2022 -0700

        hello again (#14053)

    commit 261ca34511
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Fri Jun 3 15:35:08 2022 +0200

        Automatic changelog generation for PR #14068 [ci skip]

    commit 9723a70c1c
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Fri Jun 3 15:35:05 2022 +0200

        [MIRROR] Permabrig's Large Area Splittening (call it a comeback?) [MDB IGNORE] (#14068)

        * Permabrig's Large Area Splittening (call it a comeback?) (#67230)

        * Permabrig's Large Area Splittening (call it a comeback?)

        Co-authored-by: san7890 <the@san7890.com>

    commit 1d0c3a6ad2
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Fri Jun 3 15:10:28 2022 +0200

        Automatic changelog generation for PR #14057 [ci skip]

    commit 21689708da
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Fri Jun 3 15:10:26 2022 +0200

        [MIRROR] Fixes light switches causing conveyor belts to move anchored objects.  [MDB IGNORE] (#14057)

        * Fixes light switches causing conveyor belts to move anchored objects.

        * Fixed conflict.

        Co-authored-by: MrMelbert <51863163+MrMelbert@users.noreply.github.com>
        Co-authored-by: GoldenAlpharex <jerego1234@hotmail.com>

    commit 60872c7239
    Author: Changelogs <action@github.com>
    Date:   Fri Jun 3 00:33:58 2022 +0000

        Automatic changelog compile [ci skip]

    commit 8d6c41650d
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Thu Jun 2 18:55:35 2022 +0200

        Automatic changelog generation for PR #14059 [ci skip]

    commit bac47de502
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Thu Jun 2 18:55:32 2022 +0200

        [MIRROR] Fixes a check doing the opposite of what it was supposed to do [MDB IGNORE] (#14059)

        * Fixes a check doing the opposite of what it was supposed to do (#67439)

        fixes a check

        Co-authored-by: robbertapir <robbertapir@ airmail.cc>

        * Fixes a check doing the opposite of what it was supposed to do

        Co-authored-by: robbertapir <102324362+robbertapir@users.noreply.github.com>
        Co-authored-by: robbertapir <robbertapir@ airmail.cc>

    commit 3d5a7c6cb2
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Thu Jun 2 18:55:20 2022 +0200

        Automatic changelog generation for PR #14061 [ci skip]

    commit c94c5bac89
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Thu Jun 2 18:55:18 2022 +0200

        [MIRROR] New tile sprayer + airlock painter sprites [MDB IGNORE] (#14061)

        * New tile sprayer + airlock painter sprites (#67038)

        * New sprayer sprites

        * New inhands

        * New tile sprayer + airlock painter sprites

        Co-authored-by: Jeremiah <42397676+jlsnow301@users.noreply.github.com>

    commit 2f31f43f42
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Thu Jun 2 18:54:19 2022 +0200

        Automatic changelog generation for PR #14058 [ci skip]

    commit 301642b498
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Thu Jun 2 18:54:17 2022 +0200

        [MIRROR] Make triple citrus recipe make sense [MDB IGNORE] (#14058)

        * Make triple citrus recipe make sense (#67328)

        Triple citrus now takes 3u of ingredients and gives 3u of product, not 5u

        * Make triple citrus recipe make sense

        Co-authored-by: Spock <zacharysdf@gmail.com>

    commit aaa398add1
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Thu Jun 2 14:46:51 2022 +0200

        Automatic changelog generation for PR #14054 [ci skip]

    commit 0614ceb209
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Thu Jun 2 14:46:48 2022 +0200

        [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>

    commit 47bbdc084e
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Thu Jun 2 14:46:11 2022 +0200

        Automatic changelog generation for PR #14052 [ci skip]

    commit 0134b67a7c
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Thu Jun 2 14:46:09 2022 +0200

        [MIRROR] Fixes pellet cloud wounding where I just broke it [MDB IGNORE] (#14052)

        * Fixes pellet cloud wounding where I just broke it (#67424)

        I was stupid in #67331 (9431c92f70) and forgot an initial() around an un-instantiated projectile var call. This puts it in so wounding checks don't runtime. I have actually tested that this works

        Pellet clouds work properly

        * Fixes pellet cloud wounding where I just broke it

        Co-authored-by: Ryll Ryll <3589655+Ryll-Ryll@users.noreply.github.com>

    commit 4360fc1d0e
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Thu Jun 2 14:44:34 2022 +0200

        Automatic changelog generation for PR #13979 [ci skip]

    commit 9258420a88
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Thu Jun 2 14:44:31 2022 +0200

        [MIRROR] New lighswitch sprite [MDB IGNORE] (#13979)

        * New lighswitch sprite

        * Fully fixes the conflicts

        * Updates our light switches to be even cooler :)

        Co-authored-by: Andrew <mt.forspam@gmail.com>
        Co-authored-by: GoldenAlpharex <jerego1234@hotmail.com>

    * Update CentCom_skyrat_z2.dmm

    * Missed the blue thing.

    * Squashed commit of the following:

    commit 109e1e44e1
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Tue Jun 7 07:06:47 2022 +0200

        Automatic changelog generation for PR #14159 [ci skip]

    commit 2f600cf083
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Tue Jun 7 07:06:45 2022 +0200

        [MIRROR] Clothing (as food for Moths) now only give temporary nourishment. [MDB IGNORE] (#14159)

        * Clothing (as food for Moths) now only give temporary nourishment. (#67537)

        Co-authored-by: Mothblocks <35135081+Mothblocks@ users.noreply.github.com>

        * Clothing (as food for Moths) now only give temporary nourishment.

        Co-authored-by: GuillaumePrata <55374212+GuillaumePrata@users.noreply.github.com>
        Co-authored-by: Mothblocks <35135081+Mothblocks@ users.noreply.github.com>

    commit 1be567195b
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Tue Jun 7 07:04:37 2022 +0200

        Automatic changelog generation for PR #14161 [ci skip]

    commit 860ed105e5
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Tue Jun 7 07:04:35 2022 +0200

        [MIRROR] Reworks the BZ reaction slightly [MDB IGNORE] (#14161)

        * Reworks the BZ reaction slightly (#66583)

        Makes BZ reaction rates between pipes and turfs consistent. Removes O2 production from the BZ reaction. Also fixes rate multiplication by splitting pipenets using valves or similar.

        Makes BZ rates consistent and makes pipebased BZ setups actually produce gas in significant amounts. Makes multiplying reaction rates for BZ by splitting pipenets impossible. Simplifies the reaction by removing a largely unused, mostly unknown way of making o2.

        BZ production rates between pipes and turfs are now consistent. O2 production removed.
        Multiplying production rates by splitting pipenets no longer possible.

        * Reworks the BZ reaction slightly

        Co-authored-by: SnoopCooper <aasmundsaether@gmail.com>

    commit 7d899641dd
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Tue Jun 7 03:28:29 2022 +0200

        Automatic changelog generation for PR #14145 [ci skip]

    commit 4bab6fcd91
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Tue Jun 7 03:28:26 2022 +0200

        [MIRROR] Advanced Welderbombing [MDB IGNORE] (#14145)

        * Advanced Welderbombing

        * Update reagent_dispenser.dm

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

    commit 7f5b157a3d
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Tue Jun 7 02:44:39 2022 +0200

        Automatic changelog generation for PR #14089 [ci skip]

    commit 0efe9f77aa
    Author: Tastyfish <crazychris32@gmail.com>
    Date:   Mon Jun 6 20:44:37 2022 -0400

        makes minebot work on interdyne (#14089)

    commit cfc70e5b9e
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Tue Jun 7 02:38:40 2022 +0200

        Automatic changelog generation for PR #14147 [ci skip]

    commit e958272a86
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Tue Jun 7 02:38:38 2022 +0200

        [MIRROR] An Exploration Into Lame Jobs - Syndicate Listening Post Remap [MDB IGNORE] (#14147)

        * An Exploration Into Lame Jobs - Syndicate Listening Post Remap (#67330)

        * An Exploration Into Lame Jobs - Syndicate Listening Post Remap

        Hey there,

        Have you ever been bored at your job? A job where you can't scheme something up to get you up to date? Stranded at your job? Alone at your job? Has the job ever asked you a lot of question? Like I am right now? Should I stop?

        Anyways, I decided to think about it, and I remapped the Syndicate's Space Listening Post. How nice!

        * An Exploration Into Lame Jobs - Syndicate Listening Post Remap

        Co-authored-by: san7890 <the@san7890.com>

    commit 0871776ad4
    Author: Changelogs <action@github.com>
    Date:   Tue Jun 7 00:37:40 2022 +0000

        Automatic changelog compile [ci skip]

    commit ee684c6e9d
    Author: Tom <8881105+tf-4@users.noreply.github.com>
    Date:   Tue Jun 7 01:06:50 2022 +0100

        CI FIX & MAP RESET [MDB IGNORE] (#14139)

        * firelock greps

        * delta reset

        * fuck it we do it all

        * WOOOOOOOO

        * :))))))))

        * d

        * ghost cafe storage limit exceeded

        * pt at fix

        Co-authored-by: Gandalf <9026500+Gandalf2k15@users.noreply.github.com>

    commit 8fe37d3a64
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Tue Jun 7 02:05:37 2022 +0200

        Automatic changelog generation for PR #14142 [ci skip]

    commit 858e620edd
    Author: Paxilmaniac <82386923+Paxilmaniac@users.noreply.github.com>
    Date:   Mon Jun 6 20:05:35 2022 -0400

        did you know you could even do this? (#14142)

    commit dde9b98fdb
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Tue Jun 7 02:05:06 2022 +0200

        Automatic changelog generation for PR #14146 [ci skip]

    commit 132615f84e
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Tue Jun 7 02:05:03 2022 +0200

        [MIRROR] Icemoon Shorelines - Monster-Station Interaction Prevention Scheme [MDB IGNORE] (#14146)

        * Icemoon Shorelines - Monster-Station Interaction Prevention Scheme (#67494)

        * Icemoon Shorelines - Monster-Station Interaction Prevention Scheme

        Hey there,

        On production (as well as several complaints that I have heard), there were a few instances where very strong icemoon fauna would wander into station structures. This was especially apparent on the lower z-level, where prisoners (being next-to-completely-defenseless) got owned extremely hard by wandering fauna.

        So, I looked at a few options of fixing it. Shutters will _not_ do, that just obfuscates the problem and muddies "secure" and "non-secure" areas. Nerfing the fauna didn't really feel right to me, and more chasms doesn't really help on the lower z-level. So, I came up with _The Shoreline_.

        Basically, it's a new type of cave generator area that does not spawn any fauna or megafauna. I went through the mining z-levels of IceBox and I added roughly 4-5 tiles between the "wilderness" and the developed station/chasms. I put them next to chasms because sometimes, fauna would fall down when they generate on ledges with nowhere to go. While polar bears would die in the plasma river, the demonic watchers would just immediately aggro and take no plasma damage.

        The results were very encouraging in my local tests. It still retains that level of danger for miners who plunge further into the depths, while allowing the rest of the station who aren't armed with the hyper-specific machinery to tackle such problems to not get owned. Icemoon fauna have not been balanced since their introduction in 2020, and I think this is the best change that currently reflects how we have the map structured.

        * Icemoon Shorelines - Monster-Station Interaction Prevention Scheme

        Co-authored-by: san7890 <the@san7890.com>

    commit 179856f4a7
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Tue Jun 7 02:04:09 2022 +0200

        Automatic changelog generation for PR #13856 [ci skip]

    commit 139ca015b2
    Author: Tom <8881105+tf-4@users.noreply.github.com>
    Date:   Tue Jun 7 01:04:06 2022 +0100

        hides votes (#13856)

    commit adc9bb5932
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Tue Jun 7 00:25:28 2022 +0200

        Automatic changelog generation for PR #13959 [ci skip]

    commit 60d73605c8
    Author: RatFromTheJungle <62520989+RatFromTheJungle@users.noreply.github.com>
    Date:   Mon Jun 6 18:25:26 2022 -0400

        [MODULAR] Replaces the cargo sec helmet, with the original just-black version. (#13959)

        * Update packs.dm

        * Update packs.dm

    commit 4deb2c6a3a
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Mon Jun 6 23:07:25 2022 +0200

        Automatic changelog generation for PR #14141 [ci skip]

    commit 7920839dcd
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Mon Jun 6 23:07:23 2022 +0200

        [MIRROR] Small player-facing text improvements (2 pill bottles, 1 recycler note) [MDB IGNORE] (#14141)

        * Small player-facing text improvements (2 pill bottles, 1 recycler note) (#67452)

        Nothing special, honestly - exactly what it sounds like.

        Two grammar fixes to pill bottles (missing spaces).
        A little grammar tuning on a note I'm pretty sure literally nobody ever reads, at any point, ever.

        Just words fixes now but we might as well get them while we're here

        * Small player-facing text improvements (2 pill bottles, 1 recycler note)

        Co-authored-by: Pandarsenic <101627558+Pandarsenic@users.noreply.github.com>

    commit d62d5b6a49
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Mon Jun 6 22:31:18 2022 +0200

        Automatic changelog generation for PR #14080 [ci skip]

    commit 47bac3aab6
    Author: Higgin <cdonny11@yahoo.com>
    Date:   Mon Jun 6 13:31:16 2022 -0700

        Gives COs weapon permits. (#14080)

    commit 9ca3d50960
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Mon Jun 6 22:30:59 2022 +0200

        Automatic changelog generation for PR #14086 [ci skip]

    commit c83fa24ce1
    Author: Moostard <66496571+Moostard@users.noreply.github.com>
    Date:   Mon Jun 6 22:30:57 2022 +0200

        Sprite edit. (#14086)

    commit 9bc198a206
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Mon Jun 6 21:16:53 2022 +0200

        Automatic changelog generation for PR #14137 [ci skip]

    commit 3749c08a70
    Author: Tom <8881105+tf-4@users.noreply.github.com>
    Date:   Mon Jun 6 20:16:50 2022 +0100

        repaths armoured high vis jacket to pk vest (#14137)

    commit 3619e8b47e
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Mon Jun 6 20:44:31 2022 +0200

        Automatic changelog generation for PR #13997 [ci skip]

    commit 51c8f52772
    Author: Paxilmaniac <82386923+Paxilmaniac@users.noreply.github.com>
    Date:   Mon Jun 6 14:44:28 2022 -0400

        Allows players to actually be able to use the tile variety added in #13344 (#13997)

        * and on that bombshell, back to the studio

        * now, on today's show about cars

    commit b465cac68b
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Mon Jun 6 16:36:04 2022 +0200

        Automatic changelog generation for PR #13391 [ci skip]

    commit ecdf127a95
    Author: nevimer <77420409+nevimer@users.noreply.github.com>
    Date:   Mon Jun 6 07:36:00 2022 -0700

        Preparation (#13391)

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

    commit 166a730c47
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Mon Jun 6 16:33:53 2022 +0200

        Automatic changelog generation for PR #14129 [ci skip]

    commit f7d104eda2
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Mon Jun 6 16:33:51 2022 +0200

        [MIRROR] adds crowbars to fire-safety closets without gutting red toolboxes [MDB IGNORE] (#14129)

        * adds crowbars to fire-safety closets without gutting red toolboxes

        * Update utility_closets.dm

        Co-authored-by: ATH1909 <42606352+ATH1909@users.noreply.github.com>
        Co-authored-by: Gandalf <9026500+Gandalf2k15@users.noreply.github.com>

    commit 1ed8c032c9
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Mon Jun 6 16:32:57 2022 +0200

        Automatic changelog generation for PR #14128 [ci skip]

    commit 64766b3428
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Mon Jun 6 16:32:54 2022 +0200

        [MIRROR] [NO GBP] Fix illiterate quirk bugs [MDB IGNORE] (#14128)

        * [NO GBP] Fix illiterate quirk bugs

        * Update snail.dm

        Co-authored-by: Tim <timothymtorres@gmail.com>
        Co-authored-by: Gandalf <9026500+Gandalf2k15@users.noreply.github.com>

    commit e70ea05bf9
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Mon Jun 6 16:31:46 2022 +0200

        Automatic changelog generation for PR #14096 [ci skip]

    commit fbf12b4645
    Author: ghost sheep <sheepwiththemask@gmail.com>
    Date:   Mon Jun 6 16:31:43 2022 +0200

        [MODULAR] Ears stay revealed unless verb'd away (#14096)

    commit a9ca5c6731
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Mon Jun 6 16:30:14 2022 +0200

        Automatic changelog generation for PR #14065 [ci skip]

    commit 14a38b7097
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Mon Jun 6 16:30:10 2022 +0200

        [MIRROR] Assorted Ordnance Code+Map Quality Pass and QoL [MDB IGNORE] (#14065)

        * Assorted Ordnance Code+Map Quality Pass and QoL (#67097)

        Three main things I do:

        Reinforce the remap that i have made with code changes, making the atmos control devices sane and easy to put if someone else stumbles upon this part of the code again. (a4aea1e - f16e620)

        Splits the ordnance areas and renames them, kills ordnance misc and things that have nothing to do with ordnance (anymore?) moves them to exp_lab (useful stuff here) and aux_lab (fluff stuff here like laser range in delta or second circuit lab in tram). (0c99f9f- 3c82a88)

        Adds a roundstart program disk containing nt frontier to the ordnance office table. Added a hint to file manager there too to help give players a nudge on how to publish papers. (fd747dc)

        First one: Makes mapping these things not require varedit, nicer for other people that dont know how the atmos control stuffs works.

        Second one: Misc lab has nothing to do with ordnance jesus christ. Also ord hallway is now irrelevant, our ordnance labs are very far from box now. Will probably make downstreams a bit angry for a while though since they might not be fully up to date on the ordnance maps.

        Third one: Pretty much justified it in the about section.

        Why is this not atomic: This touches all five maps and needs code backing, so I might as well combine them into one maintenance PR instead of giving my peers merge conflict three times.

        * Assorted Ordnance Code+Map Quality Pass and QoL

        * set 1

        * revert

        * Update CentCom_skyrat.dmm

        Co-authored-by: vincentiusvin <54709710+vincentiusvin@users.noreply.github.com>
        Co-authored-by: Zonespace <41448081+Zonespace27@users.noreply.github.com>
        Co-authored-by: John Doe <gamingskeleton3@gmail.com>
        Co-authored-by: Gandalf <9026500+Gandalf2k15@users.noreply.github.com>

    commit 26a4dcad23
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Mon Jun 6 16:27:24 2022 +0200

        Automatic changelog generation for PR #14039 [ci skip]

    commit 1183c2a21c
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Mon Jun 6 16:27:22 2022 +0200

        [MIRROR] Adds steam vents to maintenance, adds some flavor to maintenance. [MDB IGNORE] (#14039)

        * Adds steam vents to maintenance, adds some flavor to maintenance. (#66915)

        * Steam Vent Challenge (Do not meme)

        * Fixes icebox, I think

        * Changes to how smoke behaves appears to have removed the need for the opacity setting on the vent. Sounds.

        * Mapmerge sama please

        * Adds signal system, crafting recipe, and some basic crafting organization.

        * Potential fix

        * Apply suggestions from code review

        Co-authored-by: Seth Scherer <supernovaa41@ gmx.com>

        * makes changes thanks anturk

        Co-authored-by: Seth Scherer <supernovaa41@ gmx.com>

        * Adds steam vents to maintenance, adds some flavor to maintenance.

        Co-authored-by: ArcaneMusic <41715314+ArcaneMusic@users.noreply.github.com>
        Co-authored-by: Seth Scherer <supernovaa41@ gmx.com>
        Co-authored-by: Gandalf <9026500+Gandalf2k15@users.noreply.github.com>

    commit 0ef1a01ac3
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Mon Jun 6 16:25:42 2022 +0200

        Automatic changelog generation for PR #13993 [ci skip]

    commit fa4c48992c
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Mon Jun 6 16:25:40 2022 +0200

        [MIRROR] Greps for double firelocks and airlocks [MDB IGNORE] (#13993)

        * Greps for double firelocks and airlocks (#67374)

        Adds the greps for firelocks and airlocks so we don't double stack them.

        * Greps for double firelocks and airlocks

        * Update tools/ci/check_grep.sh

        Co-authored-by: Pepsilawn <reisenrui@ gmail.com>

        * Update tools/ci/check_grep.sh

        Co-authored-by: Pepsilawn <reisenrui@ gmail.com>

        * fixes two double firelocks on iceboxstation

        Co-authored-by: Pepsilawn <reisenrui@ gmail.com>

        * Greps for double firelocks and airlocks

        Co-authored-by: Son-of-Space <63861499+Son-of-Space@users.noreply.github.com>
        Co-authored-by: Pepsilawn <reisenrui@ gmail.com>
        Co-authored-by: Gandalf <9026500+Gandalf2k15@users.noreply.github.com>

    commit 0a31db8fe5
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Mon Jun 6 14:26:46 2022 +0200

        Automatic changelog generation for PR #13736 [ci skip]

    commit ba3f2dea50
    Author: ErdinyoBarboza <erdinyobarboza@gmail.com>
    Date:   Mon Jun 6 15:26:44 2022 +0300

        [MODULAR] [READY] Shotgun Rework (#13736)

        * hnnh

        * shotgunneryv1

        * shotgunnery1.5

        * 14gauge

        * more14g

        * shotgun

        * gun

        * Update 14g_shotgun.dm

        * shottie

        * shottie

        * nanomachines

        * antitide

        * boolet

        * designs

        * moreshots

        * i killed 14 gauge

        * iconspart1

        * moremoreshells

        * iconsinit

        * iconp2

        * iconfin

        * fin

        * saneshotgunprices

        * smallsanityfix

        * thank you softcerv

        Co-authored-by: Pinta <68373373+softcerv@users.noreply.github.com>

        * Update bullets.dm

        * iwasforcedtodothis

        * honk!

        * oops

        * letsnotembed

        * uplink

        * hecu

        * contrabandshell

        * bigdumbass

        * revert

        * Edited Per Review

        * iconfix

        Co-authored-by: Pinta <68373373+softcerv@users.noreply.github.com>

    commit 6027ad8223
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Mon Jun 6 13:40:37 2022 +0200

        Automatic changelog generation for PR #14060 [ci skip]

    commit 5688d4d9ac
    Author: Tom <8881105+tf-4@users.noreply.github.com>
    Date:   Mon Jun 6 12:40:31 2022 +0100

        Patches gas generation exploit (#14060)

        * gas generation exploit

        * doc

    commit 550cfe6b7b
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Mon Jun 6 13:38:51 2022 +0200

        Automatic changelog generation for PR #14078 [ci skip]

    commit 4721355b34
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Mon Jun 6 13:38:48 2022 +0200

        [MIRROR] [NO GBP] Fixes a window without plating underneath in DeltaStation rec [MDB IGNORE] (#14078)

        * [NO GBP] Fixes a window without plating underneath in DeltaStation rec (#67499)

        There was a lack of hull underneath a window in deltastation rec that I seem to have missed when I tweaked the layout of that area in a previous PR. This one patches the hull back.

        * [NO GBP] Fixes a window without plating underneath in DeltaStation rec

        Co-authored-by: Son-of-Space <63861499+Son-of-Space@users.noreply.github.com>

    commit 9f40fa3cbc
    Author: ghost sheep <sheepwiththemask@gmail.com>
    Date:   Mon Jun 6 13:38:35 2022 +0200

        [MODULAR] Modular pets back (#14090)

        * [MODULAR] Modular pets back

        * oops

    commit 8d4e1bbe79
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Mon Jun 6 13:38:22 2022 +0200

        Automatic changelog generation for PR #14110 [ci skip]

    commit 97c797fc0d
    Author: Halcyon <81479835+Ebin-Halcyon@users.noreply.github.com>
    Date:   Mon Jun 6 06:38:20 2022 -0500

        Cargo and engineering (#14110)

    commit 72a418ad57
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Mon Jun 6 13:37:12 2022 +0200

        Automatic changelog generation for PR #14109 [ci skip]

    commit f7bd108a71
    Author: Zonespace <41448081+Zonespace27@users.noreply.github.com>
    Date:   Mon Jun 6 04:37:10 2022 -0700

        eh (#14109)

    commit 2081e7706d
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Mon Jun 6 13:36:56 2022 +0200

        Automatic changelog generation for PR #14134 [ci skip]

    commit 8732bd3c60
    Author: OrionTheFox <76465278+OrionTheFox@users.noreply.github.com>
    Date:   Mon Jun 6 05:36:53 2022 -0600

        Command Sprite Cleanup mk2 (#14134)

        * removes redundancy

        * repathing woes

        * all but the .dmis

        * icnon

        * fixes item i broke mid-pr oops

        * next-to-final

        * FINAL (revert if cobalt doesnt like the resprites to his item)

    commit dedabf3324
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Mon Jun 6 13:35:14 2022 +0200

        Automatic changelog generation for PR #14111 [ci skip]

    commit 02b673b4ca
    Author: Tom <8881105+tf-4@users.noreply.github.com>
    Date:   Mon Jun 6 12:35:12 2022 +0100

        gas miner box fix (#14111)

    commit 7486bb0d3d
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Mon Jun 6 13:34:58 2022 +0200

        Automatic changelog generation for PR #14114 [ci skip]

    commit 6e2c68db53
    Author: IsaacTheSharkWolf <90391995+IsaacTheSharkWolf@users.noreply.github.com>
    Date:   Mon Jun 6 13:34:56 2022 +0200

        Updated blueshift's toxins lab! (#14114)

        * Resolved conflict markers

        * Update BlueShift_upper.dmm

        * Update BlueShift_upper.dmm

    commit 810594235b
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Mon Jun 6 13:34:40 2022 +0200

        Automatic changelog generation for PR #14122 [ci skip]

    commit 0091b857ee
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Mon Jun 6 13:34:37 2022 +0200

        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>

    commit 2c6301a716
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Mon Jun 6 13:34:19 2022 +0200

        Automatic changelog generation for PR #14123 [ci skip]

    commit c0e666836e
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Mon Jun 6 13:34:17 2022 +0200

        [MIRROR] Prevents unsecuring photon projectors. [MDB IGNORE] (#14123)

        * Prevents unsecuring photon projectors. (#67493)

        Prevents unsecuring the photon projector

        Co-authored-by: robbertapir <robbertapir@ airmail.cc>

        * Prevents unsecuring photon projectors.

        Co-authored-by: robbertapir <102324362+robbertapir@users.noreply.github.com>
        Co-authored-by: robbertapir <robbertapir@ airmail.cc>

    commit 555296672b
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Mon Jun 6 13:34:02 2022 +0200

        Automatic changelog generation for PR #14124 [ci skip]

    commit 2daa2e795f
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Mon Jun 6 13:34:00 2022 +0200

        [MIRROR] Fixes stack multiplier exploit [MDB IGNORE] (#14124)

        * Fixes stack multiplier exploit (#67514)

        ye

        * Fixes stack multiplier exploit

        Co-authored-by: CocaColaTastesGood <47264839+CocaColaTastesGood@users.noreply.github.com>

    commit 932105a272
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Mon Jun 6 13:33:52 2022 +0200

        Automatic changelog generation for PR #14125 [ci skip]

    commit 466df89de5
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Mon Jun 6 13:33:50 2022 +0200

        [MIRROR] Restores one soul of the drinks sprites [MDB IGNORE] (#14125)

        * Restores one soul of the drinks sprites (#67461)

        Update drinks.dmi

        Co-authored-by: Iatots <>

        * Restores one soul of the drinks sprites

        Co-authored-by: Iatots <5155917+Iatots@users.noreply.github.com>

    commit 71d8d08d12
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Mon Jun 6 13:33:38 2022 +0200

        Automatic changelog generation for PR #14126 [ci skip]

    commit 746e06fcdc
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Mon Jun 6 13:33:35 2022 +0200

        [MIRROR] Ports the Flower Garland from JollyStation [MDB IGNORE] (#14126)

        * Ports the Flower Garland from JollyStation (#67468)

        * pick 12 flowers and regret your decisions

        * Update code/modules/clothing/head/garlands.dm

        Co-authored-by: ATH1909 <42606352+ATH1909@ users.noreply.github.com>

        * Update code/modules/clothing/head/garlands.dm

        Co-authored-by: ATH1909 <42606352+ATH1909@ users.noreply.github.com>

        * Update code/modules/clothing/head/garlands.dm

        Co-authored-by: ATH1909 <42606352+ATH1909@ users.noreply.github.com>

        * Update code/modules/clothing/head/garlands.dm

        Co-authored-by: ATH1909 <42606352+ATH1909@ users.noreply.github.com>

        * grammar

        * sanity mood event

        * willards review

        Co-authored-by: ATH1909 <42606352+ATH1909@ users.noreply.github.com>

        * Ports the Flower Garland from JollyStation

        Co-authored-by: Jolly <70232195+Jolly-66@users.noreply.github.com>
        Co-authored-by: ATH1909 <42606352+ATH1909@ users.noreply.github.com>

    commit 4c626dec9f
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Mon Jun 6 13:33:13 2022 +0200

        [MIRROR] Fixes firelocks registering for atmos adjacency changes on themselves [MDB IGNORE] (#14127)

        * Fixes firelocks registering for atmos adjacency changes on themselves (#67470)

        Hate runtimes

        * Fixes firelocks registering for atmos adjacency changes on themselves

        Co-authored-by: LemonInTheDark <58055496+LemonInTheDark@users.noreply.github.com>

    commit 19e708e8d8
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Mon Jun 6 13:32:44 2022 +0200

        Automatic changelog generation for PR #14130 [ci skip]

    commit 574c0a97a7
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Mon Jun 6 13:32:42 2022 +0200

        [MIRROR] fixes infinite loops when a projectile pierces a bumped object [MDB IGNORE] (#14130)

        * fixes infinite loops when a projectile pierces a bumped object (#67485)

        thaaat

        * fixes infinite loops when a projectile pierces a bumped object

        Co-authored-by: silicons <2003111+silicons@users.noreply.github.com>

    commit 70d03baf49
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Mon Jun 6 13:32:32 2022 +0200

        Automatic changelog generation for PR #14131 [ci skip]

    commit dc8473135d
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Mon Jun 6 13:32:29 2022 +0200

        [MIRROR] Fixes inspect bounties not generating for most areas and giving invalid areas to scan [MDB IGNORE] (#14131)

        * Fixes inspect bounties not generating for most areas and giving invalid areas to scan (#67427)

        * Fixes inspect scanner giving bounties for areas that cant' be scanned

        * adds back the range. Adds a check to see if the area is on the map

        * Re-implements area list as typecacheof

        * Fixes inspect bounties not generating for most areas and giving invalid areas to scan

        Co-authored-by: Son-of-Space <63861499+Son-of-Space@users.noreply.github.com>

    commit d86eec0866
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Mon Jun 6 13:32:19 2022 +0200

        Automatic changelog generation for PR #14133 [ci skip]

    commit be39cfcd06
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Mon Jun 6 13:32:17 2022 +0200

        [MIRROR] Removes Ant Party Pizza's full pie, makes it so you just pour ants on a single slice. [MDB IGNORE] (#14133)

        * Removes Ant Party Pizza's full pie, makes it so you just pour ants on a single slice. (#67399)

        * removes the full pie, edits the recipe

        * 6 slices per pie, 20 / 6, rounded up

        * Removes Ant Party Pizza's full pie, makes it so you just pour ants on a single slice.

        Co-authored-by: Wallem <66052067+Wallemations@users.noreply.github.com>

    commit 08b5fc7df1
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Mon Jun 6 13:31:49 2022 +0200

        [MIRROR] optimizes icon2html() for icon files known to be in the rsc at compile time [MDB IGNORE] (#14132)

        * optimizes icon2html() for icon files known to be in the rsc at compile time (#67429)

        * makes compile time icons not do expensive file io for asset gen

        * better documentation on some asset vars and procs

        * makes generate_and_hash_rsc_file() do fcopy() and passes down the chain

        * implements msos suggestion to optimize get_icon_dmi_path()

        * optimizes icon2html() for icon files known to be in the rsc at compile time

        Co-authored-by: Kylerace <kylerlumpkin1@gmail.com>

    commit 19d8789095
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date:   Mon Jun 6 13:31:33 2022 +0200

        Automatic changelog generation for PR #14135 [ci skip]

    commit 8972c52ca1
    Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
    Date…

* guh

* Create head_muzzled.dmi

* a

* diplomacy mission code piece

* more untested changes

* A mass of code

* nri loadout selection preparation

* minor description edits

* hope it works huh

* Sprites-related stuff

* Sprites and codeowners

* huh

* We're almost at the finish line

* I did something

* Update goodies.dm

* Update goodies.dm

* it's 2 AM

* Last commit I think

* Update packs.dm

* Heavy armor fix

* config fix aka i did nothing

* test fixes

* loadout cleanup

* forgot to add their pistol

* Update packs.dm

* armor edits

* opfor gear changes

* Update blackmesa.dmm

* Update outfit.dm

* Update packs.dm

* adjustments

* Update packs.dm

* Squashed commit of the following:

commit 77b6524616
Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
Date:   Tue Jul 12 23:22:21 2022 +0200

    Automatic changelog generation for PR #14492 [ci skip]

commit b51167399c
Author: Ketrai <zottielolly@gmail.com>
Date:   Tue Jul 12 23:22:18 2022 +0200

    Adds a couple wearable pelts to the loadout. (#14492)

    * pelts

    * grammar

    Co-authored-by: Tom <8881105+tf-4@users.noreply.github.com>

    * Grammar/Text suggestions

    Co-authored-by: Tom <8881105+tf-4@users.noreply.github.com>

    * updated sprites

    * edit the path everywhere dummy

    * Gives pelts partial protection against the cold

    Co-authored-by: Tom <8881105+tf-4@users.noreply.github.com>

commit 52464fa398
Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
Date:   Tue Jul 12 23:21:17 2022 +0200

    Automatic changelog generation for PR #14836 [ci skip]

commit 9bf99f6070
Author: Jolly <70232195+Jolly-66@users.noreply.github.com>
Date:   Tue Jul 12 17:21:14 2022 -0400

    [Delta] Removes the double door from Delta Perma in favor of two doors (#14836)

    * door go brrr

    * lol

commit c0cb54ae26
Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
Date:   Tue Jul 12 23:04:58 2022 +0200

    [MIRROR] Removes useless colon in hub entry [MDB IGNORE] (#14875)

    * Removes useless colon in hub entry (#68347)

    Removes unnecessary colon in hub entry.

    * Removes useless colon in hub entry

    Co-authored-by: 13spacemen <46101244+13spacemen@users.noreply.github.com>

commit 3eb9ef1f62
Author: Zonespace <41448081+Zonespace27@users.noreply.github.com>
Date:   Tue Jul 12 08:37:50 2022 -0700

    Away Mission guidelines (#14871)

commit 29f692af14
Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
Date:   Tue Jul 12 16:39:22 2022 +0200

    Automatic changelog generation for PR #14851 [ci skip]

commit 8ca13c52fe
Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
Date:   Tue Jul 12 16:39:18 2022 +0200

    [MIRROR] Shady Backroom Deals - Bartender's Area Definition [MDB IGNORE] (#14851)

commit de4c75fc0d
Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
Date:   Tue Jul 12 13:58:17 2022 +0200

    Automatic changelog generation for PR #14872 [ci skip]

commit 931792a020
Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
Date:   Tue Jul 12 13:58:15 2022 +0200

    [MIRROR] Fixes admin.fun list [MDB IGNORE] (#14872)

    * Fixes admin.fun list

    * Update admin_verbs.dm

    Co-authored-by: Jeremiah <42397676+jlsnow301@users.noreply.github.com>
    Co-authored-by: Tom <8881105+tf-4@users.noreply.github.com>

commit 13c5b10f4c
Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
Date:   Tue Jul 12 11:56:01 2022 +0200

    Automatic changelog generation for PR #14870 [ci skip]

commit 1b5500d116
Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
Date:   Tue Jul 12 11:55:58 2022 +0200

    [MIRROR] Gives Delta genetics a "back-desk" to encourage interaction [MDB IGNORE] (#14870)

commit e47e0d1573
Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
Date:   Tue Jul 12 11:55:32 2022 +0200

    Automatic changelog generation for PR #14869 [ci skip]

commit 5dd90efbce
Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
Date:   Tue Jul 12 11:55:29 2022 +0200

    [MIRROR] Icebox Murals: AI Upload and RD Office [MDB IGNORE] (#14869)

commit 66d6e2e25f
Author: Changelogs <action@github.com>
Date:   Tue Jul 12 00:45:09 2022 +0000

    Automatic changelog compile [ci skip]

commit 006a43f214
Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
Date:   Tue Jul 12 02:27:15 2022 +0200

    Automatic changelog generation for PR #14866 [ci skip]

commit d331841e9d
Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
Date:   Tue Jul 12 02:27:12 2022 +0200

    [MIRROR] Adds an Air Alarm to TramStation Bar Lounge [MDB IGNORE] (#14866)

commit a72e485eea
Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
Date:   Tue Jul 12 02:13:40 2022 +0200

    [MIRROR] Prevents overtime in the economy SS [MDB IGNORE] (#14858)

    * Prevents overtime in the economy SS (#68078)

    * Prevents overtime in the economy SS

    Ok so like, we were doing a LOT of work all at once without yielding,
    which is fine cause like, it's only fired once every 5 minutes, but it's
    still kinda dumb

    So I've cleaned up the subsystem to make it support an ssair style of
    yielding, alongside an optimization to vending machine z level checks
    that I suspect was taking a lot of cpu.

    Remind me to refactor z level lookup someday bestie

    Anyway yeah now we won't see strangely high overtime for ssecon anymore

    * vending gang (renames a variable to not just be v

    * It is done

    * Prevents overtime in the economy SS

    Co-authored-by: LemonInTheDark <58055496+LemonInTheDark@users.noreply.github.com>

commit 68aca6e9e5
Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
Date:   Tue Jul 12 02:12:59 2022 +0200

    Automatic changelog generation for PR #14863 [ci skip]

commit 553b6ae47f
Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
Date:   Tue Jul 12 02:12:57 2022 +0200

    [MIRROR] Combat mech research nodes now require mech-themed experiments rather than bomb experiments. [MDB IGNORE] (#14863)

    * Combat mech research nodes now require mech-themed experiments rather than bomb experiments. (#67756)

    * Mechs require a new Mech scanning experiment centered around damaging/destroying mechs, instead of being behind weaponry, which requires ordnance research.

    * Combat mech research nodes now require mech-themed experiments rather than bomb experiments.

    Co-authored-by: zxaber <37497534+zxaber@users.noreply.github.com>

commit e6edd20c8e
Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
Date:   Tue Jul 12 01:19:54 2022 +0200

    Automatic changelog generation for PR #14838 [ci skip]

commit 849e865ef0
Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
Date:   Tue Jul 12 01:19:52 2022 +0200

    [MIRROR] Fixes Gulag Shuttle Access On Tramstation [MDB IGNORE] (#14838)

commit ff59fdcb86
Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
Date:   Mon Jul 11 23:07:55 2022 +0200

    Automatic changelog generation for PR #14856 [ci skip]

commit edaaa91e5b
Author: Ghom <42542238+Ghommie@users.noreply.github.com>
Date:   Mon Jul 11 23:07:53 2022 +0200

    fixes an issue with indentation in the version of select_job() that Skyrat uses (#14856)

commit 3f242d7bd9
Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
Date:   Mon Jul 11 18:50:17 2022 +0200

    Automatic changelog generation for PR #14827 [ci skip]

commit 9e889fa6f7
Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
Date:   Mon Jul 11 18:50:15 2022 +0200

    [MIRROR] Changes a Tramstation "lil pump" to a regular one. [MDB IGNORE] (#14827)

commit da679161c9
Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
Date:   Mon Jul 11 18:16:52 2022 +0200

    Automatic changelog generation for PR #14826 [ci skip]

commit 8e7aeac6dc
Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
Date:   Mon Jul 11 18:16:49 2022 +0200

    [MIRROR] Corrects a smart pipe improperly connecting on Tramstation. [MDB IGNORE] (#14826)

commit 7ab028e0a5
Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
Date:   Mon Jul 11 17:38:14 2022 +0200

    [MIRROR] Shortens Hub Entry Descriptors [MDB IGNORE] (#14849)

    * Shortens Hub Entry Descriptors (#68186)

    * Shortens Hub Entry Descriptors

    Co-authored-by: 13spacemen <46101244+13spacemen@users.noreply.github.com>

commit 669df15b97
Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
Date:   Mon Jul 11 04:24:14 2022 +0200

    [MIRROR] Refactors mothweek check [MDB IGNORE] (#14846)

    * Refactors mothweek check (#68280)

    * Refactors mothweek check

    Mothweek HAS SIDE EFFECTS
    Checking it on a day that causes a week offset will currently cause that
    week offset to persist
    That's dumb.

    Also it's not very expansive, only covers a slim set of possibilities.

    Instead, lets build something to generate all passing days over a period
    of time, maybe 3 months out of 2 years.
    Then we'll crosscheck that against some predecided "ok" dates

    If either list disagrees with each other, we'll fail. That way we can't
    miss an edgecase. or have issues with side effects

    I like this pattern.

    * Refactors mothweek check

    Co-authored-by: LemonInTheDark <58055496+LemonInTheDark@users.noreply.github.com>

commit 9adea37b6b
Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
Date:   Mon Jul 11 04:13:44 2022 +0200

    [MIRROR] [s] Patches potential runtimes in AdminPM [MDB IGNORE] (#14845)

    * [s] Patches potential runtimes in AdminPM (#68324)

    About The Pull Request

    Hey there,

    6e29689 seemed to work alright on my end, but apparently there are cases where current_ticket.id = NULL. This would cause runtime trace errors that would start to list out the first few words of most adminhelps. Fuck.

    You probably could use recipient.current_ticket.id on the "else" portion but I woke up to this and I'm not 100% certain if that will null out at this time. Might also be apt to revert #68215 entirely?
    Why It's Good For The Game

    Those shouldn't show up in runtimes!
    Changelog

    Nothing particularly player facing.

    * [s] Patches potential runtimes in AdminPM

    Co-authored-by: san7890 <the@san7890.com>

commit 487a94234c
Author: Changelogs <action@github.com>
Date:   Mon Jul 11 00:40:57 2022 +0000

    Automatic changelog compile [ci skip]

commit 0473b9c9c3
Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
Date:   Mon Jul 11 02:11:47 2022 +0200

    Automatic changelog generation for PR #14824 [ci skip]

commit 2ae87bda26
Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
Date:   Mon Jul 11 02:11:44 2022 +0200

    [MIRROR] ICEBOX arrivals: Reworks EVA to make more sense for a snow planet, featuring cool unique coats. Also updates the style and layout of various rooms along the arrivals hall. [MDB IGNORE] (#14824)

commit c2e516947e
Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
Date:   Sun Jul 10 20:38:35 2022 +0200

    Automatic changelog generation for PR #14844 [ci skip]

commit 266bed6e3c
Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
Date:   Sun Jul 10 20:38:33 2022 +0200

    [MIRROR] Fixes TramStation's Xenobiology Disposals [MDB IGNORE] (#14844)

commit c850e58af4
Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
Date:   Sun Jul 10 18:24:43 2022 +0200

    Automatic changelog generation for PR #14835 [ci skip]

commit 035b877296
Author: Tom <8881105+tf-4@users.noreply.github.com>
Date:   Sun Jul 10 17:24:40 2022 +0100

    fixes slime person colour change and hairstyle change (#14835)

commit e8b300d680
Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
Date:   Sun Jul 10 18:24:26 2022 +0200

    Automatic changelog generation for PR #14788 [ci skip]

commit d451472339
Author: Tom <8881105+tf-4@users.noreply.github.com>
Date:   Sun Jul 10 17:24:23 2022 +0100

    translate keys (#14788)

commit 840e17e383
Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
Date:   Sun Jul 10 18:24:14 2022 +0200

    Automatic changelog generation for PR #14760 [ci skip]

commit 742fdef8d9
Author: Tom <8881105+tf-4@users.noreply.github.com>
Date:   Sun Jul 10 17:24:11 2022 +0100

    makes hypo thief obj possible (#14760)

commit 58e181faf1
Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
Date:   Sun Jul 10 18:23:52 2022 +0200

    Automatic changelog generation for PR #14751 [ci skip]

commit 6675e4e9e5
Author: Tom <8881105+tf-4@users.noreply.github.com>
Date:   Sun Jul 10 17:23:49 2022 +0100

    fix tile sprayer sec colour (#14751)

commit f86aa3f47f
Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
Date:   Sun Jul 10 18:23:30 2022 +0200

    Automatic changelog generation for PR #14722 [ci skip]

commit c8f00740d0
Author: Tom <8881105+tf-4@users.noreply.github.com>
Date:   Sun Jul 10 17:23:27 2022 +0100

    GAGS ID card (#14722)

    * polychromic ID card to GAGS

    * this should really be added onto the component, another time

commit 55ae29c20c
Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
Date:   Sun Jul 10 18:01:28 2022 +0200

    Automatic changelog generation for PR #14759 [ci skip]

commit a29db9aa5c
Author: Jolly <70232195+Jolly-66@users.noreply.github.com>
Date:   Sun Jul 10 12:01:26 2022 -0400

    [BlueShift] Adds power stations for each department (#14759)

    * abbababa

    * decomissions the old room

    * lints

    * fixes

    * tweaks and balance changes

    * oops those need access

commit 5131104c88
Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
Date:   Sun Jul 10 17:56:20 2022 +0200

    [MIRROR] New player job selection fixes pack [MDB IGNORE] (#14818)

    * New player job selection fixes pack

    * Update job.dm

    * Reflects the changes to our modularized Topic() proc

    Co-authored-by: oranges <email@oranges.net.nz>
    Co-authored-by: Zonespace <41448081+Zonespace27@users.noreply.github.com>
    Co-authored-by: GoldenAlpharex <jerego1234@hotmail.com>

commit 5da03b4dbe
Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
Date:   Sun Jul 10 17:55:50 2022 +0200

    Automatic changelog generation for PR #14839 [ci skip]

commit eaece81d19
Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
Date:   Sun Jul 10 17:55:48 2022 +0200

    [MIRROR] Fixes Tonic Water causing dizziness [MDB IGNORE] (#14839)

    * Fixes Tonic Water causing dizziness (#68276)

    Fixes tonic water causing dizziness

    * Fixes Tonic Water causing dizziness

    Co-authored-by: MrMelbert <51863163+MrMelbert@users.noreply.github.com>

commit fc7cb0ddf8
Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
Date:   Sun Jul 10 17:55:39 2022 +0200

    Automatic changelog generation for PR #14829 [ci skip]

commit 6ae6683338
Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
Date:   Sun Jul 10 17:55:36 2022 +0200

    [MIRROR] dehardcodes admin grantable objectives list [MDB IGNORE] (#14829)

    * dehardcodes admin grantable objectives list (#68245)

    * Update objective.dm

    * Update objective.dm

    * Update objective.dm

    * Update code/game/gamemodes/objective.dm

    Co-authored-by: John Willard <53777086+JohnFulpWillard@ users.noreply.github.com>

    * Update objective.dm

    Co-authored-by: John Willard <53777086+JohnFulpWillard@ users.noreply.github.com>

    * dehardcodes admin grantable objectives list

    Co-authored-by: SMOSMOSMOSMOSMO <95004236+SmoSmoSmoSmok@users.noreply.github.com>
    Co-authored-by: John Willard <53777086+JohnFulpWillard@ users.noreply.github.com>

commit 179b675f12
Author: Changelogs <action@github.com>
Date:   Sun Jul 10 00:49:55 2022 +0000

    Automatic changelog compile [ci skip]

commit aadb4ce124
Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
Date:   Sun Jul 10 01:15:53 2022 +0200

    [MIRROR] Makes GPS units autolathe banned [MDB IGNORE] (#14834)

    * Makes GPS units autolathe banned (#68100)

    * Bans GPS' from being added to Autolathes' Imported section.

    * Makes GPS units autolathe banned

    * Update bluespace_designs.dm

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

commit 4a96ab1277
Author: GoldenAlpharex <58045821+GoldenAlpharex@users.noreply.github.com>
Date:   Sat Jul 9 17:22:07 2022 -0400

    Removes >> from some comments that really shouldn't have them (#14833)

commit 3ee80508ae
Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
Date:   Sat Jul 9 21:15:00 2022 +0200

    Automatic changelog generation for PR #14830 [ci skip]

commit 0a93936fa4
Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
Date:   Sat Jul 9 21:14:58 2022 +0200

    [MIRROR] Fixes Bubblegum [MDB IGNORE] (#14830)

    * Fixes Bubblegum (#68266)

    * Update bubblegum.dm

    * Update code/modules/mob/living/simple_animal/hostile/megafauna/bubblegum.dm

    Co-authored-by: ShizCalev <ShizCalev@ users.noreply.github.com>

    * Ok

    Ok

    Co-authored-by: ShizCalev <ShizCalev@ users.noreply.github.com>

    * Fixes Bubblegum

    Co-authored-by: StrangeWeirdKitten <95130227+StrangeWeirdKitten@users.noreply.github.com>
    Co-authored-by: ShizCalev <ShizCalev@ users.noreply.github.com>

commit 4ca8d3137e
Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
Date:   Sat Jul 9 18:46:50 2022 +0200

    Automatic changelog generation for PR #14704 [ci skip]

commit f4518fc80a
Author: Nerevar <12636964+Nerev4r@users.noreply.github.com>
Date:   Sat Jul 9 10:46:47 2022 -0600

    [Non-Modular] Modest Mollusk Bone Banishment (#14704)

    * thought i did this already

    * ty golden

    Co-authored-by: Snakebittenn <12636964+Snakebittenn@users.noreply.github.com>

commit 2ab0f8797c
Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
Date:   Sat Jul 9 18:45:27 2022 +0200

    Automatic changelog generation for PR #14692 [ci skip]

commit 86011972ab
Author: Nerevar <12636964+Nerev4r@users.noreply.github.com>
Date:   Sat Jul 9 10:45:25 2022 -0600

    [Non-Modular] Accessibility For The Blind: Volume 1 (Allows Them Analyzers/White Canes) (#14692)

    Co-authored-by: Snakebittenn <12636964+Snakebittenn@users.noreply.github.com>

commit 956300cfd7
Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
Date:   Sat Jul 9 18:42:38 2022 +0200

    Automatic changelog generation for PR #14823 [ci skip]

commit c361e849ed
Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
Date:   Sat Jul 9 18:42:35 2022 +0200

    [MIRROR] Fix deafness virus symptom to be permanent if resistance threshold is met [MDB IGNORE] (#14823)

    * Fix deafness virus symptom to be permanent if resistance threshold is met (#68080)

    * Fix deafness virus symptom to be permanent

    * Refactor deafness disease trait

    Co-authored-by: ATH1909 <42606352+ATH1909@ users.noreply.github.com>

    * Add disease trait on stage 5

    Co-authored-by: ATH1909 <42606352+ATH1909@ users.noreply.github.com>

    * Fix deafness virus symptom to be permanent if resistance threshold is met

    * Includes #14825 in this one

    Co-authored-by: Tim <timothymtorres@gmail.com>
    Co-authored-by: ATH1909 <42606352+ATH1909@ users.noreply.github.com>
    Co-authored-by: GoldenAlpharex <jerego1234@hotmail.com>

commit 78fcfde377
Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
Date:   Sat Jul 9 16:48:35 2022 +0200

    Automatic changelog generation for PR #14785 [ci skip]

commit 11b354511e
Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
Date:   Sat Jul 9 16:48:32 2022 +0200

    [MIRROR] Qm coat now subtype of department coats like other heads coats [MDB IGNORE] (#14785)

    * Qm coat now subtype of department coats like other heads coats

    * Update code/game/objects/structures/crates_lockers/closets/secure/cargo.dm

    Co-authored-by: CursedBirb <47064429+CursedBirb@users.noreply.github.com>
    Co-authored-by: Tom <8881105+tf-4@users.noreply.github.com>

commit 1ea6f28954
Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
Date:   Sat Jul 9 12:31:22 2022 +0200

    Automatic changelog generation for PR #14822 [ci skip]

commit 310b99e42e
Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
Date:   Sat Jul 9 12:31:20 2022 +0200

    [MIRROR] Fix simple mob deaths causing deadchat notifications [MDB IGNORE] (#14822)

    * Fix simple mob deaths causing deadchat notifications (#68155)

    * Fix simple mob death message deadchat notification

    * Add TRAIT_DEATH_GHOST_ALERT to traits

    * Add TRAIT_DEATH_GHOST_ALERT to global trait list

    * Add TRAIT_ALERT_GHOSTS_ON_DEATH to space dragons

    * Add TRAIT_ALERT_GHOSTS_ON_DEATH to brood spiders

    * Add TRAIT_ALERT_GHOSTS_ON_DEATH to elite lavaland mobs

    * Add TRAIT_ALERT_GHOSTS_ON_DEATH to revenant

    * Add TRAIT_ALERT_GHOSTS_ON_DEATH to morph

    * Fix trait name

    * Fix trait name

    * Fix syntax error for trait

    * Add trait check for death notification

    * Add more context to trait use

    * Fix simple mob deaths causing deadchat notifications

    Co-authored-by: Tim <timothymtorres@gmail.com>

commit 72cfcfc601
Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
Date:   Sat Jul 9 12:31:03 2022 +0200

    Automatic changelog generation for PR #14820 [ci skip]

commit 2e330f7529
Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
Date:   Sat Jul 9 12:31:01 2022 +0200

    [MIRROR] Fixes Bolts of Necropotence  [MDB IGNORE] (#14820)

    * Fixes Bolts of Necropotence  (#68260)

    Fixes necropotence due to a copy and paste error.

    * Fixes Bolts of Necropotence

    Co-authored-by: MrMelbert <51863163+MrMelbert@users.noreply.github.com>

commit 91d6157933
Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
Date:   Sat Jul 9 12:30:45 2022 +0200

    Automatic changelog generation for PR #14819 [ci skip]

commit c8ae3f1927
Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
Date:   Sat Jul 9 12:30:43 2022 +0200

    [MIRROR] trailer modification and safe qdel [MDB IGNORE] (#14819)

    * trailer modification and safe qdel (#68095)

    * trailer modification and safe qdel

    * suggested change

    * trailer modification and safe qdel

    Co-authored-by: jjpark-kb <55967837+jjpark-kb@users.noreply.github.com>

commit 1173f9c7b1
Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
Date:   Sat Jul 9 12:28:36 2022 +0200

    Automatic changelog generation for PR #14813 [ci skip]

commit b74df4cbdd
Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
Date:   Sat Jul 9 12:28:33 2022 +0200

    [MIRROR] Revisiting The Goliath: Or, that time I dripped out the SBC Starfury just because [MDB IGNORE] (#14813)

    * Revisiting The Goliath: Or, that time I dripped out the SBC Starfury just because (#68126)

    Drips the SHIT out of the SBC Starfury while not completely overhauling it. Touches everything NOT in engineering or southward (because I love how scuffed that part is and refuse to touch it on principle) - Also converts one map varedit into a real boy subtype, and moves tiny fans to their own file.

    Mandatory disclosure on the gameplay changes:
    Fighters 1 and 3 are now NOT in the hangar, and are now attached to the formerly unused gunnery rooms.
    Cryo now works. Yeah. I know.
    You can actually open the anesthetic closet now.
    Everyone now shares three spawners. This doesn't reduce the amount of people who can play when this rolls, as I've adjusted var/uses in accordance: it just reduces clutter.
    A few of the horizontal double airlocks have been compacted into glass_large airlocks.
    The bar windows now actually have grilles like they were meant to.
    Four turbines have shown up. They aren't functional*, they just look like gunnery and conveniently fit in the spots. I'm sure this is space OSHA compliant.
    The map is ever so slightly smaller, vertically. This should distance us from an edge case where somehow all space levels are too cluttered for this to spawn properly, for the time being.

    *Technically there's nothing stopping you from using them besides the amount of time it'd take for the operatives to kick your ass

    This map was originally designed wayyy back before we even had the computer sprites we have now, (#27760 if you want to see SOUL) and it shows. While it will never have it's SM again, we can at least make the thing much nicer to look at.

    * Revisiting The Goliath: Or, that time I dripped out the SBC Starfury just because

    Co-authored-by: BluBerry016 <50649185+unit0016@users.noreply.github.com>

commit 3a393e19f4
Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
Date:   Sat Jul 9 05:28:03 2022 +0200

    Automatic changelog generation for PR #14821 [ci skip]

commit 18d3cb063b
Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
Date:   Sat Jul 9 05:28:01 2022 +0200

    [MIRROR] Makes long numeric station name rarer [MDB IGNORE] (#14821)

    * Makes long numeric station name rarer (#68218)

    Makes long-ass station name rarer

    Also makes it use normal prefixes rather than the generic "Space Station", which saps all the joy out of life

    * Makes long numeric station name rarer

    Co-authored-by: cacogen <25089914+cacogen@users.noreply.github.com>

commit 235a6a2cd6
Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
Date:   Sat Jul 9 05:27:07 2022 +0200

    Automatic changelog generation for PR #14793 [ci skip]

commit 7c3ef6056a
Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
Date:   Sat Jul 9 05:27:04 2022 +0200

    [MIRROR] Refactors cleaning [MDB IGNORE] (#14793)

    * Refactors cleaning

    * Fixes the conflicts and the missed part of a certain mirror

    Co-authored-by: kawoppi <94711066+kawoppi@users.noreply.github.com>
    Co-authored-by: GoldenAlpharex <jerego1234@hotmail.com>

commit 628602765f
Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
Date:   Sat Jul 9 04:27:29 2022 +0200

    Automatic changelog generation for PR #14806 [ci skip]

commit 57059c6842
Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
Date:   Sat Jul 9 04:27:27 2022 +0200

    [MIRROR] Mild plane tweaks, thermomachine dropshadow [MDB IGNORE] (#14806)

    * Mild plane tweaks, thermomachine dropshadow (#68185)

    Adds the area plane to the game and colorblind plane master controllers
    Mostly because it's actually used now, for weather, and should be
    blurred/recolored

    Sets the thermomachine on the game plane
    I want it to have a dropshadow, and right now it's on the floor plane,
    just from atmospherics, which I think is stupid

    * Mild plane tweaks, thermomachine dropshadow

    Co-authored-by: LemonInTheDark <58055496+LemonInTheDark@users.noreply.github.com>

commit 21e859b43d
Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
Date:   Sat Jul 9 04:27:12 2022 +0200

    Automatic changelog generation for PR #14807 [ci skip]

commit fb41b5caef
Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
Date:   Sat Jul 9 04:27:09 2022 +0200

    [MIRROR] Gives the library computer/old computer directional sprites. [MDB IGNORE] (#14807)

    * Gives the library computer/old computer directional sprites. (#68187)

    initial commit

    * Gives the library computer/old computer directional sprites.

    Co-authored-by: sergeirocks100 <31294280+sergeirocks100@users.noreply.github.com>

commit c9d1c372c0
Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
Date:   Sat Jul 9 04:26:30 2022 +0200

    Automatic changelog generation for PR #14809 [ci skip]

commit a893fc2c68
Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
Date:   Sat Jul 9 04:26:27 2022 +0200

    [MIRROR] Removes upload boards from steal objectives. [MDB IGNORE] (#14809)

    * Removes upload boards from steal objectives. (#68204)

    * Update objective_items.dm

    * I always forget one thing.

    * Removes upload boards from steal objectives.

    Co-authored-by: carshalash <carshalash@gmail.com>

commit d2823d628e
Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
Date:   Sat Jul 9 04:26:02 2022 +0200

    [MIRROR] Custom reagent holders no longer blow through the overlay cap [MDB IGNORE] (#14810)

    * Custom reagent holders no longer blow through the overlay cap (#68205)

    * Custom reagent holders no longer blow through the overlay cap

    Co-authored-by: oranges <email@oranges.net.nz>

commit f1bd9abfd2
Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
Date:   Sat Jul 9 04:25:36 2022 +0200

    [MIRROR] Don't assume computers and applications still exist when broadcasting [MDB IGNORE] (#14811)

    * Don't assume computers and applications still exist when broadcasting (#68207)

    subspace messages

    * Don't assume computers and applications still exist when broadcasting

    Co-authored-by: oranges <email@oranges.net.nz>

commit 4579415f9c
Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
Date:   Sat Jul 9 04:25:12 2022 +0200

    Automatic changelog generation for PR #14812 [ci skip]

commit 05041ee745
Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
Date:   Sat Jul 9 04:25:09 2022 +0200

    [MIRROR] Buffs heat, pressure limit of pumps and scrubbers. Buffs can release pressure. [MDB IGNORE] (#14812)

    * Buffs heat, pressure limit of pumps and scrubbers. Buffs can release pressure. (#68175)

    * Heat and pressure buff

    * Canister buff

    * Buffs heat, pressure limit of pumps and scrubbers. Buffs can release pressure.

    Co-authored-by: vincentiusvin <54709710+vincentiusvin@users.noreply.github.com>

commit 38168a11e7
Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
Date:   Sat Jul 9 03:09:45 2022 +0200

    Automatic changelog generation for PR #14795 [ci skip]

commit 43a9671343
Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
Date:   Sat Jul 9 03:09:43 2022 +0200

    Fixed multiple problems with the Tramstation deliveries system. (#14795)

commit d247930c4d
Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
Date:   Sat Jul 9 03:09:35 2022 +0200

    Automatic changelog generation for PR #14787 [ci skip]

commit ea56d16554
Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
Date:   Sat Jul 9 03:09:32 2022 +0200

    [MIRROR] Wired the Atmos Engine APC [MDB IGNORE] (#14787)

commit d51debeb3a
Author: Changelogs <action@github.com>
Date:   Sat Jul 9 00:38:29 2022 +0000

    Automatic changelog compile [ci skip]

commit c56033b92d
Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
Date:   Sat Jul 9 00:12:59 2022 +0200

    Automatic changelog generation for PR #14815 [ci skip]

commit 9262b13a19
Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
Date:   Sat Jul 9 00:12:56 2022 +0200

    [MIRROR] Experimental Syndicate Teleporter [MDB IGNORE] (#14815)

    * Experimental Syndicate Teleporter (#68029)

    * adds the syndicate teleporter to the game
    available at uplink for 8 tc
    lets user teleport 4-8 tiles forward, recharges randomly, can gib if no safe emergency location or EMPd/wearing bag of holding

    * Experimental Syndicate Teleporter

    Co-authored-by: 13spacemen <46101244+13spacemen@users.noreply.github.com>

commit 0f22d1cd39
Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
Date:   Fri Jul 8 23:24:27 2022 +0200

    Automatic changelog generation for PR #14808 [ci skip]

commit 65503b1382
Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
Date:   Fri Jul 8 23:24:25 2022 +0200

    [MIRROR] Fixes trapdoor runtime when they're destroyed when not linked to a remote [MDB IGNORE] (#14808)

    * Fixes trapdoor runtime when they're destroyed when not linked to a remote (#68189)

    Fixes trapdoor runtime when they're destroyed

    * Fixes trapdoor runtime when they're destroyed when not linked to a remote

    Co-authored-by: GoldenAlpharex <58045821+GoldenAlpharex@users.noreply.github.com>

commit ef387596d7
Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
Date:   Fri Jul 8 23:21:52 2022 +0200

    Automatic changelog generation for PR #14805 [ci skip]

commit e4f73bc176
Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
Date:   Fri Jul 8 23:21:50 2022 +0200

    [MIRROR] ethereals no longer revive after being changeling drained [MDB IGNORE] (#14805)

    * ethereals no longer revive after being changeling drained (#68184)

    * ethereals no longer revive after being changeling drained

    * Drain() on absorb proc is applied after mob death. This means the signal will run first and our code won't matter, so let's run it on crystallize instead!

    * ethereals no longer revive after being changeling drained

    Co-authored-by: Fikou <23585223+Fikou@users.noreply.github.com>

commit 4b893a0b2a
Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
Date:   Fri Jul 8 22:07:43 2022 +0200

    Automatic changelog generation for PR #14767 [ci skip]

commit 7d5925437a
Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
Date:   Fri Jul 8 22:07:40 2022 +0200

    [MIRROR] Tramstation: Service Wing Overhaul (again hhhhhh) [MDB IGNORE] (#14767)

commit fb1f9309ae
Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
Date:   Fri Jul 8 21:59:59 2022 +0200

    Automatic changelog generation for PR #14797 [ci skip]

commit cd55341801
Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
Date:   Fri Jul 8 21:59:57 2022 +0200

    [MIRROR] The Bacon Has Been Improved [MDB IGNORE] (#14797)

    * The Bacon Has Been Improved (#68255)

    Updated "baconb" and "baconcookedb" sprites. Changed code to reflect the sprite changes.

    * The Bacon Has Been Improved

    Co-authored-by: Toto5561 <petrillocaico@gmail.com>

commit b706989eea
Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
Date:   Fri Jul 8 21:40:19 2022 +0200

    Automatic changelog generation for PR #14803 [ci skip]

commit ac1575f6d5
Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
Date:   Fri Jul 8 21:40:16 2022 +0200

    [MIRROR] Gives sign language users a unique speech indicator, as well as a new tonal indicator [MDB IGNORE] (#14803)

    * Gives sign language users a unique speech indicator, as well as a new tonal indicator

    * Update tongue.dm

    Co-authored-by: Wallem <66052067+Wallemations@users.noreply.github.com>
    Co-authored-by: Tom <8881105+tf-4@users.noreply.github.com>

commit 6763f97f29
Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
Date:   Fri Jul 8 21:37:49 2022 +0200

    Automatic changelog generation for PR #14804 [ci skip]

commit 59a636c3fc
Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
Date:   Fri Jul 8 21:37:46 2022 +0200

    [MIRROR] Allows the mass downloading of server logs [MDB IGNORE] (#14804)

    * Allows the mass downloading of server logs (#68232)

    * allows mass downloading of logs

    * ack, indentation

    * mothblock requested a change, i request that they make their name singular

    * fix

    * Allows the mass downloading of server logs

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

commit cfb895de17
Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
Date:   Fri Jul 8 21:33:09 2022 +0200

    Automatic changelog generation for PR #14802 [ci skip]

commit 9217c08b8c
Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
Date:   Fri Jul 8 21:33:06 2022 +0200

    [MIRROR] orbit ui hotfix [MDB IGNORE] (#14802)

    * orbit ui hotfix (#68224)

    reeeeeeeeeeee

    * orbit ui hotfix

    Co-authored-by: Jeremiah <42397676+jlsnow301@users.noreply.github.com>

commit 3b5c7d0ac5
Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
Date:   Fri Jul 8 21:27:46 2022 +0200

    Automatic changelog generation for PR #14801 [ci skip]

commit 6d77e1f5d7
Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
Date:   Fri Jul 8 21:27:43 2022 +0200

    [MIRROR] Adds the Ticket #ID To AdminPM Logs [MDB IGNORE] (#14801)

    * Adds the Ticket #ID To AdminPM Logs (#68215)

    Hey there,

    Statbus has been broken for 2 months+, and what I've been doing when I need to reference a ticket is to go into the raw-logs and parse it for the involved CKey. However, you tend to get a lot of noise searching for the signal when you filter in Notepad++, so I decided today would be a good day to have the Ticket #ID in all associated AdminPMs (which are already logged in ADMINPRIVATE).

    * Adds the Ticket #ID To AdminPM Logs

    Co-authored-by: san7890 <the@san7890.com>

commit 3c89f905f4
Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
Date:   Fri Jul 8 21:26:01 2022 +0200

    Automatic changelog generation for PR #14800 [ci skip]

commit 811c2ff0b0
Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
Date:   Fri Jul 8 21:25:58 2022 +0200

    [MIRROR] Paper walls desc spelling fix [MDB IGNORE] (#14800)

    * Paper walls desc spelling fix (#68210)

    Fixed a weird description on paper walls

    * Paper walls desc spelling fix

    Co-authored-by: QuacksQ <79924768+QuacksQ@users.noreply.github.com>

commit 96ffe2d5c2
Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
Date:   Fri Jul 8 21:22:29 2022 +0200

    [MIRROR] Fixes Survival Pod Walls Not Smoothing With Their Airlocks [MDB IGNORE] (#14790)

    * Fixes Survival Pod Walls Not Smoothing With Their Airlocks (#68116)

    Fixes #68115 (Survival Pod Walls Don't Smooth With Their Airlock)

    They used to smooth, but then during the icon smoothing refactor someone forgot to add them to their smoothing_groups
    Also corrected the misspelling

    * Fixes Survival Pod Walls Not Smoothing With Their Airlocks

    * Update spaceship_turfs.dm

    Co-authored-by: 13spacemen <46101244+13spacemen@users.noreply.github.com>
    Co-authored-by: Tom <8881105+tf-4@users.noreply.github.com>

commit 3456aea332
Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
Date:   Fri Jul 8 21:11:24 2022 +0200

    Automatic changelog generation for PR #14798 [ci skip]

commit 3b186c31f6
Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
Date:   Fri Jul 8 21:11:21 2022 +0200

    [MIRROR] Gives tacticool turtlenecks and skirtlenecks suit sensors [MDB IGNORE] (#14798)

    * Gives tacticool turtlenecks and skirtlenecks suit sensors (#68240)

    Cue people complaining for no reason. If you don't want them on just disable them. No one can force you to enable them. Trust me, every medical player ever has TRIED.

    * Gives tacticool turtlenecks and skirtlenecks suit sensors

    Co-authored-by: Vladin Heir <44104681+VladinXXV@users.noreply.github.com>

commit a3edaa0356
Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
Date:   Fri Jul 8 21:10:13 2022 +0200

    Automatic changelog generation for PR #14796 [ci skip]

commit f121491716
Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
Date:   Fri Jul 8 21:10:10 2022 +0200

    [MIRROR] Removes a stray pixel on the base human female chest sprites [MDB IGNORE] (#14796)

    * Removes a stray pixel on the base human female chest sprites (#68252)

    Saves the codebase

    * Removes a stray pixel on the base human female chest sprites

    Co-authored-by: Sheits <81964183+Sheits@users.noreply.github.com>

commit 4c04eb6721
Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
Date:   Fri Jul 8 20:57:53 2022 +0200

    Automatic changelog generation for PR #14789 [ci skip]

commit cb7a8dc1a2
Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
Date:   Fri Jul 8 20:57:51 2022 +0200

    [MIRROR] Fixes airlock shock indicators not being removed when the airlock is unshocked [MDB IGNORE] (#14789)

    * Fixes airlock shock indicators not being removed when the airlock is unshocked (#68112)

    shocking development

    * Fixes airlock shock indicators not being removed when the airlock is unshocked

    Co-authored-by: zxaber <37497534+zxaber@users.noreply.github.com>

commit 718a816c6c
Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
Date:   Fri Jul 8 20:57:16 2022 +0200

    [MIRROR] Adds Sugar to Biogenerator [MDB IGNORE] (#14794)

    * Adds Sugar to Biogenerator (#68254)

    Adds sugar to the Biogenerator's usually found in botany

    * Adds Sugar to Biogenerator

    Co-authored-by: Sucy-Manbavaran <108888588+Sucy-Manbavaran@users.noreply.github.com>

commit 9c2cea6f06
Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
Date:   Fri Jul 8 20:56:53 2022 +0200

    [MIRROR] Adds unit tests for bar sign datums [MDB IGNORE] (#14791)

    * Adds unit tests for bar sign datums (#68046)

    * Adds unit tests for bar sign datums

    Co-authored-by: Tastyfish <crazychris32@gmail.com>

commit 443f6ad6e8
Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
Date:   Fri Jul 8 19:24:52 2022 +0200

    Automatic changelog generation for PR #14792 [ci skip]

commit 955278d4d2
Author: SkyratBot <59378654+SkyratBot@users.noreply.github.com>
Date:   Fri Jul 8 19:24:49 2022 +0200

    [MIRROR] Fix some dashes breaking permanently (heirophant staff and ninja sword) [MDB IGNORE] (#14792)

    * Fix some dashes breaking permanently (heirophant staff and ninja sword) (#68195)

    * Fix dashing sometimes breaking, with additional code improvement to go along with it.

    * Fix some dashes breaking permanently (heirophant staff and ninja sword)

    Co-authored-by: MrMelbert <51863163+MrMelbert@users.noreply.github.com>

* fix sprites

* VOSKHOD audio cleanup

* more sound cleanup

* Delete radiation_detected.ogg

* more adjustments

* Update outfit.dm

* shield fix

* Update outfit.dm

* new belts addition
2022-07-14 14:35:58 +01:00
Zonespace
3eb9ef1f62 Away Mission guidelines (#14871) 2022-07-12 16:37:50 +01:00
SkyratBot
fd6e850be8 [MIRROR] Gives the BMP Asteroid away mission spawns atmos [MDB IGNORE] (#14771)
* Gives the BMP Asteroid away mission spawns atmos (#68179)

Hopefully gives BMP Asteroid spawns the oxygen it so desperately needs.

Creates a subset of the BMP Asteroid area spawns giving them the same initial oxygen settings as the biodomes. Hopefully this fixes that.

* Gives the BMP Asteroid away mission spawns atmos

Co-authored-by: Charlotte <98856144+orthography@users.noreply.github.com>
2022-07-07 11:00:27 -07:00
SkyratBot
f4de8e335b [MIRROR] Removes the code for the four removed gateways [MDB IGNORE] (#14769)
* Removes the code for four removed gateways (#68038)

* gets rid of the four axed gateways's code - Wizard Academy, Challenge, Space Battle, and Wild West.

* Removes the code for the four removed gateways

* WWSR removal

Co-authored-by: Zonespace <41448081+Zonespace27@users.noreply.github.com>
2022-07-07 11:00:05 -07:00
Gandalf
5ca13f8145 wew (#14714) 2022-07-04 01:44:28 +01:00
SkyratBot
c68fea7cba [MIRROR] Completely removes proc_holders from existence. Refactors all wizard, xeno, spider, and genetics powers to be actions. Also refactors and sorts ton of accompanying code. [MDB IGNORE] (#14666)
* Completely removes `proc_holders` from existence. Refactors all wizard, xeno, spider, and genetics powers to be actions. Also refactors and sorts ton of accompanying code.

* our changes

* yes

* 0

* Update blackmesa.dmm

Co-authored-by: MrMelbert <51863163+MrMelbert@users.noreply.github.com>
Co-authored-by: Gandalf <9026500+Gandalf2k15@users.noreply.github.com>
2022-07-01 20:33:30 +01:00
SkyratBot
0e66e4dce7 [MIRROR] Directional Shutters For All Station Maps [MDB IGNORE] - MAP RESET (#14623)
* Directional Shutters For All Station Maps (#68056)

added directional sprites for window shutters
gave dirs to all shutters and window shutters (except zigzag pattern ones) on icebox, kilo, delta, tram
replaced SM shutters on kilo with radiation shutters

* Directional Shutters For All Station Maps

* map reset

Co-authored-by: 13spacemen <46101244+13spacemen@users.noreply.github.com>
Co-authored-by: Gandalf <9026500+Gandalf2k15@users.noreply.github.com>
2022-06-30 16:01:40 +01:00
SkyratBot
295ace904f [MIRROR] Fixes gravity gen sound & off gen loops [MDB IGNORE] (#14597)
* Fixes gravity gen sound & off gen loops

* ye

* Update gravitygenerator.dm

Co-authored-by: John Willard <53777086+JohnFulpWillard@users.noreply.github.com>
Co-authored-by: Gandalf <9026500+Gandalf2k15@users.noreply.github.com>
2022-06-30 15:50:34 +01:00
SkyratBot
a1fe30230b [MIRROR] [MDB Ignore] Shifts all (sane) varedited signs to directionals [MDB IGNORE] (#14549)
* [MDB Ignore] Shifts all (sane) varedited signs to directionals  (#68004)

* [MDB Ignore] Shifts all (sane) varedited signs to directionals

Hey there,

So we have these cool new sign directionals now, but we still have all of the old pixel-shifted pre-fabrications lying around. So, I added an UpdatePaths (as well as Updated the Paths) to be a bit better at using directionals, because directionals are pretty neato.

This should update every single var_edit that used the proper 32 pixelshift (some of them used 28, and I'm unable to account for that automatically with current tooling) into a proper subtype. Mappers tend to learn by looking at well established maps, so it's always important to ensure that the well-established maps use the most recent tooling (i.e.: bring them up to the surface) and avoid needless excess lines in maps.

* The Commit With All The Maps

OH GOD OH FUCK

* Renames the UpdatePaths

* [MDB Ignore] Shifts all (sane) varedited signs to directionals

* updates all our maps

Co-authored-by: san7890 <the@san7890.com>
Co-authored-by: Jolly-66 <70232195+Jolly-66@users.noreply.github.com>
2022-06-28 02:28:36 +01:00
SkyratBot
fc914ae3e1 [MIRROR] Fixes the beach gateway to have atmos that's breathable [MDB IGNORE] (#14558)
* Fixes the beach gateway to have atmos that's breathable (#68012)

Did you know that the base type of the beach turf has different atmos to literally every other tile in that gateway?

* Fixes the beach gateway to have atmos that's breathable

Co-authored-by: Paxilmaniac <82386923+Paxilmaniac@users.noreply.github.com>
2022-06-27 02:15:57 +01:00
SkyratBot
a62beacf7b [MIRROR] [MDB IGNORE] The Tilening V2 - Damaged Tile Overlays Edition [MDB IGNORE] (#14322)
* [MDB IGNORE] The Tilening V2 - Damaged Tile Overlays Edition

* yes

Co-authored-by: Imaginos16 <77556824+Imaginos16@users.noreply.github.com>
Co-authored-by: Gandalf <9026500+Gandalf2k15@users.noreply.github.com>
2022-06-19 22:36:25 +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
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
3b3352b679 [MIRROR] Greps to check for commonly misplaced structures in closed turfs [MDB IGNORE] (#14066)
* Greps to check for commonly misplaced structures in closed turfs (#67447)

Adds some checks for structures that are commonly misplaced inside walls. One of the more recent updatepaths also replaced a bunch of posters with windoors in walls so this will help find all those.

I also edited the one that checks for lattices to look for closed turfs, because we really don't want the structures we're looking for to be in any closed turfs anyways.

We don't want to look for all structures like this because things like transit tubes exist.

* Greps to check for commonly misplaced structures in closed turfs

* grep fix

Co-authored-by: Son-of-Space <63861499+Son-of-Space@users.noreply.github.com>
Co-authored-by: John Doe <gamingskeleton3@gmail.com>
2022-06-03 19:26:01 +01:00
SkyratBot
686217066e [MIRROR] Fixes statue simplemob teleport not working and 3 other spells not appearing [MDB IGNORE] (#14073)
* Fixes statue simplemob teleport not working and 3 other spells not appearing (#67105)

* Fixes statue simplemob not being able to teleport, and their 3 spells they're supposed to have.
* Also repaths statues to netherworld mobs, to reduce copy paste code.

* Fixes statue simplemob teleport not working and 3 other spells not appearing

Co-authored-by: SmArtKar <44720187+SmArtKar@users.noreply.github.com>
2022-06-03 14:42:04 +01:00
SkyratBot
1332a9f768 [MIRROR] [MDB IGNORE] Replaces var access with helpers on away, ruin, and shuttles [MDB IGNORE] (#13990)
* [MDB IGNORE] Replaces var access with helpers on away, ruin, and shuttles (#67370)

What it says on the tin.

I edited for req_access with vsc instead of the map editor for our ruins and away missions. It was much more time-efficient! This means I may have accidentally replaced a window access with an access helper (which will not work). I am going to double check that but want a third set of eyes especially on that for whoever reviews this. Thanks.

* [MDB IGNORE] Replaces var access with helpers on away, ruin, and shuttles

Co-authored-by: Son-of-Space <63861499+Son-of-Space@users.noreply.github.com>
2022-05-30 12:28:02 +01:00
Zonespace
4b0ac30087 [MDB IGNORE] Map reset and CI fixes (#13954)
* woo

* more fixes

* upstream merge oldstation

* hhhhh

* FUCK

* tffffff4444444
2022-05-28 00:02:25 +01:00
Zonespace
fb4f191c52 [MDB IGNORE] Mirrors 67324 (#13928)
* [MDB Ignore] OH GOD OH FUCK OH SHIT OH LORD - SPACE AND RUINS IS BROKEN (#67324)

So, for the last few days on production, Space Ruin generation has refused to work. Why is this? It's because in #67107 (cfc2330528), we repathed `/area/space`  to `/area/misc/space` (lol i should have paid attention to that) without updating everything in code to match. I couldn't seem to get `/area/misc/space` to properly work somehow (this could have also been something I was doing wrong), but I worked it back to just making everything vanilla `/area/space` and all of those unwanted behaviors should be squashed out. Let's get the game working again.

* fix

* fix2

Co-authored-by: san7890 <the@san7890.com>
2022-05-27 17:56:14 +01:00
SkyratBot
39f36b64f0 [MIRROR] [MDB IGNORE] The Grand Airlock Naming Audit [MDB IGNORE] (#13875)
* [MDB IGNORE] The Grand Airlock Naming Audit (#67235)

I manually audited all 4,710 instances of airlocks across all maps for upper casing

You'll never guess what I found.

UPDATE: We now have a grep to check for mistitled airlocks, and it's in this PR!

* [MDB IGNORE] The Grand Airlock Naming Audit

* TG MAP RESET

Co-authored-by: Son-of-Space <63861499+Son-of-Space@users.noreply.github.com>
Co-authored-by: Gandalf <9026500+Gandalf2k15@users.noreply.github.com>
2022-05-25 16:57:36 +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
SkyratBot
45748cd77e [MIRROR] Fixes examination room signs and fixes sign UpdatePath [MDB IGNORE] (#13839)
* Fixes examination room signs and fixes sign UpdatePath (#67209)

#66754 (8764893593) added an UpdatePath for the pathing changes it brought to signs but forgot to replace a bit when I assume they copypasted from the windoor UpdatePath.

All our exam room signs turned into maintenance signs and our maintenance signs turned into wall windoors one of which was adressed in #67122 (9f5f629656). I lazily tried looking for more wall windoors but didn't find any so this PR focuses mostly on bringing back the exam room signs and fixing the UpdatePath to prevent downstreams from having to deal with more busy work.

* Fixes examination room signs and fixes sign UpdatePath

Co-authored-by: Pepsilawn <reisenrui@gmail.com>
2022-05-24 01:01:36 +01:00
SkyratBot
aca9ded0e0 [MIRROR] [MDB IGNORE] Reformats Access IDs for accessibility and futureproofing [MDB IGNORE] (#13751)
* [MDB IGNORE] Reformats Access IDs for accessibility and futureproofing

* ok

* fuck

* eh

* ew

* e

* this sucked

* e

Co-authored-by: Son-of-Space <63861499+Son-of-Space@users.noreply.github.com>
Co-authored-by: Gandalf <9026500+Gandalf2k15@users.noreply.github.com>
2022-05-23 16:57:59 +01:00
SkyratBot
6bea86d98f [MIRROR] [MDB Ignore] Refactoring Flora code [MDB IGNORE] (#13651)
* [MDB Ignore] Refactoring Flora code

* update bushes

Co-authored-by: DragonTrance <dylan661993@gmail.com>
Co-authored-by: Tom <8881105+tf-4@users.noreply.github.com>
2022-05-20 16:01:51 +01:00
SkyratBot
e350c76fc5 [MIRROR] Massively Nerfs Snowdin Gamer Loot [MDB IGNORE] (#13659)
* Massively Nerfs Snowdin Gamer Loot (#66997)

* Massively Nerfs Snowdin Gamer Loot

Co-authored-by: Cheshify <73589390+Cheshify@users.noreply.github.com>
2022-05-16 19:53:01 -07:00
Zonespace
f6815a8424 fixes base turfs in Black Mesa (#13618) 2022-05-14 19:51:44 -04:00
Zonespace
47c9623d77 [MDB IGNORE] Splits Black Mesa areas (#13550)
* rearranges all the areas

* oops
2022-05-13 10:28:49 +01:00
SkyratBot
81db26ba94 [MIRROR] [MDB IGNORE] Removes tablet cartridges + reworks a ton more [MDB IGNORE] (#13539)
* [MDB IGNORE] Removes tablet cartridges + reworks a ton more (#66505)

- All tablets who previously had apps in a cartridge now has them built-into their tablet instead. This means it costs space for it.
- Rebalances the sizes of several apps to help them fit on Command tablets (Cargo ordering costed 20!!)
- Removes tablet cartridges, they've been reworked into a regular old portable disk (the same you use for toxins/borgs)
- Removes Signaller (the module required to run the signaller app) from tablets (likely will remove more in the future)
- Refactors the health/chem scanning app to not be as bad
- Dehardcodes detomatix resistance
- Ability to send PDA's to all is now tied to your access rather than a cartridge
- Moves 'eject disk' button to the very top of the UI

* [MDB IGNORE] Removes tablet cartridges + reworks a ton more

* wew

* wew

* ok

* Update nanotrasen_consultant.dm

* Update nanotrasen_consultant.dm

Co-authored-by: John Willard <53777086+JohnFulpWillard@users.noreply.github.com>
Co-authored-by: Gandalf <9026500+Gandalf2k15@users.noreply.github.com>
2022-05-11 22:40:06 +01:00
SkyratBot
1cd67be040 [MIRROR] [MDB Ignore] Mapping directional helpers for signs + sign naming conventions [MDB IGNORE] (#13503)
* [MDB Ignore] Mapping directional helpers for signs + sign naming conventions

* wew

* wew

Co-authored-by: dragomagol <66640614+dragomagol@users.noreply.github.com>
Co-authored-by: Gandalf <9026500+Gandalf2k15@users.noreply.github.com>
2022-05-11 02:06:15 +01:00
SkyratBot
7606c1715e [MIRROR] Bandana GAGS follow-up [MDB IGNORE] (#13437)
* Bandana GAGS follow-up

* yes

Co-authored-by: Ebb-Real <95765134+Ebb-Real@users.noreply.github.com>
Co-authored-by: Gandalf <9026500+Gandalf2k15@users.noreply.github.com>
2022-05-11 00:31:06 +01:00
SkyratBot
94a354157b [MIRROR] Disables the tax on off-station lathes [MDB IGNORE] (#13425)
* Disables the tax on off-station lathes (#66566)

Disables the tax from lathes off-station or on-mining-level lathes.

* Disables the tax on off-station lathes

* should be all of it

* heh lmao guess what i forgot

Co-authored-by: Zonespace <41448081+Zonespace27@users.noreply.github.com>
Co-authored-by: John Doe <gamingskeleton3@gmail.com>
2022-05-08 14:27:07 -07:00
Zonespace
cc728cff02 Fixes freighter boss's ammo (#13393)
* nyeh

* fix
2022-05-07 22:06:11 +01:00
Gandalf
ca0a3ad612 Ports TauCeti's briefcases! (#13328)
* wew

* Update briefcases.dm

* Update mutant_cure.dm

* Update research2.dmm
2022-05-05 14:14:44 +01:00