// Returns true if the most recently cast spell is running, false if it is not running
// Note that other spells may also be running on this object regardless of what is returned here
public bool isEnchanted()
{
////////////////////////////////
// if (junes.Count == 0)
// return false;
//
// foreach (June j in junes) {
// if (!j.isStopped())
// return true;
// }
// return false;
/////////////////////////////////
if (june == null)
{
//return true;
return(false);
}
if (june.isStopped())
{
is_enchanted = false;
enchantmentsRunning.Pop();
enchantmentsRunning.Push(false);
}
return(is_enchanted);
}