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

[Warlock CC] skiWarlock 4.0 - ALL TREES -

Status
Not open for further replies.
I thought Affli generates the most EXP and is better for 1-80..and also the best spec for MassPull's?

Felguard after 60 is gangster, I've always found it to be faster than affli.
 
I thought Affli generates the most EXP and is better for 1-80..and also the best spec for MassPull's?

Aff is generally the best spec for hand leveling, however when botting it has been seen that demo with a felguard can eat through mobs better. I have seen it go both ways though.
 
Hmm, works wonderful without doubt. And I love it. Good job guys :D
I just got one problem. It doesn't seem like it wants to drink or eat. I've set eat and drink as defaults, but when I only got like 5 percent mana, it just goes on to the next mob, and spams. "Use mana potion......". And same with health?

Log attached :)
 

Attachments

Just started it, made sure i deleted all other cc's, it summons imp, then lifetaps, then resummons the imp, then life taps, resummons bla bla
 
Attached is my log, Drain life is set to 60% of my health and 25% of theirs... And I don't see it ever being used.
Thanks for the log! I will look into this issue.

Just a little curious here. I am unable to provide logs as they prove nothing to this issue. The issue is buffing in battlegrounds. My warlock never buffs himself after respawning and would rather mount up and run off. Could someone inform me of what I could do to fix this? (if a bug with the cc then I will wait for update).
The log will provide information. Please post a log or i cant help.

Sorry for double post, is this CC supported for version 1.9.5.5 and 1.9.5.7?
Yes

thedrunk: What spec would you suggest to use while leveling?
Demo all the way imho. You want a Felguard :) Metamorphosis is optional imho

I thought Affli generates the most EXP and is better for 1-80..and also the best spec for MassPull's?
Maybe for hand leveling, but demo is better for botting. But, either will work well :)
Demo with some Affliction will give you the best Mass Pulls as you need a strong Pet, good HP regen and lots of damage.

Hmm, works wonderful without doubt. And I love it. Good job guys :D
I just got one problem. It doesn't seem like it wants to drink or eat. I've set eat and drink as defaults, but when I only got like 5 percent mana, it just goes on to the next mob, and spams. "Use mana potion......". And same with health?
Make sure you have your drink variable ABOVE your use mana pot variable. I will look into this more.

Just started it, made sure i deleted all other cc's, it summons imp, then lifetaps, then resummons the imp, then life taps, resummons bla bla
Log please

Wont herb mobs after killing.
This is not a CC issue. This a HB core issue.
 
Last edited:
Thanks for the log! I will look into this issue.

Awesome, please look into the lifetap issue as well as it is actually a bigger thing then the drain life issue is for me. It was hilarious watching the bot spam the fact that it was trying to use Lifetap (Rank 1) when it initiated every fight (since the detection code for the buff worked) but it never actually did anything. It just went directly on to pulling.
 
I put on harvest herbs and harvest minerals it wont harvest. Should i put something in profile or ? ty =)
 
Problem? No not really. Just a minor inconvenience.
AFAIK this bot does not re-summon your pet when it dies. I may be wrong and in that case I apologize for a useless post. However if this feature is not enabled (or supported yet) then my idea is this:
Lets say before you start your bot you use Imp, you either die by pulling too much you can't handle or just simply get ganked. Then when you ress or are just out of combat (note the pet is dead) then you re-summon your last used pet.
Example2: You use Felhunter
You die. When ressurected and safe - Casting summon <last used pet>
Your pet dies. When safe - Casting summon <last used pet>

EDIT: I may be asking for way too much. but If by any chance it would be possible to set your own rotation for single target dps then that would be a dream come true, or damn close to it.


Regards
//Zabbad
 
Last edited:
Awesome, please look into the lifetap issue as well as it is actually a bigger thing then the drain life issue is for me. It was hilarious watching the bot spam the fact that it was trying to use Lifetap (Rank 1) when it initiated every fight (since the detection code for the buff worked) but it never actually did anything. It just went directly on to pulling.
It was working in HB 1.9.5.3... i think there have been SpellManager/SpellManageEx changes.
I put on harvest herbs and harvest minerals it wont harvest. Should i put something in profile or ? ty =)
This is not our problem/fault. It has nothing to do with the CC, your problem lies elsewhere.
AFAIK this bot does not re-summon your pet when it dies. I may be wrong and in that case I apologize for a useless post.

EDIT: I may be asking for way too much. but If by any chance it would be possible to set your own rotation for single target dps then that would be a dream come true, or damn close to it.
I added this support recently (3.7x), have you tested it's not working? If so, please post a log.
I have tested the following with a Level 80 and Level 8

  • Summon Pet if you have a soul shard, else it will summon an imp
  • If you have an Imp and your Pet is not Imp, when you have enough soul shards; re-summon your correct Pet
