Merge remote-tracking branch 'upstream/stable' into ed-15-09-2025-upstream-sync
# Conflicts: # .github/CODEOWNERS # Content.Client/Overlays/StencilOverlay.cs # Content.Server/Chemistry/EntitySystems/InjectorSystem.cs # Content.Server/GameTicking/Commands/SetGamePresetCommand.cs # Content.Server/Players/PlayTimeTracking/PlayTimeTrackingSystem.cs # Content.Shared/Chemistry/EntitySystems/SharedInjectorSystem.cs # Content.Shared/Clothing/Components/ClothingComponent.cs # Content.Shared/Humanoid/HumanoidCharacterAppearance.cs # Content.Shared/Humanoid/SkinColor.cs # Resources/Prototypes/Entities/Objects/Consumable/Food/Containers/bowl.yml
This commit is contained in:
@@ -586,7 +586,7 @@ public abstract class SharedStorageSystem : EntitySystem
|
||||
{
|
||||
if (entity == args.User
|
||||
|| !_itemQuery.TryGetComponent(entity, out var itemComp) // Need comp to get item size to get weight
|
||||
|| !_prototype.TryIndex(itemComp.Size, out var itemSize)
|
||||
|| !_prototype.Resolve(itemComp.Size, out var itemSize)
|
||||
|| !CanInsert(uid, entity, out _, storageComp, item: itemComp)
|
||||
|| !_interactionSystem.InRangeUnobstructed(args.User, entity))
|
||||
{
|
||||
@@ -1829,7 +1829,7 @@ public abstract class SharedStorageSystem : EntitySystem
|
||||
// If we specify a max item size, use that
|
||||
if (uid.Comp.MaxItemSize != null)
|
||||
{
|
||||
if (_prototype.TryIndex(uid.Comp.MaxItemSize.Value, out var proto))
|
||||
if (_prototype.Resolve(uid.Comp.MaxItemSize.Value, out var proto))
|
||||
return proto;
|
||||
|
||||
Log.Error($"{ToPrettyString(uid.Owner)} tried to get invalid item size prototype: {uid.Comp.MaxItemSize.Value}. Stack trace:\\n{Environment.StackTrace}");
|
||||
|
||||
Reference in New Issue
Block a user