[Tool] GD Defiler

Is it possible to make the Tq Defieler work with the new Patch for Titan Quest Immortal Throne that NordicGames make

Sorry for my bad English

Any way you could get the devotion reset to work without it bringing all devotion skills to level 1? And maybe a way to level up devotion skills as well?

Published a new version:

1.0.53 (8/7/2016)
-You now have the option of resetting devotions and keeping the progress made on devotion skills.
-Added informative boxes after devotion/attribute/mastery reset.

Thanks for making this program! Really hope you get multiplier mods, infinite stacking mods, etc working eventually. Registered just to stay up to date on the progress of this program.

You’re welcome, thanks, and welcome to the forums! Whew. :rolleyes: Enjoy your stay. :slight_smile:

Soul

I can’t imagine playing TQ without TQ Defiler.

Keep up the great work sir!!

Getting this on anything I do since you last update. Nothing is working for me on GDefiler :frowning: any quick fix for this?

See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.ArgumentOutOfRangeException: Value of ā€˜125’ is not valid for ā€˜Value’. ā€˜Value’ should be between ā€˜Minimum’ and ā€˜Maximum’.
Parameter name: Value
at System.Windows.Forms.NumericUpDown.set_Value(Decimal value)
at GDDefiler.frmGDCharacter.DisplayCharacter()
at GDDefiler.frmGDCharacter.btnResetDevotions_Click(Object sender, EventArgs e)
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Button.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.1080.0 built by: NETFXREL3STAGE
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll

System
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1081.0 built by: NETFXREL3STAGE
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll

GDDefiler
Assembly Version: 0.1.0.0
Win32 Version: 0.1.0.0
CodeBase: file:///C:/Users/cesay/AppData/Local/Apps/2.0/94CGRGEY.2GJ/5RECTMAJ.ABL/gdde…tion_0000000000000000_0000.0001_30e65ab7ef220640/GDDefiler.exe

Microsoft.VisualBasic
Assembly Version: 10.0.0.0
Win32 Version: 14.6.1038.0 built by: NETFXREL2
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Microsoft.VisualBasic/v4.0_10.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll

System.Core
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1038.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.Windows.Forms
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1038.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.1078.0 built by: NETFXREL3STAGE
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll

System.Runtime.Remoting
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1038.0 built by: NETFXREL2
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Remoting/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll

System.Configuration
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1038.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

System.Xml
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1064.2 built by: NETFXREL3STAGE
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll

System.Deployment
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1078.0 built by: NETFXREL3STAGE
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Deployment/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Deployment.dll

Accessibility
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1038.0 built by: NETFXREL2
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_4.0.0.0__b03f5f7f11d50a3a/Accessibility.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.

@Thot

Very strange error indeed, considering all of the numeric up downs have max values of 32767 or higher, easily handling 125. :slight_smile: I’ve republished a version with a bit more error handling (might give a better error description), could you also email me the player.gdc file please? Thanks!

[email protected]

Soul

PLATFORM VERSION INFO
Windows : 6.1.7601.65536 (Win32NT)
Common Language Runtime : 4.0.30319.34209
System.Deployment.dll : 4.0.30319.34280 built by: FX452RTMGDR
clr.dll : 4.0.30319.34209 built by: FX452RTMGDR
dfdll.dll : 4.0.30319.34280 built by: FX452RTMGDR
dfshim.dll : 4.0.41209.0 (Main.041209-0000)

SOURCES
Deployment url : file:///C:/Users/Pantheon/AppData/Roaming/Microsoft/Windows/Start%20Menu/Programs/Soul’s%20Software/GD%20Defiler.appref-ms%7C
Server : Apache/2
Deployment Provider url : http://www.soulseekkor.com/apps/gddefiler/publicpublish/GDDefiler.application

ERROR SUMMARY
Below is a summary of the errors, details of these errors are listed later in the log.
* Activation of C:\Users\Pantheon\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Soul’s Software\GD Defiler.appref-ms| resulted in exception. Following failure messages were detected:
+ The deployment identity does not match the subscription.

COMPONENT STORE TRANSACTION FAILURE SUMMARY
No transaction error was detected.

WARNINGS
* The manifest for this application does not have a signature. Signature validation will be ignored.

OPERATION PROGRESS STATUS
* [8/8/2016 6:59:02 PM] : Activation of C:\Users\Pantheon\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Soul’s Software\GD Defiler.appref-ms| has started.
* [8/8/2016 6:59:02 PM] : Performing necessary update check as specified by the deployment.

ERROR DETAILS
Following errors were detected during this operation.
* [8/8/2016 6:59:03 PM] System.Deployment.Application.DeploymentException (SubscriptionState)
- The deployment identity does not match the subscription.
- Source: System.Deployment
- Stack trace:
at System.Deployment.Application.SubscriptionStore.CheckUpdateInManifest(SubscriptionState subState, Uri updateCodebaseUri, AssemblyManifest deployment, Version currentVersion, Boolean& bUpdateInPKTGroup)
at System.Deployment.Application.ApplicationActivator.PerformDeploymentUpdate(SubscriptionState& subState, String& errorPageUrl)
at System.Deployment.Application.ApplicationActivator.ProcessOrFollowShortcut(String shortcutFile, String& errorPageUrl, TempFile& deployFile)
at System.Deployment.Application.ApplicationActivator.PerformDeploymentActivation(Uri activationUri, Boolean isShortcut, String textualSubId, String deploymentProviderUrlFromExtension, BrowserSettings browserSettings, String& errorPageUrl)
at System.Deployment.Application.ApplicationActivator.ActivateDeploymentWorker(Object state)

COMPONENT STORE TRANSACTION DETAILS
No transaction information is available.

