Fix guns that spawn without a magazine looking like they have one (#26922)
This commit is contained in:
@@ -40,7 +40,7 @@ public sealed partial class GunSystem
|
||||
|
||||
if (sprite == null) return;
|
||||
|
||||
if (!args.AppearanceData.TryGetValue(AmmoVisuals.MagLoaded, out var magloaded) ||
|
||||
if (args.AppearanceData.TryGetValue(AmmoVisuals.MagLoaded, out var magloaded) &&
|
||||
magloaded is true)
|
||||
{
|
||||
if (!args.AppearanceData.TryGetValue(AmmoVisuals.AmmoMax, out var capacity))
|
||||
|
||||
@@ -51,8 +51,7 @@ public abstract class SharedStrippableSystem : EntitySystem
|
||||
{
|
||||
args.CanDrop |= args.Target == args.User &&
|
||||
HasComp<StrippingComponent>(args.User) &&
|
||||
HasComp<HandsComponent>(args.User) &&
|
||||
HasComp<StrippingComponent>(args.User);
|
||||
HasComp<HandsComponent>(args.User);
|
||||
|
||||
if (args.CanDrop)
|
||||
args.Handled = true;
|
||||
|
||||
Reference in New Issue
Block a user