I was adding a few things on my mage mac and I've run into this error several times now with a new spell.
The error is as follows:
Exchange: Couldn't find 57293 in your inventory.
This is a never ending error... spams mq window until I summon a new one that it can find
I can replicate the error and I can also bypass it.
The spell I'm using is a lvl 86 mage spell called "Grant Spectral Plate"
The item this spell summons is called "Folded Pack of Spectral Plate" ID # 57293
This is a expendable clicky that summons a bag of armor which is called "Phantom Satchel" ID #57262 with a bag of the new pet armor.
This error will always happen if item 57293 is not in slot 8 in the top inventory. For example, inventory slot 9 is open, item gets placed there, exchange swaps it out to slot 8 to cast. The item is then consumed and exchange can no longer find the item to swap back what was previously in slot 8.
But, if I have slot 8 open when the /autoinventory command executes it goes to slot 8, casts the items spell and everything is fine.
I know I can get around it by changing my code to right click the item instead of using the cast command but thought it might be worth looking into.
Here the snippet in my macro of when its happening.
The error is as follows:
Exchange: Couldn't find 57293 in your inventory.
This is a never ending error... spams mq window until I summon a new one that it can find
I can replicate the error and I can also bypass it.
The spell I'm using is a lvl 86 mage spell called "Grant Spectral Plate"
The item this spell summons is called "Folded Pack of Spectral Plate" ID # 57293
This is a expendable clicky that summons a bag of armor which is called "Phantom Satchel" ID #57262 with a bag of the new pet armor.
This error will always happen if item 57293 is not in slot 8 in the top inventory. For example, inventory slot 9 is open, item gets placed there, exchange swaps it out to slot 8 to cast. The item is then consumed and exchange can no longer find the item to swap back what was previously in slot 8.
But, if I have slot 8 open when the /autoinventory command executes it goes to slot 8, casts the items spell and everything is fine.
I know I can get around it by changing my code to right click the item instead of using the cast command but thought it might be worth looking into.
Here the snippet in my macro of when its happening.
Code:
/casting ${Spell_ARMOR}
/echo Casting ${Spell_ARMOR}
/delay 5s
/autoinventory
/delay 4s
/if (!${Me.Casting.ID} && ${FindItem[${ITEM_ARMOR}].Timer} == 0) {
/casting ${ITEM_ARMOR} [COLOR="Red"]Item is consumed and satchel is placed on cursor[/COLOR]
/delay 4s
/autoinventory
/delay 5s
Last edited: