Advertisement
Guest User

Untitled

a guest
Jun 27th, 2017
48
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.56 KB | None | 0 0
  1.     else if(canSee(oldPos) && canSee(newPos))
  2.     {
  3.         if(!player->canSeeCreature(creature))
  4.             return;
  5.  
  6.         NetworkMessage_ptr msg = getOutputBuffer();
  7.         if(msg)
  8.         {
  9.             TRACK_MESSAGE(msg);
  10.             if(!teleport && (oldPos.z != 7 || newPos.z < 8) && oldStackpos < 10)
  11.             {
  12.                 msg->put<char>(0x6D);
  13.                 msg->putPosition(oldPos);
  14.                 msg->put<char>(oldStackpos);
  15.                 msg->putPosition(newPos);
  16.             }
  17.             else
  18.             {
  19.                 RemoveTileItem(msg, oldPos, oldStackpos);
  20.                 if(player->canSeeCreature(creature)
  21.                     AddTileCreature(msg, newPos, newStackpos, creature);
  22.             }
  23.         }
  24.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement