Go to the source code of this file.
|
| enum | Phases { PHASE_NOT_ENGAGED = 1
, PHASE_PETS
, PHASE_TRANSITION
, PHASE_THADDIUS
} |
| |
| enum | AIActions {
ACTION_BEGIN_RESET_ENCOUNTER = 0
, ACTION_FEUGEN_DIED
, ACTION_STALAGG_DIED
, ACTION_FEUGEN_RESET
,
ACTION_STALAGG_RESET
, ACTION_FEUGEN_AGGRO
, ACTION_STALAGG_AGGRO
, ACTION_FEUGEN_REVIVING_FX
,
ACTION_STALAGG_REVIVING_FX
, ACTION_FEUGEN_REVIVED
, ACTION_STALAGG_REVIVED
, ACTION_TRANSITION
,
ACTION_TRANSITION_2
, ACTION_TRANSITION_3
, ACTION_POLARITY_CROSSED
} |
| |
| enum | Events {
EVENT_SHIFT = 1
, EVENT_SHIFT_TALK
, EVENT_CHAIN
, EVENT_BERSERK
,
EVENT_REVIVE_FEUGEN
, EVENT_REVIVE_STALAGG
, EVENT_TRANSITION_1
, EVENT_TRANSITION_2
,
EVENT_TRANSITION_3
, EVENT_ENGAGE
, EVENT_ENABLE_BALL_LIGHTNING
} |
| |
| enum | Misc { MAX_POLARITY_10M = 5
, MAX_POLARITY_25M = 13
, DATA_POLARITY_CROSSED = 1
} |
| |
| enum | PetYells {
SAY_STALAGG_AGGRO = 0
, SAY_STALAGG_SLAY = 1
, SAY_STALAGG_DEATH = 2
, SAY_FEUGEN_AGGRO = 0
,
SAY_FEUGEN_SLAY = 1
, SAY_FEUGEN_DEATH = 2
, EMOTE_FEIGN_DEATH = 3
, EMOTE_FEIGN_REVIVE = 4
,
EMOTE_TESLA_LINK_BREAKS = 0
, EMOTE_TESLA_OVERLOAD = 1
} |
| |
| enum | PetSpells {
SPELL_STALAGG_POWERSURGE = 28134
, SPELL_STALAGG_TESLA_PERIODIC = 28098
, SPELL_STALAGG_CHAIN_VISUAL = 28096
, SPELL_FEUGEN_STATICFIELD = 28135
,
SPELL_FEUGEN_TESLA_PERIODIC = 28110
, SPELL_FEUGEN_CHAIN_VISUAL = 28111
, SPELL_MAGNETIC_PULL = 54517
, SPELL_MAGNETIC_PULL_EFFECT = 28337
,
SPELL_ROOT_SELF = 75215
, SPELL_TESLA_SHOCK = 28099
} |
| |
| enum | PetMisc { OVERLOAD_DISTANCE = 28
} |
| |
| enum | ThaddiusYells {
SAY_GREET = 0
, SAY_AGGRO = 1
, SAY_SLAY = 2
, SAY_ELECT = 3
,
SAY_DEATH = 4
, SAY_SCREAM = 5
, EMOTE_POLARITY_SHIFTED = 6
} |
| |
| enum | ThaddiusSpells {
SPELL_THADDIUS_INACTIVE_VISUAL = 28160
, SPELL_THADDIUS_SPARK_VISUAL = 28136
, SPELL_SHOCK_VISUAL = 28159
, SPELL_BALL_LIGHTNING = 28299
,
SPELL_CHAIN_LIGHTNING = 28167
, SPELL_BERSERK = 27680
, SPELL_POLARITY_SHIFT = 28089
, SPELL_POSITIVE_CHARGE_APPLY = 28059
,
SPELL_POSITIVE_CHARGE_TICK = 28062
, SPELL_POSITIVE_CHARGE_AMP = 29659
, SPELL_NEGATIVE_CHARGE_APPLY = 28084
, SPELL_NEGATIVE_CHARGE_TICK = 28085
,
SPELL_NEGATIVE_CHARGE_AMP = 29660
} |
| |
◆ AIActions
| Enumerator |
|---|
| ACTION_BEGIN_RESET_ENCOUNTER | |
| ACTION_FEUGEN_DIED | |
| ACTION_STALAGG_DIED | |
| ACTION_FEUGEN_RESET | |
| ACTION_STALAGG_RESET | |
| ACTION_FEUGEN_AGGRO | |
| ACTION_STALAGG_AGGRO | |
| ACTION_FEUGEN_REVIVING_FX | |
| ACTION_STALAGG_REVIVING_FX | |
| ACTION_FEUGEN_REVIVED | |
| ACTION_STALAGG_REVIVED | |
| ACTION_TRANSITION | |
| ACTION_TRANSITION_2 | |
| ACTION_TRANSITION_3 | |
| ACTION_POLARITY_CROSSED | |
Definition at line 37 of file boss_thaddius.cpp.
◆ Events
| Enumerator |
|---|
| EVENT_SHIFT | |
| EVENT_SHIFT_TALK | |
| EVENT_CHAIN | |
| EVENT_BERSERK | |
| EVENT_REVIVE_FEUGEN | |
| EVENT_REVIVE_STALAGG | |
| EVENT_TRANSITION_1 | |
| EVENT_TRANSITION_2 | |
| EVENT_TRANSITION_3 | |
| EVENT_ENGAGE | |
| EVENT_ENABLE_BALL_LIGHTNING | |
Definition at line 57 of file boss_thaddius.cpp.
◆ Misc
| Enumerator |
|---|
| MAX_POLARITY_10M | |
| MAX_POLARITY_25M | |
| DATA_POLARITY_CROSSED | |
Definition at line 72 of file boss_thaddius.cpp.
◆ PetMisc
◆ PetSpells
| Enumerator |
|---|
| SPELL_STALAGG_POWERSURGE | |
| SPELL_STALAGG_TESLA_PERIODIC | |
| SPELL_STALAGG_CHAIN_VISUAL | |
| SPELL_FEUGEN_STATICFIELD | |
| SPELL_FEUGEN_TESLA_PERIODIC | |
| SPELL_FEUGEN_CHAIN_VISUAL | |
| SPELL_MAGNETIC_PULL | |
| SPELL_MAGNETIC_PULL_EFFECT | |
| SPELL_ROOT_SELF | |
| SPELL_TESLA_SHOCK | |
Definition at line 98 of file boss_thaddius.cpp.
◆ PetYells
| Enumerator |
|---|
| SAY_STALAGG_AGGRO | |
| SAY_STALAGG_SLAY | |
| SAY_STALAGG_DEATH | |
| SAY_FEUGEN_AGGRO | |
| SAY_FEUGEN_SLAY | |
| SAY_FEUGEN_DEATH | |
| EMOTE_FEIGN_DEATH | |
| EMOTE_FEIGN_REVIVE | |
| EMOTE_TESLA_LINK_BREAKS | |
| EMOTE_TESLA_OVERLOAD | |
Definition at line 81 of file boss_thaddius.cpp.
◆ Phases
| Enumerator |
|---|
| PHASE_NOT_ENGAGED | |
| PHASE_PETS | |
| PHASE_TRANSITION | |
| PHASE_THADDIUS | |
Definition at line 29 of file boss_thaddius.cpp.
◆ ThaddiusSpells
| Enumerator |
|---|
| SPELL_THADDIUS_INACTIVE_VISUAL | |
| SPELL_THADDIUS_SPARK_VISUAL | |
| SPELL_SHOCK_VISUAL | |
| SPELL_BALL_LIGHTNING | |
| SPELL_CHAIN_LIGHTNING | |
| SPELL_BERSERK | |
| SPELL_POLARITY_SHIFT | |
| SPELL_POSITIVE_CHARGE_APPLY | |
| SPELL_POSITIVE_CHARGE_TICK | |
| SPELL_POSITIVE_CHARGE_AMP | |
| SPELL_NEGATIVE_CHARGE_APPLY | |
| SPELL_NEGATIVE_CHARGE_TICK | |
| SPELL_NEGATIVE_CHARGE_AMP | |
Definition at line 138 of file boss_thaddius.cpp.
◆ ThaddiusYells
| Enumerator |
|---|
| SAY_GREET | |
| SAY_AGGRO | |
| SAY_SLAY | |
| SAY_ELECT | |
| SAY_DEATH | |
| SAY_SCREAM | |
| EMOTE_POLARITY_SHIFTED | |
Definition at line 126 of file boss_thaddius.cpp.
◆ AddSC_boss_thaddius()
| void AddSC_boss_thaddius |
( |
| ) |
|