/// <summary> /// attackElementの属性を自身に集中しているかどうか /// </summary> /// <param name="attackElement">検索する属性</param> /// <returns>自身に集中しているか</returns> public bool IsAttracting(E_Element attackElement) { return((IsDefending && ElementClass.GetFlagByElement(PassiveAttractInDefending, attackElement)) || (ElementClass.GetTurn(this.attractingEffectTurn, attackElement) > 0)); }
/// <summary> /// damageElementの属性を無効にしているかどうか /// </summary> /// <param name="damageElement">検索する属性</param> /// <returns>無効にしているかどうか</returns> public bool IsNoDamaged(E_Element damageElement) { return(ElementClass.GetTurn(this.noGetDamagedTurn, damageElement) > 0); }