| ApplyDisableEffectsMask(uint8 initialMask, uint32 disableEffectsMask) | ProcChanceTestHelper | inlinestatic |
| ApplyLevel60Reduction(float baseChance, uint32 actorLevel) | ProcChanceTestHelper | inlinestatic |
| ApplyProcCooldown(AuraStub *aura, std::chrono::steady_clock::time_point now, uint32 cooldownMs) | ProcChanceTestHelper | inlinestatic |
| AUTO_ATTACK_PROC_FLAG_MASK | ProcChanceTestHelper | static |
| BASE_ATTACK | ProcChanceTestHelper | static |
| CalculateEffectivePPM(float chancePerSwing, uint32 actualSwingSpeedMs) | ProcChanceTestHelper | inlinestatic |
| CalculatePPMChance(uint32 weaponSpeed, float ppm, float ppmModifier=0.0f) | ProcChanceTestHelper | inlinestatic |
| CalculatePPMChanceWithModifiers(uint32 weaponSpeed, float basePPM, PPMModifierConfig const &modConfig) | ProcChanceTestHelper | inlinestatic |
| FORM_SPEED_BEAR | ProcChanceTestHelper | static |
| FORM_SPEED_CAT | ProcChanceTestHelper | static |
| GetWeaponSlotForAttackType(uint8 attackType) | ProcChanceTestHelper | inlinestatic |
| IsProcOnCooldown(AuraStub const *aura, std::chrono::steady_clock::time_point now) | ProcChanceTestHelper | inlinestatic |
| ITEM_CLASS_ANY | ProcChanceTestHelper | static |
| ITEM_CLASS_ARMOR | ProcChanceTestHelper | static |
| ITEM_CLASS_WEAPON | ProcChanceTestHelper | static |
| OFF_ATTACK | ProcChanceTestHelper | static |
| PPM_JUDGEMENT_OF_LIGHT | ProcChanceTestHelper | static |
| PPM_OMEN_OF_CLARITY | ProcChanceTestHelper | static |
| PPM_WINDFURY_WEAPON | ProcChanceTestHelper | static |
| RANGED_ATTACK | ProcChanceTestHelper | static |
| ShouldAutoAddTriggeredCanProc(TakenAutoTriggerConfig const &config) | ProcChanceTestHelper | inlinestatic |
| ShouldBlockDueToConditions(ConditionsConfig const &config) | ProcChanceTestHelper | inlinestatic |
| ShouldBlockDueToDisabledEffects(uint8 initialMask, uint32 disableEffectsMask) | ProcChanceTestHelper | inlinestatic |
| ShouldBlockDueToEquipment(EquipmentConfig const &config) | ProcChanceTestHelper | inlinestatic |
| ShouldBlockExtraAttackChainProc(ExtraAttackProcConfig const &config) | ProcChanceTestHelper | inlinestatic |
| ShouldBlockTriggeredSpell(TriggeredSpellConfig const &config, SpellProcEntry const &procEntry, uint32 eventTypeMask) | ProcChanceTestHelper | inlinestatic |
| ShouldSuppressCascadingProc(CascadeProcConfig const &config) | ProcChanceTestHelper | inlinestatic |
| SimulateCalcProcChance(SpellProcEntry const &procEntry, uint32 actorLevel=80, uint32 weaponSpeed=2500, float chanceModifier=0.0f, float ppmModifier=0.0f, bool hasDamageInfo=true, bool hasHealInfo=false) | ProcChanceTestHelper | inlinestatic |
| SimulateConsumeProcCharges(AuraStub *aura, SpellProcEntry const &procEntry) | ProcChanceTestHelper | inlinestatic |
| SpellHasManaCost(SpellInfo const *spellInfo) | ProcChanceTestHelper | inlinestatic |
| WEAPON_SPEED_FAST_DAGGER | ProcChanceTestHelper | static |
| WEAPON_SPEED_NORMAL_SWORD | ProcChanceTestHelper | static |
| WEAPON_SPEED_SLOW_2H | ProcChanceTestHelper | static |
| WEAPON_SPEED_STAFF | ProcChanceTestHelper | static |
| WEAPON_SPEED_VERY_SLOW | ProcChanceTestHelper | static |