diff options
Diffstat (limited to 'src/server/game/Conditions/ConditionMgr.cpp')
| -rw-r--r-- | src/server/game/Conditions/ConditionMgr.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/server/game/Conditions/ConditionMgr.cpp b/src/server/game/Conditions/ConditionMgr.cpp index 6745f9fa553..148d1d2dc42 100644 --- a/src/server/game/Conditions/ConditionMgr.cpp +++ b/src/server/game/Conditions/ConditionMgr.cpp @@ -182,11 +182,11 @@ ConditionSourceInfo::ConditionSourceInfo(Map const* map) : std::size_t ConditionId::GetHash() const { - std::size_t hashVal = 0; - Trinity::hash_combine(hashVal, SourceGroup); - Trinity::hash_combine(hashVal, SourceEntry); - Trinity::hash_combine(hashVal, SourceId); - return hashVal; + Trinity::HashFnv1a<> hash; + hash.UpdateData(SourceGroup); + hash.UpdateData(SourceEntry); + hash.UpdateData(SourceId); + return hash.Value; } // Checks if object meets the condition |
