diff options
author | ariel- <ariel-@users.noreply.github.com> | 2017-06-02 03:24:27 -0300 |
---|---|---|
committer | ariel- <ariel-@users.noreply.github.com> | 2017-06-02 04:17:29 -0300 |
commit | d56a28afee19741c582ed8e16dbf8e30311f68ea (patch) | |
tree | 3a39aab962551199f30c89fe347870ed13f80d74 /src/server/shared/Dynamic/ObjectRegistry.h | |
parent | 0c6829f7f22f32e602ea6ed440d50f2f596ba998 (diff) |
Core/Globals: add more AIName and MovementType checks to ObjectMgr
- Ninja fix AI factories (restores prev behaviour of not selecting stuff with PERMIT_BASE_NO)
Closes #19831
Diffstat (limited to 'src/server/shared/Dynamic/ObjectRegistry.h')
-rw-r--r-- | src/server/shared/Dynamic/ObjectRegistry.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/server/shared/Dynamic/ObjectRegistry.h b/src/server/shared/Dynamic/ObjectRegistry.h index 21f561bdd36..5f614819b13 100644 --- a/src/server/shared/Dynamic/ObjectRegistry.h +++ b/src/server/shared/Dynamic/ObjectRegistry.h @@ -64,6 +64,12 @@ class ObjectRegistry final return true; } + /// Returns true if registry contains an item + bool HasItem(Key const& key) const + { + return (_registeredObjects.count(key) > 0); + } + /// Return the map of registered items RegistryMapType const& GetRegisteredItems() const { |