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.
Try replacing Me.GotAlivePet with (!Me.Pet == null || !Me.Pet.Dead) which is used in the UH profile

Spells.CastSelfSpell("Death Pact", ret => Me.HealthPercent < 99 && (!Me.Pet == null || !Me.Pet.Dead), "Death Pact"),

That might work
I think you did not get what i want to say on my last post the ghoul does not consider as pet . you have to ne UH to make the ghoul consider as a pet .
and the macro that I post prove it, so even if you summon the ghould it will not be consider as pet so me.pet will be always equal to null.
 
Last edited:
Hope your job interview went well. We can go ahead and archive this thread, not response in 37 hrs. :p

Hahaha, Im still here...just sorting out RL job stuff...will be done soon :)

BTW interview went well..onto medicals!
 
@wulf

One suggestion I'd like to make for CLU, on the hunter side (aside from when I asked you to use MD on the pet. That was a huge help.) would be to have something in the DPS tab that allows you to assign a pet to call up. Twice CLU's called out my tanking pet when my DPS pet died. Had to stop the bot, dismiss the tank pet, and call out the dps pet, then start her up again lol. No biggie since all I really have to do is turn off growl on the tank pet and it's a lower dps pet, but you know. Trying to get big dps numbers and using a tank pet isn't the best way. All in all, good job. I'm using CLU for practically everything now. It's getting better and better with each revision.
 
Did you read the first post?
Usually people would rather expend more energy and just click on the last page to leave a comment/request/etc rather than take an extra second or two to read the first post. Kind of sad really, but that's how society has brought humanity up nowadays.
 
this is still not working well for Raiding on my Holy pally.... he barely does anything... occasionally casts holy radiance, thats about it
 
this is still not working well for Raiding on my Holy pally.... he barely does anything... occasionally casts holy radiance, thats about it

Hi kendecray, ive been a little busy lately so nothing has changed since you last checked in...I will be back on deck shortly :D
 
LFR... I dare not try it in 10 man with it acting like it is
today i tried to fix the death pack on non UH dk but since i kinda not that inform about HB API I was not able to find API that will check the 1st totem slot but i found something like "me.Minions" which include totem temp pet etc but sadly i get error when i used instead of Me.GotAlivePet.
But i thought about using something that i saw on Unholywrath cc and that is using cooldown time to use this ability
so the code should be change to

Code:
Spells.CastSelfSpell("Death Pact",              ret => Me.HealthPercent < 60 && Spell.SpellCooldown("Raise Dead").TotalSeconds > 120, "Death Pact"),

but I think the correct way to write it , is to find the API that will check if the 1st totem is up or not like how i show be4 using the lua macro i post be4
 
LFR... I dare not try it in 10 man with it acting like it is

That is part of the problem then. When in LFR I believe since there is so much over healing by other healers that CLU doesn't see the need to heal anyone so it just stands there waiting for someone who needs healing. I believe it will work much better for you in 5/10 man stuff than LFR.
 
That is part of the problem then. When in LFR I believe since there is so much over healing by other healers that CLU doesn't see the need to heal anyone so it just stands there waiting for someone who needs healing. I believe it will work much better for you in 5/10 man stuff than LFR.
It's true. It's very efficient, so it only fills the gaps other healers don't. I believe ShamWow has an option called "Let it rain!" to just go crazy with healing and top the charts (or go OOM in no time?) :)
 
today i tried to fix the death pack on non UH dk but since i kinda not that inform about HB API I was not able to find API that will check the 1st totem slot but i found something like "me.Minions" which include totem temp pet etc but sadly i get error when i used instead of Me.GotAlivePet.
But i thought about using something that i saw on Unholywrath cc and that is using cooldown time to use this ability
so the code should be change to

Code:
Spells.CastSelfSpell("Death Pact",              ret => Me.HealthPercent < 60 && Spell.SpellCooldown("Raise Dead").TotalSeconds > 120, "Death Pact"),

but I think the correct way to write it , is to find the API that will check if the 1st totem is up or not like how i show be4 using the lua macro i post be4

