Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
commit fdb89a4 Author: Yaroslav Nurkov <[email protected]> Date: Mon Dec 4 13:01:05 2023 +0300 Automatic changelog for PR #926 [ci skip] commit bfffddc Author: Iajret Creature <[email protected]> Date: Mon Dec 4 12:59:50 2023 +0300 [MIRROR] Bumps compile to 515 [MDB IGNORE] (#25257) (#926) * Bumps compile to 515 (#79134) ## About The Pull Request LSP supports it, let's GOOOOOO I've removed the 515 tests since they're stable, alongside the libcall wrapper. left the rustgcall wrapper cause yaknow memes Just removed all the 515 and 514 particular define wrappers. gaming ## Changelog 🆑 server: Minimum compile version has been bumped to 515. clients still support 514 but we're gonna start using 515 restricted features for serverside now. /🆑 --------- * Bumps compile to 515 * Fixes a TGS regression in its API --------- Co-authored-by: SkyratBot <[email protected]> Co-authored-by: LemonInTheDark <[email protected]> Co-authored-by: John Willard <53777086+JohnFulpWillard@ users.noreply.github.com> Co-authored-by: GoldenAlpharex <[email protected]> commit 25f222c Author: Yaroslav Nurkov <[email protected]> Date: Mon Dec 4 12:30:01 2023 +0300 Automatic changelog for PR #964 [ci skip] commit fdae437 Author: Iajret Creature <[email protected]> Date: Mon Dec 4 12:23:14 2023 +0300 [MIRROR] Moves the new "Turn Target into MMI" verb into a VV dropdown option and rewrites the code around it. [MDB IGNORE] (#964) * Moves the new "Turn Target into MMI" verb into a VV dropdown option and rewrites the code around it. (#80097) --------- Co-authored-by: SkyratBot <[email protected]> Co-authored-by: Timberpoes <[email protected]> Co-authored-by: Iajret <[email protected]> commit a2d2f58 Author: Yaroslav Nurkov <[email protected]> Date: Mon Dec 4 12:20:24 2023 +0300 Automatic changelog for PR #966 [ci skip] commit ac0dccb Author: Iajret Creature <[email protected]> Date: Mon Dec 4 12:19:55 2023 +0300 [MIRROR] Fixes misapplication of `CAN_BE_DIRTY_1` (floors should now spawn dirty) [MDB IGNORE] (#25420) (#966) * Fixes misapplication of `CAN_BE_DIRTY_1` (floors should now spawn dirty) * Update floor.dm --------- Co-authored-by: SkyratBot <[email protected]> Co-authored-by: san7890 <[email protected]> Co-authored-by: Bloop <[email protected]> commit da9be9f Author: Yaroslav Nurkov <[email protected]> Date: Mon Dec 4 11:09:49 2023 +0300 Automatic changelog for PR #958 [ci skip] commit 003c9a3 Author: Yaroslav Nurkov <[email protected]> Date: Mon Dec 4 11:09:09 2023 +0300 Automatic changelog for PR #959 [ci skip] commit 583e054 Author: Yaroslav Nurkov <[email protected]> Date: Mon Dec 4 11:08:23 2023 +0300 Automatic changelog for PR #960 [ci skip] commit a865ec8 Author: Iajret Creature <[email protected]> Date: Mon Dec 4 10:54:10 2023 +0300 Makes synth livers EMP-able again. Woohoo! (#25412) (#958) Fixed typo in synth liver emp_act proc Co-authored-by: MrDerpi <[email protected]> commit 9d64424 Author: Iajret Creature <[email protected]> Date: Mon Dec 4 10:53:54 2023 +0300 [MIRROR] Bonespears resprite: Fixing the icky. [MDB IGNORE] (#25411) (#959) * Bonespears resprite: Fixing the icky. (#80084) ## About The Pull Request Bonespears were always a gross yellow colour, while the rest of the bone items were a nice, pretty sprite. This is my attempt at making them fit the theme with the rest of the kit. ![image](https://github.com/tgstation/tgstation/assets/53197594/54b80ed7-b584-4486-9c9f-d0d62d91f806) ![image](https://github.com/tgstation/tgstation/assets/53197594/2d577b4f-a2ec-48cc-93ca-1490eb8908c9) ## Why It's Good For The Game Icky bad, matching good. ## Changelog 🆑 add: Added sprites for bone spears to match the other bone items. /🆑 * Bonespears resprite: Fixing the icky. --------- Co-authored-by: SkyratBot <[email protected]> Co-authored-by: xXPawnStarrXx <[email protected]> commit cb3452c Author: Iajret Creature <[email protected]> Date: Mon Dec 4 10:53:32 2023 +0300 [MIRROR] Fixes a major heretic exploit. [MDB IGNORE] (#25410) (#960) * Fixes a major heretic exploit. * Update spell.dm --------- Co-authored-by: SkyratBot <[email protected]> Co-authored-by: KittyNoodle <[email protected]> Co-authored-by: Bloop <[email protected]> commit 8e1c145 Author: Yaroslav Nurkov <[email protected]> Date: Mon Dec 4 10:46:50 2023 +0300 Automatic changelog for PR #957 [ci skip] commit be33929 Author: Iajret Creature <[email protected]> Date: Mon Dec 4 10:44:47 2023 +0300 [MIRROR] Demotes the "electrical conductivity" flag from `flags_1` to `obj_flags` [MDB IGNORE] (#25381) (#949) * Demotes the "electrical conductivity" flag from `flags_1` to `obj_flags` (#80033) ## About The Pull Request Code to handle this flag only ever existed on the `/obj` sublevel, so there's no need for it to be on the `/atom` level `flags_1`. There was probably a point in time in which mobs or turfs conducted electricity but there's zero code for it anymore so we truly just live in a society now. ## Why It's Good For The Game Frees up a slot on `flags_1` (which is really nice actually), proper scoping of certain bitflag stuff, etc. ## Changelog Not relevant to players. I may have screwed something up, will be doing a few passes on this myself to ensure all the search and replaces went alright but we should be good:tm: * Demotes the "electrical conductivity" flag from `flags_1` to `obj_flags` * Modular * Update misc.dm --------- Co-authored-by: SkyratBot <[email protected]> Co-authored-by: san7890 <[email protected]> Co-authored-by: Giz <[email protected]> commit 3f48123 Author: Iajret Creature <[email protected]> Date: Mon Dec 4 10:44:13 2023 +0300 Minor Hotel Additions. (#25169) (#957) * Update spacehotel_skyrat.dmm * Update spacehotel_skyrat.dmm * Update spacehotel_skyrat.dmm * Update spacehotel_skyrat.dmm * Empty axe cabinet. No correcting can happen, sadly. * Update spacehotel_skyrat.dmm * Updates on request. --------- Co-authored-by: Cursor <[email protected]> Co-authored-by: Bloop <[email protected]> commit 37109fc Author: Yaroslav Nurkov <[email protected]> Date: Mon Dec 4 10:43:46 2023 +0300 Automatic changelog for PR #953 [ci skip] commit f097448 Author: Iajret Creature <[email protected]> Date: Mon Dec 4 10:43:18 2023 +0300 Turns the fake announcement device into a custom announcement device (#25092) (#953) * Turns the fake announcement device into a custom announcement device * dont qdel when out of uses so a player can request more * reviews thank you! Co-authored-by: lila <[email protected]> commit fe9ab37 Author: Yaroslav Nurkov <[email protected]> Date: Mon Dec 4 09:54:50 2023 +0300 Automatic changelog for PR #943 [ci skip] commit 351e4c8 Author: Iajret Creature <[email protected]> Date: Mon Dec 4 09:54:29 2023 +0300 [MIRROR] Patches Up Gifts In Anticipation Of The Holidays [MDB IGNORE] (#25383) (#943) * Patches Up Gifts In Anticipation Of The Holidays (#80035) ## About The Pull Request I decided to look at why everyone loves (and I despise) Christmas too much, and was met with a lot of smelly code. In fact, some of it was completely busted! Let's fix several things. * We no longer use a GLOB for "every possible item you can cram into a gift box", we now use static lists scoped to the proc. That saves us some pollution for something that really didn't need it (and only was set up that way for cacheing I believe). We also static-cache stuff that we weren't doing previously, to save even more work (in anticipation for entropic heat death of universe). * Repaths `/obj/item/a_gift` to `/obj/item/gift`. I never liked the old path and this new one is cleaner. This also uncovered a bug. * Mappers would var-edit gifts to have a unique mapped-in type, but the code never respected this. I fixed it so the behavior should now respect that rather than override the variable on Initialize(). Now the goat plushie gift will always have said goat plushie rather than just any toy. * Procs should now have the proper arg nomenclature. * Also just cleans up a lot of single letter variables and the like. There was some cooked shit that's now alphabetized and nicely multilined. ## Why It's Good For The Game Ho ho ho. ## Changelog 🆑 fix: Some mapped-in gifts that were supposed to guarantee a certain gift weren't spawning that exact gift type, this has been patched to reflect the mapper's intent. /🆑 * Patches Up Gifts In Anticipation Of The Holidays * Update flora.dm --------- Co-authored-by: SkyratBot <[email protected]> Co-authored-by: san7890 <[email protected]> Co-authored-by: Giz <[email protected]> commit bfd4d35 Author: Yaroslav Nurkov <[email protected]> Date: Mon Dec 4 09:54:20 2023 +0300 Automatic changelog for PR #945 [ci skip] commit 693afe8 Author: Iajret Creature <[email protected]> Date: Mon Dec 4 09:53:53 2023 +0300 [MIRROR] Adds Mob Tag data to log messages + player panel [MDB IGNORE] (#25366) (#945) * Adds Mob Tag data to log messages + player panel * Update _logging.dm --------- Co-authored-by: SkyratBot <[email protected]> Co-authored-by: san7890 <[email protected]> Co-authored-by: Bloop <[email protected]> commit 484dc9a Author: Changelogs <[email protected]> Date: Mon Dec 4 01:06:41 2023 +0000 Automatic changelog compile [ci skip] commit f16aeea Author: Yaroslav Nurkov <[email protected]> Date: Sun Dec 3 23:53:16 2023 +0300 Automatic changelog for PR #933 [ci skip] commit ed79b61 Author: Yaroslav Nurkov <[email protected]> Date: Sun Dec 3 23:39:14 2023 +0300 Automatic changelog for PR #940 [ci skip] commit 85ec3c7 Author: Yaroslav Nurkov <[email protected]> Date: Sun Dec 3 23:31:35 2023 +0300 Automatic changelog for PR #942 [ci skip] commit b7bda52 Author: Iajret Creature <[email protected]> Date: Sun Dec 3 23:23:37 2023 +0300 [MIRROR] Ports feral cats and feral cat grenades from Hippie (#933) * [MIRROR] Ports feral cats and feral cat grenades from Hippie [MDB IGNORE] (#25372) Ports feral cats and feral cat grenades from Hippie Co-authored-by: Vekter <[email protected]> Co-authored-by: Bloop <[email protected]> * mc resolve --------- Co-authored-by: SkyratBot <[email protected]> Co-authored-by: Vekter <[email protected]> Co-authored-by: Bloop <[email protected]> Co-authored-by: ReezeBL <[email protected]> commit 93aad43 Author: Iajret Creature <[email protected]> Date: Sun Dec 3 23:14:48 2023 +0300 [MIRROR] i accidentally made the twitch overdose not kill you through tox that hard oops (#922) * [NO GBP] i accidentally made the twitch overdose not kill you through tox that hard oops (#25394) i blame the krokodil code for this one Co-authored-by: Hatterhat <[email protected]> * mc resolve --------- Co-authored-by: Hatterhat <[email protected]> Co-authored-by: Hatterhat <[email protected]> Co-authored-by: ReezeBL <[email protected]> commit 415f39b Author: Iajret Creature <[email protected]> Date: Sun Dec 3 22:05:26 2023 +0300 [MIRROR] Adds the message server key to the Chief Engineer's memories. [MDB IGNORE] (#25401) (#940) * Adds the message server key to the Chief Engineer's memories. (#80063) ## About The Pull Request Like the captain has innate knowledge of the golden safe code, the Chief Engineer should know the daily key of the message server. ## Why It's Good For The Game It's a perk of the job. ## Changelog 🆑 add: Added the daily (roundstart) message server key to the Chief Engineer's memories. /🆑 --------- * Adds the message server key to the Chief Engineer's memories. --------- Co-authored-by: SkyratBot <[email protected]> Co-authored-by: Ghom <[email protected]> Co-authored-by: distributivgesetz <distributivgesetz93@ gmail.com> commit 2493b39 Author: Yaroslav Nurkov <[email protected]> Date: Sun Dec 3 22:05:12 2023 +0300 Automatic changelog for PR #841 [ci skip] commit ebc4332 Author: Yaroslav Nurkov <[email protected]> Date: Sun Dec 3 22:05:10 2023 +0300 Automatic changelog for PR #925 [ci skip] commit 1dfaa02 Author: Iajret Creature <[email protected]> Date: Sun Dec 3 22:05:05 2023 +0300 [MIRROR] [NO GBP] Fixes blocking tackles forcing people to be stunned when they shouldn't be (both tackler and potentially blocker) [MDB IGNORE] (#25398) (#942) * [NO GBP] Fixes blocking tackles forcing people to be stunned when they shouldn't be (both tackler and potentially blocker) (#80075) ## About The Pull Request Fixes tgstation/tgstation#80047 ## Why It's Good For The Game This shouldn't be happen and it's my fault, oops. ## Changelog 🆑 fix: Blocking a tackler no longer causes things to go haywire and stun the tackler/the tackle victim. /🆑 * [NO GBP] Fixes blocking tackles forcing people to be stunned when they shouldn't be (both tackler and potentially blocker) --------- Co-authored-by: SkyratBot <[email protected]> Co-authored-by: necromanceranne <[email protected]> commit e285dcf Author: Yaroslav Nurkov <[email protected]> Date: Sun Dec 3 22:04:42 2023 +0300 Automatic changelog for PR #930 [ci skip] commit 51c881e Author: Yaroslav Nurkov <[email protected]> Date: Sun Dec 3 22:04:04 2023 +0300 Automatic changelog for PR #924 [ci skip] commit aa76ebc Author: Yaroslav Nurkov <[email protected]> Date: Sun Dec 3 22:00:55 2023 +0300 Automatic changelog for PR #923 [ci skip] commit b3310ef Author: Yaroslav Nurkov <[email protected]> Date: Sun Dec 3 22:00:14 2023 +0300 Automatic changelog for PR #939 [ci skip] commit c306565 Author: Yaroslav Nurkov <[email protected]> Date: Sun Dec 3 21:59:31 2023 +0300 Automatic changelog for PR #937 [ci skip] commit e1348d1 Author: Yaroslav Nurkov <[email protected]> Date: Sun Dec 3 21:59:20 2023 +0300 Automatic changelog for PR #936 [ci skip] commit 3aeff00 Author: Iajret Creature <[email protected]> Date: Sun Dec 3 21:56:34 2023 +0300 New Derelict Station (Babylon Station 13) (#25061) (#841) * new derelict drone ruin * that is a part of a different pr * some small changes * second pass of change * its ready * lints are good * make sure they are called drones for babylon, not ks13 * Update modular_skyrat/modules/drone_adjustments/drone.dm * some suggestions * suggestions * solars are less wired * more damaged * machine frames --------- Co-authored-by: jjpark-kb <[email protected]> Co-authored-by: GoldenAlpharex <[email protected]> commit ae0ddda Author: Iajret Creature <[email protected]> Date: Sun Dec 3 21:53:50 2023 +0300 [MIRROR] Changes occurrences of `recieve` in code to `receive` [MDB IGNORE] (#25393) (#925) * Changes occurrences of `recieve` in code to `receive` * Fix conflict --------- Co-authored-by: SkyratBot <[email protected]> Co-authored-by: distributivgesetz <[email protected]> Co-authored-by: SomeRandomOwl <[email protected]> commit 45b1848 Author: Iajret Creature <[email protected]> Date: Sun Dec 3 21:47:10 2023 +0300 [MIRROR] Makes the QM Skirt Work For Digi Legs [MDB IGNORE] (#25389) (#930) * Makes the QM Skirt Work For Digi Legs (#80067) ## About The Pull Request Makes digi legs use the QM skirt properly. <img src="https://i.ibb.co/9qKDkr3/Digi-Lizard-Skirt.png"> (Difference illustrated with VV) ## Why It's Good For The Game Realistically lizards shouldn't be allowed in this role, as such inferior beings have no business being a head of staff on a cutting-edge Nanotrasen research station. But if a human decides to get a leg transplant or something this is good for them. Clearly an oversight in the code. Fixes good oversights bad for the project. ## Changelog 🆑 fix: Digi legs work with the QM's jumpskirt /🆑 * Makes the QM Skirt Work For Digi Legs --------- Co-authored-by: SkyratBot <[email protected]> Co-authored-by: Jackraxxus <[email protected]> commit f2a5269 Author: Iajret Creature <[email protected]> Date: Sun Dec 3 21:44:22 2023 +0300 [MIRROR] Fixes smartfridges showing overlays when there is nothing inside [MDB IGNORE] (#25392) (#924) * Fixes smartfridges showing overlays when there is nothing inside (#79982) ## About The Pull Request It was considering stock parts as contents after the refactor in #79623 ## Why It's Good For The Game Bug fix ## Changelog 🆑 MrMelbert fix: smartfridges no longer show false overlays /🆑 * Fixes smartfridges showing overlays when there is nothing inside --------- Co-authored-by: SkyratBot <[email protected]> Co-authored-by: Andrew <[email protected]> commit 809da32 Author: Iajret Creature <[email protected]> Date: Sun Dec 3 21:18:32 2023 +0300 [MIRROR] Fixes an outfit typo [MDB IGNORE] (#25391) (#923) * Fixes an outfit typo (#80077) ## About The Pull Request Fixes a typo in one of the outfits used in the Pipe Dream domain. Factory Quatermaster -> Factory Quartermaster ## Why It's Good For The Game Quatermaster... ## Changelog 🆑 Rhials spellcheck: Fixes a typo in the Factory Quartermaster outfit name. /🆑 * Fixes an outfit typo --------- Co-authored-by: SkyratBot <[email protected]> Co-authored-by: Rhials <[email protected]> commit a3e1d3d Author: Iajret Creature <[email protected]> Date: Sun Dec 3 21:17:49 2023 +0300 [MIRROR] Replaces cosmic heretic clone damage with organ damage [MDB IGNORE] (#25403) (#939) * Replaces cosmic heretic clone damage with organ damage (#80051) ## About The Pull Request This PR replaces clone damage dealt by the cosmic blade with damage to a random organ (8, 12, 14 respectively). To compensate for this, burn damage will now deal 5-14-28, which is slightly weaker immediate damage than before (6-16-32). Someone suggested that blades should remove blood from the victim, however I felt like that was too punishing considering the speed of blood regeneration. Feel free to share suggestions in the comments, if you know of a better idea. Main point of this PR is to get rid of clone damage sources. ## Why It's Good For The Game These are the last sources of clone damage in the game. We don't need it anymore. ## Changelog 🆑 balance: Clone damage dealt by the cosmic blade has been replaced with organ damage and increased burn damage. Clone damage dealt by the cosmic beam has been removed. The star gazer now deals burn damage instead of clone damage. fix: The health of mobs combo'd by a cosmic blade will now update correctly. /🆑 * Replaces cosmic heretic clone damage with organ damage --------- Co-authored-by: SkyratBot <[email protected]> Co-authored-by: distributivgesetz <[email protected]> commit c8dab55 Author: Iajret Creature <[email protected]> Date: Sun Dec 3 21:17:06 2023 +0300 [MIRROR] Removes misformatted entry in `traits_by_type`. [MDB IGNORE] (#25400) (#938) * Removes misformatted entry in `traits_by_type`. (#80061) ## About The Pull Request Oversight from #79642 (71b45e54adfaa4c681babc545db97fa7103289de), was probably screwing up the way this list could potentially be used. ## Why It's Good For The Game That entry isn't supposed to be there! ## Changelog do not matter * Removes misformatted entry in `traits_by_type`. --------- Co-authored-by: SkyratBot <[email protected]> Co-authored-by: san7890 <[email protected]> commit f6d89ce Author: Iajret Creature <[email protected]> Date: Sun Dec 3 21:16:46 2023 +0300 [MIRROR] Removes the vestigial slime reagent system [MDB IGNORE] (#25397) (#937) * Removes the vestigial slime reagent system (#80068) ## About The Pull Request Slimes, unique among simple and basic mobs, had a reagent holder. During life, they removed some of the reagents in the holder, but they never actually metabolized them. Two reagents, frostoil and capsaicin did not know this, and checked every time in on mob life if the mob they were in was a slime, which was never the case. Slimes also checked if they had morphine or frostoil in them when they detected a change in their reagents, on_reagent_change, and applied a slowdown. There are not many ways to put these reagents in slimes in the first place. Chempuffs, syringes (but not hyposprays) work, and I assume smoke too. I removed this dead code. I did see this comment _"Should be moved to the reagents at some point in the future. As it is I'm in a hurry."_ and I did try to move the effects to reagents' onExpose(), creating a status effect that only applies to mobs without reagents, lasts as long as it would have lasted based on reagents, and respects that morphine and frostoil doesn't stack. However, while doing this I realized I would be making reagents 2, in a much worse, overcomplicated manner. In the end, I have decided to completely remove the reagent holder of slimes, and the morphine and frostoil effects. ## Why It's Good For The Game These systems are rather vestigial, and there isn't really much to gain from them. The interaction with heat and gas types is a much more unique system, so perhaps it will be better if we focus on them. Also makes it easier to convert them to basic mobs, and also, keeps them consistent with the rest of our mobs. ## Changelog 🆑 del: Removes the slime's reagent holder. This will make them not slow down from somehow imbibing morphine or frostoil. /🆑 * Removes the vestigial slime reagent system --------- Co-authored-by: SkyratBot <[email protected]> Co-authored-by: Profakos <[email protected]> commit 17a7832 Author: Iajret Creature <[email protected]> Date: Sun Dec 3 21:15:51 2023 +0300 [MIRROR] Meat Hook Rework (Accidental Features) [MDB IGNORE] (#25343) (#936) * Meat Hook Rework (Accidental Features) * Update meat_hook.dm * Update meat_hook.dm --------- Co-authored-by: SkyratBot <[email protected]> Co-authored-by: san7890 <[email protected]> Co-authored-by: Bloop <[email protected]> commit 6f0e0d2 Author: Iajret Creature <[email protected]> Date: Sun Dec 3 21:15:16 2023 +0300 [MIRROR] Retools `renamedByPlayer` into TRAIT_WAS_RENAMED [MDB IGNORE] (#25355) (#935) * Retools `renamedByPlayer` into TRAIT_WAS_RENAMED (#80013) ## About The Pull Request On the tin, this lived on the `/obj` level and polluted a lot of stuff even though only a very small fraction of stuff actually leveraged it. Let's make it a trait for that boolean-like behavior so I can be happier scrolling through view-variables with less non-necessary things. I wish we could tie it to unique sources but that whole drinking glass thing makes me suspicious of weirder things so I think the way we do it (source being a `REF()` to the thing itself) is probably fine enough for the time being. ## Why It's Good For The Game Same behavior one can expect but just a bit cleaner on the backend. ## Changelog Nothing that particularly concerns players. * Retools `renamedByPlayer` into TRAIT_WAS_RENAMED * Update Blueshift.dmm --------- Co-authored-by: SkyratBot <[email protected]> Co-authored-by: san7890 <[email protected]> Co-authored-by: Giz <[email protected]> commit 38cae00 Author: Yaroslav Nurkov <[email protected]> Date: Sun Dec 3 21:15:02 2023 +0300 Automatic changelog for PR #931 [ci skip] commit 2cdb50a Author: Yaroslav Nurkov <[email protected]> Date: Sun Dec 3 21:14:29 2023 +0300 Automatic changelog for PR #932 [ci skip] commit ee9c9a9 Author: Yaroslav Nurkov <[email protected]> Date: Sun Dec 3 21:13:39 2023 +0300 Automatic changelog for PR #919 [ci skip] commit 4e57054 Author: Yaroslav Nurkov <[email protected]> Date: Sun Dec 3 21:13:17 2023 +0300 Automatic changelog for PR #918 [ci skip] commit 90d11d3 Author: Yaroslav Nurkov <[email protected]> Date: Sun Dec 3 21:13:08 2023 +0300 Automatic changelog for PR #909 [ci skip] commit 3a42db8 Author: Iajret Creature <[email protected]> Date: Sun Dec 3 21:06:30 2023 +0300 [MIRROR] Add Felinid Laughter [MDB IGNORE] (#25375) (#931) * Add Felinid Laughter (#80056) ## About The Pull Request This PR allows the Felinid race to use the human laughter sounds when they proc the laugh emote. ## Why It's Good For The Game Felinids are closely related to humans, and while their voice is distinguishable, the sound of laughter should be the same. It makes happy and cheerful interaction more entertaining when you can actually hear the laugh. ## Changelog 🆑 sound: Added human laughter to felinids /🆑 * Add Felinid Laughter --------- Co-authored-by: SkyratBot <[email protected]> Co-authored-by: IsaacExists <[email protected]> commit 11f43fb Author: Iajret Creature <[email protected]> Date: Sun Dec 3 21:05:23 2023 +0300 [MIRROR] [NO GBP] Cargo-ordered bar signs don't come with access restrictions [MDB IGNORE] (#25405) (#932) * [NO GBP] Cargo-ordered bar signs don't come with access restrictions (#80070) ## About The Pull Request Bar signs ordered from cargo will not have an access restriction attached to them. The barsign disassembly code has been slightly modified to accommodate this. ## Why It's Good For The Game It didn't even occur to me that bar signs had access locks on them. Now you can establish Bargonia without begging the bartender/captain for their ID. ## Changelog 🆑 Rhials qol: Bar signs ordered from cargo will no longer be access-restricted. /🆑 * [NO GBP] Cargo-ordered bar signs don't come with access restrictions --------- Co-authored-by: SkyratBot <[email protected]> Co-authored-by: Rhials <[email protected]> commit 6f6e9fc Author: Iajret Creature <[email protected]> Date: Sun Dec 3 21:04:39 2023 +0300 [MIRROR] Honorbound Sect Improvements: Creatures are not Innocent, and Neither is the Blatantly Evil. Declarations are Cheaper, too [MDB IGNORE] (#25379) (#919) * Honorbound Sect Improvements: Creatures are not Innocent, and Neither is the Blatantly Evil. Declarations are Cheaper, too (#80048) <!-- Write **BELOW** The Headers and **ABOVE** The comments else it may not be viewable. --> <!-- You can view Contributing.MD for a detailed description of the pull request process. --> ## About The Pull Request Innocence is no longer considered when an honorbound attacks a nonhuman (as in mob, not like, lizardpeople, lol). Attacking a cultist with a halo, or a blatant syndicate operative will now immediately make THEM guilty. Converting a new follower now gives 300 favor, enough for 2 declarations (costing 150 each) ## Why It's Good For The Game Feedback and stats taken from https://tgstation13.org/phpBB/viewtopic.php?p=713399#p713399 This is really the first half of fixing Honorbound Sect. It's the least picked sect, because it gives a strange conditional pacifism and while that's fun for roleplay, the pacifism is painfully difficult to work with and there are just so many cases you have to ask out loud "HOW IS THIS INNOCENT" when a xenomorph is running at you and you can't swing. I still need to add rewards, but just for now let's make honorbound more playable by putting aside lesser creatures as at least not innocent or guilty (well they can be guilty, but it doesn't matter) Once it's better to play with the honorbound rules, we can talk more rewards like banners for fellow honorbound deacons and other stuff. ## Changelog <!-- If your PR modifies aspects of the game that can be concretely observed by players or admins you should add a changelog. If your change does NOT meet this description, remove this section. Be sure to properly mark your PRs to prevent unnecessary GBP loss. You can read up on GBP and it's effects on PRs in the tgstation guides for contributors. Please note that maintainers freely reserve the right to remove and add tags should they deem it appropriate. You can attempt to finagle the system all you want, but it's best to shoot for clear communication right off the bat. --> 🆑 balance: Honorbound no longer cares about innocence when it comes to lesser creatures. They can still be considered unready in some cases. balance: Attacking a cultist with a halo or a nuclear operative first instantly makes THEM guilty, allowing further attacks. balance: More favor for converting someone to the honorbound rules /🆑 <!-- Both 🆑's are required for the changelog to work! You can put your name to the right of the first 🆑 if you want to overwrite your GitHub username as author ingame. --> <!-- You can use multiple of the same prefix (they're only used for the icon ingame) and delete the unneeded ones. Despite some of the tags, changelogs should generally represent how a player might be affected by the changes rather than a summary of the PR's contents. --> * Honorbound Sect Improvements: Creatures are not Innocent, and Neither is the Blatantly Evil. Declarations are Cheaper, too --------- Co-authored-by: SkyratBot <[email protected]> Co-authored-by: tralezab <[email protected]> commit c6bef36 Author: Iajret Creature <[email protected]> Date: Sun Dec 3 21:04:08 2023 +0300 woe, REM/seconds_per_tick upon thee - TWitch overdoses now respect REM (#25385) (#918) woe flags upon thee Co-authored-by: Hatterhat <[email protected]> Co-authored-by: Hatterhat <[email protected]> commit 92cb91e Author: Iajret Creature <[email protected]> Date: Sun Dec 3 21:03:56 2023 +0300 [MIRROR] Punished sect blessing rework [MDB IGNORE] (#25368) (#909) * Punished sect blessing rework (#80043) ## About The Pull Request Instead of punished sect healing people like the normal bibble- you take their burdens on instead! All bodypart damage and wounds is transferred onto you, as well as blood, suffocation, cloning damage and toxins The amount of damage you take is dependant on your burden level, decreasing by 7% with every burden level (100% at level 0, 93% at level 1, 37% at level 9 (the point at which you become a psyker)) the punished sect is now an absolute trauma, this makes more sense because aheals shouldnt really clear it more than they clear stuff like paraplegics ## Why It's Good For The Game I think it's an interesting tweak of letting this chaplain sect do something the others can't in healing, yet at a possibly huge cost. ## Changelog 🆑 add: Instead of punished sect healing people like the normal bibble- you take their burdens on instead! /🆑 --------- * Punished sect blessing rework --------- Co-authored-by: SkyratBot <[email protected]> Co-authored-by: Fikou <[email protected]> Co-authored-by: tralezab <40974010+tralezab@ users.noreply.github.com> commit c06892e Author: Yaroslav Nurkov <[email protected]> Date: Sun Dec 3 21:02:11 2023 +0300 Automatic changelog for PR #908 [ci skip] commit 100ede8 Author: Iajret Creature <[email protected]> Date: Sun Dec 3 21:01:49 2023 +0300 [MIRROR] Replaces the fake monkey cube in Birdshot tool storage with a less lethal one, adds something else fun [MDB IGNORE] (#25365) (#908) * Replaces the fake monkey cube in Birdshot tool storage with a less lethal one, adds something else fun (#80030) ## About The Pull Request One of the "monkey cubes" in Birdshot's tool storage was actually a gorilla cube. This was funny up until people realized it was a thing and now people are using it intentionally to grief. I'd rather not. It's a different cube now. I don't want to spoil it but it won't kill anyone, just make people laugh. I added a different fun item to another tile in tool storage. Again, no spoilers, read the code if you really want to know what it was. ## Why It's Good For The Game I like the "cube says it's a monkey but it's not" joke. It was funny when people thought it was a monkey, used it, and got killed by it. Problem is, people know what it is now and have used it for grief purposes, so we can't have nice things. Gorillas are stupid hard to kill and will de-limb people by looking at them. I wanted to add something else fun to replace it that isn't just the exact same joke but now it won't kill you, so I did. ## Changelog 🆑 Vekter del: Replaced the "monkey cube" in Birdshot's tool storage with a different "monkey cube". add: Added a fun surprise item to Birdshot's tool storage to compensate for the above change. /🆑 * Replaces the fake monkey cube in Birdshot tool storage with a less lethal one, adds something else fun --------- Co-authored-by: SkyratBot <[email protected]> Co-authored-by: Vekter <[email protected]> commit 089592d Author: Yaroslav Nurkov <[email protected]> Date: Sun Dec 3 21:00:15 2023 +0300 Automatic changelog for PR #740 [ci skip] commit b571443 Author: Iajret Creature <[email protected]> Date: Sun Dec 3 20:59:46 2023 +0300 [MIRROR] Nukes radio.dmi, adds inhands for somewhat relevant items. (#740) * [MIRROR] Nukes radio.dmi, adds inhands for somewhat relevant items. [MDB IGNORE] (#25147) * Nukes radio.dmi, adds inhands for somewhat relevant items. (#79792) Third /icon/ cleansing splinter 1. Comments on commits say all it does pretty much. ![image](https://github.com/tgstation/tgstation/assets/122572637/6540e588-bed8-4e98-81f5-2a6f449c53c3) Inhand for walkietalkie was requested in the project, gets rid of some usecases of old 'gangtool', headset splitoff requested by Fazzie. Inhands reflecting the items they are supposed to represent is nice. 🆑 image: Following now have unique item sprites: syndicate war declaration radio, curator and chief beacon's, chaplain beacon. image: Following now have unique inhand sprites: radio, export scanner, walkie-talkie, syndicate war declaration radio, curator and chief beacon's, chaplain beacon. /🆑 * Nukes radio.dmi, adds inhands for somewhat relevant items. --------- Co-authored-by: YesterdaysPromise <[email protected]> * Delete radio.dmi * let it be modular * go to modular * Update tgstation.dme * Revert "Update tgstation.dme" This reverts commit f206135. * Revert "go to modular" This reverts commit 6772aaf. * go to modular. again. --------- Co-authored-by: SkyratBot <[email protected]> Co-authored-by: YesterdaysPromise <[email protected]> Co-authored-by: Iajret <[email protected]> Co-authored-by: ReezeBL <[email protected]>
- Loading branch information