aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authortreeston <treeston.mmoc@gmail.com>2016-09-09 18:08:43 +0200
committerjoschiwald <joschiwald.trinity@gmail.com>2017-02-26 15:33:46 +0100
commit9710c808d718f8e89a5487160c55b46e9a006998 (patch)
treede046be0d25a6403c0088e0fc3736035b61c98ab /src
parent31a3f2297b421d2d15b5db630e419c3baa9ce2a3 (diff)
Core/Maps: Add override to allow InstanceMap const* -> InstanceScript const*.
Also tighten const-ness on CanSpawn method of CreatureScript. (cherry picked from commit 3c32086b81ea85ddbb5920c11d9f30fbd0953ef6)
Diffstat (limited to 'src')
-rw-r--r--src/server/game/Maps/Map.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/server/game/Maps/Map.h b/src/server/game/Maps/Map.h
index 913128f818d..3ab00c42486 100644
--- a/src/server/game/Maps/Map.h
+++ b/src/server/game/Maps/Map.h
@@ -775,7 +775,9 @@ class TC_GAME_API InstanceMap : public Map
bool Reset(uint8 method);
uint32 GetScriptId() const { return i_script_id; }
InstanceScript* GetInstanceScript() { return i_data; }
+ InstanceScript const* GetInstanceScript() const { return i_data; }
InstanceScenario* GetInstanceScenario() { return i_scenario; }
+ InstanceScenario const* GetInstanceScenario() const { return i_scenario; }
void SetInstanceScenario(InstanceScenario* scenario) { i_scenario = scenario; }
void PermBindAllPlayers(Player* source);
void UnloadAll() override;