From: Coh3n
Does anyone know if this still happens? When I tested a while ago, it would only happen when the pickaxe was in my inventory.
NOt sure at the moment, but I've added it to my list of things to do tonight.
Edit: Tested all the other ores at VE Mine and Copper is the only one this happens with. I've also tested all the ores a LWS Mine and they work fine so I'm going to re-make the TItem record for Copper Ore and see if that does it.
E2: I really have no idea why it's only doing it with copper because it always tries to 'Dpeosit-All' eventually, just after clicking what seems to be a random amount of them.
I'll be back at it in an hour or so but I'm supposed to be playing poker right now ;)
Edit3:
[ Ifex ] -- MSI_SetupPlayer: True
[ Ifex ] -- MSI_FindItemSlots: Found 0 Bronze pickaxe in inventory slot(s) []
[ Ifex ] -- MSI_FindItemSlots: Found 0 Iron pickaxe in inventory slot(s) []
[ Ifex ] -- MSI_FindItemSlots: Found 0 Steel pickaxe in inventory slot(s) []
[ Ifex ] -- MSI_FindItemSlots: Found 0 Mithril pickaxe in inventory slot(s) []
[ Ifex ] -- MSI_FindItemSlots: Found 1 Adamant pickaxe in inventory slot(s) [1]
[ Ifex ] -- MSI_FindItemSlots: Found 0 Rune pickaxe in inventory slot(s) []
[ Ifex ] -- MSI_BankMaterials
[ Ifex ] ------ MSI_CountItems: Found 0 of item Iron ore
[ Ifex ] ------ MSI_CountItems: Found 11 of item Copper ore
[ Ifex ] ---- MSI_OpenBank
[ Ifex ] ------ MSI_FindObjectsIn
[ Ifex ] ---------- MSI_FindObjectsTPA: Not enough points!
[ Ifex ] ---------- MSI_FindObjectsTPA: Not enough points!
[ Ifex ] ---------- MSI_FindObjectsTPA: Not enough points!
[ Ifex ] ---------- MSI_FindObjectsTPA: Not enough points!
[ Ifex ] ---------- MSI_FindObjectsTPA: Not enough points!
[ Ifex ] ---------- MSI_FindObjectsTPA: Not enough points!
[ Ifex ] ---------- MSI_FindObjectsTPA: Not enough points!
[ Ifex ] ---------- MSI_FindObjectsTPA: Not enough points!
[ Ifex ] ---------- MSI_FindObjectsTPA: Not enough points!
[ Ifex ] ---------- MSI_FindObjectsTPA: Not enough points!
[ Ifex ] ---------- MSI_FindObjectsTPA: Not enough points!
[ Ifex ] ---------- MSI_FindObjectsTPA: Not enough points!
[ Ifex ] ---------- MSI_FindObjectsTPA: Not enough points!
[ Ifex ] ---------- MSI_FindObjectsTPA: Not enough points!
[ Ifex ] ---------- MSI_FindObjectsTPA: Not enough points!
[ Ifex ] -------- 27 objects found!
[ Ifex ] -------- Track Object
[ Ifex ] ------------ MSI_FindObjectsTPA: Not enough points!
[ Ifex ] ---------- ~ Track Record
[ Ifex ] ---------- ~ ~ TrackObject
[ Ifex ] ---------- ~ ~ Searches: 1
[ Ifex ] ---------- ~ ~ Successes: 1
[ Ifex ] ---------- ~ ~ Success %: 100
[ Ifex ] -------- TrackObject: True
[ Ifex ] ------ MSI_FindObjectsIn: True
[ Ifex ] ---- MSI_OpenBank: True(Varrock east bank)
[ Ifex ] ---- MSI_Deposit
[ Ifex ] ------ MSI_FindItemSlots: Found 0 Bronze pickaxe in inventory slot(s) []
[ Ifex ] ------ MSI_FindItemSlots: Found 0 Iron pickaxe in inventory slot(s) []
[ Ifex ] ------ MSI_FindItemSlots: Found 0 Steel pickaxe in inventory slot(s) []
[ Ifex ] ------ MSI_FindItemSlots: Found 0 Mithril pickaxe in inventory slot(s) []
[ Ifex ] ------ MSI_FindItemSlots: Found 1 Adamant pickaxe in inventory slot(s) [1]
[ Ifex ] ------ MSI_FindItemSlots: Found 0 Rune pickaxe in inventory slot(s) []
[ Ifex ] ------ MSI_FindItemSlots: Found 0 Iron ore in inventory slot(s) []
[ Ifex ] -------- Iron ore not found!
[ Ifex ] ---- MSI_Deposit: True
[ Ifex ] ---- MSI_Deposit
[ Ifex ] ------ MSI_FindItemSlots: Found 0 Bronze pickaxe in inventory slot(s) []
[ Ifex ] ------ MSI_FindItemSlots: Found 0 Iron pickaxe in inventory slot(s) []
[ Ifex ] ------ MSI_FindItemSlots: Found 0 Steel pickaxe in inventory slot(s) []
[ Ifex ] ------ MSI_FindItemSlots: Found 0 Mithril pickaxe in inventory slot(s) []
[ Ifex ] ------ MSI_FindItemSlots: Found 1 Adamant pickaxe in inventory slot(s) [1]
[ Ifex ] ------ MSI_FindItemSlots: Found 0 Rune pickaxe in inventory slot(s) []
[ Ifex ] ------ MSI_FindItemSlots: Found 3 Copper ore in inventory slot(s) [10, 11, 15]
As you can see by the above debug, MSI_CountItems returns the correct amount of Copper Ore in the inventory, yet MSI_FindItemSlots only finds 3 Copper Ore each time.
I'm still trying to figure out why this is happening as MSI_FindItemSlots uses ItemCoordinates and searches with a DTM. All Ores use the same DTM, and yet Copper is the only one with a problem.
I have updated the Copper DTM color, but still no success.