Nicolas Weeger wrote: >> There is already a menu within the gtk client for the new pickup modes. > > > Yes, but it computes value based on its own internal state. > So the first time you use it it resets the pickup mode, since it doesn't > know the player's current one. (or i'm mistaking somewhere) > Also, I don't know for other clients (GTK isn't the only one used). Yeah, currently, there is no way for the gtk client to know what the state is. This also means for things like if the player notices what the odd bitmasks is an makes a binding for it to quickly switch around what to pick up. That said, IMO, there are certain things the client should provide, and putting too much complexity in the client isn't the solution. The client mapping of pickup codes in a nice menu is one of those. All that really needs to be added is some method of the client getting what the pickup mode is so it can have its menus properly updated. Having something like 'pickup swords,armor,bolts' starts to get unwieldy when you realize the number of possible options there. OTOH, the abilty for the server to take strings may not be a bad thing. _______________________________________________ crossfire-devel mailing list crossfire-devel at lists.real-time.com https://mailman.real-time.com/mailman/listinfo/crossfire-devel