Changeset 139 for trunk/src/game/Spell.h
- Timestamp:
- 11/19/08 13:39:41 (17 years ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/game/Spell.h
r110 r139 108 108 m_itemTargetEntry = target.m_itemTargetEntry; 109 109 110 m_srcX = target.m_srcX;111 m_srcY = target.m_srcY;112 m_srcZ = target.m_srcZ;110 //m_srcX = target.m_srcX; 111 //m_srcY = target.m_srcY; 112 //m_srcZ = target.m_srcZ; 113 113 114 114 m_destX = target.m_destX; 115 115 m_destY = target.m_destY; 116 116 m_destZ = target.m_destZ; 117 m_hasDest = target.m_hasDest; 117 118 118 119 m_strTarget = target.m_strTarget; … … 126 127 Unit *getUnitTarget() const { return m_unitTarget; } 127 128 void setUnitTarget(Unit *target); 128 void setDestination(float x, float y, float z); 129 void setDestination(float x, float y, float z, bool send = true); 130 void setDestination(Unit *target, bool send = true); 129 131 130 132 uint64 getGOTargetGUID() const { return m_GOTargetGUID; } … … 148 150 149 151 bool IsEmpty() const { return m_GOTargetGUID==0 && m_unitTargetGUID==0 && m_itemTarget==0 && m_CorpseTargetGUID==0; } 152 bool HasDest() const { return m_hasDest; } 150 153 151 154 void Update(Unit* caster); … … 153 156 float m_srcX, m_srcY, m_srcZ; 154 157 float m_destX, m_destY, m_destZ; 158 bool m_hasDest; 155 159 std::string m_strTarget; 156 160 … … 552 556 : i_data(&data), i_spell(spell), i_push_type(type), i_radius(radius), i_TargetType(TargetType), i_entry(entry) 553 557 { 554 i_originalCaster = spell.Get OriginalCaster();558 i_originalCaster = spell.GetCaster(); 555 559 } 556 560