Exemple #1
0
void Object::PlaceOnMap()
{
    ASSERT(!IsInWorld() && !m_mapMgr);

    MapMgr* mapMgr = sWorld.GetMap(m_mapId);
    ASSERT(mapMgr);

    mapMgr->AddObject(this);
    m_mapMgr = mapMgr;
    mSemaphoreTeleport = false;
}