void esv::GameMasterManager::Possess(esv::Character* character, net::UserID userId)
{
LS_ASSERT(!character->IsFlag(CHAR_MULTIPLAYER), "We should not possess multiplayer character!");
if (!character->IsFlag(CHAR_MULTIPLAYER))
{
esv::CharacterFactory::GetInstance()->PossessCharacter(character, userId);
net::NetID netID = character->GetNetworkId();
m_PossessedCharacters.AddUnique(netID);
}
}