Hey everyone, i noticed a lot of problems people are having with poisons, so i went ahead and made a pretty good bandaid for it until i can learn how to permanently fix it. you need to add: Code: Spell.BuffSelf("Leeching Poison", ret => StyxWoW.Me.RawComboPoints > 0 && !StyxWoW.Me.HasAura("Leeching Poison")), Spell.BuffSelf("Deadly Poison", ret => StyxWoW.Me.RawComboPoints > 0 && !StyxWoW.Me.HasAura("Deadly Poison")), to your combat.cs script under the line for Slice and Dice (ctrl+F if you cant find it..), and paste that in just like all the rest. this fix will search for the aura for deadly and leeching poisons WHILE IN COMBAT and instantly reapply them if the aura isnt found. you can test it by fighting something and right clicking the buff off and watching it instantly reapply it. as a bonus: add Code: Spell.Cast("Pick Pocket", ret => StyxWoW.Me.CurrentTarget.MeIsBehind), under the pull behavior (right below the list of openers in the script) to pick pocket before every pull for combat. little way to max your income. EDIT\\\\\ attached file for easier fix View attachment Combat.cs
Sadly this didn't work for me but I managed to find a loophole around this problem, until someone with proper coding knowledge can fix this bug. I just switched the ID:s in my poisons.cs in this directory: \honor\routines\singular\classspecific\rogue , works great for me. The changes I made where: //Non-lethal private const int CripplingPoison = 3408; private const int MindNumbingPoison = 108211; <----- Same ID as leeching as you can see. private const int LeechingPoison = 108211; private const int ParalyticPoison = 108215; Also changed this part public enum NonLethalPoisonType { Crippling, Leeching, <---- Switched places on theese two, so Leeching is above Mindnumbing (originally mindnumbing is above leeching). (I have no idea if this had anything to do with solving the problem, since I don't even understand the codes ) MindNumbing, <---- Paralytic } Hope this helps. Peaceeeee
That is a fix for the mindnumbing but wont fix the reapplication of poisons. i will upload my combat.cs file, it is working perfectly for me, maybe you placed it in the wrong place.
Put your combat.cs file in the Routines, Singular, ClassSpecific, Rogue file and it does not reapply the poisons.
This is brilliant! The only problem is that your little bonus line crashes the bot if the target doesn't have a pocket to pick
my apologies! i never tested this, as I only farm humanoids with pockets! im averaging 1 lock box / 2-3 minutes, which is 12-25g and maybe other items.
Spell.Cast("Pick Pocket", ret => StyxWoW.Me.CurrentTarget.MeIsBehind && StyxWoW.Me.CurrentTarget.IsHumanoid)
deleting the whole line out of the combat.cs of worked perfect for me. no mind numbing poisons, no stucks due to pick pocket and additionally, i changed the amount of mobs for activating blade flurry to 3 (u have to edit 3 times in ur combat.cs), so i got much more energy reg and dmg by that.
Compiler Error: c:\Users\Flavius\Desktop\HB Updated\Routines\Singular\ClassSpecific\Rogue\Combat.cs(117,17) : error CS1503: Argument 3: cannot convert from 'Styx.TreeSharp.Composite' to 'string' Compiler Error: c:\Users\Flavius\Desktop\HB Updated\Routines\Singular\ClassSpecific\Rogue\Combat.cs(118,3) : error CS1503: Argument 4: cannot convert from 'Styx.TreeSharp.Composite' to 'string' Compiler Error: c:\Users\Flavius\Desktop\HB Updated\Routines\Singular\ClassSpecific\Rogue\Combat.cs(119,21) : error CS1503: Argument 5: cannot convert from 'lambda expression' to 'string' Why do i get that error, i dont understand, i copied as you said under slice and dice stuff.....
sorry i havent checked in much, between raiding and work and a new pet in the house, i dont get much free time. I will (hopefully) re-upload the fix without the pick pocket so you can manually add it, it looks like its giving people not running pocketable creatures some problems.
did this ever get done? i can't seem to edit the routine on my own so i would need to copy and paste yours e- nevermind. i was able to get it working. thanks OP! repped
I've tried both the solutions given here in this thread but none of them seems to be working with me right now :/
Thanks, poison fix works great. Pickpocket doesn't seem to work for me though (although not causing any problems).