◆ HandleDummyEffect()
void spell_image_of_drakuru_reagent_check::HandleDummyEffect |
( |
SpellEffIndex |
| ) |
|
|
inlineprivate |
109 {
112 return;
114
115 float dist = player->
GetDistance(3385, -1807, 114);
116 if (dist < 40.0f)
117 {
120 return;
121 }
122
124 if (dist < 40.0f)
125 {
127 return;
128 }
129
131 if (dist < 40.0f)
132 {
135 return;
136 }
137
139 if (dist < 40.0f)
140 {
142 return;
143 }
144
146 if (dist < 40.0f)
147 {
149 return;
150 }
151 }
Player * ToPlayer()
Definition Object.h:202
void GroupEventHappens(uint32 questId, WorldObject const *pEventObject)
Definition PlayerQuest.cpp:1818
Unit * GetCaster()
Definition SpellScript.cpp:401
SpellCastResult CastSpell(SpellCastTargets const &targets, SpellInfo const *spellInfo, CustomSpellValues const *value, TriggerCastFlags triggerFlags=TRIGGERED_NONE, Item *castItem=nullptr, AuraEffect const *triggeredByAura=nullptr, ObjectGuid originalCaster=ObjectGuid::Empty)
Definition Unit.cpp:1194
float GetDistance(WorldObject const *obj) const
Definition Object.cpp:1250
@ QUEST_SUBJECT_TO_INTERPRETATION
Definition spell_quest.cpp:98
@ QUEST_MY_HEART_IS_IN_YOUR_HANDS
Definition spell_quest.cpp:99
References Unit::CastSpell(), SpellScript::GetCaster(), WorldObject::GetDistance(), Player::GroupEventHappens(), QUEST_MY_HEART_IS_IN_YOUR_HANDS, QUEST_SUBJECT_TO_INTERPRETATION, and Object::ToPlayer().
Referenced by Register().
◆ PrepareSpellScript()
◆ Register()
void spell_image_of_drakuru_reagent_check::Register |
( |
| ) |
|
|
inlineoverrideprivatevirtual |
The documentation for this class was generated from the following file: