using Content.Client.Instruments; using Content.Shared.Instruments; using Content.Shared.Traits.Assorted.Prototypes; using Content.Shared.Traits.Assorted.Systems; namespace Content.Client.Traits; public sealed class SingerSystem : SharedSingerSystem { protected override SharedInstrumentComponent EnsureInstrumentComp(EntityUid uid, SingerInstrumentPrototype singer) { var instrumentComp = EnsureComp(uid); instrumentComp.AllowPercussion = singer.AllowPercussion; instrumentComp.AllowProgramChange = singer.AllowProgramChange; return instrumentComp; } }