PDA

View Full Version : Problem importing DDI character



Maldev
February 15th, 2018, 04:47
Ok, With some playing around with the files, downloads and the files are in FG. Which is Brilliant. Thanks for all your help & advice :D

Next problem is 4E Characters. I have tried the Character converter using these steps.
1/ Selected appropriate character file from saved characters and the "use modules from..." box was left ticked [Attach A]
2/ I Click convert and it says "Path: D:\Users\David\Documents\CHARACTER BUILDER OFFLINE UPDATED\Saved characters\Tarieth.dnd4e
Import to Local Character List: false"
At the end it also says it could not covert the PC (I left in some of the txt in below, but didn't print all of it)
--------------------------------------------------------------

Null Argument Node. <Path:.; Info:TallyRulesElements(Perception Bonus)>
Node Read Error. <Name:RulesElement; Path:specific[@name='Short Description']; Info:TallyRulesElements(Perception Bonus)>
Could not convert Tarieth: System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary.
at System.ThrowHelper.ThrowKeyNotFoundException()
at System.Collections.Generic.Dictionary`2.get_Item(T Key key)
at CharacterConverter.CharConverter.SearchModules(Xml Node characterNode)
at CharacterConverter.CharConverter.ConvertButton_Cli ck(Object sender, EventArgs e)

So could anyone please point me to the right forum, or if the solution is simple let me know?
Cheers Maldev

Trenloe
February 15th, 2018, 17:12
Moved to a new thread as this new problem has nothing to do with the 4E Item Parser thread it was posted in. Please keep issues/discussions to a relevant thread. Thanks.

Moon Wizard
February 16th, 2018, 02:57
Can you post the character file causing the issue?

Regards,
JPG

Maldev
February 16th, 2018, 12:07
I have tried several character builder files in addition to this one.

Maldev
February 17th, 2018, 12:16
I mainly use the offline CB. I have discovered today through trial and error that the online CB converts and imports better into FG. The offline CB does not.
Live and learn I guess.
Is there a way make the offline CB file compatible with FG. Just asking :)

Moon Wizard
February 17th, 2018, 22:45
If you turn off the "Use modules from the module manager to lookup data" option, then the file should convert successfully. The module manager lookup never supported 4E, since there were never any official modules. I'll add a check in the next patch release to address the exception, as well as clean up some of the output. It looks like the DDI character format has been changing slightly to remove empty fields, which causes additional warning messages.

Regards,
JPG

Maldev
February 17th, 2018, 22:52
"Use modules from the module manager to lookup data" option is the way I have used the converter and it doesn't convert for me.
I tried 11 PC's, none of which worked from the offline CB. When I imported to the online CB, then exported, converted and added to FG they all work.
Cheers

Moon Wizard
February 17th, 2018, 23:01
I was able to convert the example one you posted to an XML file by disabling the module manager option. Are you able to convert that example (Durin Foebane) from above by turning off that option and selecting the output to XML option?

JPG

Trenloe
February 17th, 2018, 23:01
"Use modules from the module manager to lookup data" option is the way I have used the converter and it doesn't convert for me.
Moon Wizard is suggesting *not* using this option.

Maldev
February 17th, 2018, 23:03
D'oh, sorry I have NOT been using that option... :)

Maldev
February 17th, 2018, 23:22
So what happens when the character file is in FG, any discrepancies are corrected, the players play for a while perhaps gaining more gear and they go up a level. How does that work?
Can the PC in fantasy grounds get exported/converted so the CB can level it up and then re converting and importing to FG?

Moon Wizard
February 17th, 2018, 23:45
No, there is no back and forth conversion. It is a one-way process.

Regards,
JPG

Maldev
February 17th, 2018, 23:47
Ok, thanks for that