Example #1
0
        public virtual bool ShouldCastSpell(ref Enums.Spell spellCast, ref IGameBase spellTarget)
        {
            var result = false;

            if (Spells != null)
            {
                // If enemies are present

                if (CheckNBTLHostility())
                {
                }
                else
                {
                }
            }

            return(result);
        }
Example #2
0
 public virtual IMonsterSpell GetMonsterSpell(Enums.Spell spell)
 {
     return(Spells != null && Enum.IsDefined(typeof(Enums.Spell), spell) ? Spells.FirstOrDefault(ms => ms != null && ms.Spell == spell) : null);
 }