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.
This CC works very well as long as you're meticulous about setting it up to do what "you" do.

One issue i noticed the other day is that - If it's fighting an elemental (lets say a flame one) It will continue to cast incinerate, immolate, etc instead of reading that it's immune and blacklisting that spell from "that" mob. Nothing gives you away as a bot more than casting immolate 38 times on a flame elemental that says "IMMUNE" every time.
 
This CC works very well as long as you're meticulous about setting it up to do what "you" do.

One issue i noticed the other day is that - If it's fighting an elemental (lets say a flame one) It will continue to cast incinerate, immolate, etc instead of reading that it's immune and blacklisting that spell from "that" mob. Nothing gives you away as a bot more than casting immolate 38 times on a flame elemental that says "IMMUNE" every time.

Yeah, it would be nice if the bot was able to detect immunities, but from what thedrunk has mentioned before there's no easy way for that to be detected.
 
I'm not a Dev, but it seems like if "spell A" causes "X" damage then it's obviously not immune.

If "Spell B" causes 0 damage maybe it should stop casting spell B on that mob?
 
I'm not a Dev, but it seems like if "spell A" causes "X" damage then it's obviously not immune.

If "Spell B" causes 0 damage maybe it should stop casting spell B on that mob?

There is no way to detect how much damage your spell did without running some LUA every time you cast, capturing the output, and then reading the damage done. Sending that much LUA will most definitely cause a crash as well.
 
There is no way to detect how much damage your spell did without running some LUA every time you cast, capturing the output, and then reading the damage done. Sending that much LUA will most definitely cause a crash as well.

Understood. What causes HB to not attack a mob if it's already tagged by another player or it's in evade? Could the same principle be applied to Immunity?
 
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.

This is correct.
 
Understood. What causes HB to not attack a mob if it's already tagged by another player or it's in evade? Could the same principle be applied to Immunity?

That is a built-in check in the core of HB that's already there and uses actual injection or memory reading. If there was a built in immunity check we could use it, but I don't believe there is at the moment.
 
I set it to only use mana potion when it's below 1%, it drinks fine now. Thanks.
 
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.
Correct. I will be moving away from from SpellManager which only refreshes on start up to the new SpellManagerEx when i have some time. SpellManagerEx will require a lot of changes for spell cast waiting.

This CC works very well as long as you're meticulous about setting it up to do what "you" do.
We try to make this CC as customizable as possible. This allows you to have your warlock play your style. If you want a click start and go cc, use the default warlock CC. It will always work regardless.

If you use this CC and do not configure it correctly, then yes you will have problems.

Keep the bug reports coming! The weekend is coming and i have no life!
 
Just Curious, How Do I get the MassPull to work correctly? I go to CC configuration, Turn on MASSPULL to true, and then set the mobs to pull from either 1 - 4 or 2 - 4. but all he does is pull the single mob at a time. if you know what I am doing wrong, a reply would be awesome. other then that, this CC works amazing! :D
 
if you know what I am doing wrong, a reply would be awesome. other then that, this CC works amazing! :D
Log? It will tell you if Mass Pull is enabled or not... Did you Save the Settings Profile?
 
Log? It will tell you if Mass Pull is enabled or not... Did you Save the Settings Profile?

Yes I saved it, When I start up HB and it initializes the Skiwarlock CC it will go on saying somewhere in the list "Initializing: Mass Pull: True, then say how many adds to pull from 1 - 4. and then the Bot kicks in and still pulls one at a time. I went under CC config and saved my settings and then re-loaded the settings.


------

EDIT:

here is what it says when I log in to HB and it initializes Skiwarlock

[skiWarlock] Initializing: Loading Settings Profile: Default
[skiWarlock] Initializing: Spec: Demonology
[skiWarlock] Initializing: Path Precision: 1.8
[skiWarlock] Initializing: Pet: Felguard
[skiWarlock] Initializing: Fight Adds: True, With AOE: False
[skiWarlock] Initializing: Mass Pull: True
[skiWarlock] ---
[skiWarlock] Initializing: Displaying customized Settings Profile variables
[skiWarlock] Initializing: DrainSoulMaxHealthPercent: 20
[skiWarlock] Initializing: MassPullMaxAdds: 4
[skiWarlock] Initializing: MassPullMinAdds: 1
[skiWarlock] Initializing: MassPullMinInCombatMana: 40
[skiWarlock] Initializing: UseFirestone: True
[skiWarlock] Initializing: UseRaidIcons: True
[skiWarlock] Initializing: UseSpellstone: False
[skiWarlock] ---
[skiWarlock] Initializing: Complete
 
Last edited:
sorry for double posting, but I just realized that when I am looking at HB it will show a list of targets within my Area of Attack. so for example it shows 5 npcs to attack in the area.. My lock goes and starts DoTing one of them... but as soon as he does that... the Target list disappears and ONLY shows the 1 target I am attacking. Then when he kills that target, the list pops back with whatever else was around me... It's almost like he's ignoring what's around him and only focuses on 1 add. I Just realized that now, so I don't know lol
 
Just restart HB and tryed dps rotation: coe + immolate + incinerate. when need cast incinerate it says: No valid spell found to cast, try adjusting your variables. What to do to get that spell work ? And is there any chance put finishing spell Life drain ? ty.

[skiWarlock] Combat: Pet attack: Voidspawn
[skiWarlock] Combat: Demonology: Demonic Empowerment
[skiWarlock] Combat: Demonology: Curse of the Elements
[skiWarlock] Combat: Demonology: Immolate
[skiWarlock] Warning: There are 1 attackers
[skiWarlock] Combat: Single Rotation: No valid spell found to cast, try adjusting your variables
[skiWarlock] Combat: Demonology: Drain Soul
[skiWarlock] Warning: There are 0 attackers
Now i use rotation: CoA, corruption, immolate, searing pain and works fine!
 
Last edited:
Combat: Single Rotation: No valid spell found to cast, try adjusting your variables
The error detection for SingleRotation() is a little over zealous at the moment, just ignore that for now... :cool:
 
Feature Request

Casting the same spells in the same order for every pull certainly looks very bot like. Is there any way that this class (or perhaps this is better idea for a stand alone plug in?) can apply certain randomization logic in the mob openners?

For example, at the moment the combat logic goes something like this: CoA, Corruption, Immolate, Shadow Bolt.
Any chance to randomize this first order? Both CoA and Corruption are instant cast spells, it would not be too hard to swap them around every now and again? May be also randomly pull with immolate and rotate the other two spells in random order?
I realize that this will give way to 'damage', CoA is cast first because of it's 'rolling damage' effect - but it would make it appear far less bot like?

I've randomly encountered another HB botter other day, and he was a warlock too and he was using this CC. It's just painfully obvious after 5 seconds that's it's a bot. I know nothing will change that, but may be random order for spell casting could go a certain way towards making these things a bit more human like?

Thanks for consideration, you guys have done a truly remarkable thing here. I love this CC
 
You should implement that it only then creates a Healthstone if there also is an empty slot in the Bag. My WL stands there and tries to create one but WoW say Inventory full..

have no time to upload a log. will upload it later.
 
This CC works just perfect for me.
1 minute ago it killed a shaman who was 3 level higher than me :)
 
when i start Hb or after a death my toon wont summon the pet.It says its set to auto and i have stones. anyway i can adjust something to make him do it?
 
Status
Not open for further replies.
Back
Top