PDA

View Full Version : Script Error



Draeus
February 22nd, 2013, 22:52
One of the players at our online club has brought this script error to my attention.

Script Error: [string "scripts/manager_characterlist.lua"]:4: attempt to index global 'CharacterListManager' (a nil value)

Does anyone know how to fix this? Or what could be causing it?

Draeus
February 22nd, 2013, 23:03
I have asked the player when they see this error and I have been informed that all the players get it when they connect to one of our GMs games.

Griogre
February 23rd, 2013, 03:29
You probably need to say which, if any, extensions the GM's are using.

Ikael
February 23rd, 2013, 04:43
This has been reported before https://www.fantasygrounds.com/forums/showthread.php?t=17753&highlight=CharacterListManager

I would investigate this by enabling only one or few extensios at time and check which causes this error. I can offer debugging help if needed

Draeus
February 23rd, 2013, 11:49
Cheers folks will investigate this further with advice given in linked thread. I need to liase with the gm and players.

phantomwhale
February 24th, 2013, 12:29
Sounds like a missing update, possibly with DLR ? Make sure you've updated everthing by logging into the FG updater (to ensure you get all your products) and hitting update.

After that, running "/version" on the command line and posting the output might give me an insight into why it can't find that line of code anymore.

Draeus
February 26th, 2013, 15:50
Ok GM in question has done an update then ran /version ..

This is the list that shows:

savage worlds deluxe version 3.3.1
adventure deck version 1.0.0

He is also running Ikael Savage Worlds Features Improvements 0.70

When he turns the adventure deck off, it is no longer there.

Ikael
February 26th, 2013, 19:51
Ok GM in question has done an update then ran /version ..

This is the list that shows:

savage worlds deluxe version 3.3.1
adventure deck version 1.0.0

He is also running Ikael Savage Worlds Features Improvements 0.70

When he turns the adventure deck off, it is no longer there.

I don't have access to Adventure Deck code myself (don't own the product) but I bet, like I mentioned in the other post, that that small part of Adventure Deck extension still relies on depricated script name. In SW v3.2 to v3.3 there was change that global script CharacterListManager was renamed to CharacterSheetManager. However the content of the script is the very same. If nothing else helps, the easy fix is to change that name in the extension code: file scripts/manager_characterlist.lua line 4 (like mentioned in the error).

However like Phantomwhale mentioned you should try out to update your Adventure Deck, if there is update for it.

phantomwhale
February 27th, 2013, 00:09
Adventure Deck should be version 1.1.0

Make sure your GM has entered his Smiteworks store username and password into the updater (otherwise it just updates FGII and nothing else) and run the update again.

If this still doesn't update it, he'll need (and want !) to contact [email protected] to get them to link the Adventure Deck product into his account, I suspect, so that it picks up automatic updates.

Draeus
February 27th, 2013, 02:14
Thx phantomwhale it has worked!