Elitist Jerks
Register
Blogs
Forums


Go Back   Elitist Jerks » Class Mechanics » Death Knights

Reply
 
LinkBack Thread Tools
Old 08/10/09, 3:59 AM   #271
localfinesse
Glass Joe
 
Tauren Death Knight
 
Ner'zhul
A friend turned me on to this thread. I would like to see works but I get this error. Any help would be greatful.

Thanks

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

************** Exception Text **************
System.NullReferenceException: Object reference not set to an instance of an object.
at DKSIMVB.MainForm.LoadBeforeSim()
at DKSIMVB.MainForm.Button1Click(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: 2.0.0.0
Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase: file:///c:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
DK Simulator
Assembly Version: 0.9.9.0
Win32 Version: 0.9.9.0
CodeBase: file:///C:/Documents%20and%20Settings/Brad/My%20Documents/WOW/DKSimulator0.9.9/DK%20Simulator.exe
----------------------------------------
Microsoft.VisualBasic
Assembly Version: 8.0.0.0
Win32 Version: 8.0.50727.1433 (REDBITS.050727-1400)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/Microsoft.VisualBasic/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
----------------------------------------
System
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Windows.Forms
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Runtime.Remoting
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Runtime.Remoting/2.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
----------------------------------------
System.Xml
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
Microsoft.mshtml
Assembly Version: 7.0.3300.0
Win32 Version: 7.0.3300.0
CodeBase: file:///C:/WINDOWS/assembly/GAC/Microsoft.mshtml/7.0.3300.0__b03f5f7f11d50a3a/Microsoft.mshtml.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.

Offline
Reply With Quote
Old 08/10/09, 4:56 AM   #272
and
Glass Joe
 
Human Paladin
 
Draenor (EU)
Error

Good Morning!
Version 10.1 doesn't work for me, I get the following error message:

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

************** Exception Text **************
System.NullReferenceException: Object reference not set to an instance of an object.
   at DKSIMVB.MainStat.init()
   at DKSIMVB.Sim.Initialisation()
   at DKSIMVB.Sim.Start(ProgressBar pb, Int32 SimTime, MainForm MainFrm)
   at DKSIMVB.Sim.StartEP(ProgressBar pb, Boolean EPCalc, Int32 SimTime, MainForm MainFrm)
   at DKSIMVB.MainForm.BtEPClick(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: 2.0.0.0
    Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
    CodeBase: file:///C:/WINNT/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
Kahorie's DK Simulator
    Assembly Version: 0.10.1.0
    Win32 Version: 0.10.1.0
    CodeBase: file:///E:/And/WoW/101Kahorie's%20DK%20Simulator/Kahorie's%20DK%20Simulator.exe
----------------------------------------
Microsoft.VisualBasic
    Assembly Version: 8.0.0.0
    Win32 Version: 8.0.50727.3053 (netfxsp.050727-3000)
    CodeBase: file:///C:/WINNT/assembly/GAC_MSIL/Microsoft.VisualBasic/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
----------------------------------------
System
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
    CodeBase: file:///C:/WINNT/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Windows.Forms
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
    CodeBase: file:///C:/WINNT/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
    CodeBase: file:///C:/WINNT/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Runtime.Remoting
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
    CodeBase: file:///C:/WINNT/assembly/GAC_MSIL/System.Runtime.Remoting/2.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
----------------------------------------
System.Xml
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.4009 (QFE.050727-4000)
    CodeBase: file:///C:/WINNT/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.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.
Version 10.0 works fine!
Thanks alot!!

And

Offline
Reply With Quote
Old 08/10/09, 5:00 AM   #273
Asphyxialol
TEH DEEPZ!!!
 
Asphyxialol's Avatar
 
Blood Elf Death Knight
 
Mal'Ganis
This may not be directly related to your issues, but I have been experiencing issues similar to those pretty much since the program was released. What I found solved the issue is not using the built in template editor. If I had all the talents setup via .txt file in advance and could just select them from the drop down menu all of my errors went away and it worked flawlessly. Since you didn't mention what you were doing when the error occurred I figured I would throw in my experience in hopes it helps you out.

United States Offline
Reply With Quote
Old 08/10/09, 6:13 AM   #274
Sadiera
Glass Joe
 
Undead Rogue
 
Kor'gall (EU)
I am playing with a single disease 15-56-00 build. I use the following priority:

<?xml version="1.0"?>
<Priority>
<FrostFever></FrostFever>
<FrostStrike></FrostStrike>
<Rime></Rime>
<Obliterate></Obliterate>
<BloodStrike></BloodStrike>
</Priority>

The problem is that I get quite a few uses of Icy Touch but I have the Howling Blast glyph. Why is Icy Touch used - at all?

Offline
Reply With Quote
Old 08/10/09, 7:35 AM   #275
dr_AllCOM3
Great Tiger
 
dr_AllCOM3's Avatar
 
Orc Death Knight
 
Blutkessel (EU)
@Errors
Those errors don't tell me much. Did you use any files of your own or did you modify any of those included? What was your setup in the config screen?


Originally Posted by Sadiera View Post
The problem is that I get quite a few uses of Icy Touch but I have the Howling Blast glyph. Why is Icy Touch used - at all?
HB has a cooldown.


Offline
Reply With Quote
Old 08/10/09, 8:31 AM   #276
[BP]Mortifer
Glass Joe
 
Undead Death Knight
 
The Venture Co (EU)
Originally Posted by Afabar View Post
I have thought of it, but I didn't knew the same RNG would give the same sequence. So I came with the idea of stack RNG result in memory but this would overload the memory so I didn't develop it.
We would need at least 2 RNG, because for haste calculation, it increase the number needed for white hit.
I didn't mean saving the rng results, but rather using the same seed to more or less "reset" the rng to the same state in between tests, but as you said, since haste will use a different number of whitehits, the sequence won't be the same anyway.

But read about rng seeding for whatever programming language you are using, I believe that it could help you out with the issue of different simulations not giving the same results.

Offline
Reply With Quote
Old 08/10/09, 9:07 AM   #277
and
Glass Joe
 
Human Paladin
 
Draenor (EU)
Originally Posted by dr_AllCOM3 View Post
@Errors
Those errors don't tell me much. Did you use any files of your own or did you modify any of those included? What was your setup in the config screen?
You are right. I used a previous version character file, that's why I got the errors.
Thanks alot for your help!

And

Offline
Reply With Quote
Old 08/10/09, 10:26 AM   #278
dr_AllCOM3
Great Tiger
 
dr_AllCOM3's Avatar
 
Orc Death Knight
 
Blutkessel (EU)
Originally Posted by [BP]Mortifer View Post
I didn't mean saving the rng results, but rather using the same seed to more or less "reset" the rng to the same state in between tests, but as you said, since haste will use a different number of whitehits, the sequence won't be the same anyway.

But read about rng seeding for whatever programming language you are using, I believe that it could help you out with the issue of different simulations not giving the same results.
I just tested that. Rnd is indeed producing the same sequence every time (Kahorie is using something different and more random). It wouldn't be much work to implement.

The question is now, would using the same random numbers for each EP cycle improve the result?
If yes, when should a new sequence be generated?


Offline
Reply With Quote
Old 08/10/09, 1:54 PM   #279
Foxx2405
Don Flamenco
 
Foxx2405's Avatar
 
Blood Elf Death Knight
 
Moonglade (EU)
Originally Posted by dr_AllCOM3 View Post
@Errors
Those errors don't tell me much. Did you use any files of your own or did you modify any of those included? What was your setup in the config screen?



HB has a cooldown.
If HB is on cooldown you shouldnt have to refresh diseases yet though. (15 sec duration vs 8 sec HB CD).

My guess is that the sim does recognize that HB refreshed FF, but that it does not use HB to reapply FF. I guess it can be modeled in though.

Offline
Reply With Quote
Old 08/11/09, 10:07 AM   #280
Afabar
Don Flamenco
 
Draenei Death Knight
 
Chants Eternels (EU)
Originally Posted by Foxx2405 View Post
If HB is on cooldown you shouldnt have to refresh diseases yet though. (15 sec duration vs 8 sec HB CD).

My guess is that the sim does recognize that HB refreshed FF, but that it does not use HB to reapply FF. I guess it can be modeled in though.
No, if glyphed HB apply disease. There are two explenations. HB is resisted then it cast IT or there are no FU runes available when frost fever is about to fade.

On the question of the RNG, Doc if you want to implement it. I would reinitialize it every time you click on the EP button. Anyway the results could not be less accurate than they are today.

Offline
Reply With Quote
Old 08/12/09, 3:48 AM   #281
Dokus
Glass Joe
 
Night Elf Death Knight
 
Stormreaver (EU)
Does this tool add AP from certain Talent points?
E.g. When i try out a specc that has Bladed armor. Does this tool adds and calculates the extra AP from that talent? or do i have to add manually the extra AP in the character.xml file?
same counts for Dark Conviction.

My guess is i have to add it manually, but not sure, thats why i ask.

Offline
Reply With Quote
Old 08/12/09, 6:47 AM   #282
Afabar
Don Flamenco
 
Draenei Death Knight
 
Chants Eternels (EU)
No the sim read your character file, modify it on the flight according to your talents and selected buffs.

Offline
Reply With Quote
Old 08/12/09, 11:54 AM   #283
leladax
Von Kaiser
 
Blood Elf Paladin
 
Ясеневый лес (EU)
Originally Posted by Alyse View Post
Afabar told me there's a problem with the simulator calculating expertise - it values it a bit too high (can't remember the exact reason).
Uhm, regarding that, does it calculate it assuming target is facing the player? 'Cause I also get impressively high EP on expertise.

Offline
Reply With Quote
Old 08/12/09, 12:47 PM   #284
Afabar
Don Flamenco
 
Draenei Death Knight
 
Chants Eternels (EU)
I don't know if it's the calculation of the EP that give a too high value. The sim compare expertise cap versus exp cap - 50, not just the gain of 50 exp. So the value seems very high where a GCD means a lot.
However, I'm surpised too by the high value because other spreadsheets never gave such number. Maybe those were wrong or it is my comparison that is not appropriate.

Offline
Reply With Quote
Old 08/12/09, 2:51 PM   #285
leladax
Von Kaiser
 
Blood Elf Paladin
 
Ясеневый лес (EU)
So, I'm going to assume Expertise is better than Strength 'till soft cap.

Offline
Reply With Quote
Reply

Go Back   Elitist Jerks » Class Mechanics » Death Knights

Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
WoW Simulator - What do you want? Ullas User Interface and AddOns 60 08/30/11 10:23 AM
EnhSim, DPS simulator tukez Shamans 2763 11/30/09 11:45 AM
DPS Simulator Grim13 Warriors 133 11/12/08 7:20 AM
[Mage] DPS Simulator zurmagus Class Mechanics 41 11/08/07 9:11 PM