private void ActivateRune() { if (currentRune == null || currentRune.IsActive) { return; } currentRune.ActivateRune(); runeIsActive = currentRune.IsActive; if (runeIsActive) { OnRuneActivated.Invoke(currentRune); } }