Hello.
Be aware, the
OnAcquireItem event does not fire -for GP- in case you acquire
a pile of GP from a placeable, and drag it directly into a sub-inventory in
your inventory (that is, drag from placeable -> to -> a bag of holding of yours).
There is no solution for this, other than to periodically check for clandestine GP
into a character possession. And then convert the GP found to whatever you want to.
Either you go with a HB for it, or you run a GP-check every time an item is
acquired or unacquired (this 2nd method is what I chose).
It shall not be flawless, but it will ensure that you do not get to retain your
clandestine GP amounts for long.
Side note:
I have built up a custom system for Gold Weight some time ago, wherein GP amounts
are converted into Gold Coins supposed to be kept inside a "wallet" bag (Gold Bag).
The amount of Gold Bags you possess determines how many Gold Coins you can carry
with you. Gold Bags are supposed to only accomodate Gold Coins. If you attempt to put
some other item inside a Gold Bag, or also if you try to relocate Gold Coins outside of
your Gold Bags, the next time you acquire or unacquire something -> your inventory is
rearranged (Gold Coins are moved inside Gold Bags, and non-Gold Coins are moved
out of Gold Bags).
If you interact with a shop, all your Gold Coins are converted to GP (so you trade as usual).
If you close the shop, any GP in your possession is converted back to Gold Coins.
Let me know if you are interested in it.
-fox
Modifié par the.gray.fox, 07 août 2010 - 01:15 .