Should be resolved now, had to sign the publish in order for it to like the new manifest. Note that Windows 10 (at least on my machine) wanted to get it in the way and Windows Defender was blocking the download of just a portion of the publish (specifically the manifest file).

If you get an error that contains the following in it:
ā€œDownloading http://www.soulseekkor.com/apps/gddefiler/publicpublish/Application Files/GDDefiler_0_1_0_54/GDDefiler.exe.manifest did not succeed.ā€

You will need to temporarily turn off Windows Defender, then re-enable it after installation. Seems the Windows 10 update may keep on giving! Sorry for the headache.

Soul

amazing.thank you for your work.

does GD Defiler ā€œsaveā€ an internal copy of player.gdc?

The reason I’m asking is: Defiler only shows the toon @ lvl 4

( presently the toon is lvl 46 in my present game save) that was when I
first installed GD-defiler and opened it to see if it worked…

If I open the save folder it shows the player.gdc with a file size of 32kb
and today’s date yet within Defiler the opened toon file shows 5.63kb
which is the size of the file back when my toon was lvl 4.

I have copies of player.gdc from various toon lvls ( in a separate folder)
swapping those in and out makes no difference it still only ā€œseesā€ the lvl 4 toon.

What face-palming thing have I overlooked or done to create this
situation…

thanks in advance for any help in resolving this…

ty for the response. unfortunately still getting an error. win defender is off.

PLATFORM VERSION INFO
Windows : 6.1.7601.65536 (Win32NT)
Common Language Runtime : 4.0.30319.34209
System.Deployment.dll : 4.0.30319.34280 built by: FX452RTMGDR
clr.dll : 4.0.30319.34209 built by: FX452RTMGDR
dfdll.dll : 4.0.30319.34280 built by: FX452RTMGDR
dfshim.dll : 4.0.41209.0 (Main.041209-0000)

SOURCES
Deployment url : file:///C:/Users/Pantheon/AppData/Roaming/Microsoft/Windows/Start%20Menu/Programs/Soul’s%20Software/GD%20Defiler.appref-ms%7C
Server : Apache/2
Deployment Provider url : http://www.soulseekkor.com/apps/gddefiler/publicpublish/GDDefiler.application

ERROR SUMMARY
Below is a summary of the errors, details of these errors are listed later in the log.
* Activation of C:\Users\Pantheon\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Soul’s Software\GD Defiler.appref-ms| resulted in exception. Following failure messages were detected:
+ The deployment identity does not match the subscription.

COMPONENT STORE TRANSACTION FAILURE SUMMARY
No transaction error was detected.

WARNINGS
There were no warnings during this operation.

OPERATION PROGRESS STATUS
* [8/9/2016 5:33:41 PM] : Activation of C:\Users\Pantheon\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Soul’s Software\GD Defiler.appref-ms| has started.
* [8/9/2016 5:33:41 PM] : Performing necessary update check as specified by the deployment.

ERROR DETAILS
Following errors were detected during this operation.
* [8/9/2016 5:33:41 PM] System.Deployment.Application.DeploymentException (SubscriptionState)
- The deployment identity does not match the subscription.
- Source: System.Deployment
- Stack trace:
at System.Deployment.Application.SubscriptionStore.CheckUpdateInManifest(SubscriptionState subState, Uri updateCodebaseUri, AssemblyManifest deployment, Version currentVersion, Boolean& bUpdateInPKTGroup)
at System.Deployment.Application.ApplicationActivator.PerformDeploymentUpdate(SubscriptionState& subState, String& errorPageUrl)
at System.Deployment.Application.ApplicationActivator.ProcessOrFollowShortcut(String shortcutFile, String& errorPageUrl, TempFile& deployFile)
at System.Deployment.Application.ApplicationActivator.PerformDeploymentActivation(Uri activationUri, Boolean isShortcut, String textualSubId, String deploymentProviderUrlFromExtension, BrowserSettings browserSettings, String& errorPageUrl)
at System.Deployment.Application.ApplicationActivator.ActivateDeploymentWorker(Object state)

COMPONENT STORE TRANSACTION DETAILS
No transaction information is available.

Get this error any time I hit reset Devotion…

Thanks for the tool btw, always loved TQDefiler!

This is fixed now, pesky line of test code, sorry about that! :slight_smile:

@Klokwork

If you go to control panel and uninstall GD Defiler and reinstall it from the publish URL, do you still get an error?

[QUOTE=
@Klokwork

If you go to control panel and uninstall GD Defiler and reinstall it from the publish URL, do you still get an error?[/QUOTE]

thanks appears to be working again!. when I looked through the uninstall programs list a few nights ago I didn’t see it there at first. Tired eyes ftw! Thank you very much.

Welcome! Glad it’s working now, it was probably due to the CPU targeting that I changed the other day that required a reinstall of the publish, sorry for the hassle! :wink:

Soul

Hi. First, thank you so much for the work on this tool.

I’m having trouble with a feature, can’t tell if it’s broken or just me not using the tool properly. I’m at the main menu screen, and trying to activate Ultimate difficulty for a selected character. When I press Elite, I get the Success audio and the note at the top says Elite enabled. But when I press the Ultimate button I get the Success audio but the same message at the top saying Elite difficulty is activated. Ultimate difficulty is not unlocked on the character.

Thanks!

Hi Fizzyhawk!

I’m a little confused, I don’t have audio cues for when you change a character’s unlocked difficulties? There also aren’t any for the Rift Gates tab when you switch between them, you are using the GD Defiler correct? (GD Stash probably has a similar feature for unlocking a difficulty, are you trying to do it in that?)

If it is the GD Defiler, could you clarify which tab and if you are saving? When you mention main menu screen that sounds like a different application to me. :frowning:

Soul

Curious to know if, in a future version, a function to activate inventory bags will be added.