Elitist Jerks
Register
Blogs
Forums


Go Back   Elitist Jerks » Death Knights

Reply
 
LinkBack Thread Tools
Old 04/06/09, 1:45 PM   #101
Kithus
Von Kaiser
 
Human Death Knight
 
Vek'nilash
<GhoulFrenzy> does not seem to be working in my priority rotations. I was curious to see how much using it every 30 seconds in place of a plague strike would hurt my build. However, setting it's priority above Plague Strike has no noticeable affect on either plague strike or ghoul damage.

Edit:

I just ran a 24 hour sim using only ghoul frenzy > PS for the priority. Then took the ghoul frenzy talent out of my talent sheet and left the priority as only PS. The PS only run had 1 less plague strike total and 60 more attacks from the ghoul (obviously some bad luck with misses on the first one). I don't think it's trying to use ghoul frenzy at all.

Last edited by Kithus : 04/06/09 at 1:57 PM.

Offline
Reply With Quote
Old 04/06/09, 2:46 PM   #102
Energizr
Glass Joe
 
Human Death Knight
 
Kazzak (EU)
Originally Posted by Afabar View Post
Try this rotation, the 2nd Obliterate will be skipped if runes are not available, but you have to be hit/dodge capped as is will not retry it.
	<Rotation>
		<HowlingBlast retry='0'></HowlingBlast>
		<Obliterate retry='1'></Obliterate>
		<Obliterate retry='0'></Obliterate>
		<BloodStrike retry='1'></BloodStrike>
		<BloodStrike retry='1'></BloodStrike>
		<FrostStrike retry='0'></FrostStrike>
		<FrostStrike retry='0'></FrostStrike>

		<Obliterate retry='1'></Obliterate>
		<Obliterate retry='1'></Obliterate>
		<FrostStrike retry='0'></FrostStrike>
		<Obliterate retry='1'></Obliterate>
		<FrostStrike retry='0'></FrostStrike>
		<FrostStrike retry='0'></FrostStrike>
	</Rotation>
However, you should try a priority like this one. It will use every Rime proc and it look like it give more DPS with the simulator.
<Priority>
        <FrostFever></FrostFever>
	<FrostStrike></FrostStrike>
	<Rime></Rime>
	<Obliterate></Obliterate>
	<BloodStrike></BloodStrike>
</Priority>
I started to wonder how is that possible, since I've done alot of ptr testing and it has shown exactly the opposite and I think I found the reason.

As the log shows, you get 20RP from a rime howl, which actually should be 5RP with Chill of the Grave and 0RP without it.

4334 Rime proc
4334 Runic Power = 53
4449 MH hit for 2161
4449 Killing Machine Proc
4449 Razorice hit for 69,520422352975
4484 FS crit for 9143
4501 Runic Power = 23
4634 HB hit for 3898
4634 Runic Power = 43

Offline
Reply With Quote
Old 04/06/09, 2:55 PM   #103
ron9
Von Kaiser
 
Gnome Warlock
 
Arygos
Any way to implement a Tanking DPS simulation?

For example: You input your Parry/Dodge stats and from that it will calculate your Rune Strike damage. Could also give the boss the correct avoidance stats from attacking from the front.

If that is too much trouble, just implementing Rune Strike to be allowed to be added to a priority rotation would be nice to somewhat gauge what tanking spec gives out the most DPS.

Offline
Reply With Quote
Old 04/06/09, 3:46 PM   #104
Kyruski
Piston Honda
 
Troll Death Knight
 
Lightning's Blade
Originally Posted by ron9 View Post
Any way to implement a Tanking DPS simulation?

For example: You input your Parry/Dodge stats and from that it will calculate your Rune Strike damage. Could also give the boss the correct avoidance stats from attacking from the front.

If that is too much trouble, just implementing Rune Strike to be allowed to be added to a priority rotation would be nice to somewhat gauge what tanking spec gives out the most DPS.
parry/dodge shouldn't effect your Rune Strike damage. It will however effect how often you can Rune Strike and the percentage of damage and threat that Rune Strike contributes.

Offline
Reply With Quote
Old 04/06/09, 5:22 PM   #105
ron9
Von Kaiser
 
Gnome Warlock
 
Arygos
Originally Posted by Kyruski View Post
parry/dodge shouldn't effect your Rune Strike damage. It will however effect how often you can Rune Strike and the percentage of damage and threat that Rune Strike contributes.
Of course it doesn't make it hit harder but it decides how often you will use Rune Strike, which in the end affects how much damage, overall, your rune strike does.

Offline
Reply With Quote
Old 04/06/09, 6:55 PM   #106
Afabar
Don Flamenco
 
Draenei Death Knight
 
