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

Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox!

[Warlock CC] skiWarlock 3.0 for HB2 - ALL TREES -

Status
Not open for further replies.
It does not make new soulshards in pvp but prefers to play with imp as demonology, which is a slight concern.

For now you can configure it to use whatever demon you want to force it to use (as it is set to "auto"). Make sure you're editing the correct .xml file as editing the default won't help you in PvP.

To help with the soulshards turn on using Drain Soul as a finisher. That will help with that.
 
Can someone tell me what im doing wrong?

I was leveling, slowly, as demo. Well, I decided to switch to affliction, so I respecced, and went back, and hit the start button and now I've got a problem. can someone tell me what im doing wrong?

I just deleted my whole honorbuddy folder. I redownloaded everything, but still to no avail, any help?
 

Attachments

Last edited:
I was leveling, slowly, as demo. Well, I decided to switch to affliction, so I respecced, and went back, and hit the start button and now I've got a problem. can someone tell me what im doing wrong?

I just deleted my whole honorbuddy folder. I redownloaded everything, but still to no avail, any help?

Looks like a bug with .net or something along those lines. I would install .net 3.5sp1 again, restart, and try a clean HB folder.
 
Looks like a bug with .net or something along those lines. I would install .net 3.5sp1 again, restart, and try a clean HB folder.

Ok, I tried reinstalling everything including .net 3.5, SP1 but it didn't work. this is another log of what happened after I reinstalled everything. the thing is, it worked a couple hours ago, only stopped working after respecced affiliation.

