View Full Version : Savage Worlds Character Sheet Errors
eyegore
January 12th, 2008, 22:44
Howdy All:
Just a quick question. I'm very new to this but if someone could help with a problem with Savage Worlds Character Sheets I would be grateful.
When I open a character sheet the console window opens up and shows the following errors.
Script Error: [String "scripts/parry.lua"]:12: attempt to index a nil value
And
Ruleset warning Anchored control static width ignored.
Now I know that the second one is some sort of scripting error as it was mentioned in the forums elsewhere but as they are both appearing at the sametime from the Savage Worlds Ruleset (No modifications or customisations on my part at all, just the vanilla install) then it seems to be a bit of a problem.
Are these errors effecting anything, could someone tell me how to fix, or will they be fixed during an online update?
incl: Picture of error.
Kalan
January 13th, 2008, 12:25
Howdy All:
Just a quick question. I'm very new to this but if someone could help with a problem with Savage Worlds Character Sheets I would be grateful.
When I open a character sheet the console window opens up and shows the following errors.
Script Error: [String "scripts/parry.lua"]:12: attempt to index a nil value
And
Ruleset warning Anchored control static width ignored.
Now I know that the second one is some sort of scripting error as it was mentioned in the forums elsewhere but as they are both appearing at the sametime from the Savage Worlds Ruleset (No modifications or customisations on my part at all, just the vanilla install) then it seems to be a bit of a problem.
Are these errors effecting anything, could someone tell me how to fix, or will they be fixed during an online update?
incl: Picture of error.
This is an error I have not seen in a LONG time. I will pass this along to the coder monkeys to have a look at and let you know as soon as possible.
joshuha
January 15th, 2008, 14:27
Yeah I haven't seen that error since the beta testing of the ruleset. Can you either email me your parry.lua file thats in the scripts folder or post it here?
Also, do you see this when creating a new character or everytime you open the sheet? Is this with a fresh campaign?
eyegore
January 15th, 2008, 21:11
Howdy Thanks for the prompt reply. I don't know what is different but the error hasn't appeared since I actually started the campaign. A copy of the parry.lua file is attached.
function update()
base = string.sub(source.getValue()[1],2)
mod = source2.getValue();
setValue(math.floor(2+(base+mod)/2));
end
function checkSkill()
skills = {};
if window.getDatabaseNode().getChild("skills") == nil then return false; end
skills = window.getDatabaseNode().getChild("skills").getChildren();
for i,j in pairs(skills) do
if string.upper(j.getChild("name").getValue()) == "FIGHTING" then
return j;
end
end
return false;
end
function onInit()
node = checkSkill();
if node ~= false then
source = node.getChild("skill");
source2 = node.getChild("skillmod");
source.onUpdate = update;
source2.onUpdate = update;
update();
else
setValue(2);
end
end
joshuha
January 16th, 2008, 14:24
Hmm if it only happened when you first created your campaign and only on the first guy it may be nothing to worry about now. I am guessing that since the DB is new it may have had issues find the character sheet node. I will do some more testing and if thats the case can put a clause in there to prevent that.
eyegore
January 16th, 2008, 23:47
It did happen again last night with a character that has been used before, sorry but I didn't get a screen shot this time. If it happens again I will post a screen.
It doesn't seem to effect either game play or saves so it doesn;t seem to be an urgent problem but it is a little disconcerting.
Thanks for your help.
Porkrind
August 22nd, 2008, 22:20
I get similar errors when creating local characters using the SW Update for FGII.
Script Error: [string "scripts/template_diescore.lua"]:94: attempt to index a nil value
Script Error: [string "charsheet_main:AgilityMod"]:1: attempt to index a nil value
Script Error: [string "scripts/template_diescore.lua"]:94: attempt to index a nil value
Script Error: [string "charsheet_main:SmartsMod"]:1: attempt to index a nil value
Script Error: [string "scripts/template_diescore.lua"]:94: attempt to index a nil value
Script Error: [string "charsheet_main:SpiritMod"]:1: attempt to index a nil value
Script Error: [string "scripts/template_diescore.lua"]:94: attempt to index a nil value
Script Error: [string "charsheet_main:StrengthMod"]:1: attempt to index a nil value
Script Error: [string "scripts/template_diescore.lua"]:94: attempt to index a nil value
Script Error: [string "charsheet_main:VigorMod"]:1: attempt to index a nil value
Script Error: [string "charsheet_main:ToughnessBase"]:1: attempt to index a nil value
Ruleset Warning: Anchored control static width ignored
Ruleset Warning: Anchored control static width ignored
Ruleset Warning: Anchored control static width ignored
Ruleset Warning: Anchored control static width ignored
Ruleset Warning: Anchored control static width ignored
Ruleset Warning: Anchored control static width ignored
I get this if a create a new character or load an existing one. The character sheet it displayed and seems to work alright.
ArthurLovat
September 29th, 2008, 22:33
Hello everyone!
I'm new to FG2 and I'm still trying to figure everything out.
Unfortunately I get the very same error code like porkrind and eyegore.
I cannot create a character in the SW-ruleset, because I don't get a score-window like the one in the D&D 3.5 ruleset. Instead I get an error code.
I hope you can help me!
Thanks!
-ArthurLovat
EDIT:
Silly me! Of course I wouldn't get to roll my stats. It's SW after all! ^_^
But the error code remains!
If I quit the game from the character creation, I get another error.
Griogre
September 30th, 2008, 00:03
Currently, the d20 default ruleset is the *only* ruleset you can make local characters for. This has to do with how it was built. For all other rulesets that I am aware of up to now, you can't build local characters. Because of this issue for most rulesets PC characters are built on the server the game is run at.
ArthurLovat
September 30th, 2008, 09:40
This is really not good. My players should be able to create characters without me being online.
I hope the devs look into this problem!
Well, I guess that means creating characters together with my players. Like always. ^_^
Thanks for your reply, Griogre!
Oberoten
September 30th, 2008, 11:15
This is really not good. My players should be able to create characters without me being online.
I hope the devs look into this problem!
Well, I guess that means creating characters together with my players. Like always. ^_^
Thanks for your reply, Griogre!
This is really an issue with how the rulesets are installed. If they'd be packed together as PAK files instead and entered into the register same as the D20 set, they too should be runnable from the local mode.
ArthurLovat
September 30th, 2008, 13:23
So it's not the FG2-guys' fault, it's something the devs of the SW-ruleset could have prevented? If this is a common problem and there is a solution (like you implied, Oberoten), then how long is it gonna take till they fix it?
I'm very new to all this, so tell me: How frequent are patches? And does the community feel like their problems are handled like they should?
I do like FG2 a lot from what I've seen so far and I can't wait to play or host my first game! ^_^
Foen
September 30th, 2008, 17:09
Hmm, hold on there.
The issue isn't a dev one, but rather a licensing one: for a PAK ruleset to work (the kind that can create local characters) it needs to be installed on every machine (host and clients). That means a copy needs to be purchased for every machine and not just the GM.
So the choice is this: do you charge the GM and every player, and allow players to create local characters (but at a financial cost to the players); or do you create a ruleset that only the GM needs to buy and be unable to support local character creation?
I think most folks would choose the second option, and hence that is how most rulesets are delivered.
Hope that clarifies the situation ;)
Foen
ArthurLovat
September 30th, 2008, 17:47
Yes, I understand now. Thanks, Foen!
I guess that's what warning on the SW-ruleset in the shop meant:
"At this time the Savage Worlds Ruleset for Fantasy Grounds II is a FULL license (for Fantasy Grounds) product. Certain functionality is not availabe to the LITE license like we thought it would (specifically, creating characters offline) during development."
I'm sorry! I shouldn't have bugged the whole forum about this. I didn't really understand the warning before trying out FG2. Acute case of newbism...
I'm good now! Thanks everyone!
Oberoten
September 30th, 2008, 20:14
Hmm, hold on there.
The issue isn't a dev one, but rather a licensing one: for a PAK ruleset to work (the kind that can create local characters) it needs to be installed on every machine (host and clients). That means a copy needs to be purchased for every machine and not just the GM.
So the choice is this: do you charge the GM and every player, and allow players to create local characters (but at a financial cost to the players); or do you create a ruleset that only the GM needs to buy and be unable to support local character creation?
I think most folks would choose the second option, and hence that is how most rulesets are delivered.
Hope that clarifies the situation ;)
Foen
That said, it'd be NICE if we could make our own PAK files as well and just put them in the ruleset directory or something. :) Or if there was an installer that could make it so for us. :)
joshuha
September 30th, 2008, 21:51
That said, it'd be NICE if we could make our own PAK files as well and just put them in the ruleset directory or something. :) Or if there was an installer that could make it so for us. :)
I have an open source NSIS script that creates the registry information needed and installs PAK files in the correct location automatically. Let me see if I can find where I put it.
Oberoten
September 30th, 2008, 22:34
That is a very interesting tool. After all, for the free rulesets this could be a pretty fine boon.
Powered by vBulletin® Version 4.2.1 Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.