aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Globals/ObjectMgr.cpp
diff options
context:
space:
mode:
authorShauren <shauren.trinity@gmail.com>2017-07-02 16:30:02 +0200
committerShauren <shauren.trinity@gmail.com>2017-07-02 16:30:02 +0200
commit71a4021f4df34804a667e503eb2bad6dbd1491d2 (patch)
tree03e2f10534aff450174d653887a1b051a179a0e8 /src/server/game/Globals/ObjectMgr.cpp
parent4e6ca8c21b62cc0f0d9d0fa88ede0b886fdc17d2 (diff)
Core/Quests: Fixed selecting quest package rewards
* Also revert 7e9a0414708ed1f9373c4c0e87ade501d3f7bc98
Diffstat (limited to 'src/server/game/Globals/ObjectMgr.cpp')
-rw-r--r--src/server/game/Globals/ObjectMgr.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/server/game/Globals/ObjectMgr.cpp b/src/server/game/Globals/ObjectMgr.cpp
index 8d8673d3290..9acb9f6b5de 100644
--- a/src/server/game/Globals/ObjectMgr.cpp
+++ b/src/server/game/Globals/ObjectMgr.cpp
@@ -2902,6 +2902,11 @@ void ObjectMgr::LoadItemTemplates()
}
}
+ // Items that have no specializations set can be used by everyone
+ for (auto& specs : itemTemplate.Specializations)
+ if (specs.count() == 0)
+ specs.set();
+
++sparseCount;
}