private bool CanDeploy(EquipmentSlot equipmentSlot, DeployableSlot deployableSlot) { CharacterMaster master = equipmentSlot.characterBody.master; if (!master) { return(false); } if (master.GetDeployableCount(deployableSlot) >= master.GetDeployableSameSlotLimit(deployableSlot)) { return(false); } return(true); }