[Next Message in Time] | 
[Previous Message in Time] | 
[Next Message in Topic] | 
[Previous Message in Topic] 
Message ID: 19324 
Date: Fri Jun  2 21:52:22 BST 2000 
Author: Kevin L. Crawford 
Subject: Drop Flags 
I have been a programmer for years.  Obviously some of you have as well.  You're over-analyzing this though.  All they'd have to do is add one flag to the client and one check to the drop process.  All in all roughly 4 lines of code to do it clunky.
1)  Flag on client
Add Flag
CanDropItems = Binary
Add code to drop check
When clicking in view area
If Isareaempty = no then opentradewindow
Else
If CanDropItems = No then keepitemonmouse
Else
Drop Item
This isn't the most elegant pseudocode but it should get the idea across.  Sure I may not have their exact process down but this would be a VERY easy patch to put in regardless of how they have it coded.  Even if the hook isn't already there it's 1 flag easily added to the engine.   It's not a major change to how the engine works.  They added the Destroy box in a 40kb patch during beta and I guarantee that wasn't in the client then.  
Furthermore, Gordon has stated on at least 2 occasions that I can recall that they have something like this on the "list" but it's not high priority.
Lyrnia
[Non-text portions of this message have been removed]