You can set your own "rotation" by selecting what spells you want cast. The only thing you cant do is change the order as that is hard coded.

NOTE: Because of the way Pet's work ("dismissed" on mount, called back out on dismount), you have to wait AT LEAST 2 seconds for the bot to detect the presence of your Pet. It then must call NeedRest().

i.e. If you hit start with no pet, NeedRest() is pulsed, but nothing happens because it still has not been 2 seconds. Your bot starts running forward, then is thrown into Combat()... it will not summon the pet until Combat() ends and NeedRest() is fired.

Why do we wait 2 seconds?
Next time you dismount, watch your pets Health... It goes from 50% -> 100% in a split second after dismount, that is enough time for HB to think your Pet needs healing and then incorrectly starts Health Funneling.

In fact, in the time it takes for HB to dismount, it even thinks you dont have a Pet for that split second! which leads to a re-summon when you have a Pet.

All of this could be easily fixed if i could hook Mount/Dismount Events in HB, but they do not exist. I have some other ideas, but this will have to do for now.
 
Last edited:
I'm level 49, Destruction spec'd. I have good gear, but for some reason my bot does nothing but spam shadowbolt, and life tap. And if there's an add involved, it just switches between the two targets casting no spells whatsoever, untill it dies. What the hell?
Yes I have immolate, CoA and conflagrate enabled, but the bot doesn't use any of those spells.
-Edit
The add problem was solved after I deleted the custom class completely, and reinstalled.

But it still only uses shadowbolt, and life tap.

I have no idea how to upload the log to the forum, so I put it on zshare. http://www.zshare.net/download/79721967aa71a4e6/
Thanks for your time.
 
Last edited:
I'm level 49, Destruction spec'd. I have good gear, but for some reason my bot does nothing but spam shadowbolt, and life tap. And if there's an add involved, it just switches between the two targets casting no spells whatsoever, untill it dies. What the hell?
Yes I have immolate, CoA and conflagrate enabled, but the bot doesn't use any of those spells.
I have found an issue with the Backlash talent, this is causing Shadow Bolt to incorrectly trigger. This has been fixed in 4.02 and will be release some time today.

The Adds issue is a known bug in the older versions of skiWarlock - update to 4.01
 
Last edited:
First time I'm giving this cc a shot, Very impressive, my level 70 lock is grinding through mobs like nothing, also the mulltipulling is very clean and effective, keep it up :)
 
It was working in HB 1.9.5.3... i think there have been SpellManager/SpellManageEx changes.

Must have been as nothing I've tried seems to be able to get it to work. Might have something to do with the Drain Life issues, too, for I all know.

But if there have been some changes like you say... what's that mean? Is it something you can fix, does this require an HB fix, etc?
 
Just ding lvl 64 and try to use incinerate and it says: No valid spell found to cast, try adjusting your variables. I put inci bar 1 key 5 and wont cast it. it put inci on on setup and no shadowbolt.

[skiWarlock] Warning: There are 1 attackers
[skiWarlock] Combat: Demonology: Corruption
[skiWarlock] Combat: Demonology: Immolate
[skiWarlock] Combat: Single Rotation: No valid spell found to cast, try adjusting your variables
 
Why does my lvl 20 warlock try to summon the imp after almost every fight?


