public void Click() { if (!overworldSpell) { commandMenu.SetSpell(spell); } else { targetingMenu.SetSpell(spell, spellCaster); targetingMenu.InitialiseTargetList(true); targetingCanvas.enabled = true; thisCanvas.enabled = false; } }
private void SwitchToTargeting(bool targetAllies) { if (commandType == CommandType.Spell && currentSpell.attackAll) { target = CombatManager.instance.enemyTeam[0]; ExecuteCommand(); } else { commandCanvas.enabled = false; targetingCanvas.enabled = true; spellCanvas.enabled = false; itemCanvas.enabled = false; targetingMenu.InitialiseTargetList(targetAllies); } }