Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cooked steaks are once again edible. #59855

Merged
merged 1 commit into from Jun 28, 2021

Conversation

Timberpoes
Copy link
Member

About The Pull Request

Cooked meat inherits the custom materials of the raw meat it was cooked from if it has any. This usually includes the meat material being removed from the cooked meat base type and then re-added based on the amount the raw meat had.

Removing the meat material removes the edible component.

With the MATERIAL_NO_EFFECTS flag set, it never regains the edible component.

Removing this flag means cooked meat now inherits the material effects of the thing it's cooked from. Which means that it generally inherits the meat material and becomes edible as a consequence.

Successfully inheriting the edible component also runtimes as the InheritComponent args were out of date. This has been fixed.

Why It's Good For The Game

Eat meat.

Changelog

🆑
fix: Fixed issue which made cooked steaks inedible. You should now be able to eat griddled steaks again.
/:cl:

@tgstation-server tgstation-server added the Fix Rewrites a bug so it appears in different circumstances label Jun 27, 2021
@RaveRadbury
Copy link
Member

Does this work for bacon, too?

@Timberpoes
Copy link
Member Author

Does this work for bacon, too?

Probably. It's also an /obj/food/meat

@Kylerace Kylerace merged commit c3917b8 into tgstation:master Jun 28, 2021
github-actions bot added a commit that referenced this pull request Jun 28, 2021
@dragomagol dragomagol mentioned this pull request Jun 29, 2021
Ryll-Ryll pushed a commit that referenced this pull request Feb 12, 2022
…#64825)

* Squashed commit of the following:

commit 71fb2085022fe83e3338b9a6c9c2255f370709cb
Author: Changelogs <action@github.com>
Date:   Tue Jul 6 00:09:32 2021 +0000

    Automatic changelog compile [ci skip]

commit d07bfa44a4f7ddc644f06cc6f08b6eb489611e71
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Mon Jul 5 13:03:46 2021 -0700

    Automatic changelog generation for PR #60014 [ci skip]

