• Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Locker - A 'Quick' CC By Apoc

    Discussion in 'Archives' started by Apoc, Oct 24, 2010.

    1. Apoc

      Apoc Moderator Staff Member Moderator

      Joined:
      Jan 16, 2010
      Messages:
      2,790
      Likes Received:
      94
      Trophy Points:
      48
      Yes, another piece of the 'Quick' stuff I've been writing.

      This one is a quickly thrown together warlock CC, hopefully supporting all classes.

      Currently, it's only tested for levels 1-30ish. I can't be sure of anything above that.

      It'll automatically determine your spec, use appropriate spell rotations/priorities.

      It will keep track of immune mobs, so it doesn't chain-cast Immolate on fire-immune mobs.

      It will take out a random non-combat pet. (Mr. Chilly has been following me around for 6 levels now!)

      Does all the stuff you'd expect a warlock to do. (Well, most of it at least)

      Again; this was mostly thrown together quickly since there were no real alternatives for warlock CCs.

      If there's enough demand for the CC, I may continue to release new versions. Otherwise; developers are free to steal whatever code they see fit from it.

      Enjoy folks;
       

      Attached Files:

      Last edited: Oct 26, 2010
    2. gameownz

      gameownz New Member

      Joined:
      Jan 15, 2010
      Messages:
      231
      Likes Received:
      2
      Trophy Points:
      0
      Hoho, nice,


      I'm using this one for pvp but found some highly bugs

      - he's using health funnel even the minion have full hp
      - he's recasting felguard even he's still alive
      - he don't use felguards felstorm
      - he's casting imp, feldguard and again feldguard on revive
      - if a bg starts he's infinity loading bg profiles even sometimes
      in bg itself he stops and try to infinity load a bg profile
      - if he die he will ress by spirithealer, buff himself and still waiting
      after buffing for spritihealer ressuc for infinity
      - he's casting infinity breath okay that's not this hard problem
      but he's also casting demon armor even fel armor is available
      - casting fear would be awesome
      - casting immolate and bane of doom would be also awesome

      ah yeah that's what I found out after 5 minutes it's too bad I would like
      to use it for pvp very much.
       
      Last edited: Oct 24, 2010
    3. Colreco

      Colreco New Member

      Joined:
      Aug 20, 2010
      Messages:
      7
      Likes Received:
      0
      Trophy Points:
      0
      just tryed this one i cant get it it work cant compile
       
    4. tdicup12

      tdicup12 New Member

      Joined:
      Oct 13, 2010
      Messages:
      90
      Likes Received:
      1
      Trophy Points:
      0
      Do you just unzip this stuff into the Default Warlock Class? I really could use something to get my Warlock movin and killing.
       
    5. kakalz

      kakalz New Member

      Joined:
      Sep 6, 2010
      Messages:
      23
      Likes Received:
      0
      Trophy Points:
      0
      Try putting it into your "Default Warlock" folder, mate. Worked for me.
       
    6. Lockwood

      Lockwood Member

      Joined:
      Jul 30, 2010
      Messages:
      921
      Likes Received:
      4
      Trophy Points:
      18
      Tried this out on my new warlock.

      Doesn't do anything. Just stands there with activity:resting.

      Install is correct and have already tried multiple restarts of HB. Any Ideas?
       
    7. MaiN

      MaiN Moderator Staff Member Moderator Buddy Core Dev

      Joined:
      Jan 15, 2010
      Messages:
      1,017
      Likes Received:
      35
      Trophy Points:
      48
      Had this problem as well. It occurs if you have 2 soul shards or less and don't know 'Soul Harvest'.
      Go into 'Locker.cs' (open with Notepad), press Ctrl-G, write '392' and replace the line with:
      Code:
                      if (Me.HealthPercent < 50 || Me.ManaPercent < 60 || (Me.CurrentSoulShards <= 2 && SpellManager.CanCast("Soul Harvest")))
      
       
      Lockwood likes this.
    8. Lockwood

      Lockwood Member

      Joined:
      Jul 30, 2010
      Messages:
      921
      Likes Received:
      4
      Trophy Points:
      18
      Will try that mate. Cheers.

      EDIT: Worked great. Thanks Main.

      Apoc Love the extras on this like the companions etc. Working really fast and smoothly. Just need HB t get questing back!
       
      Last edited: Oct 24, 2010
    9. ShinobiAoshi

      ShinobiAoshi Member

      Joined:
      Jul 21, 2010
      Messages:
      143
      Likes Received:
      2
      Trophy Points:
      18
      Was spamming this message after I killed a single mob using this CC, not sure what to edit in the CC to fix it. Any help would be greatly appreciated.

      View attachment Log 10_24_10.txt
       
    10. kabishmann

      kabishmann New Member

      Joined:
      Apr 12, 2010
      Messages:
      102
      Likes Received:
      2
      Trophy Points:
      0
      Not working for me.
      It casts Unending Breath and then does nothing while spamming the log with something.
       

      Attached Files:

    11. Angully

      Angully Member

      Joined:
      Sep 19, 2010
      Messages:
      764
      Likes Received:
      1
      Trophy Points:
      18
      i was having a look through the contents of the locker.combat.cs files and noticed

      new Decorator(
      ret => Talents.CurrentSpec == TalentSpec.Destruction,
      new PrioritySelector(
      new Decorator(
      ret => Me.CurrentTarget.Elite,
      CreateBuffCast("Bane of Doom", () => Me.CurrentTarget)),
      CreateBuffCast("Immolate", () => Me.CurrentTarget),
      CreateSpellCast("Chaost Bolt"), Shouldnt it be chaos bolt?
      CreateSpellCast("Conflagrate"),
      CreateSpellCast("Incinerate")
      )),

      Not sure if this would cause a problem
       
    12. Apoc

      Apoc Moderator Staff Member Moderator

      Joined:
      Jan 16, 2010
      Messages:
      2,790
      Likes Received:
      94
      Trophy Points:
      48
      You're correct. :)
       
    13. Angully

      Angully Member

      Joined:
      Sep 19, 2010
      Messages:
      764
      Likes Received:
      1
      Trophy Points:
      18
      Quick question would changing

      // Hmmmmm.... yep
      new Decorator(
      ret => Me.HealthPercent < 30,
      new Action(ret => Healing.UseHealthPotion())),

      To this

      // Hmmmmm.... yep
      new Decorator(
      ret => Me.HealthPercent < 30,
      new Action(ret => Healing.UseHealthStone())),

      Work?
       
    14. Apoc

      Apoc Moderator Staff Member Moderator

      Joined:
      Jan 16, 2010
      Messages:
      2,790
      Likes Received:
      94
      Trophy Points:
      48
      There's no method "UseHealthStone()" in the Healing class.

      I'll be posting another version in a bit that fixes a few bugs.
       
    15. Apoc

      Apoc Moderator Staff Member Moderator

      Joined:
      Jan 16, 2010
      Messages:
      2,790
      Likes Received:
      94
      Trophy Points:
      48
      New build up. Fixes the Chaos Bolt issue.

      Will actually use the soulstone now (it doesn't make use of it in the long run, it's mostly just as yet another buff for now. I'll add support for it when I can think up all the non-use cases)

      Will properly use a healthstone if you have one; and default back to potions otherwise.

      Won't get stuck in an endless loop waiting for your pet to peel off aggro'd mobs. It will just keep DPSing while the pet attempts to grab aggro.

      Fixed the resting logic for low levels when you don't have Soul Harvest yet.
       
    16. tdicup12

      tdicup12 New Member

      Joined:
      Oct 13, 2010
      Messages:
      90
      Likes Received:
      1
      Trophy Points:
      0
      Does this work with the new HB 2.0.3 version???
       
    17. Angully

      Angully Member

      Joined:
      Sep 19, 2010
      Messages:
      764
      Likes Received:
      1
      Trophy Points:
      18
      Yes this was made for the latest version
       
    18. tdicup12

      tdicup12 New Member

      Joined:
      Oct 13, 2010
      Messages:
      90
      Likes Received:
      1
      Trophy Points:
      0
      Ok will with that i keep getting this.

      [10:03:54 PM:142] Activity: Resting

      and it doesnt not attack. View attachment 10-24-2010_10_00 PM Log.txt
      It just doesnt want to attack anything. Why? did i do something wrong? I took the items inside the locker and put it into my Default Warlock is that wrong?
       
    19. Apoc

      Apoc Moderator Staff Member Moderator

      Joined:
      Jan 16, 2010
      Messages:
      2,790
      Likes Received:
      94
      Trophy Points:
      48
      Another build up to address a small bug. :p

      Also brought up another bug in HB which I've fixed. (And added a workaround for in the CC itself)
       
    20. Angully

      Angully Member

      Joined:
      Sep 19, 2010
      Messages:
      764
      Likes Received:
      1
      Trophy Points:
      18
      ok testing in instances it casts howl of terror quite a lot also would be nice for it to cast conflagrate after immolate if spell is useable and spam incinerate instead of sb for destro. other than that good dps 2.3k manually i get about 2.9
       

    Share This Page