public AddTargetAuraStateHandler(AuraStateMask mask) { Mask = mask; }
public static bool HasAnyFlag(this AuraStateMask mask, AuraStateMask mask2) { return (mask & mask2) != 0; }
public static bool HasAnyFlag(this AuraStateMask mask, AuraStateMask mask2) { return((mask & mask2) != AuraStateMask.None); }
public static bool HasAnyFlag(this AuraStateMask mask, AuraState state) { return((mask & (AuraStateMask)(1 << (int)(state - 1U & (AuraState.RejuvenationOrRegrowth | AuraState.DeadlyPoison))) ) != AuraStateMask.None); }
public static bool HasAnyFlag(this AuraStateMask mask, AuraState state) { return((mask & (AuraStateMask)(1 << ((int)state - 1))) != 0); }