aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Conditions/ConditionMgr.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/server/game/Conditions/ConditionMgr.cpp')
-rw-r--r--src/server/game/Conditions/ConditionMgr.cpp10
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