Chants Eternels (EU)
0.8.0 Release notes
* Incorrect runic power granted with Howling Blast on Rime proc.
* Option to cast Gargoyle and DRW only when on Fallen Crusader buff (if rune forged for).
* Add a latency parameter.
* Add Howling Blast in templates, because a xx/4x/xx template could cast HB on rime proc.

Beta TPS Module integration. Just select Frost presence.
* Add a TPS summary in the report.
* Add Rune Strike and Rune Strike glyph. Simulator always activate it if RP is available.
* Scent of blood implementation. I don’t have experience with this talent so it proc every time it’s not on CD. It should be adjusted latter.
* Implementation of T7 and T8 set bonus.
* A real tanking simulator may be added someday.

ron9, this is my lastest work on the simulator. I have to check the math for Rune Strike scaling, but it's a first step into a DK threat simulator.
Overview of what left to do :
* Add some parameters to tune the RS availability.
* Make basic template.
* Add Parry to calculation

Energizr, it's corrected.

Kithus and Kyruski, <GhoulFrenzy> should work. I will look at that.

Offline
Reply With Quote
Old 04/06/09, 7:00 PM   #107
Kyruski
Piston Honda
 
Troll Death Knight
 
Lightning's Blade
Originally Posted by ron9 View Post
Of course it doesn't make it hit harder but it decides how often you will use Rune Strike, which in the end affects how much damage, overall, your rune strike does.
But if he were to make a sim that included tanking and stuff, he might have to worry about other stuff. What if you need to save that RP for IBF, AMS, etc... Also Rune Strike is an "On next attack" strike and I would believe that would need a little extra code added in to make sure it doesn't just waste it on instant runic dumps. It's probably best just to have an internal:
if dodge/parry
set RunicStrikeAllow = 1.;

if RunicStrikeAllow = 1 and Rune Power > 20
then set NextAttackRunicStrike = 1 and RP-=20;
and then when Runic Strike is used, possibly a
set RunicStrikeAllow = 0 and NextAttackRunicStrike = 0;
or if it's not used in the period that it's allowed, just do
set RunicStrikeAllow = 0;
Or something of the sorts. Now I don't know if this would be the correct language and I forgot some of my functions, but you can probably get the point. These are just some suggestions for mechanics unless it go a lot deeper if you plan to include Rune Strike. I don't know how intricate it'd have to be though.

EDIT: Ooops. Guess that coding that I suggested wasn't needed. a new version that included Rune Strike was posted while I typed that, thought I am interested in the way you did implement Rune Strike if you could elaborate.

Offline
Reply With Quote
Old 04/06/09, 7:19 PM   #108
Cabal
Piston Honda
 
Cabal's Avatar
 
Orc Warrior
 
<N/A>
Turalyon (EU)
Can I humbly suggest you dont disperse too much effort into a "tanking module"? Thats a completely different bag of cookies, and your dps simulator is shaping up to be the tool this class badly needed, so math-disabled persons like me can get a little help making decisions without having to beg/wait for others to work their numbers magic.

And quite frankly, tank dps isnt exactly a vital concern, as tanks in this game basically need to a) not die b) stay ahead of dps on threat (which is quite easy nowadays).

Thanks again for your work, Kahorie.

Offline
Reply With Quote
Old 04/06/09, 7:20 PM   #109
Afabar
Don Flamenco
 
Draenei Death Knight
 
Chants Eternels (EU)
I don't have uploaded changes into CVS but the code I have made is very simple right now.
As I just check, just when I enter in the Main Hand hit function if I'm in frost presence and have enough runic power to cast it.

It look like that :
If FrostPresence = 1 Then
	If RunicPower.Value >= 20 Then
		RuneStrike
		exit function
	End If
End If
Saving RP for emergency abilities is something I could throw easily in a customizable parameter. I put this in my todo list.

Originally Posted by Kyruski View Post
You don't have a function to check if Rune Strike is available? Or is it build into the RuneStrike command?
Not right now. Adding a parameter for that is in my todo list.

Cabal,
A pure tanking module with dodge, effective health and so on is not my priority right now. But if have have enough time in the future to make something usefull for the DK tanking, I think I will if no other tools that fits my need appears.
But adding a TPS module was something I wanted to implement and started to work on a few days ago. Adding such things like I this are not very time consuming.

But, I think also that the work on the "DPS" module is nearly close to be finished. The main missing stuff I have in mind is the trinket proc implementation. The rest is more User Interface improvement and some code optimization. And I have to admit I'm missing ideas of what is missing to fits every DPS DK needs.

Last edited by Afabar : 04/06/09 at 7:48 PM.

Offline
Reply With Quote
Old 04/06/09, 7:31 PM   #110
Kyruski
Piston Honda
 
Troll Death Knight
 
Lightning's Blade
Originally Posted by Afabar View Post
I don't have uploaded changes into CVS but the code I have made is very simple right now.
As I just check, just when I enter in the Main Hand hit function if I'm in frost presence and have enough runic power to cast it.

