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

[DBWarlock HB2] DarkBen's DemonWarlock For HB2.0

Status
Not open for further replies.
Trying this cc now and its not bad but i got a few things that would make it a bit better.
When adds join in the lock should send the pet to the adds to take over aggro. But the lock should keep fighting the first one.
Like someone stated before i would like an option to have the lock dotting the target first before it starts lifedraining. Darkben you said that healing go's before dps to stay alive but lifedrain doesnt do much damage and when a target is alive for a long time it keeps hitting the char and thats really annoying. :)
I have lots of plans to take on with the comunity. This CC and some awesome plugins.
But i?m a bit away from wow and games for now, as i had some family problems (mainly my daughter was sick) and now i had health problems with stress, medic recomended me to lots of sleeping until i could loss some weight. Not to mention i locked my account out with the authenticator that was in my android phone, but i wiped it to upgrade the firmware and forgot to remove the authenticator from the account first. I already have the form to fill out and send to blizz, first i have to finish my work projects and deal with my health to be able to fully come back, otherwise i will be able to do something on weekends. Where i plan to fix this CC issues, but i must take it lightly.
 
Wish you the best of luck man, hope you get better
 
Take your time DB. As soon as my warlock hits the required level for the felguard i think its all going to be more easy for me.
 
Error with the newest version of HB- System.Theading.Thread.Sleep() is being called with a uint argument instead of ints. Compiler does not like this but it is resolved by simply replacing all Thread.Sleep( with Thread.Sleep((int) in the CC's cs files.
 
actually it would be easier to modify only the type of the lag variable in the configuration class to be int instead of uint. But that would be another work around.

Ty for the solution.

I?m taking a time away from computers at home and resting a bit as per doctors recommendation. Should be back soon to fix some things.
 
Error with the newest version of HB- System.Theading.Thread.Sleep() is being called with a uint argument instead of ints. Compiler does not like this but it is resolved by simply replacing all Thread.Sleep( with Thread.Sleep((int) in the CC's cs files.

When I make these changes I get:

Could not compile CC from C:\hb1951\CustomClasses\warlock!
File: Warlock.cs Line: 143 Error: 'DBWarlock.Warlock.Initialize()' hides inherited member 'Styx.Combat.CombatRoutine.CombatRoutine.Initialize()'. To make the current member override that implementation, add the override keyword. Otherwise add the new keyword.
File: Warlock.cs Line: 190 Error: 'DBWarlock.Warlock.ButtonText' hides inherited member 'Styx.Combat.CombatRoutine.CombatRoutine.ButtonText'. Use the new keyword if hiding was intended.
File: Warlock.cs Line: 740 Error: 'Styx.Helpers.StyxSettings' does not contain a definition for 'HBSettings'
File: Warlock.Methods.cs Line: 290 Error: 'Styx.WoWInternals.WoWObjects.WoWUnit.IsTargetingMe' is obsolete: 'Use IsTargetingMeOrPet instead. They do the same.'
File: Warlock.Methods.cs Line: 1456 Error: The best overloaded method match for 'System.Threading.Thread.Sleep(int)' has some invalid arguments
File: Warlock.Methods.cs Line: 1456 Error: Argument '1': cannot convert from 'uint' to 'int'
File: Warlock.Methods.cs Line: 1499 Error: The best overloaded method match for 'System.Threading.Thread.Sleep(int)' has some invalid arguments
File: Warlock.Methods.cs Line: 1499 Error: Argument '1': cannot convert from 'uint' to 'int'
File: Warlock.Methods.cs Line: 1525 Error: The best overloaded method match for 'System.Threading.Thread.Sleep(int)' has some invalid arguments
File: Warlock.Methods.cs Line: 1525 Error: Argument '1': cannot convert from 'uint' to 'int'
File: Warlock.Methods.cs Line: 1554 Error: The best overloaded method match for 'System.Threading.Thread.Sleep(int)' has some invalid arguments
File: Warlock.Methods.cs Line: 1554 Error: Argument '1': cannot convert from 'uint' to 'int'
File: Warlock.Methods.cs Line: 1648 Error: The best overloaded method match for 'System.Threading.Thread.Sleep(int)' has some invalid arguments
File: Warlock.Methods.cs Line: 1648 Error: Argument '1': cannot convert from 'uint' to 'int'
File: Warlock.Methods.cs Line: 1686 Error: The best overloaded method match for 'System.Threading.Thread.Sleep(int)' has some invalid arguments
File: Warlock.Methods.cs Line: 1686 Error: Argument '1': cannot convert from 'uint' to 'int'
File: Warlock.Methods.cs Line: 1708 Error: The best overloaded method match for 'System.Threading.Thread.Sleep(int)' has some invalid arguments
File: Warlock.Methods.cs Line: 1708 Error: Argument '1': cannot convert from 'uint' to 'int'

Chose Invalid Routine as your combat class!
Could not find a routine fitting for your class. Please make sure you have a proper combat class routine in your folder, and restart Honorbuddy.

Did I do something wrong?
 
Come on Ben update this please! Its the best Warlock CC out there and we want to use it again with the updated HB!
 
Oh my goodness people.. Ben will update when he gets better. I think enough people said it doesn't work with latest HB.
 
actually it would be easier to modify only the type of the lag variable in the configuration class to be int instead of uint. But that would be another work around.

Ty for the solution.

I?m taking a time away from computers at home and resting a bit as per doctors recommendation. Should be back soon to fix some things.

It's actually sleeping for cast time, not lag, that is causing the error! You've already got lag as an int :-)
 
Hi,

Very nice CC mate. Thanks for making it ^^

But, got one question.
Because, Warlocks are pretty fast oom..
but im Affliction talented and i've got the Improved Drain Soul talent.
so you get 15% of your mana if you get a soul stone. you know what i mean.

But why don't the cc use it? i mean, it's very usefull and after he done that.. he should delete the soulshard, so your bag won't get full.
understand what i mean?
could you build in that? or tell me if it's already in..?

Thanks,

Albert
 
cant get your fix to work mrlolguy i get

Could not compile CC from C:\Documents and Settings\admin\My Documents\wpw\New Folder\HB 1.9.5.3\CustomClasses\warlock!
File: Warlock.cs Line: 143 Error: 'DBWarlock.Warlock.Initialize()' hides inherited member 'Styx.Combat.CombatRoutine.CombatRoutine.Initialize()'. To make the current member override that implementation, add the override keyword. Otherwise add the new keyword.
File: Warlock.cs Line: 190 Error: 'DBWarlock.Warlock.ButtonText' hides inherited member 'Styx.Combat.CombatRoutine.CombatRoutine.ButtonText'. Use the new keyword if hiding was intended.
File: Warlock.cs Line: 640 Error: 'Styx.Logic.Combat.SpellManager.CanCastSpell(string)' is obsolete: 'This is function is obsolete and will be removed in the future, use SpellManagerEx.CanCast for all your spellcasting needs!'
File: Warlock.cs Line: 701 Error: 'Styx.Logic.Combat.SpellManager.CanCastSpell(string)' is obsolete: 'This is function is obsolete and will be removed in the future, use SpellManagerEx.CanCast for all your spellcasting needs!'
File: Warlock.cs Line: 710 Error: 'Styx.Logic.Combat.SpellManager.CanCastSpell(string)' is obsolete: 'This is function is obsolete and will be removed in the future, use SpellManagerEx.CanCast for all your spellcasting needs!'
File: Warlock.cs Line: 740 Error: 'Styx.Helpers.StyxSettings' does not contain a definition for 'HBSettings'
File: Warlock.Methods.cs Line: 234 Error: 'Styx.Logic.Combat.SpellManager.CastSpell(string)' is obsolete: 'This is function is obsolete and will be removed in the future, use SpellManagerEx.Cast for all your spellcasting needs!'
File: Warlock.Methods.cs Line: 245 Error: 'Styx.Logic.Combat.SpellManager.CastSpell(string)' is obsolete: 'This is function is obsolete and will be removed in the future, use SpellManagerEx.Cast for all your spellcasting needs!'
File: Warlock.Methods.cs Line: 290 Error: 'Styx.WoWInternals.WoWObjects.WoWUnit.IsTargetingMe' is obsolete: 'Use IsTargetingMeOrPet instead. They do the same.'
File: Warlock.Methods.cs Line: 500 Error: 'Styx.Logic.Combat.SpellManager.CanCastSpell(string)' is obsolete: 'This is function is obsolete and will be removed in the future, use SpellManagerEx.CanCast for all your spellcasting needs!'

after doing what was described in your post. is there any way to resolve this? The CC that comes with HB refuses to do anything but rest for some reason. If anyone know how to resolve any of these issues id be very thankful since i currently have no way of running warlock with HB.
 
Last edited:
Sorry for the delay! I have been with health problems and now i could dedicate to it.


0.15 Ago-27-2010

  • Fixed CC to work with lastest HB releases (1.9.5.8).
 
Thanks much! I'm running it right now and everything is going smoothly.
 
Hey, DB!

Ddint you create CC(s?) for glider aswell back in the days? If I recall correctly it was some sort of Shadowpriest CC, right?

Much love, awesome LockCC you have here!
 
Seems to get stuck in some loop resummoning Imp when resting and can't find food/drinks in bags:

[18:30:11:469] [skiWarlock] Rest: Summon Imp
[18:30:11:487] Spell_C::CastSpell(688, 0, 0x0, 0)
[18:30:21:662] Took 10202 ms to cast:Summon Imp
[18:30:22:910] [skiWarlock] NeedRest: Need to Lifetap
[18:30:22:910] Activity: Resting
[18:30:22:957] [skiWarlock] Rest: Casting Lifetap
[18:30:22:983] Spell_C::CastSpell(1454, 0, 0x0, 0)
[18:30:24:529] Took 1560 ms to cast:Life Tap
[18:30:24:798] [skiWarlock] NeedRest: Need to Lifetap
[18:30:24:798] Activity: Resting
[18:30:24:818] [skiWarlock] Rest: Summon Imp
[18:30:24:820] Spell_C::CastSpell(688, 0, 0x0, 0)
[18:30:34:985] Took 10172 ms to cast:Summon Imp
[18:30:35:98] [skiWarlock] Rest: Casting Lifetap
[18:30:35:136] Spell_C::CastSpell(1454, 0, 0x0, 0)
[18:30:36:678] Took 1575 ms to cast:Life Tap
[18:30:36:693] [skiWarlock] Rest: Drinking for Mana
[18:30:36:730] No Drink Name Here in bags!
[18:30:37:922] [skiWarlock] NeedRest: Need to Lifetap
[18:30:37:922] Activity: Resting
[18:30:37:962] [skiWarlock] Rest: Casting Lifetap
[18:30:37:962] Spell_C::CastSpell(1454, 0, 0x0, 0)
[18:30:39:466] Took 1513 ms to cast:Life Tap
[18:30:39:639] [skiWarlock] NeedRest: Need to Lifetap
[18:30:39:639] Activity: Resting
[18:30:39:679] [skiWarlock] Rest: Casting Lifetap
[18:30:39:718] Spell_C::CastSpell(1454, 0, 0x0, 0)
[18:30:41:258] Took 1576 ms to cast:Life Tap
[18:30:41:456] [skiWarlock] NeedRest: Need to Lifetap
[18:30:41:456] Activity: Resting
[18:30:41:465] [skiWarlock] Rest: Summon Imp
[18:30:41:491] Spell_C::CastSpell(688, 0, 0x0, 0)
[18:30:43:181] [skiWarlock] Stopping skiWarlock v4.02
[18:30:43:193] [skiWarlock] Run time: 19s

Imp was already there to begin with. Using HB 1.9.5.8 and skiWarlock 4.02 in RaF Assist mode.
 
Seems to get stuck in some loop resummoning Imp when resting and can't find food/drinks in bags:

[18:30:11:469] [skiWarlock] Rest: Summon Imp
[18:30:11:487] Spell_C::CastSpell(688, 0, 0x0, 0)
[18:30:21:662] Took 10202 ms to cast:Summon Imp
[18:30:22:910] [skiWarlock] NeedRest: Need to Lifetap
[18:30:22:910] Activity: Resting
[18:30:22:957] [skiWarlock] Rest: Casting Lifetap
[18:30:22:983] Spell_C::CastSpell(1454, 0, 0x0, 0)
[18:30:24:529] Took 1560 ms to cast:Life Tap
[18:30:24:798] [skiWarlock] NeedRest: Need to Lifetap
[18:30:24:798] Activity: Resting
[18:30:24:818] [skiWarlock] Rest: Summon Imp
[18:30:24:820] Spell_C::CastSpell(688, 0, 0x0, 0)
[18:30:34:985] Took 10172 ms to cast:Summon Imp
[18:30:35:98] [skiWarlock] Rest: Casting Lifetap
[18:30:35:136] Spell_C::CastSpell(1454, 0, 0x0, 0)
[18:30:36:678] Took 1575 ms to cast:Life Tap
[18:30:36:693] [skiWarlock] Rest: Drinking for Mana
[18:30:36:730] No Drink Name Here in bags!
[18:30:37:922] [skiWarlock] NeedRest: Need to Lifetap
[18:30:37:922] Activity: Resting
[18:30:37:962] [skiWarlock] Rest: Casting Lifetap
[18:30:37:962] Spell_C::CastSpell(1454, 0, 0x0, 0)
[18:30:39:466] Took 1513 ms to cast:Life Tap
[18:30:39:639] [skiWarlock] NeedRest: Need to Lifetap
[18:30:39:639] Activity: Resting
[18:30:39:679] [skiWarlock] Rest: Casting Lifetap
[18:30:39:718] Spell_C::CastSpell(1454, 0, 0x0, 0)
[18:30:41:258] Took 1576 ms to cast:Life Tap
[18:30:41:456] [skiWarlock] NeedRest: Need to Lifetap
[18:30:41:456] Activity: Resting
[18:30:41:465] [skiWarlock] Rest: Summon Imp
[18:30:41:491] Spell_C::CastSpell(688, 0, 0x0, 0)
[18:30:43:181] [skiWarlock] Stopping skiWarlock v4.02
[18:30:43:193] [skiWarlock] Run time: 19s

Imp was already there to begin with. Using HB 1.9.5.8 and skiWarlock 4.02 in RaF Assist mode.

I do not support ski's CC sorry, you will have to post it in his thread.
 
Hey, DB!

Ddint you create CC(s?) for glider aswell back in the days? If I recall correctly it was some sort of Shadowpriest CC, right?

Much love, awesome LockCC you have here!
Nope. i didn't catch Glider when it was active. :(

But now i do dev for HB. :D
 
Status
Not open for further replies.
Back
Top