GetCarriedMoney() totals all carried denominations, not just platinum (and converts the total to copper value, as you already know). you'd have to modify the source to make an interface that only does platinum (or whatever denomination you chose).
__________________
I muck about @ The Forge.
say(rand 99>49?'try '.('0x'.join '',map{unpack 'H*',chr rand 256}1..2):'incoherent nonsense')while our $Noport=1;
|