It look like that :
If FrostPresence = 1 Then
	If RunicPower.Value >= 20 Then
		RuneStrike
		exit function
	End If
End If
Saving RP for emergency abilities is something I could throw easily in a customizable parameter. I put this in my todo list.
You don't have a function to check if Rune Strike is available? Or is it build into the RuneStrike command?

Offline
Reply With Quote
Old 04/07/09, 5:15 AM   #111
Cabal
Piston Honda
 
Cabal's Avatar
 
Orc Warrior
 
<N/A>
Turalyon (EU)
Originally Posted by Afabar View Post
I'm missing ideas of what is missing to fits every DPS DK needs.
Thats because it already has everything thats needed :P Once we start getting confirmation from actual in raid dps values, id say this is a perfectly working tool.

Well, you could, I suppose, add details, like the possibility to import a character from armoury, or maybe a character editing menu, with boxes where you could enter stat values. But thats really very minor, its doing whats really important, the possibility to check dps variations from different gear, as well as EP values we can input into an appropriate addon.

Offline
Reply With Quote
Old 04/07/09, 10:10 AM   #112
Oderine
Glass Joe
 
Worgen Death Knight
 
Kirin Tor (EU)
The only thing I miss is the choice of the metagem
is the "3% Increased Critical Damage" of the Chaotic Skyflare Diamond implemented by default ?

France Offline
Reply With Quote
Old 04/07/09, 11:17 AM   #113
Afabar
Don Flamenco
 
Draenei Death Knight
 
Chants Eternels (EU)
I didn't implement it yet. It will soon be done.

Offline
Reply With Quote
Old 04/07/09, 4:34 PM   #114
ron9
Von Kaiser
 
Gnome Warlock
 
Arygos
Originally Posted by Cabal View Post
as well as EP values we can input into an appropriate addon.
What addon do you think is the best for inputting EP values to rank gear in-game?

Also, I am still getting random EPvalues even when setting the simulation to 1k hours.

Offline
Reply With Quote
Old 04/07/09, 4:46 PM   #115
Afabar
Don Flamenco
 
Draenei Death Knight
 
Chants Eternels (EU)
Pawn is a good addon to input EP value in game.
Could you send your template, character and priority file via PM ?

Offline
Reply With Quote
Old 04/07/09, 5:09 PM   #116
 frmorrison
Protector
 
frmorrison's Avatar
 
Ashstorm
Human Paladin
 
No WoW Account
Originally Posted by Afabar View Post
I didn't implement it yet. It will soon be done.
Did you add a Ghoul uptime to your sim?

Something like NotD + Perma Ghoul = 100% uptime

NotD talent only = 50%

Nothing = 25%

Millions of words are written annually purporting to tell how to beat the races, whereas the best possible advice on the subject is found in the three monosyllables: 'Do not try.'

United States Offline
Reply With Quote
Old 04/07/09, 5:37 PM   #117
Kyruski
Piston Honda
 
Troll Death Knight
 
Lightning's Blade
Originally Posted by Afabar View Post
Kithus and Kyruski, <GhoulFrenzy> should work. I will look at that.
The command <GhoulFrenzy> still does not work. It still just stops all commands after that so all the test really is is the DPS of Auto-attacks, the Ghoul, BCB, and Necrosis (also Razorice if used).

Offline
Reply With Quote
Old 04/07/09, 7:06 PM   #118
Afabar
Don Flamenco
 
Draenei Death Knight
 
Chants Eternels (EU)
0.8.1 Release notes
* Ghoul Frenzy should now work better. You can now track it in the combat log in verbose mode.
* Add a ChaoticSkyflareDiamond in the Character config file. Set to one to enable the meta gem.

Kyruski,
I made some correction on Ghoul Frenzy. It should be ok now.


frmorrison,
As I implemented the ghoul, it last 1 minutes if untlaented and is summoned every time it not on cooldown. I don't have the exact number in mind right now but it should look like what you describe.

Offline
Reply With Quote
Old 04/07/09, 7:45 PM   #119
Kyruski
Piston Honda
 
Troll Death Knight
 
Lightning's Blade
Originally Posted by Afabar View Post
Kyruski,
I made some correction on Ghoul Frenzy. It should be ok now.
I just did some sims quickly and it seems like GF isn't working correctly. When I have it in my rotation/priority, my ghoul's number of hits drops, usually a drop of 10%+. Here's my ghoul's number of hits without GF : 92386 and here it is with GF : 82877. So it seems as if instead of adding 25% haste to the ghoul, it's removing ~10% from the ghoul.

EDIT: Looked at a Combat Log and with no GF, the ghoul attacks once every 1.14 seconds and with GF, it's once every 1.33 seconds. So it seems like it's a 15% loss. Also while looking at the log, I see some places where it's missing a ghoul attack.