any ideas, this is such a good custom class :(
 

Attachments

Do you have a different character of another class you can try HB with?

well sure, give me a minute to start one up.

I've got a 39 warrior using FPS warrior CC that starts up and runs fine, not sure what the problem is with my warlock
 
Last edited:
well sure, give me a minute to start one up.

I've got a 39 warrior using FPS warrior CC that starts up and runs fine, not sure what the problem is with my warlock

No idea, but at least we know your install of HB/.net is working.
 
No idea, but at least we know your install of HB/.net is working.

It worked fine, up until I flew back to org and respecced to affliction. (had leveled with demo since level 10) and I thougth it was going a little too slow. I flew back, hit the start button, and boom.
 
Something that should be tweaked,

When pulling if you hp is lower it will chain cast drain life... it should drain, dot, drain. Currently it will drain, drain, dot.
I have tweaked the spell order so Drain Life will be cast after DOTs. Included in Rev 66

A Warlock has DoTs even if it isn't spec'd Affliction. Since they have no cast time (and just trigger the GCD), how about if it gets to this point it just starts lobbing DoTs?
That's the plan.
It does not make new soulshards in pvp but prefers to play with imp as demonology, which is a slight concern.
Most of the time it doesnt have time to Drain Soul. Turn off Soul Shard abilities. It uses Imp when it has no Soul Shards.
 
Last edited:
The doublecast is an inherent bug in HB that I've never found a working solution to.

I had to deal with this in Khryptor (Priest CC). Here is the solution i've found.

Using CastSpell in Styx.Logic.Combat.SpellManager.CastSpell(System.String,System.Boolean) format.

Like, SpellManager.CastSpell("Unstable Affliction", false) so it will wait till the spell is casted before returning.

And after CastSpell adding a Thread.Sleep(Lag()) to wait for the DoT Debuff to be shown on the target

Where Lag() is

Code:
        public static int Lag()
        {
            float downkb,upkb; 
            uint lag;
            StyxWoW.WoWClient.GetNetStats(out downkb, out upkb, out lag);
            return (int)lag + 50;
        }

just my $0.02
 
I had to deal with this in Khryptor (Priest CC). Here is the solution i've found.

Using CastSpell in Styx.Logic.Combat.SpellManager.CastSpell(System.String,System.Boolean) format.

Like, SpellManager.CastSpell("Unstable Affliction", false) so it will wait till the spell is casted before returning.

And after CastSpell adding a Thread.Sleep(Lag()) to wait for the DoT Debuff to be shown on the target

Where Lag() is

Code:
        public static int Lag()
        {
            float downkb,upkb; 
            uint lag;
            StyxWoW.WoWClient.GetNetStats(out downkb, out upkb, out lag);
            return (int)lag + 50;
        }
just my $0.02
I don't like Sleeping when i dont have to.

From what i've seen, HB handles waiting after cast very well - WaitWhileCasting type functions are mostly redundant.
The problem is when it checks Debuffs on the target. Sleeping would solve the problem as it would give HB time to update.... but i dont like sleeps :P

I have some ideas on how to fix the problem, but there are more important things to fix first.
 
thedrunk, were you able to look at my log that i posted on page 48 about not deleting soul shards?
 
I am having quite the time with the profile located here: http://www.buddyforum.de/showthread.php?5550-Rewrite-Dwarf-1-60-Questing

Using this build 3.63... Running HB 1.9.9.5... It seems to die a lot around Thundering Exiles out in Arathi Basin with a 38 Warlock fully geared with Heirlooms...

Seems to not really target anything properly and start combat sequence. Kinda like it's dumb...

Or I am just dumb and doing something wrong, which I am willing to admit... but I can't quite put my finger on why...

Any ideas?

It's probably the skinning bug. To ensure that it is not, make sure you UNCHECK skinning and test with it off.

Please let me know if you've already done that...
cheers
 
please help

I posted my problem once to no avail, does anyone have an idea why it would be doing this. every other CC ive used (fpswares, mordd's) work. Please, anyone? I _really_ want to level my lock.

if there's any more info I can provide, please just ask.
 

Attachments

thedrunk, were you able to look at my log that i posted on page 48 about not deleting soul shards?
Did you try the latest code? There were issues with the rewritten Soul Shard check code. This has been fixed now.
I posted my problem once to no avail, does anyone have an idea why it would be doing this. every other CC ive used (fpswares, mordd's) work. Please, anyone? I _really_ want to level my lock.

if there's any more info I can provide, please just ask.
Your problem has changed by the looks of the logs. What happens if you disable Healthstone and set your set to Auto ?

Try:
1. Close HB
2. Delete CustomClasses/skiWarlock/Config/Default.xml
3. Restart HB and try
 
I have tweaked the spell order so Drain Life will be cast after DOTs. Included in Rev 66

That's the plan.
Most of the time it doesnt have time to Drain Soul. Turn off Soul Shard abilities. It uses Imp when it has no Soul Shards.


How does one obtain rev66.

(Thanks heaps btw should bump xp/h that little bit more)

EDIT:
You should also add the option to pull with pet, for example if your pulling with a spell that has a cast time your pet will not attack until the move is finished. Possible to send pet then cast?
 
Last edited:
How does one obtain rev66.

(Thanks heaps btw should bump xp/h that little bit more)
Coming Soon
thedrunk, were you able to look at my log that i posted on page 48 about not deleting soul shards?
I have tested this a few times now and it is deleting shards correctly.

Edit: If anything, its a little aggressive :)
Code:
[9:48:06 AM:625] [skiWarlock] Warning: There are 1 attackers
[9:48:06 AM:656] [skiWarlock] Soul Shard count: 21
[9:48:06 AM:656] [skiWarlock] Combat: Demonology: Drain Soul
[9:48:06 AM:671] Spell_C::CastSpell(47855, 0, 0x0, 0)
[9:48:06 AM:984] Took 312 ms to cast:Drain Soul
[9:48:07 AM:109] [skiWarlock] Combat: Finding target..
[9:48:07 AM:125] Changed POI to: Type: None, Loc: <0, 0, 0>
[9:48:07 AM:265] [skiWarlock] Soul Shard count: 21
[9:48:07 AM:265] [skiWarlock] Combat: Demonology: Drain Soul
[9:48:07 AM:281] Spell_C::CastSpell(47855, 0, 0x0, 0)
[9:48:08 AM:609] Took 1343 ms to cast:Drain Soul
[9:48:08 AM:937] [skiWarlock] Warning: There are 0 attackers
[9:48:08 AM:968] [skiWarlock] Combat: No target found, ending combat..
[9:48:09 AM:734] [skiWarlock] NeedRest: Need to Lifetap
[9:48:09 AM:750] Activity: Resting
[9:48:09 AM:750] [skiWarlock] Rest: Casting Lifetap
[9:48:09 AM:765] Spell_C::CastSpell(57946, 0, 0x0, 0)
[9:48:11 AM:93] Took 1344 ms to cast:Life Tap
[9:48:11 AM:109] [skiWarlock] Soul Shard count: 22
[9:48:11 AM:187] [skiWarlock] Rest: Creating Soulstone
[9:48:11 AM:187] Spell_C::CastSpell(47884, 0, 0x0, 0)
[9:48:14 AM:140] Took 2954 ms to cast:Create Soulstone
[9:48:14 AM:187] [skiWarlock] Soul Shard count: 21
[9:48:14 AM:187] [skiWarlock] Rest: Deleting Shard
[9:48:14 AM:343] [skiWarlock] NeedRest: Too many shards
[9:48:14 AM:421] [skiWarlock] Rest: Creating Soulstone
[9:48:14 AM:421] Spell_C::CastSpell(47884, 0, 0x0, 0)
[9:48:17 AM:375] Took 2953 ms to cast:Create Soulstone
[9:48:17 AM:421] [skiWarlock] Soul Shard count: 20
[9:48:17 AM:421] [skiWarlock] Rest: Deleting Shard
[9:48:17 AM:578] [skiWarlock] NeedRest: Too many shards
[9:48:17 AM:656] [skiWarlock] Rest: Applying Soulstone
[9:48:17 AM:984] [skiWarlock] Soul Shard count: 19
[9:48:18 AM:0] [skiWarlock] Rest: Deleting Shard
[9:48:18 AM:109] [skiWarlock] NeedRest: Too many shards
[9:48:18 AM:125] [skiWarlock] Rest: Applying Soulstone
[9:48:20 AM:687] [skiWarlock] Soul Shard count: 19
[9:48:20 AM:687] [skiWarlock] Rest: Deleting Shard
[9:48:20 AM:843] [skiWarlock] NeedRest: Too many shards
[9:48:20 AM:906] [skiWarlock] Rest: Deleting Shard
[9:48:21 AM:46] [skiWarlock] Soul Shard count: 18
[9:48:21 AM:62] [skiWarlock] NeedRest: Too many shards
[9:48:21 AM:500] [skiWarlock] Soul Shard count: 18
[9:48:21 AM:500] [skiWarlock] NeedRest: Too many shards
[9:48:21 AM:593] [skiWarlock] Rest: Deleting Shard
[9:48:21 AM:937] [skiWarlock] NeedRest: Too many shards
[9:48:21 AM:953] [skiWarlock] Soul Shard count: 18
[9:48:22 AM:31] [skiWarlock] Rest: Deleting Shard
[9:48:22 AM:171] [skiWarlock] Soul Shard count: 17
[9:48:22 AM:437] [skiWarlock] Rest: Deleting Shard
[9:48:22 AM:578] [skiWarlock] Soul Shard count: 17
[9:48:22 AM:578] [skiWarlock] NeedRest: Too many shards
[9:48:23 AM:0] [skiWarlock] NeedRest: Too many shards
[9:48:23 AM:0] [skiWarlock] Soul Shard count: 17
[9:48:23 AM:78] [skiWarlock] Rest: Deleting Shard
[9:48:23 AM:218] [skiWarlock] Soul Shard count: 16
[9:48:23 AM:421] [skiWarlock] Soul Shard count: 16
[9:48:23 AM:421] [skiWarlock] NeedRest: Too many shards
[9:48:23 AM:500] [skiWarlock] Rest: Deleting Shard
[9:48:23 AM:906] [skiWarlock] Rest: Deleting Shard
[9:48:23 AM:921] [skiWarlock] Soul Shard count: 16
[9:48:24 AM:46] [skiWarlock] NeedRest: Too many shards
[9:48:24 AM:265] [skiWarlock] Soul Shard count: 15
[9:48:24 AM:437] [skiWarlock] Soul Shard count: 15
[9:48:24 AM:453] [skiWarlock] NeedRest: Too many shards
[9:48:24 AM:546] [skiWarlock] Rest: Deleting Shard
[9:48:24 AM:953] [skiWarlock] Rest: Deleting Shard
[9:48:24 AM:953] [skiWarlock] Soul Shard count: 15
[9:48:25 AM:93] [skiWarlock] NeedRest: Too many shards
[9:48:25 AM:500] [skiWarlock] Soul Shard count: 14
[9:48:25 AM:500] [skiWarlock] NeedRest: Too many shards
[9:48:25 AM:578] [skiWarlock] Rest: Deleting Shard
[9:48:25 AM:921] [skiWarlock] Soul Shard count: 14
[9:48:25 AM:937] [skiWarlock] NeedRest: Too many shards
[9:48:26 AM:15] [skiWarlock] Rest: Deleting Shard
[9:48:26 AM:359] [skiWarlock] Soul Shard count: 13
[9:48:26 AM:437] [skiWarlock] Rest: Deleting Shard
[9:48:26 AM:562] [skiWarlock] Soul Shard count: 13
[9:48:26 AM:578] [skiWarlock] NeedRest: Too many shards
[9:48:26 AM:968] [skiWarlock] Soul Shard count: 13
[9:48:26 AM:984] [skiWarlock] NeedRest: Too many shards
[9:48:27 AM:62] [skiWarlock] Rest: Deleting Shard
[9:48:27 AM:390] [skiWarlock] Soul Shard count: 12
[9:48:27 AM:406] [skiWarlock] Soul Shard count: 12
[9:48:27 AM:484] [skiWarlock] Rest: Deleting Shard
[9:48:27 AM:625] [skiWarlock] NeedRest: Too many shards
[9:48:28 AM:15] [skiWarlock] Soul Shard count: 12
[9:48:28 AM:31] [skiWarlock] NeedRest: Too many shards
[9:48:28 AM:109] [skiWarlock] Rest: Deleting Shard
[9:48:28 AM:437] [skiWarlock] Soul Shard count: 12
[9:48:28 AM:437] [skiWarlock] NeedRest: Too many shards
[9:48:28 AM:453] [skiWarlock] Soul Shard count: 11
[9:48:28 AM:515] [skiWarlock] Rest: Deleting Shard
[9:48:28 AM:921] [skiWarlock] Rest: Deleting Shard
[9:48:29 AM:62] [skiWarlock] Soul Shard count: 11
[9:48:29 AM:93] [skiWarlock] NeedRest: Too many shards
[9:48:29 AM:500] [skiWarlock] Soul Shard count: 11
[9:48:29 AM:500] [skiWarlock] NeedRest: Too many shards
[9:48:29 AM:515] [skiWarlock] Soul Shard count: 10
[9:48:29 AM:593] [skiWarlock] Rest: Deleting Shard
[9:48:29 AM:921] [skiWarlock] Soul Shard count: 10
[9:48:29 AM:937] [skiWarlock] NeedRest: Too many shards
[9:48:30 AM:15] [skiWarlock] Rest: Deleting Shard
[9:48:30 AM:421] [skiWarlock] Rest: Deleting Shard
[9:48:30 AM:562] [skiWarlock] Soul Shard count: 10
[9:48:30 AM:578] [skiWarlock] NeedRest: Too many shards
[9:48:30 AM:781] [skiWarlock] Soul Shard count: 9
[9:48:30 AM:984] [skiWarlock] Soul Shard count: 9
[9:48:31 AM:0] [skiWarlock] NeedRest: Too many shards
[9:48:31 AM:78] [skiWarlock] Rest: Deleting Shard
[9:48:31 AM:421] [skiWarlock] NeedRest: Too many shards
[9:48:31 AM:437] [skiWarlock] Soul Shard count: 9
[9:48:31 AM:500] [skiWarlock] Rest: Deleting Shard
[9:48:31 AM:640] [skiWarlock] Soul Shard count: 8
[9:48:31 AM:921] [skiWarlock] Rest: Deleting Shard
[9:48:32 AM:62] [skiWarlock] Soul Shard count: 8
[9:48:32 AM:78] [skiWarlock] NeedRest: Too many shards
[9:48:32 AM:484] [skiWarlock] NeedRest: Too many shards
[9:48:32 AM:515] [skiWarlock] Soul Shard count: 8
[9:48:32 AM:578] [skiWarlock] Rest: Deleting Shard
[9:48:32 AM:718] [skiWarlock] Soul Shard count: 7
[9:48:32 AM:921] [skiWarlock] Soul Shard count: 7
[9:48:32 AM:937] [skiWarlock] NeedRest: Too many shards
[9:48:33 AM:31] [skiWarlock] Rest: Deleting Shard
[9:48:33 AM:437] [skiWarlock] Rest: Deleting Shard
[9:48:33 AM:437] [skiWarlock] Soul Shard count: 7
[9:48:33 AM:578] [skiWarlock] NeedRest: Too many shards
[9:48:34 AM:0] [skiWarlock] NeedRest: Too many shards
[9:48:34 AM:78] [skiWarlock] Rest: Deleting Shard
[9:48:34 AM:437] [skiWarlock] NeedRest: Too many shards
[9:48:34 AM:515] [skiWarlock] Rest: Deleting Shard
 
Last edited:
Thedrunk, any idea on why my bot is going incinerate spam when i got it on false? anything i can try?
 
Status
Not open for further replies.
Back
Top