commit cd147702cb8cc8b25e8e1e2bdb64c4e7babc10df
Author: Fikou <piotrbryla@onet.pl>
Date:   Mon Jul 5 22:03:42 2021 +0200

    fixes voice of god not giving you large text (#60014)

commit bef10b996b8ddaad7a080cce0a84eea2d22e177d
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Mon Jul 5 11:46:16 2021 -0700

    Automatic changelog generation for PR #59988 [ci skip]

commit 7b0385468bb66566fca518b815bcf54b2a6d5cce
Author: Fikou <piotrbryla@onet.pl>
Date:   Mon Jul 5 20:46:13 2021 +0200

    Concussive Gauntlets Resprite by MeyHaZah (#59988)

commit 56a58fc3bc33226963098bec7fbf6b44ad6044d1
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Mon Jul 5 00:51:28 2021 -0700

    Automatic changelog generation for PR #59990 [ci skip]

commit 181d64d92913b4c4bfbfc93e8c21faceffd2ee79
Author: Fikou <piotrbryla@onet.pl>
Date:   Mon Jul 5 09:51:25 2021 +0200

    switchblade can now be used to butcher and slice necks, icon updates when you toggle it on (#59990)

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

commit 2b315303d9272a02d8991b8e40b5d97b504d0ec1
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Sun Jul 4 20:56:32 2021 -0700

    Automatic changelog generation for PR #59944 [ci skip]

commit 2a3330c132062463face593602c43e58cc30ea00
Author: MrMelbert <51863163+MrMelbert@users.noreply.github.com>
Date:   Sun Jul 4 22:56:28 2021 -0500

    Non-changeling spawned headslugs now burst non-antag changeling variant again (#59944)

commit 3b041f8d5440ffee2f6c29d8d7c7e008d1d50ac6
Author: Fikou <piotrbryla@onet.pl>
Date:   Mon Jul 5 05:54:14 2021 +0200

    knight helmets no longer delete a nonexisting component (#60003)

commit 826e7b01a03dcebf19ef8fd41157d022d47b20bd
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Sun Jul 4 20:53:56 2021 -0700

    Automatic changelog generation for PR #59994 [ci skip]

commit 31478ebcda4848779db97b66c41b158fc8aab961
Author: Wayland-Smithy <64715958+Wayland-Smithy@users.noreply.github.com>
Date:   Sun Jul 4 20:53:53 2021 -0700

    Fix cursed spring ruin acting as a polymorph teleport forwarder (#59994)

commit a5827ab8b1f5b3ad9b28339b1fcdcb04a7981e75
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Sun Jul 4 20:53:29 2021 -0700

    Automatic changelog generation for PR #59999 [ci skip]

commit 4fcf927bf4f491538b354a24ba89a34fe6205ad5
Author: Bobbahbrown <bobbahbrown@gmail.com>
Date:   Mon Jul 5 00:53:26 2021 -0300

    fix buckling to a vehicle not setting your initial sprite position correctly (#59999)

commit 35673b7aebad629c88f1960d3086bd13907b357a
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Sun Jul 4 20:52:31 2021 -0700

    Automatic changelog generation for PR #60004 [ci skip]

commit adb9b76e1c7c05f1cb7b728c465819e67664007e
Author: Fikou <piotrbryla@onet.pl>
Date:   Mon Jul 5 05:52:28 2021 +0200

    wisps no longer fall in chasms (#60004)

    Co-authored-by: coiax <yellowbounder@gmail.com>

commit 69a5c827c89f06555960adf49a205604ef4aa477
Author: Changelogs <action@github.com>
Date:   Mon Jul 5 00:08:58 2021 +0000

    Automatic changelog compile [ci skip]

commit 7ded98f76d4724223e872c37147d368feb13942d
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Sun Jul 4 16:47:35 2021 -0700

    Automatic changelog generation for PR #59993 [ci skip]

commit 9c46c01439f3f503c6a595eba6119ea0abe5047c
Author: obsol <33932119+read-0nly@users.noreply.github.com>
Date:   Sun Jul 4 19:47:32 2021 -0400

    Adds temperature and pressure sensors to circuits (#59993)

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

commit 6948ca330f5c4c67cdefe5e1f792f31ed9e7fa48
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Sun Jul 4 16:42:32 2021 -0700

    Automatic changelog generation for PR #59963 [ci skip]

commit f9a2fcfdb07ba38eef5834bc1ec810810fcf7946
Author: RandomGamer123 <31096837+RandomGamer123@users.noreply.github.com>
Date:   Sun Jul 4 19:42:29 2021 -0400

    Removes plasteel as a custom material for tanks to prevent bugs (#59963)

commit 13776b7c139576cd1ba9f99e8dcef6c378b47feb
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Sun Jul 4 16:41:55 2021 -0700

    Automatic changelog generation for PR #59927 [ci skip]

commit 4e891fb72edbb1af7a2994a9e7add0cfccea4058
Author: spessbro <51048066+spessbro@users.noreply.github.com>
Date:   Sun Jul 4 19:41:52 2021 -0400

    carnivory is visible (#59927)

commit 31942bda5bdbaf3def34646dc01b87896f79849f
Author: interestingusernam3 <51925758+interestingusernam3@users.noreply.github.com>
Date:   Mon Jul 5 01:40:04 2021 +0200

    Cleans up and DMdoc's lazarus_injector.dm. (#59937)

commit f0203b92612e933300a8ec93c9f6762a981c2835
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Sun Jul 4 16:39:06 2021 -0700

    Automatic changelog generation for PR #59950 [ci skip]

commit 63da37d8efd80a285c866c23a6068cc48519a0b1
Author: TheSmallBlue <ilanmori@hotmail.com>
Date:   Sun Jul 4 20:39:03 2021 -0300

    Adds the "Split" circuit component (#59950)

commit 6ec208438f8a2de4701e2135f2e4125c7d256ae6
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Sun Jul 4 16:37:54 2021 -0700

    Automatic changelog generation for PR #59983 [ci skip]

commit b7c2c9134e10d99fe78bc0511bc621de7b011c48
Author: Fikou <piotrbryla@onet.pl>
Date:   Mon Jul 5 01:37:51 2021 +0200

    hiero dash now doesnt work on blocked turfs (#59983)

commit fba41ea78a3e8ba87f6ee7072552336d44b8c1b5
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Sun Jul 4 16:37:07 2021 -0700

    Automatic changelog generation for PR #59982 [ci skip]

commit f124ed1cff71cbba0a5c553ebec3bc3940e1bc46
Author: Fikou <piotrbryla@onet.pl>
Date:   Mon Jul 5 01:37:04 2021 +0200

    removes the weird light from the upgraded mining hardsuit (#59982)

commit 27e1c4d3c1c33cceedfdfed039a525fc91470f4e
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Sun Jul 4 15:28:41 2021 -0700

    Automatic changelog generation for PR #59986 [ci skip]

commit 189a7160dafafab58ab730112994932468b5a689
Author: Wayland-Smithy <64715958+Wayland-Smithy@users.noreply.github.com>
Date:   Sun Jul 4 15:28:38 2021 -0700

    sillycone touch (#59986)

commit 3d43e9663492ae756570e633f15e6044d1a16a77
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Sun Jul 4 15:27:17 2021 -0700

    Automatic changelog generation for PR #59995 [ci skip]

commit fec650f7fe02c1218cccd6148f97de73ba800aac
Author: 小月猫 <alina.r.starkova@gmail.com>
Date:   Sun Jul 4 18:27:15 2021 -0400

    fixed the define for the shock wire (#59995)

    no wonder autolathes never shocked the cargo techs whenever they hacked it

commit b647efd8fb764f2f7f9086f0343ea0078d48b2e1
Author: LemonInTheDark <58055496+LemonInTheDark@users.noreply.github.com>
Date:   Sun Jul 4 12:54:59 2021 -0700

    Migrates the hellspawn stuff over from hackmd (#59928)

    * Migrates some content over from hackmd, this should make it more visible, which I think is a good thing.
    In other news, we really should reorg this document, should make subdocs like oranges wanted

    * Parently we lint for this, nice

commit a6635f7efe4d7d3b6fd737e7e7a0bbb21e6fa2b2
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Sun Jul 4 09:48:21 2021 -0700

    Automatic changelog generation for PR #59985 [ci skip]

commit 35af64526a5b2867377933e83cd81e28b7408c18
Author: Fikou <piotrbryla@onet.pl>
Date:   Sun Jul 4 18:48:18 2021 +0200

    Make the light eater a mining tool (#59985)

    what the title says, light eater can now pick rocks

    ive had a lot of rounds as admin on kilo/tram where i have to give them this so they arent stuck in gay baby jail forever

commit e6d4748d871311d7f8729e63bfee3f07c3241c86
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Sun Jul 4 09:47:54 2021 -0700

    Automatic changelog generation for PR #59984 [ci skip]

commit cd5c44d4ed48ff02fc0253a2ce64fb2861d0beae
Author: Fikou <piotrbryla@onet.pl>
Date:   Sun Jul 4 18:47:51 2021 +0200

    Set commission plaques to below open door layer (#59984)

    it looks bad when you drop an item

commit 092c73c24eafd390356bc132bb63c9126c1aad2b
Author: InsaneRed <47158596+InsaneRed@users.noreply.github.com>
Date:   Sun Jul 4 17:29:09 2021 +0300

    Update Delta Camera Dir (#59960)

commit 084d325e101f8e5324b223dda3ef8fab56ac7f08
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Sun Jul 4 07:28:27 2021 -0700

    Automatic changelog generation for PR #59972 [ci skip]

commit 437383413a996f854d5ed975f926f68c5a7d7bb0
Author: Paxilmaniac <82386923+Paxilmaniac@users.noreply.github.com>
Date:   Sun Jul 4 10:28:23 2021 -0400

    Meta Atmos Piping fix (#59972)

commit bb17e725da2f74b89d401b9d6f905514420c499c
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Sun Jul 4 03:21:19 2021 -0700

    Automatic changelog generation for PR #59968 [ci skip]

commit 5347af6dfde4e432e6af3e3ebabd61727ad1616d
Author: KIBORG04 <bossmira4@gmail.com>
Date:   Sun Jul 4 13:21:16 2021 +0300

    Fix reveal role from a mafia psychologist (#59968)

commit 4249a1ba6bc41223e0f90c53df9b0d00e6371c4e
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Sun Jul 4 02:37:32 2021 -0700

    Automatic changelog generation for PR #59976 [ci skip]

commit 92c6b5f4f29bdf8fe057e75badebd60d93d098a0
Author: Paxilmaniac <82386923+Paxilmaniac@users.noreply.github.com>
Date:   Sun Jul 4 05:37:30 2021 -0400

    Allows the detective's and nuke op's holsters to be placed in the suit storage slot of armor vests (#59976)

    * single line change that will break everything

    * now they work even better

    * Trailing comma

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

commit 3157e7ae3de6c7fd2b18ef0b6321da3637cf5bdc
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Sun Jul 4 02:20:45 2021 -0700

    Automatic changelog generation for PR #59877 [ci skip]

commit e4d8795e9c45a3a623f5e21d53499573a07a5005
Author: coiax <yellowbounder@gmail.com>
Date:   Sun Jul 4 10:20:42 2021 +0100

    Add new Wallets! station trait (#59877)

        Add a new simple station trait, that replaces everyone's ID with a
        wallet containing said ID, as well as their starting money, and if
        they're lucky, a little bonus surprise.

            In addition, adds a force variable to station traits, which will
            always enable them, rather than having to edit weight and probability
            of rolling a trait of that sign (postive, negative).

    Co-authored-by: Rohesie <rohesie@gmail.com>

commit 8a2d5307e612bb8bdfd52273a6190d30ff1459ba
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Sun Jul 4 01:50:21 2021 -0700

    Automatic changelog generation for PR #59772 [ci skip]

commit a8d7b45d2a3d0870b7ad187dbb093f15bb231571
Author: tralezab <40974010+tralezab@users.noreply.github.com>
Date:   Sun Jul 4 01:50:18 2021 -0700

    Ban posibrains and mmis from savannah ivanov (#59772)

    Savannah Ivanov cannot have mmis or posibrains in them.

    Now I know that sounds BAD... but I originally intended to do this as it removes a huge trust element and bypasses recruiting people for cooperation. I simply uuuh genuinely forgot to include this, so sorry for the DRAMA.

    I was considering blocking the AI too, but AIs are actually more likely to be turned against you than fellow crewmembers

    Co-authored-by: coiax <yellowbounder@gmail.com>

commit 7ef4c4c0270412a0c367d607f7f9a0abaf381211
Author: Rohesie <rohesie@gmail.com>
Date:   Sun Jul 4 02:14:44 2021 -0300

    Fixes a runtime and refactors suit jetpacks a bit (#59922)

commit 7c22e67bfb343c1436fbae024697604a7d6a16ff
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Sat Jul 3 22:06:02 2021 -0700

    Automatic changelog generation for PR #59752 [ci skip]

commit b2ecb787e1371b464f5f9ed4ceaa3cdf7b0d115e
Author: Greniza <61635418+Greniza@users.noreply.github.com>
Date:   Sat Jul 3 22:05:58 2021 -0700

    Environment Protection Bags + Minor Weather Changes (#59752)

    Co-authored-by: Matthew J. <12817816+ZephyrTFA@users.noreply.github.com>

commit ea59898bc139bec07267a202f01764dcae58af9c
Author: ArcaneMusic <41715314+ArcaneMusic@users.noreply.github.com>
Date:   Sun Jul 4 00:48:27 2021 -0400

    Documents antag_datum.dm (#59967)

    Co-authored-by: AnturK <AnturK@users.noreply.github.com>

commit a8839f233e1de4cf4a819e88cbf435227d9e6e2e
Author: LemonInTheDark <58055496+LemonInTheDark@users.noreply.github.com>
Date:   Sat Jul 3 21:47:10 2021 -0700

    Changes a line of the master controller to make it easier to read (#59974)

commit 12645cefc4da56c2d4403766469f9535e3a26164
Author: Changelogs <action@github.com>
Date:   Sun Jul 4 00:09:34 2021 +0000

    Automatic changelog compile [ci skip]

commit 1e063242d01b0b17f554e89f4f9b0eac62de806d
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Sat Jul 3 15:29:50 2021 -0700

    Automatic changelog generation for PR #59925 [ci skip]

commit 972cd3de6121ffc9597ac964446e7fd3d56d7f95
Author: Bobbahbrown <bobbahbrown@gmail.com>
Date:   Sat Jul 3 19:29:46 2021 -0300

    introduce advanced sucking functionality to custodians (+ bonus GAGging) (#59925)

    * base sucking functionality

    * functional upgrade and upgrade refactor

    * minor tweak here

    * finish overhaul of upgrades, add gags-ified upgrades

    * add documentation (you love to see it)

    * update sucking sound

    * do some of the requested cleanup, fix key going into trash bag, add right click func

commit d7c855b00ee3700110f1fd43ed3cb2af19bbfab0
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Sat Jul 3 13:59:39 2021 -0700

    Automatic changelog generation for PR #59966 [ci skip]

commit 72157119743155b1bc27523561eed881562daf35
Author: Ghom <42542238+Ghommie@users.noreply.github.com>
Date:   Sat Jul 3 22:59:36 2021 +0200

    Fix "Is This Thing On?" sci experiment to accept any explosion(#59966)

    ...Even those with negative devastation and/or heavy values (like IEDs, welders, fuel tanks).

commit 24cb23fa74139d144e1ae99c70ce9ad474713797
Author: Rohesie <rohesie@gmail.com>
Date:   Sat Jul 3 15:49:32 2021 -0300

    Inexistent prefs runtime fix and a little cleanup (#59915)

commit fbfefee3cde4d1f5bf3e4cc56f589b86e465ad3a
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Sat Jul 3 11:39:59 2021 -0700

    Automatic changelog generation for PR #59938 [ci skip]

commit be92d05a4baf5b04ef42fcbfc5c1ed529bb55ec0
Author: Arkatos1 <43862960+Arkatos1@users.noreply.github.com>
Date:   Sat Jul 3 20:39:56 2021 +0200

    Large cardboard box icon fix (#59938)

    * cardboard box fix

commit 4d62d199d2f6e5f27d687c4663d57be8867ff931
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Sat Jul 3 11:37:39 2021 -0700

    Automatic changelog generation for PR #59935 [ci skip]

commit 578588e8e9003743404c2e44012aa2e5eebc9390
Author: MMMiracles <lolaccount1@hotmail.com>
Date:   Sat Jul 3 14:37:35 2021 -0400

    removed extra yellow pipe and made orange/red pipe overlap in atmos better looking (#59935)

commit a2eb5c53822524166da2648dfc38b6496bf314bd
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Sat Jul 3 11:36:00 2021 -0700

    Automatic changelog generation for PR #59934 [ci skip]

commit 1e5e3803ae408428bd3781919c095e4093f5ef9d
Author: Urumasi <Urumasi@email.cz>
Date:   Sat Jul 3 20:35:57 2021 +0200

    Fix turbine exploit (#59934)

commit fce141a97efec3f113c0ca4d6135599cf497411c
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Sat Jul 3 11:33:16 2021 -0700

    Automatic changelog generation for PR #59931 [ci skip]

commit 7d82dc2644d5cc9091098241d636fded92ddda36
Author: Sheits <81964183+Sheits@users.noreply.github.com>
Date:   Sun Jul 4 04:33:13 2021 +1000

    Sprites (#59931)

commit cc791ed2bef091b69fc0345cac8b2aa1ffbf47b1
Author: Emmett Gaines <ninjanomnom@protonmail.com>
Date:   Sat Jul 3 14:31:34 2021 -0400

    Makes GAGS layer limit per icon state, not per config file (#59923)

commit c9314a321e622e9df8089fd82e22689787e6e77a
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Sat Jul 3 10:59:41 2021 -0700

    Automatic changelog generation for PR #59962 [ci skip]

commit ebac9745686144690fc2654ed63e1ae8720dcb97
Author: Watermelon914 <37270891+Watermelon914@users.noreply.github.com>
Date:   Sat Jul 3 18:59:38 2021 +0100

    Fixed being able to insert infinitely many components into a shell. Fixes being able to view the shell's circuit in a locked shell. (#59962)

commit b54bffe24a57fbb8412c98ca8091a69a280f09b9
Author: coiax <yellowbounder@gmail.com>
Date:   Sat Jul 3 18:53:36 2021 +0100

    Remove unused hivemind powers and supression (#59911)

    - BZ metabolites no longer mute changeling hiveminds, because changeling
      hiveminds no longer exist.
    - Removed code for two unused changeling powers, Hive Channel DNA and
      Hive Absorb DNA.

commit 1ee1b03df3592946817ef6322b26790c82e4c3ec
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Sat Jul 3 10:53:03 2021 -0700

    Automatic changelog generation for PR #59917 [ci skip]

commit 5adf4f17d2508fb9ef475889eedd34f6f3746ae2
Author: death and coding <58394696+thestubborn@users.noreply.github.com>
Date:   Sat Jul 3 18:53:01 2021 +0100

    Allows Bananas to be holstered (#59917)

    Clowntectives can now comically whip out their trusty potassium pistol to brutally feed mimes to death. Or sneak into the detective's office and replace their actual gun with a banana.

    Get it, because I call you guys the banana bros all the time?

commit f279f19e085d69534a49f89b65285c84f06b050c
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Sat Jul 3 10:52:13 2021 -0700

    Automatic changelog generation for PR #59919 [ci skip]

commit e361040c74c3258ba8c1171378022d9feca3b3ac
Author: Wayland-Smithy <64715958+Wayland-Smithy@users.noreply.github.com>
Date:   Sat Jul 3 10:52:10 2021 -0700

    Fix incorporeal movers procing containment field effects (#59919)

commit 22340a88c7c60cdc14b93f2eab212a76faa15c02
Author: John Willard <53777086+JohnFulpWillard@users.noreply.github.com>
Date:   Sat Jul 3 13:49:04 2021 -0400

    Makes bots order from what kind of venue you are, rather than being hardcoded (#59954)

    Instead of checking the type of venue to order from, they will now instead check from venue_type (Which there's currently only 2 of)

commit 7d8346eb04a4bc90958d834d735e58a9b2833b00
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Sat Jul 3 10:46:46 2021 -0700

    Automatic changelog generation for PR #59946 [ci skip]

commit 066e34148cc8482af8df3cdff54fcc2a97443cff
Author: RandomGamer123 <31096837+RandomGamer123@users.noreply.github.com>
Date:   Sat Jul 3 13:46:43 2021 -0400

    Makes tanks display their max pressure and only return their analysed contents once (#59946)

commit cd5660a87d8dfe05ffed8da4aa945feac03ff84e
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Sat Jul 3 10:46:17 2021 -0700

    Automatic changelog generation for PR #59953 [ci skip]

commit 16d89a146e6c0d5946a17d756983c80e73b32530
Author: Watermelon914 <37270891+Watermelon914@users.noreply.github.com>
Date:   Sat Jul 3 18:46:13 2021 +0100

    RAM now has an option to select between types. Refactored the any type to be more friendly with circuit code. (#59953)

    RAM now has an option to select between types and an output signal. Refactored the any type to be more friendly with user displays.
    Code that includes changing type is no longer hard to read because of snowflake code for the "any" type.
    RAM can now more easily act as a constant value component.
    RAM also has an output signal because it should and the fact that it doesn't was an oversight when converting everything to use input and output signals.

commit c7d4606b68d7ea19aa4c4626fa321275664f0c8b
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Sat Jul 3 10:44:49 2021 -0700

    Automatic changelog generation for PR #59952 [ci skip]

commit d35ec05181966fe0e598810a9a8847e3e9fb64f3
Author: Wayland-Smithy <64715958+Wayland-Smithy@users.noreply.github.com>
Date:   Sat Jul 3 10:44:46 2021 -0700

    Fix Cross Server Messages Containing HTML Garbage (#59952)

    Gets rid of a minor annoyance that has been around since like when the feature was first added?

commit ad39071239d1df0c63cc2b57bc7aae724cd149ed
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Sat Jul 3 10:44:13 2021 -0700

    Automatic changelog generation for PR #59955 [ci skip]

commit a57a04b320dff9316a944ffda348905b2612d131
Author: Watermelon914 <37270891+Watermelon914@users.noreply.github.com>
Date:   Sat Jul 3 18:44:09 2021 +0100

    Fixed carps being untameable and fixes tameable code not properly removing itself from something (#59955)

    Fixes #59897

commit 452952851df1e7b9f1f25703f62127a7bfdc7d87
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Sat Jul 3 10:43:38 2021 -0700

    Automatic changelog generation for PR #59942 [ci skip]

commit 11dd7a852b3f2101ae6bd3f06e6e9aecfd983286
Author: Watermelon914 <37270891+Watermelon914@users.noreply.github.com>
Date:   Sat Jul 3 18:43:35 2021 +0100

    Adds crew monitor usb connections and fixes the soundemitter's frequency port (#59942)

    Adds crew monitor usb connections and fixes the soundemitter's frequency port
    Allows you to view health and stuff.

commit ed6d5465b586f24ccca19646efa4e17dd4c6b8a8
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Sat Jul 3 10:42:45 2021 -0700

    Automatic changelog generation for PR #59958 [ci skip]

commit 3356f5d2abd418821d6f29498db41079ed9bfdb9
Author: Watermelon914 <37270891+Watermelon914@users.noreply.github.com>
Date:   Sat Jul 3 18:42:42 2021 +0100

    Fixed cooldowns for speech and soundemitter circuit components. Brought speech component more in line with other components. (#59958)

    Fixes to the cooldowns. Also circuits now use an input trigger/output trigger system which the speech component hadn't yet adopted because it was made before that system was introduced and left out when changing most components to use this system.

    Also temporarily disables input/output signal ports for the prebuilt speech relay circuit until I can properly code in a way to load circuits.

commit 78f9f71ceb6854f9ca442dfd107d8525f749e2c9
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Sat Jul 3 10:41:36 2021 -0700

    Automatic changelog generation for PR #59959 [ci skip]

commit 5e6a90a0d55e62fd825d73ac6f5f4add495beaf8
Author: Watermelon914 <37270891+Watermelon914@users.noreply.github.com>
Date:   Sat Jul 3 18:41:32 2021 +0100

    Limits the maximum string length of a circuit component port to 5K characters (#59959)

    People could duplicate string lengths to the point where UIs break (and maybe OOMs though it'd take a while).

commit 6c502cecd55aea7ebf6fd82379237ab5063b549d
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Sat Jul 3 10:35:37 2021 -0700

    Automatic changelog generation for PR #59941 [ci skip]

commit e29c6c7a898299a9feb4e352da94fef35f4d4188
Author: Wayland-Smithy <64715958+Wayland-Smithy@users.noreply.github.com>
Date:   Sat Jul 3 10:35:33 2021 -0700

    Hookup Change Command Name to Create Command Report (#59941)

    Adds and defaults the contents of command_name() to the list of names in the Create Command Report tgui presets if changed from Central Command.

commit 101da0266962553e2d1f9beb905f4ba6b1c6d8d0
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Sat Jul 3 10:34:35 2021 -0700

    Automatic changelog generation for PR #59943 [ci skip]

commit cc40cc4677afa530375f80088d39329ddc5a9ac3
Author: Wayland-Smithy <64715958+Wayland-Smithy@users.noreply.github.com>
Date:   Sat Jul 3 10:34:32 2021 -0700

    Fix blanket cure_blind calls removing quirk and blindfold traits (#59943)

    Makes it so when proc/cure_blind(source) is called with no source is does not cure blindness from the quirk, blindfolds, or other eye coverings.

commit 87f0e0d4a0a895c5bdf5a3d9cabd65d490165530
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Sat Jul 3 10:31:40 2021 -0700

    Automatic changelog generation for PR #59957 [ci skip]

commit 3c7c5f0dbe7501145c89ba4fec784e2cedb67628
Author: tralezab <40974010+tralezab@users.noreply.github.com>
Date:   Sat Jul 3 10:31:37 2021 -0700

    PDAs now include round time (#59957)

    Part of my document on duplicating verb panel functionality so at some point in the far, far future we may be rid of it. you can read more here.

    hackmd.io/tJ5H3opRQiG1GCN1sP142w

    The other thing the status panel needs to do is send time dilation to the tgui chat. Having messed around with tgui chat, I am very confident i'm going to need stylemistake or mothblocks help me out with that one, it's so beyond my level it isn't even funny.

    I know this is a VERY long description for a very small change but expect more of this in the future

commit 911d762562ff833e163c65a0bd84f88a35eca2be
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Fri Jul 2 21:23:19 2021 -0700

    Automatic changelog generation for PR #59638 [ci skip]

commit 4a62b6ba9c02c342234c8ad89bf949aae7cc4c86
Author: YakumoChen <king_yoshi42@yahoo.com>
Date:   Sat Jul 3 04:23:16 2021 +0000

    New contraband peanuts (#59638)

    Adds a new variety of peanuts to Getmore
    Tweaks peanuts to have a higher price, since they're currently the best thing to buy in the vendor.

commit d20a701b7c450268f0a5f3407958ac3b88c208ae
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Fri Jul 2 21:01:17 2021 -0700

    Automatic changelog generation for PR #59947 [ci skip]

commit 97e15965a1b28192ad1a3f0b3856e2b45880e906
Author: RandomGamer123 <31096837+RandomGamer123@users.noreply.github.com>
Date:   Sat Jul 3 00:01:14 2021 -0400

    Fix ion carbine parts kit's name and other similar grammar issues (#59947)

commit 4b84de55735345097f27c2b3b63c4faceafb3dd6
Author: Changelogs <action@github.com>
Date:   Sat Jul 3 00:09:45 2021 +0000

    Automatic changelog compile [ci skip]

commit 72c047c72eee78fd38d157f824a447a5bd636418
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Fri Jul 2 16:23:20 2021 -0700

    Automatic changelog generation for PR #59574 [ci skip]

commit 629c06dee72cd636fd579ff294f1304ddf76866e
Author: Watermelon914 <37270891+Watermelon914@users.noreply.github.com>
Date:   Sat Jul 3 00:23:17 2021 +0100

    Adds blob as a midround antag like midround traitors, where it does not require a ghost role (#59574)

    Co-authored-by: Jonathan Rubenstein <jrubcop@gmail.com>
    Co-authored-by: Mothblocks <35135081+Mothblocks@users.noreply.github.com>
    Co-authored-by: Kylerace <kylerlumpkin1@gmail.com>
    Co-authored-by: Watermelon914 <3052169-Watermelon914@users.noreply.gitlab.com>

commit d4ed79af38f28d1a5d65954e693a8337854b52c0
Author: Timberpoes <silent_insomnia_pp@hotmail.co.uk>
Date:   Sat Jul 3 00:17:33 2021 +0100

    Fix error on secondary attacking certain secure closets. (#59867)

    * Feex

    * Reviewify

commit dd8e5e559aa7420d70c3439bcbe7b55f749ac84a
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Fri Jul 2 13:21:36 2021 -0700

    Automatic changelog generation for PR #59939 [ci skip]

commit 3c202820eff7be4e5e1c5548009cb927e06ab605
Author: interestingusernam3 <51925758+interestingusernam3@users.noreply.github.com>
Date:   Fri Jul 2 22:21:33 2021 +0200

    Makes polar bears not become easier to move after you kill and revive them  (#59939)

commit 5b35c83f3e6366298a48a32c331e85dededf9aa4
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Fri Jul 2 08:59:41 2021 -0700

    Automatic changelog generation for PR #59921 [ci skip]

commit f5be9c5ceee1206fffd7c9c565da058072cead8b
Author: dragomagol <66640614+dragomagol@users.noreply.github.com>
Date:   Fri Jul 2 08:59:38 2021 -0700

    Removes reference to intents from Martial Arts instructions (#59921)

    In CQC, Plasma Fist, Sleeping Carp and Wrestling instructions verb:
    Harm -> Punch
    Disarm -> Shove

    Also removed reference to intents from the changeling's tentacle grab, changing it to neutral/combat stance.

commit c5914c4784b4e2e1078edba3be1a088c81821b05
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Thu Jul 1 21:32:22 2021 -0700

    Automatic changelog generation for PR #59887 [ci skip]

commit 4ae906446fc1c2baf1bc435a1469a314176798e3
Author: aaaa1023 <74441292+aaaa1023@users.noreply.github.com>
Date:   Thu Jul 1 22:32:19 2021 -0600

    Sink frames are now deconstructable (#59887)

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

commit 6e7a2372a24143d4faa4f15c146219e1c09b463b
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Thu Jul 1 17:18:09 2021 -0700

    Automatic changelog generation for PR #59773 [ci skip]

commit 444ae340d040be80e6d721fecce2b0a1841d1992
Author: tralezab <40974010+tralezab@users.noreply.github.com>
Date:   Thu Jul 1 17:18:06 2021 -0700

    Catwalk Flooring (#59773)

commit 8841fb00067515787fff6468ad305cd5bbef2859
Author: Changelogs <action@github.com>
Date:   Fri Jul 2 00:11:47 2021 +0000

    Automatic changelog compile [ci skip]

commit 2c5a357035fd20878d1b56183f9a260c7c55041e
Author: Rohesie <rohesie@gmail.com>
Date:   Thu Jul 1 21:06:42 2021 -0300

    Reverts Entered() passing dir instead of old loc (#59910)

commit 512fe152ab8ec3fe60853398f13a7398ac426a17
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Thu Jul 1 16:37:38 2021 -0700

    Automatic changelog generation for PR #59918 [ci skip]

commit 1faae1350b0fab831abc0f0fd2f40e14b0d2c16c
Author: Cheshify <73589390+Cheshify@users.noreply.github.com>
Date:   Thu Jul 1 19:37:35 2021 -0400

    Fixes Pocket Protector/Flashlight Pen Oversight (#59918)

commit ab8ba5ce2fb7ecd35bfd87313ca6a745f38e85a6
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Thu Jul 1 16:35:30 2021 -0700

    Automatic changelog generation for PR #59920 [ci skip]

commit 0ce099fd77f23dfa21624d8ceb596dfaa1dbf262
Author: Wayland-Smithy <64715958+Wayland-Smithy@users.noreply.github.com>
Date:   Thu Jul 1 16:35:26 2021 -0700

    Fix rogue vending machines targeting incorporeal (#59920)

commit db71bc8455f144f88d9fa9a693b7c232ed4d9bea
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Thu Jul 1 13:56:53 2021 -0700

    Automatic changelog generation for PR #59909 [ci skip]

commit e1d3c12dbaee6da34902803fc83611fa3e3562c3
Author: Sparkezel <53384660+Sparkezel@users.noreply.github.com>
Date:   Thu Jul 1 22:56:50 2021 +0200

    Make bat hits no longer stunlock (#59909)

    Wooden bats are 2nd best melee weapon in game, just next to stun batons. They cost 5 wooden planks which makes them ridiculously cheap and available to everyone, and the worst thing about them is how easily they can just stunlock people out of nowhere. I did what I believe was the best way to balance them out

commit 56004673710167c174e90f93d32cf7c0eaaffa10
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Thu Jul 1 13:31:14 2021 -0700

    Automatic changelog generation for PR #59884 [ci skip]

commit 05a4afd2fd835dbb815628f60fc2064648f4e1b1
Author: Emmett Gaines <ninjanomnom@protonmail.com>
Date:   Thu Jul 1 16:31:10 2021 -0400

    Adds verification for reference layers to check if target config has the desired icon_state (#59884)

commit 65de6ac785f9bbcd92fd7253baa5976745884ff4
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Thu Jul 1 13:31:01 2021 -0700

    Automatic changelog generation for PR #59832 [ci skip]

commit bc09b1d15a99ee70458aa13659b47899771153af
Author: Seris02 <49109742+Seris02@users.noreply.github.com>
Date:   Fri Jul 2 04:30:58 2021 +0800

    Makes it so changeling legs copy digitigrade/normal, try number 2 (#59832)

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

commit c7c84cc47d0949e8e0aa9880d523ce8aa576e26d
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Thu Jul 1 11:58:36 2021 -0700

    Automatic changelog generation for PR #59735 [ci skip]

commit 38278f2e17f2e704a82d5995330494d1a9980db3
Author: RandomGamer123 <31096837+RandomGamer123@users.noreply.github.com>
Date:   Thu Jul 1 14:58:33 2021 -0400

    Change uplink implants to inherit the uplink flags of the uplink they were bought from (#59735)

    Uplinks implants bought from uplinks inherit the uplink flags of the uplink they were bought from.

    This fixes an undocumented bug where by purchasing an uplink implant, nuke ops would be able to get things they normally can't.

    Co-authored-by: tralezab <40974010+tralezab@users.noreply.github.com>
    Co-authored-by: Jordan Brown <Cyberboss@users.noreply.github.com>

commit fee8d505f1895638074f89e48fb7eb0d1d7b75be
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Thu Jul 1 01:23:09 2021 -0700

    Automatic changelog generation for PR #59875 [ci skip]

commit b94981011287541c5db6c6222e12c8fa6bc7b768
Author: Bobbahbrown <bobbahbrown@gmail.com>
Date:   Thu Jul 1 05:23:03 2021 -0300

    Remove ability to circumvent config VAS protection (#59875)

commit 77766aa79fd8fba98e9e5b223f301c9a7d1a1d4f
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Thu Jul 1 01:13:46 2021 -0700

    Automatic changelog generation for PR #59904 [ci skip]

commit 1524f805655d389fdfbc6d9babb72c80ef09f405
Author: Ryll Ryll <3589655+Ryll-Ryll@users.noreply.github.com>
Date:   Thu Jul 1 04:13:42 2021 -0400

    Fixes OOC heart commendations not saving between rounds (#59904)

commit 8c2c0670c84663da1f8c199f8f5e6e0871e2342c
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Thu Jul 1 01:13:24 2021 -0700

    Automatic changelog generation for PR #59902 [ci skip]

commit e42f7f867d2222ce9966f3a38efe8c53b3cd1bcb
Author: MrMelbert <51863163+MrMelbert@users.noreply.github.com>
Date:   Thu Jul 1 03:13:20 2021 -0500

    Fixes spread glowshrooms runtiming on initialize  (#59902)

commit e381dbd79e78f9a709f7a64de693af984d038db8
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Thu Jul 1 00:50:04 2021 -0700

    Automatic changelog generation for PR #59905 [ci skip]

commit 8168f8d84cad9d97fa4d57a124b775d0ec1faa17
Author: Ryll Ryll <3589655+Ryll-Ryll@users.noreply.github.com>
Date:   Thu Jul 1 03:50:01 2021 -0400

    Fixes being able to sacrifice pAI's (#59905)

commit c5c941766bd7f2cd3e74c687e4863f58362dafce
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Wed Jun 30 19:41:07 2021 -0700

    Automatic changelog generation for PR #59873 [ci skip]

commit 90a611a344fd2e0fa0dfd0d5ad7b9e5d3948ae8f
Author: Timberpoes <silent_insomnia_pp@hotmail.co.uk>
Date:   Thu Jul 1 03:41:04 2021 +0100

    Fix forensic component inheritance inserting null entries into lists and causing to_chat errors. (#59873)

    Fixing the following runtime:

    [17:13:04] Runtime in to_chat.dm,88: Empty or null string in to_chat proc call.
      proc name: to chat (/proc/to_chat)
      usr: Cowboy_penis_monster/(Zackary Mason)
      usr.loc: (Telecomms Control Room (105,89,2))
      src: null
      call stack:
      to chat(Zackary Mason (/mob/living/carbon/human), "", null, "", 0, 1, 1, 0)
      the forensic scanner (/obj/item/detective_scanner): add log("", 1)
      the forensic scanner (/obj/item/detective_scanner): scan(Control Room (/obj/machinery/door/airlock/command/glass), Zackary Mason (/mob/living/carbon/human))

    Forensic scanner attempting to add "" to the logs, which eventually gets output to_chat.

    Tracked error down to forensic component lazylists and the fun of trying to OR two lazylists together.

commit 86f12caeefcfe75248b13b6bd048b05abcc372e8
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Wed Jun 30 18:46:27 2021 -0700

    Automatic changelog generation for PR #59871 [ci skip]

commit 63f84711eded561f65c59f986cbebbf472da809a
Author: 小月猫 <alina.r.starkova@gmail.com>
Date:   Wed Jun 30 21:46:24 2021 -0400

    Fixes some minor tramstation mapping issues (#59871)

    * Added heavy firedoors on the windows between toxins and the sci hallways

    * Fixed air alarm placement in science

    * added missing air alarms in engineering

    * kitchen freezer now has the proper area

    * sec point near arrivals had no air alarm

    * added missing air alarms in security

    * added missing air alarms in science

    * added missing air alarm in escape hallway

    * removed redundant air alarm

    * added APC in kitchen

commit d368e4d49da1ccdd2eefb761054f4615c326d4bc
Author: LemonInTheDark <58055496+LemonInTheDark@users.noreply.github.com>
Date:   Wed Jun 30 17:51:35 2021 -0700

    Changes how weather sends sound to players, reduces sound loop overtime (#59284)

    * Converts looping sounds from a list of play locations to just the one

    * Updates all uses of looping sounds to match the new arg

    * Adds an area based sound manager that hooks into looping sounds to drive the actual audio. I'll be using this to redo how weather effects handle sound

    * Some structrual stuff to make everything else smoother
    Timers now properly return the time left for client based timers
    Weather sends global signals when it starts/stops
    Looping sounds now use their timerid var for all their sound related timers, not just the main loop

    * This is the painful part
    Adds an area sound manager component, it handles the logic of moving into new areas potentially creating new
    sound loops. We do some extra work to prevent stacking sound loops.
    Adds an ash storm listener element that adds a tailored area sound manager to clients on the lavaland z level.
    It's removed on logout.
    Adds the ash_storm_sounds assoc list, a reference to this is passed into area sound managers, and it's modified
    in a manner that doesn't break the reference in ash_storm (This is what I hate)

    * Hooks ash storm listener into cliented mobs and possessed objects

    * Documents the odd ref stuff, adds an ignore start var to looping sounds, fixes some errors and lint issues

    * Applies kyler's review

    banging

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

    * Cleans up some var names, reduces the amount of looping we do in some areas

    * Makes the code compile, redoes the movement listener to be more general

    * fuck

    * We don't need to detach on del if we're just removing signals on detach

    * Should? work

    * if(direct) memes

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

commit 52398b255a7182c397b41e64b7cc50e71740a312
Author: Changelogs <action@github.com>
Date:   Thu Jul 1 00:09:35 2021 +0000

    Automatic changelog compile [ci skip]

commit 7eacef421a8ac23b97d340fa875db2bdf5a3e0bb
Author: Mothblocks <35135081+Mothblocks@users.noreply.github.com>
Date:   Wed Jun 30 16:01:26 2021 -0700

    Revert "Barticles for bonfires 2021 (#59869)" (#59916)

    This reverts commit 0ad74e96375482c1304bda5ca380728aabeda0a9.

commit c94d077ca2d744391023602482c2f027af273268
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Wed Jun 30 14:32:34 2021 -0700

    Automatic changelog generation for PR #59893 [ci skip]

commit 39a93316143a27fa3dcd349e4662943aa588862a
Author: Malgover <56408561+Malgover@users.noreply.github.com>
Date:   Wed Jun 30 23:32:31 2021 +0200

    New riot gear sprites (#59893)

commit 852a839a50de077e39266834794983a43247b08c
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Wed Jun 30 14:31:51 2021 -0700

    Automatic changelog generation for PR #59869 [ci skip]

commit 0ad74e96375482c1304bda5ca380728aabeda0a9
Author: tralezab <40974010+tralezab@users.noreply.github.com>
Date:   Wed Jun 30 14:31:48 2021 -0700

    Barticles for bonfires 2021 (#59869)

    * barticles

    * better bode

commit 257b90dd62da2988ee4c694c6faf7da221e7e0e8
Author: Rohesie <rohesie@gmail.com>
Date:   Wed Jun 30 18:29:03 2021 -0300

    Fixes oneway effects (#59872)

commit c3f659295f25062123ee539b4828e92e7fb0150a
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Wed Jun 30 14:25:16 2021 -0700

    Automatic changelog generation for PR #59888 [ci skip]

commit 7e2a944fc78974ac65101d2324b63c071e402418
Author: Arkatos1 <43862960+Arkatos1@users.noreply.github.com>
Date:   Wed Jun 30 23:25:13 2021 +0200

    Null rod radial menu update (#59888)

    Co-authored-by: Fikou <piotrbryla@onet.pl>
    Co-authored-by: Emmanuel S. <emmanuelssr@gmail.com>

commit be0e1c4360c3a24b206385ec68499f98b795795c
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Wed Jun 30 14:16:27 2021 -0700

    Automatic changelog generation for PR #59684 [ci skip]

commit 6e01f2901fe5b74e2e1eeb2b6cf1db2015fe501f
Author: bloons3 <bloons3@users.noreply.github.com>
Date:   Wed Jun 30 16:16:23 2021 -0500

    Enhances AI law and borg logging (#59684)

    Persistent logging for sometimes disputed actions

    The "impacted cyborgs" is useful for reconstructing which borgs were synced to an AI at what time, which sometimes may not be clear from logs

commit 2d597584c8ed47bfa9c2d2baecb6e66e6ec94d37
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Wed Jun 30 11:38:34 2021 -0700

    Automatic changelog generation for PR #59866 [ci skip]

commit 02f0fe75fa44c9dcd8184684eddd266c7efed142
Author: Watermelon914 <37270891+Watermelon914@users.noreply.github.com>
Date:   Wed Jun 30 19:38:31 2021 +0100

    Adds the sound emitter circuit component (#59866)

    Adds the sound emitter circuit component. Allows the integrated circuit to play a sound of varying volume and frequency.

commit 6f3f14566a6cb603c3294afcb3c4fd5fbedb6ad1
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Wed Jun 30 10:21:11 2021 -0700

    Automatic changelog generation for PR #59865 [ci skip]

commit b9dbda85a50eeab4a4454e2180e66e5c3aa80ba5
Author: Time-Green <timkoster1@hotmail.com>
Date:   Wed Jun 30 19:21:08 2021 +0200

    Massively buffs debriding surgery (#59865)

    Yesterday, I got lasered in the arm twice. A good three minutes later I lose all controle off my arm and have an assistant debride my arm. On a surgical table with sterilizine, this took 2 minutes and 30 seconds.

    All wounds can be fixed quite easily, but the infection wound type has always been an absolute nightmare. This was the only time I recorded it, but this has happened so many times and it feels like the average lies around 4~ minutes for this surgery to complete.

    It still depends on how badly infected your burn wound is, but it shouldn't take longer than 30 seconds now.

commit a0941fe7f2fdfce61f3e65259a9ee86d5610d29e
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Wed Jun 30 09:47:44 2021 -0700

    Automatic changelog generation for PR #59885 [ci skip]

commit fcf6bbd9ec86387c3bc561bf3053d3af712a9e20
Author: Wayland-Smithy <64715958+Wayland-Smithy@users.noreply.github.com>
Date:   Wed Jun 30 09:47:41 2021 -0700

    Fix cyborg locker right click (#59885)

    I guess silicon shared the old AltClick proc with other living, but that is not the case for secondary click.

commit a2a40e2b083822136052ed8e9e4419dd1a7592ff
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Wed Jun 30 09:46:51 2021 -0700

    Automatic changelog generation for PR #59883 [ci skip]

commit 9d80156890ede97b0f8596e64113009b0bdc9ce8
Author: LemonInTheDark <58055496+LemonInTheDark@users.noreply.github.com>
Date:   Wed Jun 30 09:46:46 2021 -0700

    Fixes an issue with performance logging (#59883)

    Redoes how logs are generated, calling profile() does not guarentee that the output logs will contain one of each entry, if the value is 0 it just doesn't return data for that entry. So we need to do some memes to make sure things are working properly

    Removes a debug proc that I forgot about

commit 7ad39850edbefe725a4f5deafc243ed63d086d83
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Wed Jun 30 09:40:26 2021 -0700

    Automatic changelog generation for PR #59882 [ci skip]

commit 71e2191f5f805da1924ba10ff6a3c36f4e1db996
Author: Bobbahbrown <bobbahbrown@gmail.com>
Date:   Wed Jun 30 13:40:22 2021 -0300

    Add 'other tickets by user' to adminhelp ticket panel (#59882)

    added a list of other tickets that have been opened by a user, when relevant, to the adminhelp ticket panel.

commit ce7a658c1070124cfc189f2b5747da18134de0fe
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Wed Jun 30 09:39:04 2021 -0700

    Automatic changelog generation for PR #59852 [ci skip]

commit 31e9f7444aeb43eacfa970bc1174d903114cc558
Author: KubeRoot <kubinator4321@gmail.com>
Date:   Wed Jun 30 18:39:01 2021 +0200

    Make transit tube dispenser stations buildable (#59852)

    Dispenser stations had some sprite issues due to using wrong icon states and having wrong orientation for flipped versions.

    This PR fixes the issues and adds them to the RPD.
    I can remove them from RPD construction if you don't want them to be constructible - this was the main motivation for implementing the changes in a downstream.

commit 3a0815f191e6499c6899ce03b119f11a30b63313
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Wed Jun 30 01:30:55 2021 -0700

    Automatic changelog generation for PR #59879 [ci skip]

commit 0f0714691eaac8a772895f7aca88a583a1d5370e
Author: tralezab <40974010+tralezab@users.noreply.github.com>
Date:   Wed Jun 30 01:30:51 2021 -0700

    fixes buying shuttle insurance while the shuttle is docked (#59879)

    * ok

    * ??

commit bc79093c635fc68724c2ddb66a9b487b2559161b
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Tue Jun 29 21:21:00 2021 -0700

    Automatic changelog generation for PR #59874 [ci skip]

commit 634049e1e9951b45a067288af2d1f84396568c65
Author: Bobbahbrown <bobbahbrown@gmail.com>
Date:   Wed Jun 30 01:20:57 2021 -0300

    Add $reset directive to config processor for setting a config entry to default value (#59874)

    added this so that the value of INTERVIEW_QUESTIONS (and subsequently any other string list) can be overridden without much issue by additional config files.

    i also changed the functionality of default on config_entry as it seemed to be counterintuitive to have it be set to the initial value of the config_entry. in my opinion this should be a compile-time default, and so i've refactored the code such that default now contains the actual default, and the config_entry_value is set at intialization.

commit 3542c43c5a10d22812ae65d2b59930a362326800
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Tue Jun 29 18:05:36 2021 -0700

    Automatic changelog generation for PR #59880 [ci skip]

commit 50954715d8112ddafd6fdf8a6226ba2442c07cf1
Author: Arkatos1 <43862960+Arkatos1@users.noreply.github.com>
Date:   Wed Jun 30 03:05:33 2021 +0200

    Fixes relic war hammer typepath (#59880)

    This PR fixes a typepath mismatch - /obj/item/nullrod/hammmer and /obj/item/nullrod/hammer, which are supposed to be one item. This mismatch caused relic war hammer not to be able to do kneejerk action, and it also meant that one duplicate nullrod item was showing in the radial menu for the null rod reskin variant selection.

commit 4549b0be9d3c72f67887f184d401452504b33e6b
Author: Timberpoes <silent_insomnia_pp@hotmail.co.uk>
Date:   Wed Jun 30 02:03:58 2021 +0100

    Fix to_chat error with empty surgery step strings (#59876)

    /datum/surgery_step/incise/success() has no vague_message arg in a certain edge case when calling display_results. This eventually leads to an empty string being sent to /mob/proc/show_message() - Unsure if this is intended or not, but I've added an equivalent string based on the other usages of display_results instead of sending an empty string.

commit c0e41885b85a09f70c20ba0a2f759d4a865f31e4
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Tue Jun 29 17:53:40 2021 -0700

    Automatic changelog generation for PR #59894 [ci skip]

commit 03c1ce3932c5d37f00254941d1e2839178186819
Author: Wayland-Smithy <64715958+Wayland-Smithy@users.noreply.github.com>
Date:   Tue Jun 29 17:53:37 2021 -0700

    Fix hand teleporter and other portals looping forever (#59894)

    Makes portals use Bumped() instead of COMSIG_ATOM_ENTERED for detecting atoms crossing the event horizon.

    Removes unused and potential loop causing forceMove argument from do_teleport()

commit 2c7c09867fc2da3102fba77716bd5fa912dcf146
Author: Changelogs <action@github.com>
Date:   Wed Jun 30 00:09:55 2021 +0000

    Automatic changelog compile [ci skip]

commit 7771a76dcaead0782b566470d1a3c4eab08359d9
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Tue Jun 29 13:23:17 2021 -0700

    Automatic changelog generation for PR #59850 [ci skip]

commit 7e9e2df721898bf92d1e9a42823e8bc4370b7fdd
Author: Watermelon914 <37270891+Watermelon914@users.noreply.github.com>
Date:   Tue Jun 29 21:23:14 2021 +0100

    Adds USB to arrest consoles. Adds list circuit components. (#59850)

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

commit b2285bf29ba1ce079cdcd495b42e5b12d01fee02
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Tue Jun 29 12:50:32 2021 -0700

    Automatic changelog generation for PR #59868 [ci skip]

commit d0181eacadfb05069a91032958d6cac8c01939c7
Author: Fikou <piotrbryla@onet.pl>
Date:   Tue Jun 29 21:50:29 2021 +0200

    Fix singularity beacon (#59868)

    Stops singularity objects from being added to the global singularity list,
    this list is only for singularity components.

    This fixes singularity beacons breaking because they expect that only
    singularity components are in the global singularity list.

commit 11b8701215cd9fb42477f5c5797cc08dd7c4ee60
Author: AnturK <AnturK@users.noreply.github.com>
Date:   Tue Jun 29 21:13:12 2021 +0200

    Fixes minor quirk runtime. (#59870)

commit 2a1569a7a7e8cb1a79cb7492c32cc30053595ab9
Author: Time-Green <timkoster1@hotmail.com>
Date:   Tue Jun 29 18:21:47 2021 +0200

    Remove unnecessary species breath code (#59864)

    Human code override breathe(), called the species datum which checked if the human had NO_BREATH. I just made it check for NOBREATH directly, since it is apparently a human only trait.

    If someone wants to implement special breathing checks/behaviour, make custom lungs

commit ae078ffbfadb28993ae8271e10a5fc4d9ffa7c67
Author: spessbro <51048066+spessbro@users.noreply.github.com>
Date:   Tue Jun 29 04:45:18 2021 -0400

    puts the drag_pickup component on card decks (#59857)

commit 3801c24229368c8bc1cfde31d3e605dda38ce7b2
Author: oranges <email@oranges.net.nz>
Date:   Tue Jun 29 20:44:43 2021 +1200

    Update rust-g version to latest release (#59863)

    * Update rust version to latest release

    This should fix the fact our docker build has been failing for the past
    10 days

    * Make wget not be quite so noisy

commit 79680e46aac4610d59a1e357c2050eea64c17b34
Author: Changelogs <action@github.com>
Date:   Tue Jun 29 00:11:50 2021 +0000

    Automatic changelog compile [ci skip]

commit 3c91a86cc5467c4a8716db0b016dc4dc2b797762
Author: Rohesie <rohesie@gmail.com>
Date:   Mon Jun 28 19:44:53 2021 -0300

    Fixes a runtime: Entered() passing the wrong args (#59854)

commit c183ddf83920091e81b9b2f7c7b3ada1af11dd81
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Mon Jun 28 15:39:26 2021 -0700

    Automatic changelog generation for PR #59855 [ci skip]

commit c3917b8225cbd75577963bb4cde1f6610999981d
Author: Timberpoes <silent_insomnia_pp@hotmail.co.uk>
Date:   Mon Jun 28 23:39:23 2021 +0100

    Cooked steaks are once again edible. (#59855)

commit baa1b96449925f911b38e536a8f281f54dc56e9a
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Mon Jun 28 07:03:25 2021 -0700

    Automatic changelog generation for PR #59520 [ci skip]

commit 24be009e96a1d207cf7fbb73d2bb60aa3dc0d2bb
Author: zxaber <37497534+zxaber@users.noreply.github.com>
Date:   Mon Jun 28 07:03:22 2021 -0700

    Jaunting no longer allows you to end up inside a wall (#59520)

    Jaunting now keeps track of the last five non-blocked tiles you moved across while in the jaunt. Upon exit, it will attempt to deposit you into the last unblocked tile. Should it run out of tiles to try, you will be returned to your starting location. As such, jaunting mobs can no longer end up inside walls or dense objects. Tables, and anything else with the climbable element, are still allowed.

    Added support to /turf/proc/is_blocked_turf() to allow ignoring climbable atoms.

    Added the TRAIT_CLIMBABLE trait, applied by the climbable element, to accomplish the above.

commit f7ac03beb0cc389a75156956d3fd4b5d59fce16f
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Mon Jun 28 07:02:01 2021 -0700

    Automatic changelog generation for PR #59848 [ci skip]

commit baf7efb6924e8c053469fc8c8b480753c74d46f1
Author: Ryll Ryll <3589655+Ryll-Ryll@users.noreply.github.com>
Date:   Mon Jun 28 10:01:58 2021 -0400

    Slightly buffs knife wounds, slightly nerfs scalpel wounds (#59848)

    Recently it came to my attention that knives are actually really bad at causing slashing wounds, while the scalpel is probably a little too good at causing them, even through armor. So, here's what this PR does:

    Knives in general are more effective at causing slash wounds, especially if the target has no armor/clothing on that limb. The butcher's cleaver in particular is now equally as effective as a circular saw.
    Scalpels are a bit less effective at causing slash wounds against armor/clothing, though they're still extremely good at cutting, especially against exposed flesh.

    With these stats, knives will be more effective against unarmored targets, and can actually be counted on to draw blood when needed.

commit ff0031b244e48636ba185151f7cbe3239b7c9db4
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Mon Jun 28 06:56:36 2021 -0700

    Automatic changelog generation for PR #59779 [ci skip]

commit 52283197a63ee75ceb19470fd77df131d64292db
Author: Sheits <81964183+Sheits@users.noreply.github.com>
Date:   Mon Jun 28 23:56:33 2021 +1000

    Paradox bag resprite and rework (#59779)

    Paradox bags can now be worn on the belt slot instead of the back, while being able to carry less (it can still fit inside bags).
    Adds new sprites for the icon and belt.

commit fbdfde900c0517f1f7a19570286aff76e95fd32b
Author: Timberpoes <silent_insomnia_pp@hotmail.co.uk>
Date:   Mon Jun 28 14:11:33 2021 +0100

    The to_chat proc no longer accepts null or empty strings and runtimes instead. (#59843)

    * Catch null text sent to to_chat

    * Brain traumas no longer send empty to_chat gain strings

    * Make to_chat_immediate changes and clean up args list formatting

    * Fix empty to_chat message where there is no memo for admins

    * Fix additional edge case where there are no messages for the ckey.

commit 5f4c0baeead62c56588d4cff2280c55ff4b8e188
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Sun Jun 27 19:02:23 2021 -0700

    Automatic changelog generation for PR #59675 [ci skip]

commit 901d6c0651759f3eb0f0bb62396e7bb622a88060
Author: RandomGamer123 <31096837+RandomGamer123@users.noreply.github.com>
Date:   Sun Jun 27 22:02:20 2021 -0400

    Cyborg Cult Sacrifice Fix (#59675)

    This PR fixes cyborgs' interactions with Cult's offer rune. Before this PR, the game would attempt to sacrifice the cyborg and put its mind into a soulstone by handing it over to a method that was incapable of doing so, thus creating an empty soulstone and permanently removing the cyborg from the round as a result. Now, attempting to offer a cyborg on an offer rune provides the first activator with an option of any construct to turn the cyborg into, and turns them into that when chosen, similar to how twisted construct operates but without the wait time.

    Also moves cult construct list into global vars, renames THEME_CULT into THEME_FAKE_CULT and adds a real THEME_CULT for actual cult constructs, and added another proc to handle the class switching.

commit f7d2ce15104a6f06ef4dea29a1042089d7ca5366
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Sun Jun 27 18:11:55 2021 -0700

    Automatic changelog generation for PR #59839 [ci skip]

commit cb3835db08b61fed43f4a882556382046a507c46
Author: Timberpoes <silent_insomnia_pp@hotmail.co.uk>
Date:   Mon Jun 28 02:11:52 2021 +0100

    Fix obsessed antags not getting policy string output to chat (#59839)

commit ac8a7cdf5dbdc7cefed8aada0e34842c8da63d88
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Sun Jun 27 18:11:35 2021 -0700

    Automatic changelog generation for PR #59822 [ci skip]

commit f0da569a0234dbff3529bec29df55a4a6573d972
Author: Aronai Sieyes <arokha@arokha.com>
Date:   Sun Jun 27 21:11:32 2021 -0400

    Fix tgui async modals (#59822)

    * Fix tgui async modal constructor order

    * Fix another bug with the async modals

commit 80875b03a6a108eb9f7b5293aa190ebc5ae179d6
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Sun Jun 27 18:10:38 2021 -0700

    Automatic changelog generation for PR #59830 [ci skip]

commit 891d7bb36331238f75f8ea9ff08e14f170a12a51
Author: zxaber <37497534+zxaber@users.noreply.github.com>
Date:   Sun Jun 27 18:10:35 2021 -0700

    Sets RD consoles to have two ID card slots (#59830)

commit dffa8af41e964662e62044c375a12cbc56dd79ef
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Sun Jun 27 17:14:50 2021 -0700

    Automatic changelog generation for PR #59360 [ci skip]

commit d3dd525e08c1471e06b7c45c94eff0f858ceee6c
Author: cacogen <25089914+cacogen@users.noreply.github.com>
Date:   Mon Jun 28 12:14:48 2021 +1200

    Cannabis has more believable effects (#59360)

    Adds cannabis reagent and replaces space drugs with it in cannabis products
    Adds space drugs to rainbow weed, which fits its theme and might satisfy the people who miss the effect
    Removes lipolicide from cannabis products in favour of the reagent consuming nutrition directly
    Cannabis reagent gives you messages describing symptoms of cannabis intoxication, makes you laugh, makes you hungry, has a chance to couchlock you buckled to a chair and put you to sleep lying down
    Cannabis no longer references hallucinating, can't be overdosed and has no addiction
    Adds Stoned status effect, which is applied by cannabis reagent
    Stoned status effect slows you down, gives you bloodshot eyes, makes you clumsy, boosts your mood and gives you the drugged sound environment
    Adds "stoned" icon state for Stoned status effect screen alert (sprite shamelessly stolen from the Smoke spell)
    Adds BLOODSHOT_EYES trait, which is applied by Stoned status effect
    Adds examine eye descriptions for bloodshot eyes and player-chosen red eyes
    Adds cannabis movespeed modifier, which is applied by the Stoned status effect
    Adds Stoned mood event, which is applied by Stoned status effect and gives the same mood boost as High but doesn't reference tripping

commit d986f791ed61d6c003e6a8c92b5c6bfa55d0236f
Author: Changelogs <action@github.com>
Date:   Mon Jun 28 00:09:47 2021 +0000

    Automatic changelog compile [ci skip]

commit 1cdbec7a374a1f5e0aa8f055ae59540d8cfe036a
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Sun Jun 27 15:31:07 2021 -0700

    Automatic changelog generation for PR #59750 [ci skip]

commit 7ace8da9e0e4f3ccd0663f2cd2f1625ae5149ed4
Author: Kyle Spier-Swenson <kyleshome@gmail.com>
Date:   Sun Jun 27 15:31:03 2021 -0700

    Adds configs to disable laggy hard deletes (#59750)

    cl
    server: Added configs to disable laggy hard deletes once they lag the server too much.
    admin: laggy hard deletes only output once per type path.
    /cl

    closes #58379

commit 56ec8af07570981dffee0b256cae7318d77cddfd
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Sun Jun 27 11:12:53 2021 -0700

    Automatic changelog generation for PR #59820 [ci skip]

commit 2303f6a892919abe3a11f9f53a02a8e1fea67442
Author: dragomagol <66640614+dragomagol@users.noreply.github.com>
Date:   Sun Jun 27 11:12:50 2021 -0700

    Remove yellow siding tiles (#59820)

    They're only used at Centcom, and we have decals now to do what these tiles do.

commit 134f266f7870fdfdfdee277c36a319d27fff00b3
Author: Rohesie <rohesie@gmail.com>
Date:   Sun Jun 27 13:45:24 2021 -0300

    Document Moved() and forwards old_locs (#59819)

    - Passes the proper arguments on Moved(), forgot to do this on another PR.
    - Documents the proc better.
    - Cleans up code a little.

commit 3316e2223fd5db5102c373a6b5bfcef9117f367b
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Sun Jun 27 08:35:57 2021 -0700

    Automatic changelog generation for PR #59801 [ci skip]

commit a915c7167ec381bbd6548050f843a42c369fd713
Author: Time-Green <timkoster1@hotmail.com>
Date:   Sun Jun 27 17:35:53 2021 +0200

    Refactors species stomach code, makes ethereal charge inherent to their stomach (#59801)

    A stomach would literally just ask the species datum how to be hungry and made a bunch of exceptions for ethereals. I mostly just moved code around so that hunger is handled by a persons stomach, thus shrinking the species.dm bloat.

    This also makes it so ethereal's charge mechanic is unique to their stomache, instead of this really weird inbetween where just nothing happens and you kinda starve to death. You can stick an ethereal stomach in a human and this will replace their hunger mechanic with the charge mechanic and lets them absorb power from APCs and everything. You can also give ethereals a normal stomach and they'll use the normal hunger mechanics

commit 04e845fa774dd38606a881ac5fc9b5142fe2fc63
Author: AnturK <AnturK@users.noreply.github.com>
Date:   Sun Jun 27 17:33:23 2021 +0200

    Fixes projectile runtime (#59824)

    For example projectile moving into a chasm on last step.

commit 23790c6c5ebf7025b7dd20b75738f7c7e3af75ec
Author: Mothblocks <35135081+Mothblocks@users.noreply.github.com>
Date:   Sun Jun 27 07:43:49 2021 -0700

    Fix missing SIGNAL_HANDLER (#59826)

    Adds SIGNAL_HANDLER to everywhere that didn't have it that was picked up by dm-lua, which is now ready enough to catch these.

commit 8b2c21cfa1d9a90d3a744ad4f47fe530953b8665
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Sun Jun 27 07:18:45 2021 -0700

    Automatic changelog generation for PR #59831 [ci skip]

commit c13a7a83a9df42df04fd7d6b3e5512904a7b43a6
Author: Coconutwarrior97 <40315842+Coconutwarrior97@users.noreply.github.com>
Date:   Sun Jun 27 09:18:42 …
Ryll-Ryll pushed a commit that referenced this pull request Mar 4, 2022
* Squashed commit of the following:

commit 71fb2085022fe83e3338b9a6c9c2255f370709cb
Author: Changelogs <action@github.com>
Date:   Tue Jul 6 00:09:32 2021 +0000

    Automatic changelog compile [ci skip]

commit d07bfa44a4f7ddc644f06cc6f08b6eb489611e71
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Mon Jul 5 13:03:46 2021 -0700

    Automatic changelog generation for PR #60014 [ci skip]

commit cd147702cb8cc8b25e8e1e2bdb64c4e7babc10df
Author: Fikou <piotrbryla@onet.pl>
Date:   Mon Jul 5 22:03:42 2021 +0200

    fixes voice of god not giving you large text (#60014)

commit bef10b996b8ddaad7a080cce0a84eea2d22e177d
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Mon Jul 5 11:46:16 2021 -0700

    Automatic changelog generation for PR #59988 [ci skip]

commit 7b0385468bb66566fca518b815bcf54b2a6d5cce
Author: Fikou <piotrbryla@onet.pl>
Date:   Mon Jul 5 20:46:13 2021 +0200

    Concussive Gauntlets Resprite by MeyHaZah (#59988)

commit 56a58fc3bc33226963098bec7fbf6b44ad6044d1
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Mon Jul 5 00:51:28 2021 -0700

    Automatic changelog generation for PR #59990 [ci skip]

commit 181d64d92913b4c4bfbfc93e8c21faceffd2ee79
Author: Fikou <piotrbryla@onet.pl>
Date:   Mon Jul 5 09:51:25 2021 +0200

    switchblade can now be used to butcher and slice necks, icon updates when you toggle it on (#59990)

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

commit 2b315303d9272a02d8991b8e40b5d97b504d0ec1
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Sun Jul 4 20:56:32 2021 -0700

    Automatic changelog generation for PR #59944 [ci skip]

commit 2a3330c132062463face593602c43e58cc30ea00
Author: MrMelbert <51863163+MrMelbert@users.noreply.github.com>
Date:   Sun Jul 4 22:56:28 2021 -0500

    Non-changeling spawned headslugs now burst non-antag changeling variant again (#59944)

commit 3b041f8d5440ffee2f6c29d8d7c7e008d1d50ac6
Author: Fikou <piotrbryla@onet.pl>
Date:   Mon Jul 5 05:54:14 2021 +0200

    knight helmets no longer delete a nonexisting component (#60003)

commit 826e7b01a03dcebf19ef8fd41157d022d47b20bd
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Sun Jul 4 20:53:56 2021 -0700

    Automatic changelog generation for PR #59994 [ci skip]

commit 31478ebcda4848779db97b66c41b158fc8aab961
Author: Wayland-Smithy <64715958+Wayland-Smithy@users.noreply.github.com>
Date:   Sun Jul 4 20:53:53 2021 -0700

    Fix cursed spring ruin acting as a polymorph teleport forwarder (#59994)

commit a5827ab8b1f5b3ad9b28339b1fcdcb04a7981e75
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Sun Jul 4 20:53:29 2021 -0700

    Automatic changelog generation for PR #59999 [ci skip]

commit 4fcf927bf4f491538b354a24ba89a34fe6205ad5
Author: Bobbahbrown <bobbahbrown@gmail.com>
Date:   Mon Jul 5 00:53:26 2021 -0300

    fix buckling to a vehicle not setting your initial sprite position correctly (#59999)

commit 35673b7aebad629c88f1960d3086bd13907b357a
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Sun Jul 4 20:52:31 2021 -0700

    Automatic changelog generation for PR #60004 [ci skip]

commit adb9b76e1c7c05f1cb7b728c465819e67664007e
Author: Fikou <piotrbryla@onet.pl>
Date:   Mon Jul 5 05:52:28 2021 +0200

    wisps no longer fall in chasms (#60004)

    Co-authored-by: coiax <yellowbounder@gmail.com>

commit 69a5c827c89f06555960adf49a205604ef4aa477
Author: Changelogs <action@github.com>
Date:   Mon Jul 5 00:08:58 2021 +0000

    Automatic changelog compile [ci skip]

commit 7ded98f76d4724223e872c37147d368feb13942d
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Sun Jul 4 16:47:35 2021 -0700

    Automatic changelog generation for PR #59993 [ci skip]

commit 9c46c01439f3f503c6a595eba6119ea0abe5047c
Author: obsol <33932119+read-0nly@users.noreply.github.com>
Date:   Sun Jul 4 19:47:32 2021 -0400

    Adds temperature and pressure sensors to circuits (#59993)

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

commit 6948ca330f5c4c67cdefe5e1f792f31ed9e7fa48
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Sun Jul 4 16:42:32 2021 -0700

    Automatic changelog generation for PR #59963 [ci skip]

commit f9a2fcfdb07ba38eef5834bc1ec810810fcf7946
Author: RandomGamer123 <31096837+RandomGamer123@users.noreply.github.com>
Date:   Sun Jul 4 19:42:29 2021 -0400

    Removes plasteel as a custom material for tanks to prevent bugs (#59963)

commit 13776b7c139576cd1ba9f99e8dcef6c378b47feb
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Sun Jul 4 16:41:55 2021 -0700

    Automatic changelog generation for PR #59927 [ci skip]

commit 4e891fb72edbb1af7a2994a9e7add0cfccea4058
Author: spessbro <51048066+spessbro@users.noreply.github.com>
Date:   Sun Jul 4 19:41:52 2021 -0400

    carnivory is visible (#59927)

commit 31942bda5bdbaf3def34646dc01b87896f79849f
Author: interestingusernam3 <51925758+interestingusernam3@users.noreply.github.com>
Date:   Mon Jul 5 01:40:04 2021 +0200

    Cleans up and DMdoc's lazarus_injector.dm. (#59937)

commit f0203b92612e933300a8ec93c9f6762a981c2835
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Sun Jul 4 16:39:06 2021 -0700

    Automatic changelog generation for PR #59950 [ci skip]

commit 63da37d8efd80a285c866c23a6068cc48519a0b1
Author: TheSmallBlue <ilanmori@hotmail.com>
Date:   Sun Jul 4 20:39:03 2021 -0300

    Adds the "Split" circuit component (#59950)

commit 6ec208438f8a2de4701e2135f2e4125c7d256ae6
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Sun Jul 4 16:37:54 2021 -0700

    Automatic changelog generation for PR #59983 [ci skip]

commit b7c2c9134e10d99fe78bc0511bc621de7b011c48
Author: Fikou <piotrbryla@onet.pl>
Date:   Mon Jul 5 01:37:51 2021 +0200

    hiero dash now doesnt work on blocked turfs (#59983)

commit fba41ea78a3e8ba87f6ee7072552336d44b8c1b5
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Sun Jul 4 16:37:07 2021 -0700

    Automatic changelog generation for PR #59982 [ci skip]

commit f124ed1cff71cbba0a5c553ebec3bc3940e1bc46
Author: Fikou <piotrbryla@onet.pl>
Date:   Mon Jul 5 01:37:04 2021 +0200

    removes the weird light from the upgraded mining hardsuit (#59982)

commit 27e1c4d3c1c33cceedfdfed039a525fc91470f4e
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Sun Jul 4 15:28:41 2021 -0700

    Automatic changelog generation for PR #59986 [ci skip]

commit 189a7160dafafab58ab730112994932468b5a689
Author: Wayland-Smithy <64715958+Wayland-Smithy@users.noreply.github.com>
Date:   Sun Jul 4 15:28:38 2021 -0700

    sillycone touch (#59986)

commit 3d43e9663492ae756570e633f15e6044d1a16a77
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Sun Jul 4 15:27:17 2021 -0700

    Automatic changelog generation for PR #59995 [ci skip]

commit fec650f7fe02c1218cccd6148f97de73ba800aac
Author: 小月猫 <alina.r.starkova@gmail.com>
Date:   Sun Jul 4 18:27:15 2021 -0400

    fixed the define for the shock wire (#59995)

    no wonder autolathes never shocked the cargo techs whenever they hacked it

commit b647efd8fb764f2f7f9086f0343ea0078d48b2e1
Author: LemonInTheDark <58055496+LemonInTheDark@users.noreply.github.com>
Date:   Sun Jul 4 12:54:59 2021 -0700

    Migrates the hellspawn stuff over from hackmd (#59928)

    * Migrates some content over from hackmd, this should make it more visible, which I think is a good thing.
    In other news, we really should reorg this document, should make subdocs like oranges wanted

    * Parently we lint for this, nice

commit a6635f7efe4d7d3b6fd737e7e7a0bbb21e6fa2b2
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Sun Jul 4 09:48:21 2021 -0700

    Automatic changelog generation for PR #59985 [ci skip]

commit 35af64526a5b2867377933e83cd81e28b7408c18
Author: Fikou <piotrbryla@onet.pl>
Date:   Sun Jul 4 18:48:18 2021 +0200

    Make the light eater a mining tool (#59985)

    what the title says, light eater can now pick rocks

    ive had a lot of rounds as admin on kilo/tram where i have to give them this so they arent stuck in gay baby jail forever

commit e6d4748d871311d7f8729e63bfee3f07c3241c86
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Sun Jul 4 09:47:54 2021 -0700

    Automatic changelog generation for PR #59984 [ci skip]

commit cd5c44d4ed48ff02fc0253a2ce64fb2861d0beae
Author: Fikou <piotrbryla@onet.pl>
Date:   Sun Jul 4 18:47:51 2021 +0200

    Set commission plaques to below open door layer (#59984)

    it looks bad when you drop an item

commit 092c73c24eafd390356bc132bb63c9126c1aad2b
Author: InsaneRed <47158596+InsaneRed@users.noreply.github.com>
Date:   Sun Jul 4 17:29:09 2021 +0300

    Update Delta Camera Dir (#59960)

commit 084d325e101f8e5324b223dda3ef8fab56ac7f08
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Sun Jul 4 07:28:27 2021 -0700

    Automatic changelog generation for PR #59972 [ci skip]

commit 437383413a996f854d5ed975f926f68c5a7d7bb0
Author: Paxilmaniac <82386923+Paxilmaniac@users.noreply.github.com>
Date:   Sun Jul 4 10:28:23 2021 -0400

    Meta Atmos Piping fix (#59972)

commit bb17e725da2f74b89d401b9d6f905514420c499c
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Sun Jul 4 03:21:19 2021 -0700

    Automatic changelog generation for PR #59968 [ci skip]

commit 5347af6dfde4e432e6af3e3ebabd61727ad1616d
Author: KIBORG04 <bossmira4@gmail.com>
Date:   Sun Jul 4 13:21:16 2021 +0300

    Fix reveal role from a mafia psychologist (#59968)

commit 4249a1ba6bc41223e0f90c53df9b0d00e6371c4e
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Sun Jul 4 02:37:32 2021 -0700

    Automatic changelog generation for PR #59976 [ci skip]

commit 92c6b5f4f29bdf8fe057e75badebd60d93d098a0
Author: Paxilmaniac <82386923+Paxilmaniac@users.noreply.github.com>
Date:   Sun Jul 4 05:37:30 2021 -0400

    Allows the detective's and nuke op's holsters to be placed in the suit storage slot of armor vests (#59976)

    * single line change that will break everything

    * now they work even better

    * Trailing comma

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

commit 3157e7ae3de6c7fd2b18ef0b6321da3637cf5bdc
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Sun Jul 4 02:20:45 2021 -0700

    Automatic changelog generation for PR #59877 [ci skip]

commit e4d8795e9c45a3a623f5e21d53499573a07a5005
Author: coiax <yellowbounder@gmail.com>
Date:   Sun Jul 4 10:20:42 2021 +0100

    Add new Wallets! station trait (#59877)

        Add a new simple station trait, that replaces everyone's ID with a
        wallet containing said ID, as well as their starting money, and if
        they're lucky, a little bonus surprise.

            In addition, adds a force variable to station traits, which will
            always enable them, rather than having to edit weight and probability
            of rolling a trait of that sign (postive, negative).

    Co-authored-by: Rohesie <rohesie@gmail.com>

commit 8a2d5307e612bb8bdfd52273a6190d30ff1459ba
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Sun Jul 4 01:50:21 2021 -0700

    Automatic changelog generation for PR #59772 [ci skip]

commit a8d7b45d2a3d0870b7ad187dbb093f15bb231571
Author: tralezab <40974010+tralezab@users.noreply.github.com>
Date:   Sun Jul 4 01:50:18 2021 -0700

    Ban posibrains and mmis from savannah ivanov (#59772)

    Savannah Ivanov cannot have mmis or posibrains in them.

    Now I know that sounds BAD... but I originally intended to do this as it removes a huge trust element and bypasses recruiting people for cooperation. I simply uuuh genuinely forgot to include this, so sorry for the DRAMA.

    I was considering blocking the AI too, but AIs are actually more likely to be turned against you than fellow crewmembers

    Co-authored-by: coiax <yellowbounder@gmail.com>

commit 7ef4c4c0270412a0c367d607f7f9a0abaf381211
Author: Rohesie <rohesie@gmail.com>
Date:   Sun Jul 4 02:14:44 2021 -0300

    Fixes a runtime and refactors suit jetpacks a bit (#59922)

commit 7c22e67bfb343c1436fbae024697604a7d6a16ff
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Sat Jul 3 22:06:02 2021 -0700

    Automatic changelog generation for PR #59752 [ci skip]

commit b2ecb787e1371b464f5f9ed4ceaa3cdf7b0d115e
Author: Greniza <61635418+Greniza@users.noreply.github.com>
Date:   Sat Jul 3 22:05:58 2021 -0700

    Environment Protection Bags + Minor Weather Changes (#59752)

    Co-authored-by: Matthew J. <12817816+ZephyrTFA@users.noreply.github.com>

commit ea59898bc139bec07267a202f01764dcae58af9c
Author: ArcaneMusic <41715314+ArcaneMusic@users.noreply.github.com>
Date:   Sun Jul 4 00:48:27 2021 -0400

    Documents antag_datum.dm (#59967)

    Co-authored-by: AnturK <AnturK@users.noreply.github.com>

commit a8839f233e1de4cf4a819e88cbf435227d9e6e2e
Author: LemonInTheDark <58055496+LemonInTheDark@users.noreply.github.com>
Date:   Sat Jul 3 21:47:10 2021 -0700

    Changes a line of the master controller to make it easier to read (#59974)

commit 12645cefc4da56c2d4403766469f9535e3a26164
Author: Changelogs <action@github.com>
Date:   Sun Jul 4 00:09:34 2021 +0000

    Automatic changelog compile [ci skip]

commit 1e063242d01b0b17f554e89f4f9b0eac62de806d
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Sat Jul 3 15:29:50 2021 -0700

    Automatic changelog generation for PR #59925 [ci skip]

commit 972cd3de6121ffc9597ac964446e7fd3d56d7f95
Author: Bobbahbrown <bobbahbrown@gmail.com>
Date:   Sat Jul 3 19:29:46 2021 -0300

    introduce advanced sucking functionality to custodians (+ bonus GAGging) (#59925)

    * base sucking functionality

    * functional upgrade and upgrade refactor

    * minor tweak here

    * finish overhaul of upgrades, add gags-ified upgrades

    * add documentation (you love to see it)

    * update sucking sound

    * do some of the requested cleanup, fix key going into trash bag, add right click func

commit d7c855b00ee3700110f1fd43ed3cb2af19bbfab0
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Sat Jul 3 13:59:39 2021 -0700

    Automatic changelog generation for PR #59966 [ci skip]

commit 72157119743155b1bc27523561eed881562daf35
Author: Ghom <42542238+Ghommie@users.noreply.github.com>
Date:   Sat Jul 3 22:59:36 2021 +0200

    Fix "Is This Thing On?" sci experiment to accept any explosion(#59966)

    ...Even those with negative devastation and/or heavy values (like IEDs, welders, fuel tanks).

commit 24cb23fa74139d144e1ae99c70ce9ad474713797
Author: Rohesie <rohesie@gmail.com>
Date:   Sat Jul 3 15:49:32 2021 -0300

    Inexistent prefs runtime fix and a little cleanup (#59915)

commit fbfefee3cde4d1f5bf3e4cc56f589b86e465ad3a
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Sat Jul 3 11:39:59 2021 -0700

    Automatic changelog generation for PR #59938 [ci skip]

commit be92d05a4baf5b04ef42fcbfc5c1ed529bb55ec0
Author: Arkatos1 <43862960+Arkatos1@users.noreply.github.com>
Date:   Sat Jul 3 20:39:56 2021 +0200

    Large cardboard box icon fix (#59938)

    * cardboard box fix

commit 4d62d199d2f6e5f27d687c4663d57be8867ff931
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Sat Jul 3 11:37:39 2021 -0700

    Automatic changelog generation for PR #59935 [ci skip]

commit 578588e8e9003743404c2e44012aa2e5eebc9390
Author: MMMiracles <lolaccount1@hotmail.com>
Date:   Sat Jul 3 14:37:35 2021 -0400

    removed extra yellow pipe and made orange/red pipe overlap in atmos better looking (#59935)

commit a2eb5c53822524166da2648dfc38b6496bf314bd
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Sat Jul 3 11:36:00 2021 -0700

    Automatic changelog generation for PR #59934 [ci skip]

commit 1e5e3803ae408428bd3781919c095e4093f5ef9d
Author: Urumasi <Urumasi@email.cz>
Date:   Sat Jul 3 20:35:57 2021 +0200

    Fix turbine exploit (#59934)

commit fce141a97efec3f113c0ca4d6135599cf497411c
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Sat Jul 3 11:33:16 2021 -0700

    Automatic changelog generation for PR #59931 [ci skip]

commit 7d82dc2644d5cc9091098241d636fded92ddda36
Author: Sheits <81964183+Sheits@users.noreply.github.com>
Date:   Sun Jul 4 04:33:13 2021 +1000

    Sprites (#59931)

commit cc791ed2bef091b69fc0345cac8b2aa1ffbf47b1
Author: Emmett Gaines <ninjanomnom@protonmail.com>
Date:   Sat Jul 3 14:31:34 2021 -0400

    Makes GAGS layer limit per icon state, not per config file (#59923)

commit c9314a321e622e9df8089fd82e22689787e6e77a
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Sat Jul 3 10:59:41 2021 -0700

    Automatic changelog generation for PR #59962 [ci skip]

commit ebac9745686144690fc2654ed63e1ae8720dcb97
Author: Watermelon914 <37270891+Watermelon914@users.noreply.github.com>
Date:   Sat Jul 3 18:59:38 2021 +0100

    Fixed being able to insert infinitely many components into a shell. Fixes being able to view the shell's circuit in a locked shell. (#59962)

commit b54bffe24a57fbb8412c98ca8091a69a280f09b9
Author: coiax <yellowbounder@gmail.com>
Date:   Sat Jul 3 18:53:36 2021 +0100

    Remove unused hivemind powers and supression (#59911)

    - BZ metabolites no longer mute changeling hiveminds, because changeling
      hiveminds no longer exist.
    - Removed code for two unused changeling powers, Hive Channel DNA and
      Hive Absorb DNA.

commit 1ee1b03df3592946817ef6322b26790c82e4c3ec
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Sat Jul 3 10:53:03 2021 -0700

    Automatic changelog generation for PR #59917 [ci skip]

commit 5adf4f17d2508fb9ef475889eedd34f6f3746ae2
Author: death and coding <58394696+thestubborn@users.noreply.github.com>
Date:   Sat Jul 3 18:53:01 2021 +0100

    Allows Bananas to be holstered (#59917)

    Clowntectives can now comically whip out their trusty potassium pistol to brutally feed mimes to death. Or sneak into the detective's office and replace their actual gun with a banana.

    Get it, because I call you guys the banana bros all the time?

commit f279f19e085d69534a49f89b65285c84f06b050c
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Sat Jul 3 10:52:13 2021 -0700

    Automatic changelog generation for PR #59919 [ci skip]

commit e361040c74c3258ba8c1171378022d9feca3b3ac
Author: Wayland-Smithy <64715958+Wayland-Smithy@users.noreply.github.com>
Date:   Sat Jul 3 10:52:10 2021 -0700

    Fix incorporeal movers procing containment field effects (#59919)

commit 22340a88c7c60cdc14b93f2eab212a76faa15c02
Author: John Willard <53777086+JohnFulpWillard@users.noreply.github.com>
Date:   Sat Jul 3 13:49:04 2021 -0400

    Makes bots order from what kind of venue you are, rather than being hardcoded (#59954)

    Instead of checking the type of venue to order from, they will now instead check from venue_type (Which there's currently only 2 of)

commit 7d8346eb04a4bc90958d834d735e58a9b2833b00
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Sat Jul 3 10:46:46 2021 -0700

    Automatic changelog generation for PR #59946 [ci skip]

commit 066e34148cc8482af8df3cdff54fcc2a97443cff
Author: RandomGamer123 <31096837+RandomGamer123@users.noreply.github.com>
Date:   Sat Jul 3 13:46:43 2021 -0400

    Makes tanks display their max pressure and only return their analysed contents once (#59946)

commit cd5660a87d8dfe05ffed8da4aa945feac03ff84e
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Sat Jul 3 10:46:17 2021 -0700

    Automatic changelog generation for PR #59953 [ci skip]

commit 16d89a146e6c0d5946a17d756983c80e73b32530
Author: Watermelon914 <37270891+Watermelon914@users.noreply.github.com>
Date:   Sat Jul 3 18:46:13 2021 +0100

    RAM now has an option to select between types. Refactored the any type to be more friendly with circuit code. (#59953)

    RAM now has an option to select between types and an output signal. Refactored the any type to be more friendly with user displays.
    Code that includes changing type is no longer hard to read because of snowflake code for the "any" type.
    RAM can now more easily act as a constant value component.
    RAM also has an output signal because it should and the fact that it doesn't was an oversight when converting everything to use input and output signals.

commit c7d4606b68d7ea19aa4c4626fa321275664f0c8b
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Sat Jul 3 10:44:49 2021 -0700

    Automatic changelog generation for PR #59952 [ci skip]

commit d35ec05181966fe0e598810a9a8847e3e9fb64f3
Author: Wayland-Smithy <64715958+Wayland-Smithy@users.noreply.github.com>
Date:   Sat Jul 3 10:44:46 2021 -0700

    Fix Cross Server Messages Containing HTML Garbage (#59952)

    Gets rid of a minor annoyance that has been around since like when the feature was first added?

commit ad39071239d1df0c63cc2b57bc7aae724cd149ed
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Sat Jul 3 10:44:13 2021 -0700

    Automatic changelog generation for PR #59955 [ci skip]

commit a57a04b320dff9316a944ffda348905b2612d131
Author: Watermelon914 <37270891+Watermelon914@users.noreply.github.com>
Date:   Sat Jul 3 18:44:09 2021 +0100

    Fixed carps being untameable and fixes tameable code not properly removing itself from something (#59955)

    Fixes #59897

commit 452952851df1e7b9f1f25703f62127a7bfdc7d87
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Sat Jul 3 10:43:38 2021 -0700

    Automatic changelog generation for PR #59942 [ci skip]

commit 11dd7a852b3f2101ae6bd3f06e6e9aecfd983286
Author: Watermelon914 <37270891+Watermelon914@users.noreply.github.com>
Date:   Sat Jul 3 18:43:35 2021 +0100

    Adds crew monitor usb connections and fixes the soundemitter's frequency port (#59942)

    Adds crew monitor usb connections and fixes the soundemitter's frequency port
    Allows you to view health and stuff.

commit ed6d5465b586f24ccca19646efa4e17dd4c6b8a8
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Sat Jul 3 10:42:45 2021 -0700

    Automatic changelog generation for PR #59958 [ci skip]

commit 3356f5d2abd418821d6f29498db41079ed9bfdb9
Author: Watermelon914 <37270891+Watermelon914@users.noreply.github.com>
Date:   Sat Jul 3 18:42:42 2021 +0100

    Fixed cooldowns for speech and soundemitter circuit components. Brought speech component more in line with other components. (#59958)

    Fixes to the cooldowns. Also circuits now use an input trigger/output trigger system which the speech component hadn't yet adopted because it was made before that system was introduced and left out when changing most components to use this system.

    Also temporarily disables input/output signal ports for the prebuilt speech relay circuit until I can properly code in a way to load circuits.

commit 78f9f71ceb6854f9ca442dfd107d8525f749e2c9
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Sat Jul 3 10:41:36 2021 -0700

    Automatic changelog generation for PR #59959 [ci skip]

commit 5e6a90a0d55e62fd825d73ac6f5f4add495beaf8
Author: Watermelon914 <37270891+Watermelon914@users.noreply.github.com>
Date:   Sat Jul 3 18:41:32 2021 +0100

    Limits the maximum string length of a circuit component port to 5K characters (#59959)

    People could duplicate string lengths to the point where UIs break (and maybe OOMs though it'd take a while).

commit 6c502cecd55aea7ebf6fd82379237ab5063b549d
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Sat Jul 3 10:35:37 2021 -0700

    Automatic changelog generation for PR #59941 [ci skip]

commit e29c6c7a898299a9feb4e352da94fef35f4d4188
Author: Wayland-Smithy <64715958+Wayland-Smithy@users.noreply.github.com>
Date:   Sat Jul 3 10:35:33 2021 -0700

    Hookup Change Command Name to Create Command Report (#59941)

    Adds and defaults the contents of command_name() to the list of names in the Create Command Report tgui presets if changed from Central Command.

commit 101da0266962553e2d1f9beb905f4ba6b1c6d8d0
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Sat Jul 3 10:34:35 2021 -0700

    Automatic changelog generation for PR #59943 [ci skip]

commit cc40cc4677afa530375f80088d39329ddc5a9ac3
Author: Wayland-Smithy <64715958+Wayland-Smithy@users.noreply.github.com>
Date:   Sat Jul 3 10:34:32 2021 -0700

    Fix blanket cure_blind calls removing quirk and blindfold traits (#59943)

    Makes it so when proc/cure_blind(source) is called with no source is does not cure blindness from the quirk, blindfolds, or other eye coverings.

commit 87f0e0d4a0a895c5bdf5a3d9cabd65d490165530
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Sat Jul 3 10:31:40 2021 -0700

    Automatic changelog generation for PR #59957 [ci skip]

commit 3c7c5f0dbe7501145c89ba4fec784e2cedb67628
Author: tralezab <40974010+tralezab@users.noreply.github.com>
Date:   Sat Jul 3 10:31:37 2021 -0700

    PDAs now include round time (#59957)

    Part of my document on duplicating verb panel functionality so at some point in the far, far future we may be rid of it. you can read more here.

    hackmd.io/tJ5H3opRQiG1GCN1sP142w

    The other thing the status panel needs to do is send time dilation to the tgui chat. Having messed around with tgui chat, I am very confident i'm going to need stylemistake or mothblocks help me out with that one, it's so beyond my level it isn't even funny.

    I know this is a VERY long description for a very small change but expect more of this in the future

commit 911d762562ff833e163c65a0bd84f88a35eca2be
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Fri Jul 2 21:23:19 2021 -0700

    Automatic changelog generation for PR #59638 [ci skip]

commit 4a62b6ba9c02c342234c8ad89bf949aae7cc4c86
Author: YakumoChen <king_yoshi42@yahoo.com>
Date:   Sat Jul 3 04:23:16 2021 +0000

    New contraband peanuts (#59638)

    Adds a new variety of peanuts to Getmore
    Tweaks peanuts to have a higher price, since they're currently the best thing to buy in the vendor.

commit d20a701b7c450268f0a5f3407958ac3b88c208ae
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Fri Jul 2 21:01:17 2021 -0700

    Automatic changelog generation for PR #59947 [ci skip]

commit 97e15965a1b28192ad1a3f0b3856e2b45880e906
Author: RandomGamer123 <31096837+RandomGamer123@users.noreply.github.com>
Date:   Sat Jul 3 00:01:14 2021 -0400

    Fix ion carbine parts kit's name and other similar grammar issues (#59947)

commit 4b84de55735345097f27c2b3b63c4faceafb3dd6
Author: Changelogs <action@github.com>
Date:   Sat Jul 3 00:09:45 2021 +0000

    Automatic changelog compile [ci skip]

commit 72c047c72eee78fd38d157f824a447a5bd636418
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Fri Jul 2 16:23:20 2021 -0700

    Automatic changelog generation for PR #59574 [ci skip]

commit 629c06dee72cd636fd579ff294f1304ddf76866e
Author: Watermelon914 <37270891+Watermelon914@users.noreply.github.com>
Date:   Sat Jul 3 00:23:17 2021 +0100

    Adds blob as a midround antag like midround traitors, where it does not require a ghost role (#59574)

    Co-authored-by: Jonathan Rubenstein <jrubcop@gmail.com>
    Co-authored-by: Mothblocks <35135081+Mothblocks@users.noreply.github.com>
    Co-authored-by: Kylerace <kylerlumpkin1@gmail.com>
    Co-authored-by: Watermelon914 <3052169-Watermelon914@users.noreply.gitlab.com>

commit d4ed79af38f28d1a5d65954e693a8337854b52c0
Author: Timberpoes <silent_insomnia_pp@hotmail.co.uk>
Date:   Sat Jul 3 00:17:33 2021 +0100

    Fix error on secondary attacking certain secure closets. (#59867)

    * Feex

    * Reviewify

commit dd8e5e559aa7420d70c3439bcbe7b55f749ac84a
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Fri Jul 2 13:21:36 2021 -0700

    Automatic changelog generation for PR #59939 [ci skip]

commit 3c202820eff7be4e5e1c5548009cb927e06ab605
Author: interestingusernam3 <51925758+interestingusernam3@users.noreply.github.com>
Date:   Fri Jul 2 22:21:33 2021 +0200

    Makes polar bears not become easier to move after you kill and revive them  (#59939)

commit 5b35c83f3e6366298a48a32c331e85dededf9aa4
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Fri Jul 2 08:59:41 2021 -0700

    Automatic changelog generation for PR #59921 [ci skip]

commit f5be9c5ceee1206fffd7c9c565da058072cead8b
Author: dragomagol <66640614+dragomagol@users.noreply.github.com>
Date:   Fri Jul 2 08:59:38 2021 -0700

    Removes reference to intents from Martial Arts instructions (#59921)

    In CQC, Plasma Fist, Sleeping Carp and Wrestling instructions verb:
    Harm -> Punch
    Disarm -> Shove

    Also removed reference to intents from the changeling's tentacle grab, changing it to neutral/combat stance.

commit c5914c4784b4e2e1078edba3be1a088c81821b05
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Thu Jul 1 21:32:22 2021 -0700

    Automatic changelog generation for PR #59887 [ci skip]

commit 4ae906446fc1c2baf1bc435a1469a314176798e3
Author: aaaa1023 <74441292+aaaa1023@users.noreply.github.com>
Date:   Thu Jul 1 22:32:19 2021 -0600

    Sink frames are now deconstructable (#59887)

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

commit 6e7a2372a24143d4faa4f15c146219e1c09b463b
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Thu Jul 1 17:18:09 2021 -0700

    Automatic changelog generation for PR #59773 [ci skip]

commit 444ae340d040be80e6d721fecce2b0a1841d1992
Author: tralezab <40974010+tralezab@users.noreply.github.com>
Date:   Thu Jul 1 17:18:06 2021 -0700

    Catwalk Flooring (#59773)

commit 8841fb00067515787fff6468ad305cd5bbef2859
Author: Changelogs <action@github.com>
Date:   Fri Jul 2 00:11:47 2021 +0000

    Automatic changelog compile [ci skip]

commit 2c5a357035fd20878d1b56183f9a260c7c55041e
Author: Rohesie <rohesie@gmail.com>
Date:   Thu Jul 1 21:06:42 2021 -0300

    Reverts Entered() passing dir instead of old loc (#59910)

commit 512fe152ab8ec3fe60853398f13a7398ac426a17
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Thu Jul 1 16:37:38 2021 -0700

    Automatic changelog generation for PR #59918 [ci skip]

commit 1faae1350b0fab831abc0f0fd2f40e14b0d2c16c
Author: Cheshify <73589390+Cheshify@users.noreply.github.com>
Date:   Thu Jul 1 19:37:35 2021 -0400

    Fixes Pocket Protector/Flashlight Pen Oversight (#59918)

commit ab8ba5ce2fb7ecd35bfd87313ca6a745f38e85a6
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Thu Jul 1 16:35:30 2021 -0700

    Automatic changelog generation for PR #59920 [ci skip]

commit 0ce099fd77f23dfa21624d8ceb596dfaa1dbf262
Author: Wayland-Smithy <64715958+Wayland-Smithy@users.noreply.github.com>
Date:   Thu Jul 1 16:35:26 2021 -0700

    Fix rogue vending machines targeting incorporeal (#59920)

commit db71bc8455f144f88d9fa9a693b7c232ed4d9bea
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Thu Jul 1 13:56:53 2021 -0700

    Automatic changelog generation for PR #59909 [ci skip]

commit e1d3c12dbaee6da34902803fc83611fa3e3562c3
Author: Sparkezel <53384660+Sparkezel@users.noreply.github.com>
Date:   Thu Jul 1 22:56:50 2021 +0200

    Make bat hits no longer stunlock (#59909)

    Wooden bats are 2nd best melee weapon in game, just next to stun batons. They cost 5 wooden planks which makes them ridiculously cheap and available to everyone, and the worst thing about them is how easily they can just stunlock people out of nowhere. I did what I believe was the best way to balance them out

commit 56004673710167c174e90f93d32cf7c0eaaffa10
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Thu Jul 1 13:31:14 2021 -0700

    Automatic changelog generation for PR #59884 [ci skip]

commit 05a4afd2fd835dbb815628f60fc2064648f4e1b1
Author: Emmett Gaines <ninjanomnom@protonmail.com>
Date:   Thu Jul 1 16:31:10 2021 -0400

    Adds verification for reference layers to check if target config has the desired icon_state (#59884)

commit 65de6ac785f9bbcd92fd7253baa5976745884ff4
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Thu Jul 1 13:31:01 2021 -0700

    Automatic changelog generation for PR #59832 [ci skip]

commit bc09b1d15a99ee70458aa13659b47899771153af
Author: Seris02 <49109742+Seris02@users.noreply.github.com>
Date:   Fri Jul 2 04:30:58 2021 +0800

    Makes it so changeling legs copy digitigrade/normal, try number 2 (#59832)

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

commit c7c84cc47d0949e8e0aa9880d523ce8aa576e26d
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Thu Jul 1 11:58:36 2021 -0700

    Automatic changelog generation for PR #59735 [ci skip]

commit 38278f2e17f2e704a82d5995330494d1a9980db3
Author: RandomGamer123 <31096837+RandomGamer123@users.noreply.github.com>
Date:   Thu Jul 1 14:58:33 2021 -0400

    Change uplink implants to inherit the uplink flags of the uplink they were bought from (#59735)

    Uplinks implants bought from uplinks inherit the uplink flags of the uplink they were bought from.

    This fixes an undocumented bug where by purchasing an uplink implant, nuke ops would be able to get things they normally can't.

    Co-authored-by: tralezab <40974010+tralezab@users.noreply.github.com>
    Co-authored-by: Jordan Brown <Cyberboss@users.noreply.github.com>

commit fee8d505f1895638074f89e48fb7eb0d1d7b75be
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Thu Jul 1 01:23:09 2021 -0700

    Automatic changelog generation for PR #59875 [ci skip]

commit b94981011287541c5db6c6222e12c8fa6bc7b768
Author: Bobbahbrown <bobbahbrown@gmail.com>
Date:   Thu Jul 1 05:23:03 2021 -0300

    Remove ability to circumvent config VAS protection (#59875)

commit 77766aa79fd8fba98e9e5b223f301c9a7d1a1d4f
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Thu Jul 1 01:13:46 2021 -0700

    Automatic changelog generation for PR #59904 [ci skip]

commit 1524f805655d389fdfbc6d9babb72c80ef09f405
Author: Ryll Ryll <3589655+Ryll-Ryll@users.noreply.github.com>
Date:   Thu Jul 1 04:13:42 2021 -0400

    Fixes OOC heart commendations not saving between rounds (#59904)

commit 8c2c0670c84663da1f8c199f8f5e6e0871e2342c
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Thu Jul 1 01:13:24 2021 -0700

    Automatic changelog generation for PR #59902 [ci skip]

commit e42f7f867d2222ce9966f3a38efe8c53b3cd1bcb
Author: MrMelbert <51863163+MrMelbert@users.noreply.github.com>
Date:   Thu Jul 1 03:13:20 2021 -0500

    Fixes spread glowshrooms runtiming on initialize  (#59902)

commit e381dbd79e78f9a709f7a64de693af984d038db8
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Thu Jul 1 00:50:04 2021 -0700

    Automatic changelog generation for PR #59905 [ci skip]

commit 8168f8d84cad9d97fa4d57a124b775d0ec1faa17
Author: Ryll Ryll <3589655+Ryll-Ryll@users.noreply.github.com>
Date:   Thu Jul 1 03:50:01 2021 -0400

    Fixes being able to sacrifice pAI's (#59905)

commit c5c941766bd7f2cd3e74c687e4863f58362dafce
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Wed Jun 30 19:41:07 2021 -0700

    Automatic changelog generation for PR #59873 [ci skip]

commit 90a611a344fd2e0fa0dfd0d5ad7b9e5d3948ae8f
Author: Timberpoes <silent_insomnia_pp@hotmail.co.uk>
Date:   Thu Jul 1 03:41:04 2021 +0100

    Fix forensic component inheritance inserting null entries into lists and causing to_chat errors. (#59873)

    Fixing the following runtime:

    [17:13:04] Runtime in to_chat.dm,88: Empty or null string in to_chat proc call.
      proc name: to chat (/proc/to_chat)
      usr: Cowboy_penis_monster/(Zackary Mason)
      usr.loc: (Telecomms Control Room (105,89,2))
      src: null
      call stack:
      to chat(Zackary Mason (/mob/living/carbon/human), "", null, "", 0, 1, 1, 0)
      the forensic scanner (/obj/item/detective_scanner): add log("", 1)
      the forensic scanner (/obj/item/detective_scanner): scan(Control Room (/obj/machinery/door/airlock/command/glass), Zackary Mason (/mob/living/carbon/human))

    Forensic scanner attempting to add "" to the logs, which eventually gets output to_chat.

    Tracked error down to forensic component lazylists and the fun of trying to OR two lazylists together.

commit 86f12caeefcfe75248b13b6bd048b05abcc372e8
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Wed Jun 30 18:46:27 2021 -0700

    Automatic changelog generation for PR #59871 [ci skip]

commit 63f84711eded561f65c59f986cbebbf472da809a
Author: 小月猫 <alina.r.starkova@gmail.com>
Date:   Wed Jun 30 21:46:24 2021 -0400

    Fixes some minor tramstation mapping issues (#59871)

    * Added heavy firedoors on the windows between toxins and the sci hallways

    * Fixed air alarm placement in science

    * added missing air alarms in engineering

    * kitchen freezer now has the proper area

    * sec point near arrivals had no air alarm

    * added missing air alarms in security

    * added missing air alarms in science

    * added missing air alarm in escape hallway

    * removed redundant air alarm

    * added APC in kitchen

commit d368e4d49da1ccdd2eefb761054f4615c326d4bc
Author: LemonInTheDark <58055496+LemonInTheDark@users.noreply.github.com>
Date:   Wed Jun 30 17:51:35 2021 -0700

    Changes how weather sends sound to players, reduces sound loop overtime (#59284)

    * Converts looping sounds from a list of play locations to just the one

    * Updates all uses of looping sounds to match the new arg

    * Adds an area based sound manager that hooks into looping sounds to drive the actual audio. I'll be using this to redo how weather effects handle sound

    * Some structrual stuff to make everything else smoother
    Timers now properly return the time left for client based timers
    Weather sends global signals when it starts/stops
    Looping sounds now use their timerid var for all their sound related timers, not just the main loop

    * This is the painful part
    Adds an area sound manager component, it handles the logic of moving into new areas potentially creating new
    sound loops. We do some extra work to prevent stacking sound loops.
    Adds an ash storm listener element that adds a tailored area sound manager to clients on the lavaland z level.
    It's removed on logout.
    Adds the ash_storm_sounds assoc list, a reference to this is passed into area sound managers, and it's modified
    in a manner that doesn't break the reference in ash_storm (This is what I hate)

    * Hooks ash storm listener into cliented mobs and possessed objects

    * Documents the odd ref stuff, adds an ignore start var to looping sounds, fixes some errors and lint issues

    * Applies kyler's review

    banging

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

    * Cleans up some var names, reduces the amount of looping we do in some areas

    * Makes the code compile, redoes the movement listener to be more general

    * fuck

    * We don't need to detach on del if we're just removing signals on detach

    * Should? work

    * if(direct) memes

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

commit 52398b255a7182c397b41e64b7cc50e71740a312
Author: Changelogs <action@github.com>
Date:   Thu Jul 1 00:09:35 2021 +0000

    Automatic changelog compile [ci skip]

commit 7eacef421a8ac23b97d340fa875db2bdf5a3e0bb
Author: Mothblocks <35135081+Mothblocks@users.noreply.github.com>
Date:   Wed Jun 30 16:01:26 2021 -0700

    Revert "Barticles for bonfires 2021 (#59869)" (#59916)

    This reverts commit 0ad74e96375482c1304bda5ca380728aabeda0a9.

commit c94d077ca2d744391023602482c2f027af273268
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Wed Jun 30 14:32:34 2021 -0700

    Automatic changelog generation for PR #59893 [ci skip]

commit 39a93316143a27fa3dcd349e4662943aa588862a
Author: Malgover <56408561+Malgover@users.noreply.github.com>
Date:   Wed Jun 30 23:32:31 2021 +0200

    New riot gear sprites (#59893)

commit 852a839a50de077e39266834794983a43247b08c
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Wed Jun 30 14:31:51 2021 -0700

    Automatic changelog generation for PR #59869 [ci skip]

commit 0ad74e96375482c1304bda5ca380728aabeda0a9
Author: tralezab <40974010+tralezab@users.noreply.github.com>
Date:   Wed Jun 30 14:31:48 2021 -0700

    Barticles for bonfires 2021 (#59869)

    * barticles

    * better bode

commit 257b90dd62da2988ee4c694c6faf7da221e7e0e8
Author: Rohesie <rohesie@gmail.com>
Date:   Wed Jun 30 18:29:03 2021 -0300

    Fixes oneway effects (#59872)

commit c3f659295f25062123ee539b4828e92e7fb0150a
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Wed Jun 30 14:25:16 2021 -0700

    Automatic changelog generation for PR #59888 [ci skip]

commit 7e2a944fc78974ac65101d2324b63c071e402418
Author: Arkatos1 <43862960+Arkatos1@users.noreply.github.com>
Date:   Wed Jun 30 23:25:13 2021 +0200

    Null rod radial menu update (#59888)

    Co-authored-by: Fikou <piotrbryla@onet.pl>
    Co-authored-by: Emmanuel S. <emmanuelssr@gmail.com>

commit be0e1c4360c3a24b206385ec68499f98b795795c
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Wed Jun 30 14:16:27 2021 -0700

    Automatic changelog generation for PR #59684 [ci skip]

commit 6e01f2901fe5b74e2e1eeb2b6cf1db2015fe501f
Author: bloons3 <bloons3@users.noreply.github.com>
Date:   Wed Jun 30 16:16:23 2021 -0500

    Enhances AI law and borg logging (#59684)

    Persistent logging for sometimes disputed actions

    The "impacted cyborgs" is useful for reconstructing which borgs were synced to an AI at what time, which sometimes may not be clear from logs

commit 2d597584c8ed47bfa9c2d2baecb6e66e6ec94d37
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Wed Jun 30 11:38:34 2021 -0700

    Automatic changelog generation for PR #59866 [ci skip]

commit 02f0fe75fa44c9dcd8184684eddd266c7efed142
Author: Watermelon914 <37270891+Watermelon914@users.noreply.github.com>
Date:   Wed Jun 30 19:38:31 2021 +0100

    Adds the sound emitter circuit component (#59866)

    Adds the sound emitter circuit component. Allows the integrated circuit to play a sound of varying volume and frequency.

commit 6f3f14566a6cb603c3294afcb3c4fd5fbedb6ad1
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Wed Jun 30 10:21:11 2021 -0700

    Automatic changelog generation for PR #59865 [ci skip]

commit b9dbda85a50eeab4a4454e2180e66e5c3aa80ba5
Author: Time-Green <timkoster1@hotmail.com>
Date:   Wed Jun 30 19:21:08 2021 +0200

    Massively buffs debriding surgery (#59865)

    Yesterday, I got lasered in the arm twice. A good three minutes later I lose all controle off my arm and have an assistant debride my arm. On a surgical table with sterilizine, this took 2 minutes and 30 seconds.

    All wounds can be fixed quite easily, but the infection wound type has always been an absolute nightmare. This was the only time I recorded it, but this has happened so many times and it feels like the average lies around 4~ minutes for this surgery to complete.

    It still depends on how badly infected your burn wound is, but it shouldn't take longer than 30 seconds now.

commit a0941fe7f2fdfce61f3e65259a9ee86d5610d29e
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Wed Jun 30 09:47:44 2021 -0700

    Automatic changelog generation for PR #59885 [ci skip]

commit fcf6bbd9ec86387c3bc561bf3053d3af712a9e20
Author: Wayland-Smithy <64715958+Wayland-Smithy@users.noreply.github.com>
Date:   Wed Jun 30 09:47:41 2021 -0700

    Fix cyborg locker right click (#59885)

    I guess silicon shared the old AltClick proc with other living, but that is not the case for secondary click.

commit a2a40e2b083822136052ed8e9e4419dd1a7592ff
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Wed Jun 30 09:46:51 2021 -0700

    Automatic changelog generation for PR #59883 [ci skip]

commit 9d80156890ede97b0f8596e64113009b0bdc9ce8
Author: LemonInTheDark <58055496+LemonInTheDark@users.noreply.github.com>
Date:   Wed Jun 30 09:46:46 2021 -0700

    Fixes an issue with performance logging (#59883)

    Redoes how logs are generated, calling profile() does not guarentee that the output logs will contain one of each entry, if the value is 0 it just doesn't return data for that entry. So we need to do some memes to make sure things are working properly

    Removes a debug proc that I forgot about

commit 7ad39850edbefe725a4f5deafc243ed63d086d83
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Wed Jun 30 09:40:26 2021 -0700

    Automatic changelog generation for PR #59882 [ci skip]

commit 71e2191f5f805da1924ba10ff6a3c36f4e1db996
Author: Bobbahbrown <bobbahbrown@gmail.com>
Date:   Wed Jun 30 13:40:22 2021 -0300

    Add 'other tickets by user' to adminhelp ticket panel (#59882)

    added a list of other tickets that have been opened by a user, when relevant, to the adminhelp ticket panel.

commit ce7a658c1070124cfc189f2b5747da18134de0fe
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Wed Jun 30 09:39:04 2021 -0700

    Automatic changelog generation for PR #59852 [ci skip]

commit 31e9f7444aeb43eacfa970bc1174d903114cc558
Author: KubeRoot <kubinator4321@gmail.com>
Date:   Wed Jun 30 18:39:01 2021 +0200

    Make transit tube dispenser stations buildable (#59852)

    Dispenser stations had some sprite issues due to using wrong icon states and having wrong orientation for flipped versions.

    This PR fixes the issues and adds them to the RPD.
    I can remove them from RPD construction if you don't want them to be constructible - this was the main motivation for implementing the changes in a downstream.

commit 3a0815f191e6499c6899ce03b119f11a30b63313
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Wed Jun 30 01:30:55 2021 -0700

    Automatic changelog generation for PR #59879 [ci skip]

commit 0f0714691eaac8a772895f7aca88a583a1d5370e
Author: tralezab <40974010+tralezab@users.noreply.github.com>
Date:   Wed Jun 30 01:30:51 2021 -0700

    fixes buying shuttle insurance while the shuttle is docked (#59879)

    * ok

    * ??

commit bc79093c635fc68724c2ddb66a9b487b2559161b
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Tue Jun 29 21:21:00 2021 -0700

    Automatic changelog generation for PR #59874 [ci skip]

commit 634049e1e9951b45a067288af2d1f84396568c65
Author: Bobbahbrown <bobbahbrown@gmail.com>
Date:   Wed Jun 30 01:20:57 2021 -0300

    Add $reset directive to config processor for setting a config entry to default value (#59874)

    added this so that the value of INTERVIEW_QUESTIONS (and subsequently any other string list) can be overridden without much issue by additional config files.

    i also changed the functionality of default on config_entry as it seemed to be counterintuitive to have it be set to the initial value of the config_entry. in my opinion this should be a compile-time default, and so i've refactored the code such that default now contains the actual default, and the config_entry_value is set at intialization.

commit 3542c43c5a10d22812ae65d2b59930a362326800
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Tue Jun 29 18:05:36 2021 -0700

    Automatic changelog generation for PR #59880 [ci skip]

commit 50954715d8112ddafd6fdf8a6226ba2442c07cf1
Author: Arkatos1 <43862960+Arkatos1@users.noreply.github.com>
Date:   Wed Jun 30 03:05:33 2021 +0200

    Fixes relic war hammer typepath (#59880)

    This PR fixes a typepath mismatch - /obj/item/nullrod/hammmer and /obj/item/nullrod/hammer, which are supposed to be one item. This mismatch caused relic war hammer not to be able to do kneejerk action, and it also meant that one duplicate nullrod item was showing in the radial menu for the null rod reskin variant selection.

commit 4549b0be9d3c72f67887f184d401452504b33e6b
Author: Timberpoes <silent_insomnia_pp@hotmail.co.uk>
Date:   Wed Jun 30 02:03:58 2021 +0100

    Fix to_chat error with empty surgery step strings (#59876)

    /datum/surgery_step/incise/success() has no vague_message arg in a certain edge case when calling display_results. This eventually leads to an empty string being sent to /mob/proc/show_message() - Unsure if this is intended or not, but I've added an equivalent string based on the other usages of display_results instead of sending an empty string.

commit c0e41885b85a09f70c20ba0a2f759d4a865f31e4
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Tue Jun 29 17:53:40 2021 -0700

    Automatic changelog generation for PR #59894 [ci skip]

commit 03c1ce3932c5d37f00254941d1e2839178186819
Author: Wayland-Smithy <64715958+Wayland-Smithy@users.noreply.github.com>
Date:   Tue Jun 29 17:53:37 2021 -0700

    Fix hand teleporter and other portals looping forever (#59894)

    Makes portals use Bumped() instead of COMSIG_ATOM_ENTERED for detecting atoms crossing the event horizon.

    Removes unused and potential loop causing forceMove argument from do_teleport()

commit 2c7c09867fc2da3102fba77716bd5fa912dcf146
Author: Changelogs <action@github.com>
Date:   Wed Jun 30 00:09:55 2021 +0000

    Automatic changelog compile [ci skip]

commit 7771a76dcaead0782b566470d1a3c4eab08359d9
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Tue Jun 29 13:23:17 2021 -0700

    Automatic changelog generation for PR #59850 [ci skip]

commit 7e9e2df721898bf92d1e9a42823e8bc4370b7fdd
Author: Watermelon914 <37270891+Watermelon914@users.noreply.github.com>
Date:   Tue Jun 29 21:23:14 2021 +0100

    Adds USB to arrest consoles. Adds list circuit components. (#59850)

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

commit b2285bf29ba1ce079cdcd495b42e5b12d01fee02
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Tue Jun 29 12:50:32 2021 -0700

    Automatic changelog generation for PR #59868 [ci skip]

commit d0181eacadfb05069a91032958d6cac8c01939c7
Author: Fikou <piotrbryla@onet.pl>
Date:   Tue Jun 29 21:50:29 2021 +0200

    Fix singularity beacon (#59868)

    Stops singularity objects from being added to the global singularity list,
    this list is only for singularity components.

    This fixes singularity beacons breaking because they expect that only
    singularity components are in the global singularity list.

commit 11b8701215cd9fb42477f5c5797cc08dd7c4ee60
Author: AnturK <AnturK@users.noreply.github.com>
Date:   Tue Jun 29 21:13:12 2021 +0200

    Fixes minor quirk runtime. (#59870)

commit 2a1569a7a7e8cb1a79cb7492c32cc30053595ab9
Author: Time-Green <timkoster1@hotmail.com>
Date:   Tue Jun 29 18:21:47 2021 +0200

    Remove unnecessary species breath code (#59864)

    Human code override breathe(), called the species datum which checked if the human had NO_BREATH. I just made it check for NOBREATH directly, since it is apparently a human only trait.

    If someone wants to implement special breathing checks/behaviour, make custom lungs

commit ae078ffbfadb28993ae8271e10a5fc4d9ffa7c67
Author: spessbro <51048066+spessbro@users.noreply.github.com>
Date:   Tue Jun 29 04:45:18 2021 -0400

    puts the drag_pickup component on card decks (#59857)

commit 3801c24229368c8bc1cfde31d3e605dda38ce7b2
Author: oranges <email@oranges.net.nz>
Date:   Tue Jun 29 20:44:43 2021 +1200

    Update rust-g version to latest release (#59863)

    * Update rust version to latest release

    This should fix the fact our docker build has been failing for the past
    10 days

    * Make wget not be quite so noisy

commit 79680e46aac4610d59a1e357c2050eea64c17b34
Author: Changelogs <action@github.com>
Date:   Tue Jun 29 00:11:50 2021 +0000

    Automatic changelog compile [ci skip]

commit 3c91a86cc5467c4a8716db0b016dc4dc2b797762
Author: Rohesie <rohesie@gmail.com>
Date:   Mon Jun 28 19:44:53 2021 -0300

    Fixes a runtime: Entered() passing the wrong args (#59854)

commit c183ddf83920091e81b9b2f7c7b3ada1af11dd81
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Mon Jun 28 15:39:26 2021 -0700

    Automatic changelog generation for PR #59855 [ci skip]

commit c3917b8225cbd75577963bb4cde1f6610999981d
Author: Timberpoes <silent_insomnia_pp@hotmail.co.uk>
Date:   Mon Jun 28 23:39:23 2021 +0100

    Cooked steaks are once again edible. (#59855)

commit baa1b96449925f911b38e536a8f281f54dc56e9a
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Mon Jun 28 07:03:25 2021 -0700

    Automatic changelog generation for PR #59520 [ci skip]

commit 24be009e96a1d207cf7fbb73d2bb60aa3dc0d2bb
Author: zxaber <37497534+zxaber@users.noreply.github.com>
Date:   Mon Jun 28 07:03:22 2021 -0700

    Jaunting no longer allows you to end up inside a wall (#59520)

    Jaunting now keeps track of the last five non-blocked tiles you moved across while in the jaunt. Upon exit, it will attempt to deposit you into the last unblocked tile. Should it run out of tiles to try, you will be returned to your starting location. As such, jaunting mobs can no longer end up inside walls or dense objects. Tables, and anything else with the climbable element, are still allowed.

    Added support to /turf/proc/is_blocked_turf() to allow ignoring climbable atoms.

    Added the TRAIT_CLIMBABLE trait, applied by the climbable element, to accomplish the above.

commit f7ac03beb0cc389a75156956d3fd4b5d59fce16f
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Mon Jun 28 07:02:01 2021 -0700

    Automatic changelog generation for PR #59848 [ci skip]

commit baf7efb6924e8c053469fc8c8b480753c74d46f1
Author: Ryll Ryll <3589655+Ryll-Ryll@users.noreply.github.com>
Date:   Mon Jun 28 10:01:58 2021 -0400

    Slightly buffs knife wounds, slightly nerfs scalpel wounds (#59848)

    Recently it came to my attention that knives are actually really bad at causing slashing wounds, while the scalpel is probably a little too good at causing them, even through armor. So, here's what this PR does:

    Knives in general are more effective at causing slash wounds, especially if the target has no armor/clothing on that limb. The butcher's cleaver in particular is now equally as effective as a circular saw.
    Scalpels are a bit less effective at causing slash wounds against armor/clothing, though they're still extremely good at cutting, especially against exposed flesh.

    With these stats, knives will be more effective against unarmored targets, and can actually be counted on to draw blood when needed.

commit ff0031b244e48636ba185151f7cbe3239b7c9db4
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Mon Jun 28 06:56:36 2021 -0700

    Automatic changelog generation for PR #59779 [ci skip]

commit 52283197a63ee75ceb19470fd77df131d64292db
Author: Sheits <81964183+Sheits@users.noreply.github.com>
Date:   Mon Jun 28 23:56:33 2021 +1000

    Paradox bag resprite and rework (#59779)

    Paradox bags can now be worn on the belt slot instead of the back, while being able to carry less (it can still fit inside bags).
    Adds new sprites for the icon and belt.

commit fbdfde900c0517f1f7a19570286aff76e95fd32b
Author: Timberpoes <silent_insomnia_pp@hotmail.co.uk>
Date:   Mon Jun 28 14:11:33 2021 +0100

    The to_chat proc no longer accepts null or empty strings and runtimes instead. (#59843)

    * Catch null text sent to to_chat

    * Brain traumas no longer send empty to_chat gain strings

    * Make to_chat_immediate changes and clean up args list formatting

    * Fix empty to_chat message where there is no memo for admins

    * Fix additional edge case where there are no messages for the ckey.

commit 5f4c0baeead62c56588d4cff2280c55ff4b8e188
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Sun Jun 27 19:02:23 2021 -0700

    Automatic changelog generation for PR #59675 [ci skip]

commit 901d6c0651759f3eb0f0bb62396e7bb622a88060
Author: RandomGamer123 <31096837+RandomGamer123@users.noreply.github.com>
Date:   Sun Jun 27 22:02:20 2021 -0400

    Cyborg Cult Sacrifice Fix (#59675)

    This PR fixes cyborgs' interactions with Cult's offer rune. Before this PR, the game would attempt to sacrifice the cyborg and put its mind into a soulstone by handing it over to a method that was incapable of doing so, thus creating an empty soulstone and permanently removing the cyborg from the round as a result. Now, attempting to offer a cyborg on an offer rune provides the first activator with an option of any construct to turn the cyborg into, and turns them into that when chosen, similar to how twisted construct operates but without the wait time.

    Also moves cult construct list into global vars, renames THEME_CULT into THEME_FAKE_CULT and adds a real THEME_CULT for actual cult constructs, and added another proc to handle the class switching.

commit f7d2ce15104a6f06ef4dea29a1042089d7ca5366
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Sun Jun 27 18:11:55 2021 -0700

    Automatic changelog generation for PR #59839 [ci skip]

commit cb3835db08b61fed43f4a882556382046a507c46
Author: Timberpoes <silent_insomnia_pp@hotmail.co.uk>
Date:   Mon Jun 28 02:11:52 2021 +0100

    Fix obsessed antags not getting policy string output to chat (#59839)

commit ac8a7cdf5dbdc7cefed8aada0e34842c8da63d88
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Sun Jun 27 18:11:35 2021 -0700

    Automatic changelog generation for PR #59822 [ci skip]

commit f0da569a0234dbff3529bec29df55a4a6573d972
Author: Aronai Sieyes <arokha@arokha.com>
Date:   Sun Jun 27 21:11:32 2021 -0400

    Fix tgui async modals (#59822)

    * Fix tgui async modal constructor order

    * Fix another bug with the async modals

commit 80875b03a6a108eb9f7b5293aa190ebc5ae179d6
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Sun Jun 27 18:10:38 2021 -0700

    Automatic changelog generation for PR #59830 [ci skip]

commit 891d7bb36331238f75f8ea9ff08e14f170a12a51
Author: zxaber <37497534+zxaber@users.noreply.github.com>
Date:   Sun Jun 27 18:10:35 2021 -0700

    Sets RD consoles to have two ID card slots (#59830)

commit dffa8af41e964662e62044c375a12cbc56dd79ef
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Sun Jun 27 17:14:50 2021 -0700

    Automatic changelog generation for PR #59360 [ci skip]

commit d3dd525e08c1471e06b7c45c94eff0f858ceee6c
Author: cacogen <25089914+cacogen@users.noreply.github.com>
Date:   Mon Jun 28 12:14:48 2021 +1200

    Cannabis has more believable effects (#59360)

    Adds cannabis reagent and replaces space drugs with it in cannabis products
    Adds space drugs to rainbow weed, which fits its theme and might satisfy the people who miss the effect
    Removes lipolicide from cannabis products in favour of the reagent consuming nutrition directly
    Cannabis reagent gives you messages describing symptoms of cannabis intoxication, makes you laugh, makes you hungry, has a chance to couchlock you buckled to a chair and put you to sleep lying down
    Cannabis no longer references hallucinating, can't be overdosed and has no addiction
    Adds Stoned status effect, which is applied by cannabis reagent
    Stoned status effect slows you down, gives you bloodshot eyes, makes you clumsy, boosts your mood and gives you the drugged sound environment
    Adds "stoned" icon state for Stoned status effect screen alert (sprite shamelessly stolen from the Smoke spell)
    Adds BLOODSHOT_EYES trait, which is applied by Stoned status effect
    Adds examine eye descriptions for bloodshot eyes and player-chosen red eyes
    Adds cannabis movespeed modifier, which is applied by the Stoned status effect
    Adds Stoned mood event, which is applied by Stoned status effect and gives the same mood boost as High but doesn't reference tripping

commit d986f791ed61d6c003e6a8c92b5c6bfa55d0236f
Author: Changelogs <action@github.com>
Date:   Mon Jun 28 00:09:47 2021 +0000

    Automatic changelog compile [ci skip]

commit 1cdbec7a374a1f5e0aa8f055ae59540d8cfe036a
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Sun Jun 27 15:31:07 2021 -0700

    Automatic changelog generation for PR #59750 [ci skip]

commit 7ace8da9e0e4f3ccd0663f2cd2f1625ae5149ed4
Author: Kyle Spier-Swenson <kyleshome@gmail.com>
Date:   Sun Jun 27 15:31:03 2021 -0700

    Adds configs to disable laggy hard deletes (#59750)

    cl
    server: Added configs to disable laggy hard deletes once they lag the server too much.
    admin: laggy hard deletes only output once per type path.
    /cl

    closes #58379

commit 56ec8af07570981dffee0b256cae7318d77cddfd
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Sun Jun 27 11:12:53 2021 -0700

    Automatic changelog generation for PR #59820 [ci skip]

commit 2303f6a892919abe3a11f9f53a02a8e1fea67442
Author: dragomagol <66640614+dragomagol@users.noreply.github.com>
Date:   Sun Jun 27 11:12:50 2021 -0700

    Remove yellow siding tiles (#59820)

    They're only used at Centcom, and we have decals now to do what these tiles do.

commit 134f266f7870fdfdfdee277c36a319d27fff00b3
Author: Rohesie <rohesie@gmail.com>
Date:   Sun Jun 27 13:45:24 2021 -0300

    Document Moved() and forwards old_locs (#59819)

    - Passes the proper arguments on Moved(), forgot to do this on another PR.
    - Documents the proc better.
    - Cleans up code a little.

commit 3316e2223fd5db5102c373a6b5bfcef9117f367b
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Sun Jun 27 08:35:57 2021 -0700

    Automatic changelog generation for PR #59801 [ci skip]

commit a915c7167ec381bbd6548050f843a42c369fd713
Author: Time-Green <timkoster1@hotmail.com>
Date:   Sun Jun 27 17:35:53 2021 +0200

    Refactors species stomach code, makes ethereal charge inherent to their stomach (#59801)

    A stomach would literally just ask the species datum how to be hungry and made a bunch of exceptions for ethereals. I mostly just moved code around so that hunger is handled by a persons stomach, thus shrinking the species.dm bloat.

    This also makes it so ethereal's charge mechanic is unique to their stomache, instead of this really weird inbetween where just nothing happens and you kinda starve to death. You can stick an ethereal stomach in a human and this will replace their hunger mechanic with the charge mechanic and lets them absorb power from APCs and everything. You can also give ethereals a normal stomach and they'll use the normal hunger mechanics

commit 04e845fa774dd38606a881ac5fc9b5142fe2fc63
Author: AnturK <AnturK@users.noreply.github.com>
Date:   Sun Jun 27 17:33:23 2021 +0200

    Fixes projectile runtime (#59824)

    For example projectile moving into a chasm on last step.

commit 23790c6c5ebf7025b7dd20b75738f7c7e3af75ec
Author: Mothblocks <35135081+Mothblocks@users.noreply.github.com>
Date:   Sun Jun 27 07:43:49 2021 -0700

    Fix missing SIGNAL_HANDLER (#59826)

    Adds SIGNAL_HANDLER to everywhere that didn't have it that was picked up by dm-lua, which is now ready enough to catch these.

commit 8b2c21cfa1d9a90d3a744ad4f47fe530953b8665
Author: tgstation-server <tgstation-server@tgstation13.org>
Date:   Sun Jun 27 07:18:45 2021 -0700

    Automatic changelog generation for PR #59831 [ci skip]

commit c13a7a83a9df42df04fd7d6b3e5512904a7b43a6
Author: Coconutwarrior97 <40315842+Coconutwarrior97@users.noreply.github.com>
Date:   Sun Jun 27 09:18:42 2021 -0500

    Free gol…
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Fix Rewrites a bug so it appears in different circumstances
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants