public void Activate(Transform playerTransform, GameObject shadow, PatrolPoint playerPatrolPoint) { Abilities ability = new Abilities(); if (abilityType == AbilityType.Null) { return; } else if (abilityType == AbilityType.CallOfTheShadows) { ability.CallOfTheShadows(playerTransform, shadow, playerPatrolPoint); } }