What's new
  • Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Visit Resources
  • Visit Downloads
  • Visit Portal

CLU (Codified Likeness Utility)

Status
Not open for further replies.
Cheers
Weischbier, let me know if he has the speed
:cool:
 
I just tried it, and for me it lagged really bad, spikelags just about every 2 seconds or so. I tried both Retri Paladin and Deathknight Unholy, and tried them both with Combat Bot and Lazyraider.

Ive never experienced spikelags like this earlier and I have plenty of ram in computer, only time it lags is when i run this CC.
 

Attachments

Thank you for this new cc. It works for me like a charm. Running with my lvl 84 bear through cata instances and it works flawlessly!
 
I just tried it, and for me it lagged really bad, spikelags just about every 2 seconds or so. I tried both Retri Paladin and Deathknight Unholy, and tried them both with Combat Bot and Lazyraider.

Ive never experienced spikelags like this earlier and I have plenty of ram in computer, only time it lags is when i run this CC.

Thanks derfred. And thank-you for attaching your log :)

Unholy was untested so I missed this problem!

CLU has a problem with identifying these spells.
Code:
System.Collections.Generic.KeyNotFoundException: The specified spell could not be found: Sudden Doom
System.Collections.Generic.KeyNotFoundException: The specified spell could not be found: Death Coil
I am looking at it now.
 
Nice Wulf, I love your work :).
Will this be some sort of Felmaster continuation?
 
Wulf,

tested on a dummy with my usual folder and had massive drops in FPS from 60+ down to 7 FPS. did a clean install of HB and your CC from SVN and it did get somewhat better it only dropped down to 11 FPS. this was done with your frost CC. good thing is even with the crap FPS was still pulling 19k as a 386 iLVL so i have high hopes for this. the log is attached
 

Attachments

I noticed that too, i'll come up with a complete Analysis later this day!
 
