• Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • [Warlock CC] skiWarlock 3.0 for HB2 - ALL TREES -

    Discussion in 'Archives' started by ski, May 26, 2010.

    Thread Status:
    Not open for further replies.
    1. Scattered

      Scattered New Member

      Joined:
      Jan 15, 2010
      Messages:
      140
      Likes Received:
      0
      Trophy Points:
      0
      Unfortunately this isn't really a CC question but to answer it from my own perspective I Googled "warlock leveling spec 3.3.3" and after some reading I opted for Affliction which seems to have done well so far. The spec I'm working toward is:

      http://www.wowhead.com/talent#IfxMbzMAoVA0IktZE0RV
       
    2. ski

      ski Well-Known Member

      Joined:
      Feb 12, 2010
      Messages:
      3,720
      Likes Received:
      48
      Trophy Points:
      48
      3.0 is a major rewrite, 2.0 is no longer used (hence locked).
       
    3. sparks

      sparks Active Member

      Joined:
      Apr 23, 2010
      Messages:
      1,174
      Likes Received:
      1
      Trophy Points:
      38
      thanks everyone I am going to try and get him going.
       
    4. tehehe83

      tehehe83 New Member

      Joined:
      May 8, 2010
      Messages:
      98
      Likes Received:
      1
      Trophy Points:
      0
      There should be special mode for fighting gray mobs way below our level - no pet, no dots, only dd of choice and/or wand.
       
    5. vboom

      vboom New Member

      Joined:
      Jan 15, 2010
      Messages:
      151
      Likes Received:
      0
      Trophy Points:
      0
      Love this thing, awesome work.
       
    6. ski

      ski Well-Known Member

      Joined:
      Feb 12, 2010
      Messages:
      3,720
      Likes Received:
      48
      Trophy Points:
      48
      New version up, tons of changes, I'm about to pass out, will field questions tomorrow.
       
    7. Gosu

      Gosu New Member

      Joined:
      Feb 10, 2010
      Messages:
      52
      Likes Received:
      0
      Trophy Points:
      0
      Testing the new version i noticed that it says

      Chose ski's Warlock v3.$Rev$ as your CC!


      instead of a cool version numbre:(
      and it doesnt tell me what specc im using still uses the correct autodetect is this intendet? anyway got about 30k xp/h more than with the old one(may be a lil cause im 3 lvls higher than when i tested it last) but still looks smoother and faster

      Oh maybe you could add a proper spelllock and dispell mechanic for the felhound if this is possible(like dispell the warlock ) and only spelllock when the target is actually casting
       
    8. ski

      ski Well-Known Member

      Joined:
      Feb 12, 2010
      Messages:
      3,720
      Likes Received:
      48
      Trophy Points:
      48
      The $rev$ is a tag from the svn to update the version number automatically, I just didn't check it out in the proper fashion. You can safely ignore that.

      For the spec part, is it initializing the wrong spec? There should be a log entry that says "Initializing: xxxxxxxxx", where X is one of the three trees that has the most points in it.

      For the felhunter, I thought their logic was improved so that it would dispel/silence correctly as opposed to all the time, but correct me if I'm wrong.
       
    9. laria

      laria Well-Known Member

      Joined:
      Jan 15, 2010
      Messages:
      5,386
      Likes Received:
      36
      Trophy Points:
      48
      Id like to know what's the difference between this version and the one before ?
       
    10. ski

      ski Well-Known Member

      Joined:
      Feb 12, 2010
      Messages:
      3,720
      Likes Received:
      48
      Trophy Points:
      48
      Code:
      
      45: - CreateAddList(): Pet will now attack mobs attacking the caster first. List returned is now sorted by - IsAttackingCaster -> Pet->Mob Distance -> Caster->Mob Distance
      - combatAdds(): Pet will only Attack mobs that are attacking the caster - this should kill the original target faster or try to pull the mob of the caster - this is not perfect yet
      - moveWithinRangeToPet() + moveWithinRangeToMob(): Added checks to determine if Mob is alive, pet died, etc - this should help fix the "Move" bug where the caster would get stuck on "Move" until the mob died
      - moveWithinRangeToPet() + moveWithinRangeToMob(): Fixed endless running bug
      - moveWithinRangeToPet() + moveWithinRangeToMob(): Added IsMoving check with Stop() action to the end of each function
      - Combat(): Mass Pull: Will moveWithinRangeToPet() every 2nd mob
      - Combat(): Mass Pull: Code cleanup
      - WoWPoint petPoint: Now checks Me.GotAlivePet not Me.GotTarget
      - needRest(): Added petPresenceTimer check to Soul Link - this will stop the recasting of Soul Link on dismount
      - Added PetAttack() - Makes the pet attack your CurrentTarget, also sets the red X charm on Pet.CurrentTarget - isnt perfect, does toggle icon on and off if ran on the same target more than once
      - Combat(): Added !Me.Pet.GotTarget check to the default pet attack - If the Pet already has a target, dont change targets - Hopefully will result in less Pet target changing randomness
      - combatAdds(): Change FaceStop() to Stop(); Face(); 
      
      44:  - Combat(): Commented Find Target code
      - Combat(): Find Target: Changed move code to moveWithinRangeToMob("Find Target")
      - Combat(): Find Target: Fixed pet attack, was attacking if the mob was not alive
      - Combat(): Find Target: Moved pet attack code above move code 
      
      41:  - Combat(): Mass Pull: Does not reverse mobList after sort any more 
      
      
      40: - Added moveWithinRangeToMob(sring logPrefix): Moves closer to mob for attacking
      - Combat(): Mass Pull: Changed mobsList for{} loop to while{}, while now iterates until there are no more Objects in mobsList
      - Combat(): Mass Pull: Fixed Pet->Mob distance sorting mid Mass Pull, mobsList is sorted by Pet->Mob distance then reversed - this will make the pet attack the further mob first during a mass pull (i.e. mobs attacking the caster)
      - moveWithinRangeToMob() and moveWithinRangeToPet() logic updated - movement is much better
      - HealthFunnel(): Me.Pet.HealthPetcent displayed after a funnel has finished
      - CreateAddList() and CreateMobList() commented
      - CreateAddList(): Add warnings updated - no more spam, more consistent, more information
      - OrderKillList() renamed to SortKillList() - this method is still TODO
      - CreateMobList(): Increased Pet->Mob from PullDistance to PullDistance * 1.5 
      
      39:  - Initialize(): Changed returns
      - Initialize(): Added automatic disable of fightAdds depending on known spells
      - combatAdds(): Added Sleep of 1s after combatAdds() - this with the fightAdds override should help with the re-dotting issue
      - combatAdds(): Removed HP Percent check of currenttarget
      - Combat(): Mass Pull: Disabled resorting of mobsList as this was not working 100% - need to fix 
      
      38: - waitWhileCasting() added after various spell casts in their respective Functions
      - Added waitWhileCasting() below the single target rotation 
      
      
       
    11. Aibo

      Aibo New Member

      Joined:
      Apr 27, 2010
      Messages:
      117
      Likes Received:
      0
      Trophy Points:
      0
      Causes crashes:

       
    12. ski

      ski Well-Known Member

      Joined:
      Feb 12, 2010
      Messages:
      3,720
      Likes Received:
      48
      Trophy Points:
      48
      That's because you're using the wrong one
       
    13. w00tsauce

      w00tsauce New Member

      Joined:
      May 15, 2010
      Messages:
      958
      Likes Received:
      36
      Trophy Points:
      0
      Sometimes my guy likes to cast the first spell, and sit there and get beat on for like 5-10 seconds. Not sure why this is happening. Also my guy isnt Soulstoning himself either.
       
    14. Aibo

      Aibo New Member

      Joined:
      Apr 27, 2010
      Messages:
      117
      Likes Received:
      0
      Trophy Points:
      0
      Delete the link on wrong file than. Or make a notice which is correct one.
       
    15. ski

      ski Well-Known Member

      Joined:
      Feb 12, 2010
      Messages:
      3,720
      Likes Received:
      48
      Trophy Points:
      48
      It says in the filename...
       
    16. w00tsauce

      w00tsauce New Member

      Joined:
      May 15, 2010
      Messages:
      958
      Likes Received:
      36
      Trophy Points:
      0
      After watching bot for a good while, it does pretty good. Just not creating soulstones, sometimes lags to cast, and doesnt turn on Blood Pact with imp.
       
    17. Aibo

      Aibo New Member

      Joined:
      Apr 27, 2010
      Messages:
      117
      Likes Received:
      0
      Trophy Points:
      0
      In PVP - don't fight :(
       

      Attached Files:

    18. ski

      ski Well-Known Member

      Joined:
      Feb 12, 2010
      Messages:
      3,720
      Likes Received:
      48
      Trophy Points:
      48
      Code:
      [09:14:39:546] Stop and dismount...
      [09:14:40:425] Activity: Combat
      [09:14:40:595]  Das Objekt des Typs "Styx.WoWInternals.WoWObjects.WoWUnit" kann nicht in Typ "Styx.WoWInternals.WoWObjects.WoWPlayer" umgewandelt werden. - From: Honorbuddy   bei TreeSharp.Composite.Tick(Object context)
         bei Styx.Logic.BehaviorTree.TreeRoot.Tick()SmartExceptionsCore.UnhandledException @ 988, offset:0
      
      Can you give me a quick translation of that? I think it is something wrong with the HB api about wowplayer, but I'm not sure.
       
    19. thedrunk

      thedrunk New Member

      Joined:
      Apr 1, 2010
      Messages:
      207
      Likes Received:
      8
      Trophy Points:
      0
      Does this occur after a "[skiWarlock] FUNCTIONNAME: Move: DISTNACE yard from: MOBNAME" ??

      Not sure about the soulstone, it works for me... make sure useSoulstone = true....

      This hasent been tested in PVP.... use at your own risk
       
    20. Gilderoy

      Gilderoy New Member

      Joined:
      May 10, 2010
      Messages:
      761
      Likes Received:
      16
      Trophy Points:
      0
      I'm having 2 different problem with healt Funnel
      First, when pet go below 40% he start doing healt funnel and then he immidiatly stop after 1 tick when pet healt go over 40%
      The settings are standard i didn't touched them se it should start healing the pet at 40% and stop at 90% (i'm demonology) instead he start just below 40% and stop at 40%.
      The second problem is if pet go out of LoS to do a mass pull and his healt go below 40% the bot never realize that per is out of los or mob are out of los couse he try to heal pet, healt funnel doesn't work and bot keep spamming it withoud doing anything else till the pet die.
      Log attached
      Apart from that, this CC got better and better every day that pass than you :)
       

      Attached Files:

    Thread Status:
    Not open for further replies.

    Share This Page