public virtual bool CanInvoke(BaseAspect aspect) { return(aspect != null && !aspect.Deleted && aspect.Alive && !aspect.Blessed && // aspect.InCombat(TimeSpan.Zero) && HasFlags(aspect) && CheckLock(aspect, false) && aspect.CanUseAbility(this)); }
public virtual bool CanInvoke(BaseAspect aspect) { return(aspect != null && !aspect.Deleted && aspect.Alive && !aspect.Blessed && // aspect.InCombat(TimeSpan.Zero) && HasFlags(aspect) && CheckLock(aspect, false) && aspect.CanUseAbility(this)); }