◆ HandleScript()
| void spell_gen_netherbloom::HandleScript |
( |
SpellEffIndex |
effIndex | ) |
|
|
inlineprivate |
1618 {
1620
1622 {
1623
1625 return;
1626
1627
1628
1629
1630
1631
1632 for (
uint8 i = 0; i < 5; ++i)
1634 return;
1635
1637 }
1638 }
std::uint8_t uint8
Definition Define.h:109
uint32 urand(uint32 min, uint32 max)
Definition Random.cpp:44
bool roll_chance_i(int chance)
Definition Random.h:63
void PreventHitDefaultEffect(SpellEffIndex effIndex)
Definition SpellScript.cpp:595
Unit * GetHitUnit()
Definition SpellScript.cpp:453
@ SPELL_NETHERBLOOM_POLLEN_1
Definition spell_generic.cpp:1601
References SpellScript::GetHitUnit(), SpellScript::PreventHitDefaultEffect(), roll_chance_i(), SPELL_NETHERBLOOM_POLLEN_1, and urand().
Referenced by Register().
◆ PrepareSpellScript()
◆ Register()
| void spell_gen_netherbloom::Register |
( |
| ) |
|
|
inlineoverrideprivatevirtual |
◆ Validate()
| bool spell_gen_netherbloom::Validate |
( |
SpellInfo const * |
| ) |
|
|
inlineoverrideprivatevirtual |
The documentation for this class was generated from the following file: