aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Entities/Creature
diff options
context:
space:
mode:
authorModoX <moardox@gmail.com>2024-01-05 17:56:19 +0100
committerGitHub <noreply@github.com>2024-01-05 17:56:19 +0100
commit12186ef8573f60abeff4747da58767ee71092600 (patch)
tree7d9a1da93e86fa3ccd84c02658bface3ef536721 /src/server/game/Entities/Creature
parent390f0be9fb22766638006f43e4d0887108ba49e8 (diff)
Core/Waypoints: Refactor to split data into path and node related info in db (#29506)
Diffstat (limited to 'src/server/game/Entities/Creature')
-rw-r--r--src/server/game/Entities/Creature/Creature.cpp6
-rw-r--r--src/server/game/Entities/Creature/Creature.h2
-rw-r--r--src/server/game/Entities/Creature/CreatureData.h2
3 files changed, 5 insertions, 5 deletions
diff --git a/src/server/game/Entities/Creature/Creature.cpp b/src/server/game/Entities/Creature/Creature.cpp
index 48be8874ff8..f690c8e7727 100644
--- a/src/server/game/Entities/Creature/Creature.cpp
+++ b/src/server/game/Entities/Creature/Creature.cpp
@@ -2775,8 +2775,8 @@ bool Creature::LoadCreaturesAddon()
SetVisibilityDistanceOverride(creatureAddon->visibilityDistanceType);
// Load Path
- if (creatureAddon->path_id != 0)
- _waypointPathId = creatureAddon->path_id;
+ if (creatureAddon->PathId != 0)
+ _waypointPathId = creatureAddon->PathId;
if (!creatureAddon->auras.empty())
{
@@ -3609,7 +3609,7 @@ std::string Creature::GetDebugInfo() const
std::stringstream sstr;
sstr << Unit::GetDebugInfo() << "\n"
<< "AIName: " << GetAIName() << " ScriptName: " << GetScriptName()
- << " WaypointPath: " << GetWaypointPath() << " SpawnId: " << GetSpawnId();
+ << " WaypointPath: " << GetWaypointPathId() << " SpawnId: " << GetSpawnId();
return sstr.str();
}
diff --git a/src/server/game/Entities/Creature/Creature.h b/src/server/game/Entities/Creature/Creature.h
index 8c77b6dd3eb..dc96e8becca 100644
--- a/src/server/game/Entities/Creature/Creature.h
+++ b/src/server/game/Entities/Creature/Creature.h
@@ -340,7 +340,7 @@ class TC_GAME_API Creature : public Unit, public GridObject<Creature>, public Ma
void GetTransportHomePosition(float& x, float& y, float& z, float& ori) const { m_transportHomePosition.GetPosition(x, y, z, ori); }
Position const& GetTransportHomePosition() const { return m_transportHomePosition; }
- uint32 GetWaypointPath() const { return _waypointPathId; }
+ uint32 GetWaypointPathId() const { return _waypointPathId; }
void LoadPath(uint32 pathid) { _waypointPathId = pathid; }
// nodeId, pathId
diff --git a/src/server/game/Entities/Creature/CreatureData.h b/src/server/game/Entities/Creature/CreatureData.h
index 1f706e5c8d2..562d7d03f5a 100644
--- a/src/server/game/Entities/Creature/CreatureData.h
+++ b/src/server/game/Entities/Creature/CreatureData.h
@@ -656,7 +656,7 @@ enum InhabitTypeValues
// `creature_addon` table
struct CreatureAddon
{
- uint32 path_id;
+ uint32 PathId;
uint32 mount;
uint8 standState;
uint8 animTier;