If you really want to do this, you have to extend the click effect check in client_packet.cpp:Handle_OP_ItemVerifyRequest.
I also ended up with a simple test in spells.cpp:CastedSpellFinished to keep the parent item from getting eaten.
It's possible, but non-trivial unless you're pretty comfortable in the source.
|