• Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Temporary fix for poisons (and a bonus)

    Discussion in 'Archives' started by needsboost, Oct 7, 2012.

    1. needsboost

      needsboost New Member

      Joined:
      Jul 1, 2011
      Messages:
      28
      Likes Received:
      0
      Trophy Points:
      0
      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
       
      Last edited: Oct 7, 2012
    2. Rottenspine

      Rottenspine New Member

      Joined:
      Jan 26, 2012
      Messages:
      2
      Likes Received:
      0
      Trophy Points:
      0
      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 :p )
      MindNumbing, <----
      Paralytic
      }

      Hope this helps. Peaceeeee
       
    3. needsboost

      needsboost New Member

      Joined:
      Jul 1, 2011
      Messages:
      28
      Likes Received:
      0
      Trophy Points:
      0
      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.
       
    4. Apruus

      Apruus Member

      Joined:
      Jan 18, 2011
      Messages:
      62
      Likes Received:
      0
      Trophy Points:
      6
      Put your combat.cs file in the Routines, Singular, ClassSpecific, Rogue file and it does not reapply the poisons.
       
    5. Pawneira

      Pawneira New Member

      Joined:
      Aug 18, 2011
      Messages:
      12
      Likes Received:
      0
      Trophy Points:
      0
      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 :)
       
    6. needsboost

      needsboost New Member

      Joined:
      Jul 1, 2011
      Messages:
      28
      Likes Received:
      0
      Trophy Points:
      0
      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.
       
    7. Silvia

      Silvia New Member

      Joined:
      Jul 15, 2012
      Messages:
      3
      Likes Received:
      0
      Trophy Points:
      0
      Just spams pickpocket now
       
    8. renzorx

      renzorx New Member

      Joined:
      Jan 15, 2010
      Messages:
      92
      Likes Received:
      0
      Trophy Points:
      0
      Not working for me either
       
    9. Hauntard

      Hauntard New Member

      Joined:
      Oct 9, 2012
      Messages:
      16
      Likes Received:
      0
      Trophy Points:
      0
      Spell.Cast("Pick Pocket", ret => StyxWoW.Me.CurrentTarget.MeIsBehind && StyxWoW.Me.CurrentTarget.IsHumanoid)
       
    10. Bene21

      Bene21 Guest

      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.
       
    11. jokersmocker99

      jokersmocker99 Member

      Joined:
      Jan 13, 2012
      Messages:
      612
      Likes Received:
      1
      Trophy Points:
      18
      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.....
       
    12. needsboost

      needsboost New Member

      Joined:
      Jul 1, 2011
      Messages:
      28
      Likes Received:
      0
      Trophy Points:
      0
      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.
       
    13. et3rnal

      et3rnal New Member

      Joined:
      Nov 25, 2012
      Messages:
      26
      Likes Received:
      0
      Trophy Points:
      0
      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
       
      Last edited: Dec 11, 2012
    14. Xormios

      Xormios New Member

      Joined:
      Oct 21, 2012
      Messages:
      2
      Likes Received:
      0
      Trophy Points:
      0
      I've tried both the solutions given here in this thread but none of them seems to be working with me right now :/
       
    15. frozendevl

      frozendevl New Member

      Joined:
      Dec 1, 2012
      Messages:
      4
      Likes Received:
      0
      Trophy Points:
      0
      Thanks, poison fix works great. Pickpocket doesn't seem to work for me though (although not causing any problems).
       
    16. Qck

      Qck New Member

      Joined:
      May 7, 2012
      Messages:
      76
      Likes Received:
      0
      Trophy Points:
      0
      qwll poisen fix doesnt work only on mobs who dont move
       

    Share This Page