Code:
public override void Pulse()          {              ObjectManager.Update();             //Helpers.Buff.DumpAuras();         }
you dont have to force objectmanager to update, it updates every pulse. and since thats all you have in the pulse, it makes it redundant.
 
Nice Wulf, I love your work .
Will this be some sort of Felmaster continuation?


Thanks Toney001. In no way is this a continuation of felmasters work, as it is respected in its own right.
Rather this is my adaptation of existing work melded into a project I can update as honourbuddy evolves.
I have also tried to remove as much Lua as possible so that it will grow as HB grows.


Wulf,


tested on a dummy with my usual folder and had massive drops in FPS from 60+ down to 7 FPS.
did a clean install of HB and your CC from SVN and it did get somewhat better
it only dropped down to 11 FPS. this was done with your frost CC.
good thing is even with the crap FPS was still pulling 19k as a 386 iLVL
so i have high hopes for this. the log is attached


Thanks bhardegger. This is why I asked in my template what sort of a system users have as this CC can be taxing.
I will look into this - I will start with removing the ObjectManager.Update() from the pulse.
I could also be using Framelock incorrectly.
It does not help that this CC was developed on a beast (16g ram, I7 2600K OC, 2x SSDs in Raid 0 and a GTX 590)
Stay tuned...


Code:
public override void Pulse()          {              ObjectManager.Update();             //Helpers.Buff.DumpAuras();         }
you dont have to force objectmanager to update, it updates every pulse. and since thats all you have in the pulse, it makes it redundant.


Thanks CodenameG, your input is greatly appreciated. I will remove.
 
Last edited:
TThanks bhardegger. This is why I asked in my template what sort of a system users have as this CC can be taxing.
I will look into this - I will start with removing the ObjectManager.Update() from the pulse.
I could also be using Framelock incorrectly.
It does not help that this CC was developed on a beast (16g ram, I7 2600K OC, 2x SSDs in Raid 0 and a GTX 590)
Stay tuned...

Wulf,

It very well could be my system as i am running it on a laptop with a core i5, 8gb ram and a 560m. i do not have my desktop available atm as i am moving around the world so i will not be able to test until a later date.
 
Honorbuddy version: Latest!
Class: DeathKnight (masterfrost)
Level: 85
Group: Raid
My Latency is: 60ms
My Computer is: Modern
Made any changes: No
Issue/Bug/Problem/Suggestion: HUGE lag spikes looks like game freezes

Excellent post. I am looking into the performance problems.
 
Ok here we go:

Honorbuddy version: Latest!
Class: DeathKnight (masterfrost)
Level: 85
Group: Dummy testing
My Latency is: < 45ms
My Computer is: 2 Months old and it was a hell of a birth! (i7, 12 GB RAM (1600MHZ),No SSDs but 10k rpm HDD, ATI Radeon HD 6970M => Laptop)
Made any changes: Removed Pulse since it is obsolete
Issue/Bug/Problem/Suggestion: FPS jumpers

So I tested this for 10min straight and NEVER broke the 20k DPS wall.
The FPS freezes from time to time in a 2 - 3 s rythm.
What I saw is that you check way to much.
It freezes every time on the following checks:
Code:
[10:51:59:341] [CLU] 2.0.1 RuneCooldown: -> Unholy_2 has 0 seconds left
[10:51:59:385] [CLU] 2.0.1 RuneCooldown: -> Unholy_1 has 4 seconds left
[10:52:00:525] [CLU] 2.0.1 RuneCooldown: -> Unholy_1 has 3 seconds left

Code:
[10:52:01:809] [IsTargetWorthy] Raider's Training Dummy is a boss? True or miniBoss? False or Training Dummy? True. Raider's Training Dummy current Health = 147872040

I think you cause some overusing og HBs framelock ability. Since you are returning so much values and printing them to the log it causes HB to get at certain values to slow down so hard and locking a single frame for more then half a second.

My suggestion is to reduce some checks in your CanCast() and not to return so much time based values.
Latenzy and Powercost, I think are not neccessary checks.


greetz

Weischbier
 
Ok here we go:

Honorbuddy version: Latest!
Class: DeathKnight (masterfrost)
Level: 85
Group: Dummy testing
My Latency is: < 45ms
My Computer is: 2 Months old and it was a hell of a birth! (i7, 12 GB RAM (1600MHZ),No SSDs but 10k rpm HDD, ATI Radeon HD 6970M => Laptop)
Made any changes: Removed Pulse since it is obsolete
Issue/Bug/Problem/Suggestion: FPS jumpers

So I tested this for 10min straight and NEVER broke the 20k DPS wall.
The FPS freezes from time to time in a 2 - 3 s rythm.
What I saw is that you check way to much.
It freezes every time on the following checks:
Code:
[10:51:59:341] [CLU] 2.0.1 RuneCooldown: -> Unholy_2 has 0 seconds left
[10:51:59:385] [CLU] 2.0.1 RuneCooldown: -> Unholy_1 has 4 seconds left
[10:52:00:525] [CLU] 2.0.1 RuneCooldown: -> Unholy_1 has 3 seconds left

Code:
[10:52:01:809] [IsTargetWorthy] Raider's Training Dummy is a boss? True or miniBoss? False or Training Dummy? True. Raider's Training Dummy current Health = 147872040

I think you cause some overusing og HBs framelock ability. Since you are returning so much values and printing them to the log it causes HB to get at certain values to slow down so hard and locking a single frame for more then half a second.

My suggestion is to reduce some checks in your CanCast() and not to return so much time based values.
Latenzy and Powercost, I think are not neccessary checks.


greetz

Weischbier

Weischbier thank you very much for taking the time to test this CC, I really value your input.

I have just updated to 2.02 which removes obsolete pulse and Framelock is now gone.

EDIT:
Ok Death Coil isssue resolved !!! http://www.thebuddyforum.com/honorbuddy-forum/developer-forum/45425-keynotfoundexception-specified-spell-could-not-found-death-coil.html#post469519

Thank you again, its only early stages...please give feedback for the remainder of the classes implemented!

Feral Cat is quite good, 60k on Madness with ilvl 370.
 
Last edited:
Hey wulf!

I have to say that i have not tested this so far, i just read through your code.

I came to the following line:
Code:
Items.RunMacroText("/cast Ravage",.....);
Does this work? Shouldnt it be
Code:
Items.RunMacroText("/cast Ravage[COLOR=#ff0000]![/COLOR]",.....);
? :)

You can also easily get rid of this macro if you would cast this spell by id.

Cheers
 
is hb not able to cast it with the spellmanager and the "name"`?
 
Status
Not open for further replies.
Back
Top