NEWS

Chummer5 Support

  • 632 Replies
  • 235428 Views

Chummer 5 is Alive

  • *
  • Omae
  • ***
  • Posts: 349
« Reply #225 on: <09-10-15/1840:57> »
Could we get a check box on the qualities form to hide metagenetic qualities?  There is a check box to hide non-metagenetic qualities but it would be nice to be able to do the opposite if you aren't going to be  changeling.  Thanks.
It's something I've been meaning to do. The general idea is to expand the filter capabilities, so that you can find qualities that are only from a certain book, or have a karma cost between x and y. With any luck I should be able to knock at least the metagenetic part out this weekend.
So I've got most of my campaign characters built in 5.139, would really like to update to 5.173, but when I just did a standard install of 5.173 it wouldn't read my old files.

The idea of having to re-enter all my old notes regarding Karma and Nuyen gains and expenditures makes me grumpy, is there any way to just import my old character file into the new Chummer?
If I had to guess, I'd say it's freaking out about your lifestyles. The core-book ones broke in some annoying way I haven't bothered to look at yet. What errors are you getting?

MadDogMaddux

  • *
  • Catalyst Demo Team
  • Newb
  • ***
  • Posts: 43
  • Special Agent #132
« Reply #226 on: <09-10-15/1920:34> »
Here's what I get when I load one of the files. I can give you a block for each of my characters if it is helpful. Let me know. (I've probably got six or so)

