diff --git a/Content.Server/Forensics/Systems/ForensicsSystem.cs b/Content.Server/Forensics/Systems/ForensicsSystem.cs index 3304330aca..cd4e2edaec 100644 --- a/Content.Server/Forensics/Systems/ForensicsSystem.cs +++ b/Content.Server/Forensics/Systems/ForensicsSystem.cs @@ -13,6 +13,7 @@ using Content.Shared.Inventory; using Content.Shared.Weapons.Melee.Events; using Robust.Shared.Random; using Content.Shared.Verbs; +using Robust.Shared.Utility; namespace Content.Server.Forensics { @@ -125,7 +126,7 @@ namespace Content.Server.Forensics var verb = new UtilityVerb() { Act = () => TryStartCleaning(entity, user, target), - IconEntity = GetNetEntity(entity), + Icon = new SpriteSpecifier.Texture(new("/Textures/Interface/VerbIcons/bubbles.svg.192dpi.png")), Text = Loc.GetString(Loc.GetString("forensics-verb-text")), Message = Loc.GetString(Loc.GetString("forensics-verb-message")), // This is important because if its true using the cleaning device will count as touching the object. diff --git a/Content.Server/Singularity/EntitySystems/EventHorizonSystem.cs b/Content.Server/Singularity/EntitySystems/EventHorizonSystem.cs index d7b83d4439..e6c627f353 100644 --- a/Content.Server/Singularity/EntitySystems/EventHorizonSystem.cs +++ b/Content.Server/Singularity/EntitySystems/EventHorizonSystem.cs @@ -116,10 +116,12 @@ public sealed class EventHorizonSystem : SharedEventHorizonSystem /// public void ConsumeEntity(EntityUid hungry, EntityUid morsel, EventHorizonComponent eventHorizon, BaseContainer? outerContainer = null) { - if (!EntityManager.IsQueuedForDeletion(morsel) // I saw it log twice a few times for some reason? - && (HasComp(morsel) + if (EntityManager.IsQueuedForDeletion(morsel)) // already handled, and we're substepping + return; + + if (HasComp(morsel) || _tagSystem.HasTag(morsel, "HighRiskItem") - || HasComp(morsel))) + || HasComp(morsel)) { _adminLogger.Add(LogType.EntityDelete, LogImpact.Extreme, $"{ToPrettyString(morsel)} entered the event horizon of {ToPrettyString(hungry)} and was deleted"); } diff --git a/Resources/Changelog/Changelog.yml b/Resources/Changelog/Changelog.yml index 5d69c23f6b..0eac0b307c 100644 --- a/Resources/Changelog/Changelog.yml +++ b/Resources/Changelog/Changelog.yml @@ -1,11 +1,4 @@ Entries: -- author: DrSmugleaf - changes: - - message: Empty marking categories are now hidden in the markings picker. - type: Tweak - id: 6216 - time: '2024-03-24T04:01:51.0000000+00:00' - url: https://github.com/space-wizards/space-station-14/pull/26377 - author: Baptr0b0t changes: - message: Fix access of command door remote. The captain must control his station. @@ -3847,3 +3840,10 @@ id: 6715 time: '2024-06-12T18:10:53.0000000+00:00' url: https://github.com/space-wizards/space-station-14/pull/28896 +- author: notafet + changes: + - message: The singularity is now safe to operate up to PA level 3. + type: Fix + id: 6716 + time: '2024-06-12T22:56:07.0000000+00:00' + url: https://github.com/space-wizards/space-station-14/pull/28906 diff --git a/Resources/Textures/Interface/VerbIcons/ATTRIBUTION.txt b/Resources/Textures/Interface/VerbIcons/ATTRIBUTION.txt index 0b8ae856bd..5b1320b450 100644 --- a/Resources/Textures/Interface/VerbIcons/ATTRIBUTION.txt +++ b/Resources/Textures/Interface/VerbIcons/ATTRIBUTION.txt @@ -7,3 +7,6 @@ https://game-icons.net/1x1/lorc/padlock.html unlock.svg by Delapouite under CC BY 3.0 https://game-icons.net/1x1/delapouite/padlock-open.html + +bubbles.svg by Lorc under CC BY 3.0 +https://game-icons.net/1x1/lorc/bubbles.html \ No newline at end of file diff --git a/Resources/Textures/Interface/VerbIcons/bubbles.svg b/Resources/Textures/Interface/VerbIcons/bubbles.svg new file mode 100644 index 0000000000..8744443c2c --- /dev/null +++ b/Resources/Textures/Interface/VerbIcons/bubbles.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/Resources/Textures/Interface/VerbIcons/bubbles.svg.192dpi.png b/Resources/Textures/Interface/VerbIcons/bubbles.svg.192dpi.png new file mode 100644 index 0000000000..87badd270b Binary files /dev/null and b/Resources/Textures/Interface/VerbIcons/bubbles.svg.192dpi.png differ