/// <summary>
/// Cast a given spell using click-to-cast
/// </summary>
/// <param name="spellName">Spell name to cast</param>
/// <param name="clickCastLocation">WoWPoint to cast the spell</param>
/// <returns></returns>
public static bool Cast(string spellName, WoWPoint clickCastLocation)
{
bool result = SpellManager.Cast(spellName);
LegacySpellManager.ClickRemoteLocation(clickCastLocation);
Utils.Log("-" + spellName, Utils.Colour("Blue"));
return result;
}