539 float angle = float(
rand_norm()) *
static_cast<float>(2 *
M_PI);
Definition: Position.h:228
Map * GetMap() const
Definition: Object.h:543
WorldLocation * GetHitDest()
Definition: SpellScript.cpp:497
#define M_PI
Definition: Common.h:163
float GetHeight(float x, float y, float z, bool checkVMap=true, float maxSearchDist=DEFAULT_HEIGHT_SEARCH) const
Definition: Map.cpp:2314
WorldLocation const * GetExplTargetDest()
Definition: SpellScript.cpp:409
float CalcRadius(Unit *caster=NULL, Spell *=NULL) const
Definition: SpellInfo.cpp:655
void Relocate(float x, float y)
Definition: Position.h:67
float GetPositionY() const
Definition: Position.h:105
G3D::int16 z
Definition: Vector3int16.h:46
float GetPositionZ() const
Definition: Position.h:106
uint32_t uint32
Definition: Define.h:150
G3D::int16 y
Definition: Vector2int16.h:38
SpellInfo const * GetSpellInfo()
Definition: SpellScript.cpp:404
SpellEffectInfo const * GetEffect(uint32 difficulty, uint32 index) const
Definition: SpellInfo.cpp:3348
double rand_norm()
Definition: Random.cpp:69
Unit * GetCaster()
Definition: SpellScript.cpp:394
G3D::int16 x
Definition: Vector2int16.h:37
float GetPositionX() const
Definition: Position.h:104
float GetObjectSize() const
Definition: Object.cpp:2656