Slime
Active Member
- Joined
- Jan 25, 2014
- Messages
- 115
- Reaction score
- 32
Inside game.cpp (server), function Game:layerMoveThing I added this
So creatures are updated every time somebody in range moves something (includes equipping stuff).
C++:
SpectatorVec::iterator it;
SpectatorVec list;
getSpectators(list, player->getPosition(), false, true);
for(it = list.begin(); it != list.end(); ++it)
{
Player* tmpPlayer;
if((tmpPlayer = (*it)->getPlayer()))
tmpPlayer->sendCreatureAppear(player);
}