[skiWarlock] Starting skiWarlock v4.01
[skiWarlock] Selecting Grind Settings Profile
[skiWarlock] Initializing: Loading Settings Profile: Default
[skiWarlock] Initializing: Spec: Demonology
[skiWarlock] Initializing: Path Precision: 1.8
[skiWarlock] Initializing: Pet: Voidwalker
[skiWarlock] Initializing: Fight Adds: True, With AOE: False
[skiWarlock] Initializing: Mass Pull: False
[skiWarlock] ---
[skiWarlock] Initializing: Displaying customized Settings Profile variables
[skiWarlock] Initializing: DrainSoulMaxHealthPercent: 20
[skiWarlock] ---
[skiWarlock] Initializing: Complete
[skiWarlock] NeedRest: Need Demon Armor
[skiWarlock] Rest: Demon Armor
[skiWarlock] NeedRest: Need Pet
[skiWarlock] Rest: Summon Imp
[skiWarlock] NeedRest: Need to Lifetap
[skiWarlock] Rest: Casting Lifetap
[skiWarlock] Rest: Soul Link
Dismount for combat.
Stop and dismount...
Not moving so dismount for combat.
Stop and dismount...
[skiWarlock] Warning: There are 1 attackers
[skiWarlock] Combat: Move: 35 yard from: Bristleback Hunter
[skiWarlock] Combat: Demonology: Curse of Agony
[skiWarlock] Combat: Pet attack: Bristleback Hunter
[skiWarlock] Combat: Demonology: Corruption
[skiWarlock] Combat: Pet attack: Bristleback Hunter
[skiWarlock] Combat: Demonology: Immolate
[skiWarlock] Combat: Pet attack: Bristleback Hunter
[skiWarlock] Combat: Demonology: Shadow Bolt
[skiWarlock] Combat: Pet attack: Bristleback Hunter
[skiWarlock] Combat: Demonology: Drain Soul
<Time left until Level 21>: About 3 Hour(s) and 26 Minute(s)
[skiWarlock] Warning: There are 0 attackers
[skiWarlock] Combat: No target found, ending combat..
[skiWarlock] Warning: There are 1 attackers
[skiWarlock] Combat: Finding target..
[skiWarlock] Combat: Pet attack: Bristleback Hunter
[skiWarlock] Combat: Demonology: Curse of Agony
[skiWarlock] Combat: Pet attack: Bristleback Hunter
[skiWarlock] Combat: Demonology: Corruption
[skiWarlock] Combat: Pet attack: Bristleback Hunter
[skiWarlock] Combat: Demonology: Immolate
[skiWarlock] Combat: Pet attack: Bristleback Hunter
[skiWarlock] Combat: Demonology: Lifetap
[skiWarlock] Combat: Pet attack: Bristleback Hunter
[skiWarlock] Warning: There are 2 attackers
[skiWarlock] Combat: Demonology: Shadow Bolt
[skiWarlock] Combat: Pet attack: Bristleback Hunter
[skiWarlock] Warning: There are 1 attackers
[skiWarlock] Combat: Demonology: Curse of Agony
[skiWarlock] Combat: Pet attack: Bristleback Hunter
[skiWarlock] Combat: Demonology: Corruption
[skiWarlock] Combat: Pet attack: Bristleback Hunter
[skiWarlock] Combat: Demonology: Immolate
[skiWarlock] Combat: Pet attack: Bristleback Hunter
[skiWarlock] Combat: Demonology: Drain Life
[skiWarlock] Combat: Pet attack: Bristleback Hunter
[skiWarlock] Combat: Demonology: Drain Soul
<Time left until Level 21>: About 1 Hour(s) and 30 Minute(s)
[skiWarlock] NeedRest: Need to Lifetap
[skiWarlock] Rest: Summon Imp
[skiWarlock] Stopping skiWarlock v4.01
[skiWarlock] Run time: 2m 7s
 
There are 2 variables for when to trigger Life Tap. One is based on your casters current Mana, the other is when you have Mana Feed and your Pet's current Mana.

I'm not 100% on what you want with the "stay outside of 5 yards".
By default:

  • With Mass Pull disabled it will move to within 29 yards - it will not move further away, it will only move in
  • With Mass Pull enabled it will move within 29 yards to start with, then once it starts SoCing it will close the gap to 12-15 yards as you will pull aggro and the mobs will run to you. Moving closer means you all SoC's will hit each target. Being further away would not stop the aggro pull when SoCing

Hey dude, thanks for responding. I guess what I'm saying is, I'd like to see another variable set, or just have the behavior be inherent that anytime the bot has 100% health, and <100% mana, it'll lifetap. I hope you understand my logic regarding why I think this would be a useful change. It just seems to be a waste to have 100% health, and then drain life, whereas if I had lifetapped right before started that drain life, I'd have <100% health, but full (or at least fuller) mana, so the life received from drain life would not be wasted. Just seems more efficient.

Regarding staying outside of 5 yards - If you are within 5 yards in WoW, you have to do 110% of the threat of the "tank" to pull aggro. Outside of 5 yards, it's 130%. Meaning, I can do more damage either A. before I pull threat or B. kill the target without it touching me, and therefore have less downtime (as I wouldn't have to eat/drink). This again would only be for when you do not have aggro, otherwise you'd constantly be running until your pet got aggro back, and that'd just be unproductive.

If you disagree with my logic, of course then that's that. However, I'm hoping that you see that I have two valid points, and would consider making changes to the bot to allow either or both features to be implemented. In either case, I thank you.
 
Just ding lvl 64 and try to use incinerate and it says: No valid spell found to cast, try adjusting your variables. I put inci bar 1 key 5 and wont cast it. it put inci on on setup and no shadowbolt.

[skiWarlock] Warning: There are 1 attackers
[skiWarlock] Combat: Demonology: Corruption
[skiWarlock] Combat: Demonology: Immolate
[skiWarlock] Combat: Single Rotation: No valid spell found to cast, try adjusting your variables

The spellbook that the CC uses doesn't get updated correctly when you level (I think it is an HB thing). You have to reload HB for it to cast a totally brand new spell.

At least that's what worked for me.
 
Status
Not open for further replies.
Back
Top