AzerothCore 3.3.5a
OpenSource WoW Emulator
Loading...
Searching...
No Matches
ProcChanceTestHelper::CascadeProcConfig Struct Reference

Configuration for simulating cascade proc suppression. More...

#include "ProcChanceTestHelper.h"

Public Attributes

bool triggeringSpellIsProcDisabled = false
 
bool auraHasDisableProcAttr = false
 

Detailed Description

Configuration for simulating cascade proc suppression.

Models the two paths in TriggerAurasProcOnEvent that call SetCantProc():

  1. Outer check: triggering spell has TRIGGERED_DISALLOW_PROC_EVENTS
  2. Per-aura check: aura has SPELL_ATTR3_INSTANT_TARGET_PROCS (0x80000)

Member Data Documentation

◆ auraHasDisableProcAttr

bool ProcChanceTestHelper::CascadeProcConfig::auraHasDisableProcAttr = false

◆ triggeringSpellIsProcDisabled

bool ProcChanceTestHelper::CascadeProcConfig::triggeringSpellIsProcDisabled = false

The documentation for this struct was generated from the following file: