diff options
author | maximius <none@none> | 2009-10-17 15:35:07 -0700 |
---|---|---|
committer | maximius <none@none> | 2009-10-17 15:35:07 -0700 |
commit | 26b5e033ffde3d161382fc9addbfa99738379641 (patch) | |
tree | a344f369ca32945f787a02dee35c3dbe342bed7e /src/game/WaypointManager.h | |
parent | f21f47005dcb6b76e1abc9f35fbcd03eed191bff (diff) |
*Massive cleanup (\n\n -> \n, *\n -> \n, cleanup for(...) to for (...), and some other cleanups by hand)
*Fix a possible crash in Spell::DoAllEffectOnTarget
--HG--
branch : trunk
Diffstat (limited to 'src/game/WaypointManager.h')
-rw-r--r-- | src/game/WaypointManager.h | 10 |
1 files changed, 0 insertions, 10 deletions
diff --git a/src/game/WaypointManager.h b/src/game/WaypointManager.h index 85f8b765d45..0423aeb90c6 100644 --- a/src/game/WaypointManager.h +++ b/src/game/WaypointManager.h @@ -17,12 +17,9 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ - #ifndef TRINITY_WAYPOINTMANAGER_H #define TRINITY_WAYPOINTMANAGER_H - #include <vector> - struct WaypointData { uint32 id; @@ -32,31 +29,24 @@ struct WaypointData uint32 event_id; uint8 event_chance; }; - typedef std::vector<WaypointData*> WaypointPath; extern UNORDERED_MAP<uint32, WaypointPath*> waypoint_map; - class WaypointStore { private : uint32 records; - public: void UpdatePath(uint32 id); void Load(); void Free(); - WaypointPath* GetPath(uint32 id) { if(waypoint_map.find(id) != waypoint_map.end()) return waypoint_map[id]; else return 0; } - inline uint32 GetRecordsCount() { return records; } }; - extern WaypointStore WaypointMgr; - #endif |