Code: [Select]
************** Exception Text **************
System.NullReferenceException: Object reference not set to an instance of an object.
   at Chummer.Quality.Load(XmlNode objNode) in M:\Coding\chummer5a\Chummer\Classes\clsUnique.cs:line 1241
   at Chummer.Character.Load() in M:\Coding\chummer5a\Chummer\Classes\clsCharacter.cs:line 1641
   at Chummer.frmMain.LoadCharacter(String strFileName, Boolean blnIncludeInMRU, String strNewName, Boolean blnClearFileName) in M:\Coding\chummer5a\Chummer\frmMain.cs:line 599
   at Chummer.frmMain.OpenFile(Object sender, EventArgs e) in M:\Coding\chummer5a\Chummer\frmMain.cs:line 580
   at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
   at System.Windows.Forms.ToolStripButton.OnClick(EventArgs e)
   at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
   at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
   at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
   at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
   at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
   at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
   at System.Windows.Forms.ToolStrip.WndProc(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.96.0 built by: NETFXREL2STAGE
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
Chummer5
    Assembly Version: 0.5.173.0
    Win32 Version: 0.5.173.0
    CodeBase: file:///C:/Users/Jonathan/Desktop/Chummer5/Chummer5.exe
----------------------------------------
System.Core
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.79.0 built by: NETFXREL2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.79.0 built by: NETFXREL2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Windows.Forms
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.79.0 built by: NETFXREL2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.79.0 built by: NETFXREL2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Xml
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.79.0 built by: NETFXREL2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Configuration
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.79.0 built by: NETFXREL2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.

Chummer 5 is Alive

  • *
  • Omae
  • ***
  • Posts: 349
« Reply #227 on: <09-10-15/1933:23> »
Hrm. It doesn't like one of your character qualities. Would it happen to be a dwarf?

MadDogMaddux

  • *
  • Catalyst Demo Team
  • Newb
  • ***
  • Posts: 43
  • Special Agent #132
« Reply #228 on: <09-10-15/2011:29> »
Nope, that character is a Troll. Here's the box of rejection letters I get for my Elf Channeler.

Code: [Select]
************** Exception Text **************
System.NullReferenceException: Object reference not set to an instance of an object.
   at Chummer.Quality.Load(XmlNode objNode) in M:\Coding\chummer5a\Chummer\Classes\clsUnique.cs:line 1241
   at Chummer.Character.Load() in M:\Coding\chummer5a\Chummer\Classes\clsCharacter.cs:line 1641
   at Chummer.frmMain.LoadCharacter(String strFileName, Boolean blnIncludeInMRU, String strNewName, Boolean blnClearFileName) in M:\Coding\chummer5a\Chummer\frmMain.cs:line 599
   at Chummer.frmMain.mnuMRU_Click(Object sender, EventArgs e) in M:\Coding\chummer5a\Chummer\frmMain.cs:line 252
   at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
   at System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
   at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
   at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
   at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
   at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
   at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
   at System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)
   at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
   at System.Windows.Forms.ToolStrip.WndProc(Message& m)
   at System.Windows.Forms.ToolStripDropDown.WndProc(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.96.0 built by: NETFXREL2STAGE
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
Chummer5
    Assembly Version: 0.5.173.0
    Win32 Version: 0.5.173.0
    CodeBase: file:///C:/Users/Jonathan/Desktop/Chummer5/Chummer5.exe
----------------------------------------
System.Core
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.79.0 built by: NETFXREL2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.79.0 built by: NETFXREL2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Windows.Forms
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.79.0 built by: NETFXREL2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.79.0 built by: NETFXREL2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Xml
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.79.0 built by: NETFXREL2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Configuration
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.79.0 built by: NETFXREL2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.

Chummer 5 is Alive

  • *
  • Omae
  • ***
  • Posts: 349
« Reply #229 on: <09-10-15/2026:15> »
ooookay. So none of your qualitites have the metagenetic tag. The trycatch that's supposed to STOP it from breaking doesn't. Sigh. Okay, the quick and dirty fix is to open up your character files in notepad, find each quality and add <metagenetic />. That will stop it from crashing. I'll fix up that crash to do a null test instead of the trycatch over the weekend.

halflingmage

  • *
  • Chummer
  • **
  • Posts: 241
« Reply #230 on: <09-10-15/2308:09> »
I have updated to the latest version and now my old characters will not load at all and new character I have made with the new version will load but get an error message and are loaded up as a karma build (even if they were not) with 400 karma left to spend, regardless of how far in the creation process they have gone.  I am not the most tech savvy, but if there is any information to supply from there that would be helpful let me know.

MadDogMaddux

  • *
  • Catalyst Demo Team
  • Newb
  • ***
  • Posts: 43
  • Special Agent #132
« Reply #231 on: <09-10-15/2323:18> »
I'll make edits and report back. Thanks!

MadDogMaddux

  • *
  • Catalyst Demo Team
  • Newb
  • ***
  • Posts: 43
  • Special Agent #132
« Reply #232 on: <09-10-15/2348:28> »
Bam! Did the trick! I'm assuming that if I make that edit, future updates will be able to conform the save file to the needed parameters?

Chummer 5 is Alive

  • *
  • Omae
  • ***
  • Posts: 349
« Reply #233 on: <09-11-15/0004:58> »
I have updated to the latest version and now my old characters will not load at all and new character I have made with the new version will load but get an error message and are loaded up as a karma build (even if they were not) with 400 karma left to spend, regardless of how far in the creation process they have gone.  I am not the most tech savvy, but if there is any information to supply from there that would be helpful let me know.
Short version, the load method means that if something goes wrong and you try to ignore the error, it loads up with default values. If you can take a copy of the error you receive and post it here, I should be able to figure out what's wrong.
I'm assuming that if I make that edit, future updates will be able to conform the save file to the needed parameters?
Yup!

MadDogMaddux

  • *
  • Catalyst Demo Team
  • Newb
  • ***
  • Posts: 43
  • Special Agent #132
« Reply #234 on: <09-11-15/0056:50> »
Thanks, Omae!

Seriously, this is so much better than Hero Lab.

Atlessa

  • *
  • Newb
  • *
  • Posts: 66
« Reply #235 on: <09-11-15/2220:40> »
I just got "Expression must evaluate to a node-set"  after adding the trauma-damper bioware to my awakened character.

[spoiler]************** Exception Text **************
System.Xml.XPath.XPathException: Expression must evaluate to a node-set.
   at MS.Internal.Xml.XPath.XPathParser.ParseNodeTest(AstNode qyInput, AxisType axisType, XPathNodeType nodeType)
   at MS.Internal.Xml.XPath.XPathParser.ParseStep(AstNode qyInput)
   at MS.Internal.Xml.XPath.XPathParser.ParseRelativeLocationPath(AstNode qyInput)
   at MS.Internal.Xml.XPath.XPathParser.ParseLocationPath(AstNode qyInput)
   at MS.Internal.Xml.XPath.XPathParser.ParsePathExpr(AstNode qyInput)
   at MS.Internal.Xml.XPath.XPathParser.ParseUnionExpr(AstNode qyInput)
   at MS.Internal.Xml.XPath.XPathParser.ParseUnaryExpr(AstNode qyInput)
   at MS.Internal.Xml.XPath.XPathParser.ParseMultiplicativeExpr(AstNode qyInput)
   at MS.Internal.Xml.XPath.XPathParser.ParseAdditiveExpr(AstNode qyInput)
   at MS.Internal.Xml.XPath.XPathParser.ParseRelationalExpr(AstNode qyInput)
   at MS.Internal.Xml.XPath.XPathParser.ParseEqualityExpr(AstNode qyInput)
   at MS.Internal.Xml.XPath.XPathParser.ParseAndExpr(AstNode qyInput)
   at MS.Internal.Xml.XPath.XPathParser.ParseOrExpr(AstNode qyInput)
   at MS.Internal.Xml.XPath.XPathParser.ParseExpresion(AstNode qyInput)
   at MS.Internal.Xml.XPath.XPathParser.ParseXPathExpresion(String xpathExpresion)
   at System.Xml.XPath.XPathExpression.Compile(String xpath, IXmlNamespaceResolver nsResolver)
   at System.Xml.XPath.XPathNavigator.Compile(String xpath)
   at Chummer.Cyberware.get_TotalAvail()
   at Chummer.frmCreate.RefreshSelectedCyberware()
   at Chummer.frmCreate.treCyberware_AfterSelect(Object sender, TreeViewEventArgs e)
   at System.Windows.Forms.TreeView.OnAfterSelect(TreeViewEventArgs e)
   at System.Windows.Forms.TreeView.TvnSelected(NMTREEVIEW* nmtv)
   at System.Windows.Forms.TreeView.WmNotify(Message& m)
   at System.Windows.Forms.TreeView.WndProc(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.96.0 built by: NETFXREL2STAGE
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
Chummer5
    Assembly Version: 0.5.170.1
    Win32 Version: 0.5.170.1
    CodeBase: file:///D:/Eigene%20Dateien/Dropbox/Public/RP/Shadowrun/Shadowrun%205/Chummer5/Chummer5.exe
----------------------------------------
System.Windows.Forms
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.79.0 built by: NETFXREL2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.79.0 built by: NETFXREL2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.93.0 built by: NETFXREL2STAGE
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Xml
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.79.0 built by: NETFXREL2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Core
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.79.0 built by: NETFXREL2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Configuration
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.79.0 built by: NETFXREL2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------[/spoiler]

Chummer 5 is Alive

  • *
  • Omae
  • ***
  • Posts: 349
« Reply #236 on: <09-11-15/2359:04> »
Yeah, there's a screwup in the data file. It's fixed in the next version, but in the interim you can just change the Availability Rating. https://github.com/chummer5a/chummer5a/pull/376/files

HaikenEdge

  • *
  • Chummer
  • **
  • Posts: 123
« Reply #237 on: <09-13-15/0927:23> »
As somebody who's not too good at pulling together individual files, may I inquire as to when the next update for Chummer5a as one file might be?

Chummer 5 is Alive

  • *
  • Omae
  • ***
  • Posts: 349
« Reply #238 on: <09-13-15/0957:43> »
Hrm; probably around this time tomorrow? There's not much more I wanted to put into the next build anyway and my master's at a stable state. I've gotten a bit slack with updates of late, MGSV's eaten a frightening amount of my free time. Anyway, yeah. Tomorrowish.

HaikenEdge

  • *
  • Chummer
  • **
  • Posts: 123
« Reply #239 on: <09-13-15/0959:09> »
Thanks for the update, and I totally understand why Metal Gear Solid V would be time consuming; I may not own a copy, but I'm that way with any open-world or stealth games. When I first got Mad Max, the amount of time I sank into it, until I became obsessed with Shadowrun 5E...