Wrong value returned in update of CItem id

Runes of Magic/Radiant Arcana (http://www.runesofmagic.com)
Post Reply
Message
Author
notknowingguy
Posts: 26
Joined: Sat May 20, 2017 10:16 pm

Wrong value returned in update of CItem id

#1 Post by notknowingguy » Tue Dec 31, 2024 1:12 am

Hi many times when loading MM i get this error that you can see below.
MM works just fine if ignoring it and it goes away when restarting the mm. but it might be a problem for some people and i dont know if there is a fix

Code: Select all

Wrong value returned in update of CItem id: 206770
stack traceback:
        .../Micro/debug/Ny rom - kopia/scripts/rom/classes/item.lua:88: in function 'update'
        ...ro/debug/Ny rom - kopia/scripts/rom/classes/bankitem.lua:42: in function 'update'
        ...ro/debug/Ny rom - kopia/scripts/rom/classes/bankitem.lua:11: in function 'constructor'
        .../Desktop/Micro/debug/Ny rom - kopia/lib/mods/classes.lua:54: in function 'CBankItem'
        .../Micro/debug/Ny rom - kopia/scripts/rom/classes/bank.lua:16: in function 'constructor'
        .../Desktop/Micro/debug/Ny rom - kopia/lib/mods/classes.lua:56: in function 'CBank'
        ...\Desktop\Micro\debug\Ny rom - kopia\scripts\rom\/bot.lua:322: in function 'foo'
        ...\Username\Desktop\Micro\debug\Ny rom - kopia\lib\lib.lua:570: in function <...\Username\Desktop\Micro\debug\Ny rom - kopia\lib\lib.lua:568>
Wrong value returned in update of CItem id: 206770
stack traceback:
        .../Micro/debug/Ny rom - kopia/scripts/rom/classes/item.lua:88: in function 'update'
        ...ro/debug/Ny rom - kopia/scripts/rom/classes/bankitem.lua:42: in function 'update'
        ...ro/debug/Ny rom - kopia/scripts/rom/classes/bankitem.lua:11: in function 'constructor'
        .../Desktop/Micro/debug/Ny rom - kopia/lib/mods/classes.lua:54: in function 'CBankItem'
        .../Micro/debug/Ny rom - kopia/scripts/rom/classes/bank.lua:16: in function 'constructor'
        .../Desktop/Micro/debug/Ny rom - kopia/lib/mods/classes.lua:56: in function 'CBank'
        ...\Desktop\Micro\debug\Ny rom - kopia\scripts\rom\/bot.lua:322: in function 'foo'
        ...\Username\Desktop\Micro\debug\Ny rom - kopia\lib\lib.lua:570: in function <...\Username\Desktop\Micro\debug\Ny rom - kopia\lib\lib.lua:568>
Wrong value returned in update of CItem id: 206771
stack traceback:
        .../Micro/debug/Ny rom - kopia/scripts/rom/classes/item.lua:88: in function 'update'
        ...ro/debug/Ny rom - kopia/scripts/rom/classes/bankitem.lua:42: in function 'update'
        ...ro/debug/Ny rom - kopia/scripts/rom/classes/bankitem.lua:11: in function 'constructor'
        .../Desktop/Micro/debug/Ny rom - kopia/lib/mods/classes.lua:54: in function 'CBankItem'
        .../Micro/debug/Ny rom - kopia/scripts/rom/classes/bank.lua:16: in function 'constructor'
        .../Desktop/Micro/debug/Ny rom - kopia/lib/mods/classes.lua:56: in function 'CBank'
        ...\Desktop\Micro\debug\Ny rom - kopia\scripts\rom\/bot.lua:322: in function 'foo'
        ...\Username\Desktop\Micro\debug\Ny rom - kopia\lib\lib.lua:570: in function <...\Username\Desktop\Micro\debug\Ny rom - kopia\lib\lib.lua:568>
Wrong value returned in update of CItem id: 206824
stack traceback:
        .../Micro/debug/Ny rom - kopia/scripts/rom/classes/item.lua:88: in function 'update'
        ...ro/debug/Ny rom - kopia/scripts/rom/classes/bankitem.lua:42: in function 'update'
        ...ro/debug/Ny rom - kopia/scripts/rom/classes/bankitem.lua:11: in function 'constructor'
        .../Desktop/Micro/debug/Ny rom - kopia/lib/mods/classes.lua:54: in function 'CBankItem'
        .../Micro/debug/Ny rom - kopia/scripts/rom/classes/bank.lua:16: in function 'constructor'
        .../Desktop/Micro/debug/Ny rom - kopia/lib/mods/classes.lua:56: in function 'CBank'
        ...\Desktop\Micro\debug\Ny rom - kopia\scripts\rom\/bot.lua:322: in function 'foo'
        ...\Username\Desktop\Micro\debug\Ny rom - kopia\lib\lib.lua:570: in function <...\Username\Desktop\Micro\debug\Ny rom - kopia\lib\lib.lua:568>
Wrong value returned in update of CItem id: 240734
stack traceback:
        .../Micro/debug/Ny rom - kopia/scripts/rom/classes/item.lua:88: in function 'update'
        ...ro/debug/Ny rom - kopia/scripts/rom/classes/bankitem.lua:42: in function 'update'
        ...ro/debug/Ny rom - kopia/scripts/rom/classes/bankitem.lua:11: in function 'constructor'
        .../Desktop/Micro/debug/Ny rom - kopia/lib/mods/classes.lua:54: in function 'CBankItem'
        .../Micro/debug/Ny rom - kopia/scripts/rom/classes/bank.lua:16: in function 'constructor'
        .../Desktop/Micro/debug/Ny rom - kopia/lib/mods/classes.lua:56: in function 'CBank'
        ...\Desktop\Micro\debug\Ny rom - kopia\scripts\rom\/bot.lua:322: in function 'foo'
        ...\Username\Desktop\Micro\debug\Ny rom - kopia\lib\lib.lua:570: in function <...\Username\Desktop\Micro\debug\Ny rom - kopia\lib\lib.lua:568>
		
		
		
		
		
		
		
		Wrong value returned in update of CItem id: 206771
stack traceback:
        .../Micro/debug/Ny rom - kopia/scripts/rom/classes/item.lua:88: in function 'update'
        ...bug/Ny rom - kopia/scripts/rom/classes/inventoryitem.lua:71: in function 'update'
        ...bug/Ny rom - kopia/scripts/rom/classes/inventoryitem.lua:12: in function 'constructor'
        .../Desktop/Micro/debug/Ny rom - kopia/lib/mods/classes.lua:54: in function 'CInventoryItem'
        ...o/debug/Ny rom - kopia/scripts/rom/classes/inventory.lua:32: in function 'constructor'
        .../Desktop/Micro/debug/Ny rom - kopia/lib/mods/classes.lua:56: in function 'CInventory'
        ...\Desktop\Micro\debug\Ny rom - kopia\scripts\rom\/bot.lua:321: in function 'foo'
        ...\Username\Desktop\Micro\debug\Ny rom - kopia\lib\lib.lua:570: in function <...\Username\Desktop\Micro\debug\Ny rom - kopia\lib\lib.lua:568>
Wrong value returned in update of CItem id: 240737
stack traceback:
        .../Micro/debug/Ny rom - kopia/scripts/rom/classes/item.lua:88: in function 'update'
        ...bug/Ny rom - kopia/scripts/rom/classes/inventoryitem.lua:71: in function 'update'
        ...bug/Ny rom - kopia/scripts/rom/classes/inventoryitem.lua:12: in function 'constructor'
        .../Desktop/Micro/debug/Ny rom - kopia/lib/mods/classes.lua:54: in function 'CInventoryItem'
        ...o/debug/Ny rom - kopia/scripts/rom/classes/inventory.lua:32: in function 'constructor'
        .../Desktop/Micro/debug/Ny rom - kopia/lib/mods/classes.lua:56: in function 'CInventory'
        ...\Desktop\Micro\debug\Ny rom - kopia\scripts\rom\/bot.lua:321: in function 'foo'
        ...\Username\Desktop\Micro\debug\Ny rom - kopia\lib\lib.lua:570: in function <...\Username\Desktop\Micro\debug\Ny rom - kopia\lib\lib.lua:568>
Wrong value returned in update of CItem id: 240534
stack traceback:
        .../Micro/debug/Ny rom - kopia/scripts/rom/classes/item.lua:88: in function 'update'
        ...bug/Ny rom - kopia/scripts/rom/classes/inventoryitem.lua:71: in function 'update'
        ...bug/Ny rom - kopia/scripts/rom/classes/inventoryitem.lua:12: in function 'constructor'
        .../Desktop/Micro/debug/Ny rom - kopia/lib/mods/classes.lua:54: in function 'CInventoryItem'
        ...o/debug/Ny rom - kopia/scripts/rom/classes/inventory.lua:32: in function 'constructor'
        .../Desktop/Micro/debug/Ny rom - kopia/lib/mods/classes.lua:56: in function 'CInventory'
        ...\Desktop\Micro\debug\Ny rom - kopia\scripts\rom\/bot.lua:321: in function 'foo'
        ...\Username\Desktop\Micro\debug\Ny rom - kopia\lib\lib.lua:570: in function <...\Username\Desktop\Micro\debug\Ny rom - kopia\lib\lib.lua:568>
Wrong value returned in update of CItem id: 232786
stack traceback:
        .../Micro/debug/Ny rom - kopia/scripts/rom/classes/item.lua:88: in function 'update'
        ...ro/debug/Ny rom - kopia/scripts/rom/classes/bankitem.lua:42: in function 'update'
        ...ro/debug/Ny rom - kopia/scripts/rom/classes/bankitem.lua:11: in function 'constructor'
        .../Desktop/Micro/debug/Ny rom - kopia/lib/mods/classes.lua:54: in function 'CBankItem'
        .../Micro/debug/Ny rom - kopia/scripts/rom/classes/bank.lua:16: in function 'constructor'
        .../Desktop/Micro/debug/Ny rom - kopia/lib/mods/classes.lua:56: in function 'CBank'
        ...\Desktop\Micro\debug\Ny rom - kopia\scripts\rom\/bot.lua:322: in function 'foo'
        ...\Username\Desktop\Micro\debug\Ny rom - kopia\lib\lib.lua:570: in function <...\Username\Desktop\Micro\debug\Ny rom - kopia\lib\lib.lua:568>
Wrong value returned in update of CItem id: 232788
stack traceback:
        .../Micro/debug/Ny rom - kopia/scripts/rom/classes/item.lua:88: in function 'update'
        ...ro/debug/Ny rom - kopia/scripts/rom/classes/bankitem.lua:42: in function 'update'
        ...ro/debug/Ny rom - kopia/scripts/rom/classes/bankitem.lua:11: in function 'constructor'
        .../Desktop/Micro/debug/Ny rom - kopia/lib/mods/classes.lua:54: in function 'CBankItem'
        .../Micro/debug/Ny rom - kopia/scripts/rom/classes/bank.lua:16: in function 'constructor'
        .../Desktop/Micro/debug/Ny rom - kopia/lib/mods/classes.lua:56: in function 'CBank'
        ...\Desktop\Micro\debug\Ny rom - kopia\scripts\rom\/bot.lua:322: in function 'foo'
        ...\Username\Desktop\Micro\debug\Ny rom - kopia\lib\lib.lua:570: in function <...\Username\Desktop\Micro\debug\Ny rom - kopia\lib\lib.lua:568>
Wrong value returned in update of CItem id: 232787
stack traceback:
        .../Micro/debug/Ny rom - kopia/scripts/rom/classes/item.lua:88: in function 'update'
        ...ro/debug/Ny rom - kopia/scripts/rom/classes/bankitem.lua:42: in function 'update'
        ...ro/debug/Ny rom - kopia/scripts/rom/classes/bankitem.lua:11: in function 'constructor'
        .../Desktop/Micro/debug/Ny rom - kopia/lib/mods/classes.lua:54: in function 'CBankItem'
        .../Micro/debug/Ny rom - kopia/scripts/rom/classes/bank.lua:16: in function 'constructor'
        .../Desktop/Micro/debug/Ny rom - kopia/lib/mods/classes.lua:56: in function 'CBank'
        ...\Desktop\Micro\debug\Ny rom - kopia\scripts\rom\/bot.lua:322: in function 'foo'
        ...\Username\Desktop\Micro\debug\Ny rom - kopia\lib\lib.lua:570: in function <...\Username\Desktop\Micro\debug\Ny rom - kopia\lib\lib.lua:568>
Wrong value returned in update of CItem id: 232789
stack traceback:
        .../Micro/debug/Ny rom - kopia/scripts/rom/classes/item.lua:88: in function 'update'
        ...ro/debug/Ny rom - kopia/scripts/rom/classes/bankitem.lua:42: in function 'update'
        ...ro/debug/Ny rom - kopia/scripts/rom/classes/bankitem.lua:11: in function 'constructor'
        .../Desktop/Micro/debug/Ny rom - kopia/lib/mods/classes.lua:54: in function 'CBankItem'
        .../Micro/debug/Ny rom - kopia/scripts/rom/classes/bank.lua:16: in function 'constructor'
        .../Desktop/Micro/debug/Ny rom - kopia/lib/mods/classes.lua:56: in function 'CBank'
        ...\Desktop\Micro\debug\Ny rom - kopia\scripts\rom\/bot.lua:322: in function 'foo'
        ...\Username\Desktop\Micro\debug\Ny rom - kopia\lib\lib.lua:570: in function <...\Username\Desktop\Micro\debug\Ny rom - kopia\lib\lib.lua:568>
Wrong value returned in update of CItem id: 240617
stack traceback:
        .../Micro/debug/Ny rom - kopia/scripts/rom/classes/item.lua:88: in function 'update'
        ...ro/debug/Ny rom - kopia/scripts/rom/classes/bankitem.lua:42: in function 'update'
        ...ro/debug/Ny rom - kopia/scripts/rom/classes/bankitem.lua:11: in function 'constructor'
        .../Desktop/Micro/debug/Ny rom - kopia/lib/mods/classes.lua:54: in function 'CBankItem'
        .../Micro/debug/Ny rom - kopia/scripts/rom/classes/bank.lua:16: in function 'constructor'
        .../Desktop/Micro/debug/Ny rom - kopia/lib/mods/classes.lua:56: in function 'CBank'
        ...\Desktop\Micro\debug\Ny rom - kopia\scripts\rom\/bot.lua:322: in function 'foo'
        ...\Username\Desktop\Micro\debug\Ny rom - kopia\lib\lib.lua:570: in function <...\Username\Desktop\Micro\debug\Ny rom - kopia\lib\lib.lua:568>
Wrong value returned in update of CItem id: 245670
stack traceback:
        .../Micro/debug/Ny rom - kopia/scripts/rom/classes/item.lua:88: in function 'update'
        ...ro/debug/Ny rom - kopia/scripts/rom/classes/bankitem.lua:42: in function 'update'
        ...ro/debug/Ny rom - kopia/scripts/rom/classes/bankitem.lua:11: in function 'constructor'
        .../Desktop/Micro/debug/Ny rom - kopia/lib/mods/classes.lua:54: in function 'CBankItem'
        .../Micro/debug/Ny rom - kopia/scripts/rom/classes/bank.lua:16: in function 'constructor'
        .../Desktop/Micro/debug/Ny rom - kopia/lib/mods/classes.lua:56: in function 'CBank'
        ...\Desktop\Micro\debug\Ny rom - kopia\scripts\rom\/bot.lua:322: in function 'foo'
        ...\Username\Desktop\Micro\debug\Ny rom - kopia\lib\lib.lua:570: in function <...\Username\Desktop\Micro\debug\Ny rom - kopia\lib\lib.lua:568>
		
		
Wrong value returned in update of CItem id: 231057
stack traceback:
        .../Micro/debug/Ny rom - kopia/scripts/rom/classes/item.lua:88: in function 'update'
        ...bug/Ny rom - kopia/scripts/rom/classes/equipmentitem.lua:17: in function 'update'
        ...bug/Ny rom - kopia/scripts/rom/classes/equipmentitem.lua:10: in function 'constructor'
        .../Desktop/Micro/debug/Ny rom - kopia/lib/mods/classes.lua:54: in function 'CEquipmentItem'
        ...o/debug/Ny rom - kopia/scripts/rom/classes/equipment.lua:14: in function 'constructor'
        .../Desktop/Micro/debug/Ny rom - kopia/lib/mods/classes.lua:56: in function 'CEquipment'
        ...\Desktop\Micro\debug\Ny rom - kopia\scripts\rom\/bot.lua:225: in function 'foo'
        ...\Username\Desktop\Micro\debug\Ny rom - kopia\lib\lib.lua:570: in function <...\Username\Desktop\Micro\debug\Ny rom - kopia\lib\lib.lua:568>	

Wrong value returned in update of CItem id: 220618
stack traceback:
        .../Micro/debug/Ny rom - kopia/scripts/rom/classes/item.lua:88: in function 'update'
        ...ro/debug/Ny rom - kopia/scripts/rom/classes/bankitem.lua:42: in function 'update'
        ...ro/debug/Ny rom - kopia/scripts/rom/classes/bankitem.lua:11: in function 'constructor'
        .../Desktop/Micro/debug/Ny rom - kopia/lib/mods/classes.lua:54: in function 'CBankItem'
        .../Micro/debug/Ny rom - kopia/scripts/rom/classes/bank.lua:16: in function 'constructor'
        .../Desktop/Micro/debug/Ny rom - kopia/lib/mods/classes.lua:56: in function 'CBank'
        ...\Desktop\Micro\debug\Ny rom - kopia\scripts\rom\/bot.lua:322: in function 'foo'
        ...\Username\Desktop\Micro\debug\Ny rom - kopia\lib\lib.lua:570: in function <...\Username\Desktop\Micro\debug\Ny rom - kopia\lib\lib.lua:568>
Wrong value returned in update of CItem id: 223403
stack traceback:
        .../Micro/debug/Ny rom - kopia/scripts/rom/classes/item.lua:88: in function 'update'
        ...ro/debug/Ny rom - kopia/scripts/rom/classes/bankitem.lua:42: in function 'update'
        ...ro/debug/Ny rom - kopia/scripts/rom/classes/bankitem.lua:11: in function 'constructor'
        .../Desktop/Micro/debug/Ny rom - kopia/lib/mods/classes.lua:54: in function 'CBankItem'
        .../Micro/debug/Ny rom - kopia/scripts/rom/classes/bank.lua:16: in function 'constructor'
        .../Desktop/Micro/debug/Ny rom - kopia/lib/mods/classes.lua:56: in function 'CBank'
        ...\Desktop\Micro\debug\Ny rom - kopia\scripts\rom\/bot.lua:322: in function 'foo'
        ...\Username\Desktop\Micro\debug\Ny rom - kopia\lib\lib.lua:570: in function <...\Username\Desktop\Micro\debug\Ny rom - kopia\lib\lib.lua:568>
Wrong value returned in update of CItem id: 223402
stack traceback:
        .../Micro/debug/Ny rom - kopia/scripts/rom/classes/item.lua:88: in function 'update'
        ...ro/debug/Ny rom - kopia/scripts/rom/classes/bankitem.lua:42: in function 'update'
        ...ro/debug/Ny rom - kopia/scripts/rom/classes/bankitem.lua:11: in function 'constructor'
        .../Desktop/Micro/debug/Ny rom - kopia/lib/mods/classes.lua:54: in function 'CBankItem'
        .../Micro/debug/Ny rom - kopia/scripts/rom/classes/bank.lua:16: in function 'constructor'
        .../Desktop/Micro/debug/Ny rom - kopia/lib/mods/classes.lua:56: in function 'CBank'
        ...\Desktop\Micro\debug\Ny rom - kopia\scripts\rom\/bot.lua:322: in function 'foo'
        ...\Username\Desktop\Micro\debug\Ny rom - kopia\lib\lib.lua:570: in function <...\Username\Desktop\Micro\debug\Ny rom - kopia\lib\lib.lua:568>		

User avatar
Administrator
Site Admin
Posts: 5329
Joined: Sat Jan 05, 2008 4:21 pm

Re: Wrong value returned in update of CItem id

#2 Post by Administrator » Tue Dec 31, 2024 9:05 am

This is a tricky one to fix. Like you said, it works regardless so it isn't a real problem.

Here's what's happening though:
- When you first load up the game, it only loads relevant item details to your character at that time; things like items that your character is holding. I think items are loaded in chunks so even if you aren't specifically holding a certain item, it may be included in a chunk with an item that you are holding.
- Since you haven't actually opened up your bank yet, the game has not loaded item details from your bank, but it does keep track of the item IDs that are in your bank.
- When first ran, the bot will scan your bank and load that in. Since the game has those items marked as available in your bank, it tries to load the details on them.
- Since the item details aren't loaded in-game yet, it fails to find them, generating that error message. As it's a non-serious error, the bot continues.

I think the bot also has some tricks somewhere to try to force the game to load item details that it has tried to look up, so this may be why the errors only tend to happen once and then go away. I've also noticed that the game seems to just load them over time regardless; not sure what the trigger for that is.


What I have done, though, is to just disable that error unless you have
DEBUG_INV
turned on. The messages will still be logged, but won't show in the console.

Post Reply

Who is online

Users browsing this forum: Ahrefs [Bot] and 2 guests