[crossfire] Extending apply commands

Preston Crow pc-crossfire04 at crowcastle.net
Thu Apr 28 17:31:22 CDT 2005


On Thu, 2005-04-28 at 19:06, Kevin Rudat wrote:
>
     
       * Does anyone know why (who decided) when you've got a lot of things on the floor,
     
     >
     
         you can only see fifty of them?
     
     >
     
     
     >
     
         Makes it impossible to search the entire floor (not important enough to
     
     >
     
         worry about? Have any script authors run into this?)
     
     >
     
     
     >
     
         (The limits are implemented in socket/item.c::esrv_draw_look(); 
     
     >
     
         scrolling's in socket/item.c::ApplyCmd().)
     
     
I believe that the problem was that with a huge stack, moving onto it
sent enough data to the client to cause the client to disconnect.  It
was also a source of lag for other players.

Yes, it does make implementing pickup modes on the client difficult, but
it was already impractical, as by the time the client sees an object,
the player may have already sent a command to move (especially if
running).

--PC


    
    


More information about the crossfire mailing list