1
Fork 0
mirror of https://github.com/SapphireServer/Sapphire.git synced 2025-04-30 08:07:46 +00:00

Build fix

This commit is contained in:
Mordred 2018-02-21 11:28:34 +01:00
parent 322dce393d
commit 8e38ffdb56
3 changed files with 6 additions and 6 deletions

View file

@ -10,10 +10,10 @@ public:
void onInit( InstanceContent& instance ) override
{
auto exit = new Entity::EventObject( EXIT_OBJECT, 0, { 0, 0, -10 } );
instance.registerEObj(Entity::InstanceObjectPtr(exit));
instance.registerEObj(Entity::EventObjectPtr(exit));
auto start = new Entity::EventObject( START_CIRCLE, 4236868, { 0, 0, 24 } );
instance.registerEObj(Entity::InstanceObjectPtr(start));
instance.registerEObj(Entity::EventObjectPtr(start));
}
void onUpdate( InstanceContent& instance, uint32_t currTime ) override

View file

@ -805,15 +805,15 @@ void Core::Zone::registerEObj( Entity::EventObjectPtr object )
//object->setParentInstance( InstanceContentPtr( this ) );
m_instanceObjects[object->getId()] = object;
m_eventObjects[object->getId()] = object;
g_log.debug( "Registered instance eobj: " + std::to_string( object->getId() ) );
}
Core::Entity::EventObjectPtr Core::Zone::getEObj( uint32_t objId )
{
auto obj = m_instanceObjects.find( objId );
if( obj == m_instanceObjects.end() )
auto obj = m_eventObjects.find( objId );
if( obj == m_eventObjects.end() )
return nullptr;
return obj->second;

View file

@ -35,7 +35,7 @@ protected:
std::unordered_map< int32_t, Entity::PlayerPtr > m_playerMap;
std::unordered_map< int32_t, Entity::BattleNpcPtr > m_BattleNpcMap;
std::unordered_map< int32_t, Entity::EventObjectPtr > m_instanceObjects;
std::unordered_map< int32_t, Entity::EventObjectPtr > m_eventObjects;
std::set< Entity::BattleNpcPtr > m_BattleNpcDeadMap;