private void On_CMRemoveDeployable(On.RoR2.CharacterMaster.orig_RemoveDeployable orig, CharacterMaster self, Deployable dpl) { orig(self, dpl); if (inclDeploys && self.hasBody) { self.GetBody().GetComponent <LifeSavingsComponent>()?.ServerUpdateIcnt(); } }
private void On_CMRemoveDeployable(On.RoR2.CharacterMaster.orig_RemoveDeployable orig, CharacterMaster self, Deployable dpl) { orig(self, dpl); if (inclDeploys && NetworkServer.active && self.TryGetComponent <LifeSavingsComponent>(out var cpt)) { cpt.ServerUpdateIcnt(); } }