Could u please try the Death Pact from Singular?
If this will work for u than CLU should work too!

and for your try with Minions
try this ... I'll check for undead and Totems ... but i think the condition could be more specific ... maybe u should try to raise your dead multiple times (for example 10 times) and compare the properties Entry,CreatureType, Type

If the script is not working, tell me ... than clu is missing a using directive (maybe)
PHP:
StyxWoW.Me.Minions.Where(q => q.CreatureType == WoWCreatureType.Undead || q.CreatureType == WoWCreatureType.Totem).FirstOrDefault()!=null
 
Could u please try the Death Pact from Singular?
If this will work for u than CLU should work too!

and for your try with Minions
try this ... I'll check for undead and Totems ... but i think the condition could be more specific ... maybe u should try to raise your dead multiple times (for example 10 times) and compare the properties Entry,CreatureType, Type

If the script is not working, tell me ... than clu is missing a using directive (maybe)
PHP:
StyxWoW.Me.Minions.Where(q => q.CreatureType == WoWCreatureType.Undead || q.CreatureType == WoWCreatureType.Totem).FirstOrDefault()!=null
yea, Singular has the same problem but I did not report it there because i think there were more important things to fix on blood dk rotation than this simple error which kinda be fix by killing DP urself or but the CD condition instead of pet one.
well i will try ur code later but the one I post is working but if yours working it will be a lot better than using the CD condition. I will try it now and report the result
-----------
just tried it and i get this error

PHP:
Could not compile CC from E:\bots\hb2\CustomClasses\CLU!
File: Blood.cs Line: 106 Error: The name 'StyxWoW' does not exist in the current context
File: Blood.cs Line: 106 Error: The name 'WoWCreatureType' does not exist in the current context
File: Blood.cs Line: 106 Error: The name 'WoWCreatureType' does not exist in the current context
 
Last edited:
yea, Singular has the same problem but I did not report it there because i think there were more important things to fix on blood dk rotation than this simple error which kinda be fix by killing DP urself or but the CD condition instead of pet one.
well i will try ur code later but the one I post is working but if yours working it will be a lot better than using the CD condition. I will try it now and report the result
-----------
just tried it and i get this error

PHP:
Could not compile CC from E:\bots\hb2\CustomClasses\CLU!
File: Blood.cs Line: 106 Error: The name 'StyxWoW' does not exist in the current context
File: Blood.cs Line: 106 Error: The name 'WoWCreatureType' does not exist in the current context
File: Blood.cs Line: 106 Error: The name 'WoWCreatureType' does not exist in the current context

Uhm okay, this is what i thought^^
there's missed a using directive ...

Well the correct version would be this
open the file blood.cs
search for
PHP:
    using global::CLU.GUI;
add this after the line above
PHP:
using Styx;

search and replace
PHP:
Spells.CastSelfSpell("Death Pact",              ret => Me.HealthPercent < 60 && Me.GotAlivePet, "Death Pact"),
with
PHP:
Spells.CastSelfSpell("Death Pact", ret => Me.HealthPercent < 60 && Me.Minions.Where(q => q.CreatureType == WoWCreatureType.Undead || q.CreatureType == WoWCreatureType.Totem).FirstOrDefault() != null, "Death Pact"),

this SHOULD work, but i still do not know how the ghoul does appear ... as Undead, as totem or something else, could be that u have to replace it with a modified condition!!
My test results (2 times tested)
- 26125 - Undead - Unit
- 26125 - Undead - Unit

and the army would be
- 24207 - Undead - Unit

So maybe u could test too, but should be the Entry 26125 :) and the script above should work
 
Last edited:
@Stormchasing
it did work I hope Wulf will add your change to the blood DK and i think frost needs it too
@Wulf
I hope that you review some of the value that your cc will use the cds like
Vampiric Blood should be use lets say like on HP <= 45
Icebound Fortitude HP <= 35
and I dont know if it is right or wrong but i remove the condition to not use these cd when Bone shield is up
 
hi i want to start tanking again but would like to know how this peforms as a druid before i change everything please also love this for everything else
 
Status
Not open for further replies.
Back
Top