Last edited by Kyruski : 04/07/09 at 8:05 PM.

Offline
Reply With Quote
Old 04/07/09, 8:14 PM   #120
Lollersk8er
Piston Honda
 
Human Death Knight
 
Azjol-Nerub (EU)
Razorice is back at 5%. That would most likely make dual FC the best choice, again.

Offline
Reply With Quote
Old 04/08/09, 3:42 PM   #121
Kithus
Von Kaiser
 
Human Death Knight
 
Vek'nilash
I'll second what Kyr said about ghoul frenzy. When I added it to my priority sheet just above PS I lost just under 7,000 ghoul attacks in a 24 hour test. I'd like to add that I oddly also gained almost 3,000 ITs. The character sheet I'm using is spell hit capped.

Edit: Kahorie, the T8DPS sigil is called Sigil of the Vengeful Heart. Sorry it's been bugging the hell out of me.

Last edited by Kithus : 04/08/09 at 5:09 PM.

Offline
Reply With Quote
Old 04/08/09, 5:32 PM   #122
Orlgin
Don Flamenco
 
Human Death Knight
 
Dragonmaw
You might want to recheck the formula for Unholy Blight. Currently on live, it's still treated as a disease for purposes of Crypt Fever which is why people rave about it on live. That extra 30% makes a huge difference in it's effectiveness. People are reporting a DPS loss using it and unless it's a heavy movement fight, that shouldn't be the case. We did the math earlier in one of the threads and it takes unrealistic amounts of crit for Death Coil to overtake Unholy Blight.

You are welcome to check Live as well but if I'm not mistaken, Crypt Fever also affects Death N Decay. Both of these were diseases when Beta and apparently this is never fixed.

Note that it only counts for Crypt Fever. You can't Blood Boil a target with either of these effects on live.

Like an unchecked cancer, hate corrodes the personality and eats away its vital unity. Hate destroys a man's sense of values and his objectivity. It causes him to describe the beautiful as ugly and the ugly as beautiful, and to confuse the true with the false and the false with the true.
Martin Luther King Jr.

Offline
Reply With Quote
Old 04/08/09, 5:47 PM   #123
Havenwood
Von Kaiser
 
Human Death Knight
 
Lightning's Blade
If I recall, Death and Decay stopped getting bonus damage from being counted as a disease in 3.08, unless they've backed out that change. The changes to the Glyph of Death and Decay in 3.08 helped offset that loss. From 3.08 PTR Patch Notes:

Crypt Fever: It is no longer possible to have a duration longer than the disease which caused it. Will also no longer incorrectly increase Death and Decay damage.

Offline
Reply With Quote
Old 04/08/09, 6:36 PM   #124
Afabar
Don Flamenco
 
Draenei Death Knight
 
Chants Eternels (EU)
0.8.2a Release notes
* Vengeful Heart correction.

0.8.2 Release notes
* Another Ghoul Frenzy correction. Hope it is the last one.
* MMO-champion Talent import. Check the new Tools tab. Glyphs are not imported.
* Sigil of Vengeful Heart renamed.
* Crypt Fever now affects Unholy Blight damage.
* Razorice damage bonus reverted to 5%.


The "I hope the last" Ghoul Frenzy bug is corrected.
I have integrated a small Talent import tools. You just have to copy/paste the URL. The glyph are not imported right now so you have to edit the template after the import.

I'm still working on a way to have more stable Equivalent Point value. If you have any suggestion, I'm open minded.
Right now, calculation is simple. Simulator make a dry run. Then for each stat, it add the value and relaunch a simulation. It compare the results and give the calculated value.
I also plan to generate after EP an URL to Wowhead (eg: Plate Armor - Items - World of Warcraft). I think it's the easier way for me to display item value.

Last edited by Afabar : 04/08/09 at 6:42 PM.

Offline
Reply With Quote
Old 04/08/09, 9:40 PM   #125
Lollersk8er
Piston Honda
 
Human Death Knight
 
Azjol-Nerub (EU)
Originally Posted by Afabar View Post
I'm still working on a way to have more stable Equivalent Point value. If you have any suggestion, I'm open minded.
There is no way besides simulating for a longer time. You should first try to get rid of any possible bugs and then work on the accessibility. EP will never work well with a sim, unless you can create 2-4 sim threads for multicore cpus.

Offline
Reply With Quote
Reply

Go Back   Elitist Jerks » 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 11:23 AM
EnhSim, DPS simulator tukez Shamans 2763 11/30/09 12:45 PM
DPS Simulator Grim13 Warriors 133 11/12/08 8:20 AM
[Mage] DPS Simulator zurmagus Class Mechanics 41 11/08/07 10:11 PM