No weapon swappers or inna users it should trigger if it matches this:
iElitesWithinRange[RANGE_25] > 0 || iAnythingWithinRange[RANGE_20] >= 3 || (CurrentTarget.IsBossOrEliteRareUnique && CurrentTarget.RadiusDistance <= 25f)
So if any elites / boss / over 3 trash.
And CheckAbilityAndBuff(SNOPower.Monk_BlindingFlash) - which means or blinding flash is up already or you don't have it at all on your hotbar
And you have a mantra up already OR you don't have any mantra on your hotbar
And you have over 75 spirit.
Blinding flash triggers over 5 trash or 1 elite.