using Content.Shared.Weapons.Ranged.Components; namespace Content.Server.Weapons.Ranged.Systems; public sealed partial class GunSystem { protected override void SpinRevolver(Entity ent, EntityUid? user = null) { base.SpinRevolver(ent, user); var index = Random.Next(ent.Comp.Capacity); if (ent.Comp.CurrentIndex == index) return; ent.Comp.CurrentIndex = index; Dirty(ent); } }