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.
Found a problem with the summon on warlock.

When metamorphsis is cast, it tries to switch to a fel hunter from my felguard, but as soon as it casts it, it cancels it, but then tries again and goes in to a loop over and over.
 
I just leveled a dk as blood from the start to level 85 using your cc and it works fine .
but i find some minors problem.
I think you should remove Anti-magic shell from the cc or add some specific spell to cast aginst it kinda look stupid to use it against melee mobs when they are casting slam :p
the other problem is Death Pact i never saw ur cc using it . it summon the pet and never use it, so i was thinking if you can change the DP to only casting Raise Dead, then add on the top of healing cds
the DP if the pet is up and we have low HP
 
Found a problem with the summon on warlock.

When metamorphsis is cast, it tries to switch to a fel hunter from my felguard, but as soon as it casts it, it cancels it, but then tries again and goes in to a loop over and over.

I see the problem, I will fix asap. reverting the change on the SVN so update until I can resolve the issue.
 
Found a problem with the summon on warlock.

When metamorphsis is cast, it tries to switch to a fel hunter from my felguard, but as soon as it casts it, it cancels it, but then tries again and goes in to a loop over and over.

This is for demo-lock?
i've an idea how to fix it, i hope I'll get from work early this day to fix it before my raid starts

@wulf i think it is necessary to add a "PetCall" Timer (if i remember right, Singular had this too, cause the ObjectManager isn't updated that fast). Maybe it is necessary to rewrite the PetDetection (there should be a Property like PetType which should be checked, instead of having a spell (again a spell issue^^))

This code is originally from Singular (so if u decide to use, there's needed to give credits to them :) but as far as i know, u did already in first post^^)
PHP:
    public enum PetType
    {
        // These are CreatureFamily IDs. See 'CurrentPet' for usage.
        None = 0,
        Imp = 23,
        Felguard = 29,
        Voidwalker = 16,
        Felhunter = 15,
        Succubus = 17,
    }

        public static PetType CurrentPetType
        {
            get
            {
                WoWUnit myPet = StyxWoW.Me.Pet;
                if (myPet == null)
                {
                    return PetType.None;
                }
                WoWCache.CreatureCacheEntry c;
                myPet.GetCachedInfo(out c);
                return (PetType)c.FamilyID;
            }
        }
this should be added to your PetManager so we can check
PHP:
                        new Decorator(ret => Pets.CurrentPetType == Pets.PetType.Felguard,
                            new PrioritySelector(
                                Pets.CastPetSpell("Axe Toss", ret => Me.CurrentTarget.IsCasting && Me.CurrentTarget.CanInterruptCurrentSpellCast, "Axe Toss")
                                )
                            ),
and so on this should be a bit better, will test in the evening
 
Gz Wulf

I don't know if it's been done already, but if not, CLU is now Savior of Azeroth :)

Well done sir!
 
I tried to fix the Warlock issue with summoning / re-summoning pets
It should be fixed now, couldn't test it (atm at work)

Feel free to replace your files (2 files affected -> PetManager.cs and Demonology.cs) and test the changes (i'll do it in some hours)
If the changes does not work, u can delete them and re-update your clu to the current version
@Wulf i also added the patch-file, but don't apply it atm until i (or someone else) could test it.
I haven't used a timer atm, but if these changes does not work, i'll add a summoning timer to prevent recasting
 

Attachments

I tried to fix the Warlock issue with summoning / re-summoning pets
It should be fixed now, couldn't test it (atm at work)

Feel free to replace your files (2 files affected -> PetManager.cs and Demonology.cs) and test the changes (i'll do it in some hours)
If the changes does not work, u can delete them and re-update your clu to the current version
@Wulf i also added the patch-file, but don't apply it atm until i (or someone else) could test it.
I haven't used a timer atm, but if these changes does not work, i'll add a summoning timer to prevent recasting

Thanks stormchasing...I can fix the multi summons fine but we cannot use the same function to call our pets during Demonology petswap as it stops casting because we already have a pet out.

Checkout latest SVN update...it handles out of combat double summoning and we can manage our petswap by ensuring we have souldburn active....if we dont have soulburn active at the start of the fight well...we should! (You can always manually dismiss your Felguard and the felhunter will be raised)
 
Last edited:
When using the Spriest spec, the rotation stops because it is attempting to cast Shadowfiend on itself instead of a valid target.
 
Love the CC, Lil problem for Feral Druid, Keeps trying to cast Shred when in front of mob when soloing. You can see it happening all over the log. :D
 

Attachments

When using the Spriest spec, the rotation stops because it is attempting to cast Shadowfiend on itself instead of a valid target.
Love the CC, Lil problem for Feral Druid, Keeps trying to cast Shred when in front of mob when soloing. You can see it happening all over the log. :D
The development of your CC is going absolutely stunningly so far wulf. I just want to add that the two posts I just quoted are two issues I've noticed as well. I don't have logs for you of these because I just got home and haven't even logged into the game yet. I generally SVN update everything, then check the forums for anything that doesn't have an SVN to update with, then log in and start playing. I noticed those two posts and figured I'd let you know that they both happen to me also. The druid post has a log, but the shadow priest doesn't, unfortunately. My little spriest just hit level 80, so I'm not using your CC at the moment. I'm using Singular because I have the modified Shadow.cs that Pasterke made, which is amazing with mana conservation and dps for leveling. It's basically vampiric, mind blast, mind flay (sometimes two), shadow word death. Mobs don't last very long at all. I just wish it used the AoE when those situations arose, but other than that it's great. Your CC will be used once I ding level 85.

Keep up the outstanding work! As always, much +rep to you, sir.
 
The development of your CC is going absolutely stunningly so far wulf. I just want to add that the two posts I just quoted are two issues I've noticed as well. I don't have logs for you of these because I just got home and haven't even logged into the game yet. I generally SVN update everything, then check the forums for anything that doesn't have an SVN to update with, then log in and start playing. I noticed those two posts and figured I'd let you know that they both happen to me also. The druid post has a log, but the shadow priest doesn't, unfortunately. My little spriest just hit level 80, so I'm not using your CC at the moment. I'm using Singular because I have the modified Shadow.cs that Pasterke made, which is amazing with mana conservation and dps for leveling. It's basically vampiric, mind blast, mind flay (sometimes two), shadow word death. Mobs don't last very long at all. I just wish it used the AoE when those situations arose, but other than that it's great. Your CC will be used once I ding level 85.

Keep up the outstanding work! As always, much +rep to you, sir.

Thanks Zeldrak, Appreciate your kind words :)

@Sippinhaterade, Zeven, Zeldrak I should be able to fix this fairly quickly. thanks for reporting and thanks for the log.
 
Thanks Zeldrak, Appreciate your kind words :)

@Sippinhaterade, Zeven, Zeldrak I should be able to fix this fairly quickly. thanks for reporting and thanks for the log.
No problem my friend. I'm glad to help in any way possible.
 
Just out of curiosity why did the enhance shaman CC change to dropping fire elemental for 2 mins instead of searing totem...ass far as i knew that was a dps loss. i can understand the earth elemental instead of strength of earth if a DK is in the raid keeping HoW up but i think that loss of Searing flames on a target to use Lava Lash is a dps loss, just wondering
 
Just out of curiosity why did the enhance shaman CC change to dropping fire elemental for 2 mins instead of searing totem...ass far as i knew that was a dps loss. i can understand the earth elemental instead of strength of earth if a DK is in the raid keeping HoW up but i think that loss of Searing flames on a target to use Lava Lash is a dps loss, just wondering

I'm sorry for that mistake, my preferred classes are DKs and Warlocks
I added both elementals while i encountered the issue that after calling an elemental, CLU replaced it instant with the other totem (Fire -> Searing, Earth -> Strength)
I didn't check if it is a dps Gain or Loss, i'll do some research (i do not know anything bout shamans except that they've totems and Lightning Bolt on 5 Maelstrom, lava lash on CD and so on). I'll check this and replace it if my research says the same like u :)
But i'll let the conditions be the same as they are at the moment, for the case a user decides to call the elementals!

Is it a DPS gain to call both elementals if Bloodlust / Heroism / Timewarp is up?
What bout Elemental / Restoration Shamans?
 
Change Log
-------------

* 11/7/2012 [2.7.8]
  • Warlock Summon pet loop *fixed*
  • Feral Cat shred *fixed*
  • Shadow Priest Shadowfiend call *fixed*
 
For enhance shaman it is very situational to use Fire element. Say on Morchauk during a black phase where you cannot be meleeing the boss you can place your fire elemental totem down to dps while you run away, if you check Noxxic.com or any other site, fire elemental totem is not listed as a dps cooldown for enhance. As a Elemental Shaman or a Resto shaman ye they are def DPS increases, but for enhance searing is the best
 
Last edited:
thanks for feedback and sharing your resources, i'll change it (read some posts on EJ, WoW-Forum, and so on) to not calling the Fire Elemental, but keep it UP if the user called it manually
 
hi wulf,

as attachment the fix for EnhShaman reported by luv4tigger

Earth Elemental is still called at the beginning of the fight
Fire Elemental is only protected from beeing replaced instantly by CLU
 

Attachments

Status
Not open for further replies.
Back
Top