◆ HandleDummyEffect()
| void spell_image_of_drakuru_reagent_check::HandleDummyEffect |
( |
SpellEffIndex |
| ) |
|
|
inlineprivate |
158 {
161 return;
163
164 float dist = player->
GetDistance(3385, -1807, 114);
165 if (dist < 40.0f)
166 {
169 return;
170 }
171
173 if (dist < 40.0f)
174 {
176 return;
177 }
178
180 if (dist < 40.0f)
181 {
184 return;
185 }
186
188 if (dist < 40.0f)
189 {
191 return;
192 }
193
195 if (dist < 40.0f)
196 {
198 return;
199 }
200 }
Player * ToPlayer()
Definition Object.h:201
void GroupEventHappens(uint32 questId, WorldObject const *pEventObject)
Definition PlayerQuest.cpp:1850
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:1271
@ QUEST_SUBJECT_TO_INTERPRETATION
Definition spell_quest.cpp:147
@ QUEST_MY_HEART_IS_IN_YOUR_HANDS
Definition spell_quest.cpp:148
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: