private void CharacterBody_OnInventoryChanged(On.RoR2.CharacterBody.orig_OnInventoryChanged orig, CharacterBody self) { orig(self); if (NetworkServer.active) { var component = self.AddItemBehavior <MysticsItemsDroneWiresBehaviour>(self.inventory.GetItemCount(itemDef)); if (component && component.firstInit) { component.UpdateDroneInventories(); } } }
private void CharacterBody_OnInventoryChanged(On.RoR2.CharacterBody.orig_OnInventoryChanged orig, CharacterBody self) { orig(self); self.AddItemBehavior <MysticsItemsRhythmBehaviour>(self.inventory.GetItemCount(itemDef)); }