• Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • [Plugin] I Want Movement - Use LazyRaider CR's with afk bot bases

    Discussion in 'Movement' started by Millz, Apr 27, 2013.

    1. Stormchasing

      Stormchasing Community Developer

      Joined:
      Jan 15, 2011
      Messages:
      4,029
      Likes Received:
      48
      Trophy Points:
      48
      this is not plugin related
      one of the combat routines is not working (i think ... your PureRotation does not work :p)
      (re)-install .Net framework 4.5
       
    2. dwiz

      dwiz Member

      Joined:
      Jun 8, 2010
      Messages:
      63
      Likes Received:
      1
      Trophy Points:
      8
      Anyone have this working with healers? I find it works a treat with dungeonbuddy on DPS classes but healers only seem to want to target the boss. Using latest revisions of IWM and PR.
       
    3. flexkres

      flexkres New Member

      Joined:
      Apr 6, 2010
      Messages:
      459
      Likes Received:
      6
      Trophy Points:
      0
      [IWM Warning]: Your max distance setting is too high for a melee class. Reduce it!

      im a dk, i put min distance 3, and max 4... -.-

      **edit**
      Code:
             if (!ValidatedSettings)
                  {
                      if (Me.IsMelee() && MaxDistance > MeleeRange)
                      {
                          Log.Warning("Your max distance setting is too high for a melee class. Reduce it!");
                      }
      This seems to mess the plugin up since the only "meleerange" you stated in the code is the check for distance to target, and not a fixed value for range.

      Code:
        public static float MeleeRange
              {
                  get
                  {
                      // If we have no target... then give nothing.
                      // if (StyxWoW.Me.CurrentTargetGuid == 0)  // chg to GotTarget due to non-zero vals with no target in Guid
                      if (!StyxWoW.Me.GotTarget)
                          return 0f;
      
                      if (StyxWoW.Me.CurrentTarget.IsPlayer)
                          return 3.5f;
      
                      return Math.Max(5f, StyxWoW.Me.CombatReach + 1.3333334f + StyxWoW.Me.CurrentTarget.CombatReach);
                  }
              }
      By removing
      Code:
                      if (Me.IsMelee() && MaxDistance > MeleeRange)
                      {
                          Log.Warning("Your max distance setting is too high for a melee class. Reduce it!");
                      }
      
      From the code, the plugin works, however, i see that this check is not made for ranged, and hence the cause why only melee notice it.
      If you can make a fixed value or a fixed min-max range for melee range. it would work.

      Remove the code and it works. enjoy
       
      Last edited: May 10, 2013
    4. Millz

      Millz Well-Known Member Buddy Store Developer

      Joined:
      Jan 15, 2010
      Messages:
      6,495
      Likes Received:
      223
      Trophy Points:
      63
      Hmm not sure you'll need to use this plugin with DB for a healer. Healers don't need to target anyone, DungeonBuddy will control the movement... What's not working exactly? If you try without using the plugin and see what doesn't work with DungeonBuddy on it's own, then let me know the problem, maybe I can fill the void with this plugin.

      Removing the warning from the code doesn't resolve anything. In fact the warnings are only there as a guide, they don't stop the plugin from functioning.

      There is an issue there however, as if you don't have a target then your max distance will always be greater than melee range. I'll fix it now.

      *Edit* I've just realised the piece of code you posted is old. Update from SVN - that has already been fixed.
       
      Last edited: May 11, 2013
    5. hellnation13

      hellnation13 New Member

      Joined:
      Dec 19, 2011
      Messages:
      55
      Likes Received:
      0
      Trophy Points:
      0
      PR works for DB with out this plugin I use it for my resto shaman all the time to heal. Only works for healers though.
       
    6. hellnation13

      hellnation13 New Member

      Joined:
      Dec 19, 2011
      Messages:
      55
      Likes Received:
      0
      Trophy Points:
      0
      Once again thank you so much for writing this and making it public ! I've been looking for this ! As soon as I get a new job and have some money I am defiantly going to be sending you some of it for this. You are totally rad +rep to you :)
       
    7. Zardoz1

      Zardoz1 New Member

      Joined:
      Dec 6, 2011
      Messages:
      246
      Likes Received:
      1
      Trophy Points:
      0
      Compiler Error: c:\Program Files (x86)\HP\Plugins\IWantMovement\Managers\Movement.cs(40,21) : error CS0121: Der Aufruf unterscheidet nicht eindeutig zwischen folgenden Methoden und Eigenschaften: "IWantMovement.Managers.Movement.HasAnyAura(Styx.WoWInternals.WoWObjects.WoWUnit, params string[])" und "IWantMovement.Managers.Movement.HasAnyAura(Styx.WoWInternals.WoWObjects.WoWUnit, params string[])"
      Compiler Error: c:\Program Files (x86)\HP\Plugins\IWantMovement\Managers\Movement.cs(50,21) : error CS0121: Der Aufruf unterscheidet nicht eindeutig zwischen folgenden Methoden und Eigenschaften: "IWantMovement.Managers.Movement.IsMelee(Styx.WoWInternals.WoWObjects.WoWUnit)" und "IWantMovement.Managers.Movement.IsMelee(Styx.WoWInternals.WoWObjects.WoWUnit)"
      Compiler Error: c:\Program Files (x86)\HP\Plugins\IWantMovement\Managers\Target.cs(36,21) : error CS0121: Der Aufruf unterscheidet nicht eindeutig zwischen folgenden Methoden und Eigenschaften: "IWantMovement.Managers.Movement.HasAnyAura(Styx.WoWInternals.WoWObjects.WoWUnit, params string[])" und "IWantMovement.Managers.Movement.HasAnyAura(Styx.WoWInternals.WoWObjects.WoWUnit, params string[])"

      seems I have to do a fresh install of HB.
       
    8. JUANNY

      JUANNY Member

      Joined:
      Jan 28, 2013
      Messages:
      141
      Likes Received:
      0
      Trophy Points:
      16
      keybind

      is there any way you can program a override or pause on the movement so that the raider can have control of the movement when he has to get away or out of bad stuff-something like a keybind
       
    9. Millz

      Millz Well-Known Member Buddy Store Developer

      Joined:
      Jan 15, 2010
      Messages:
      6,495
      Likes Received:
      223
      Trophy Points:
      63
      Yeah can be done. Will have a look when I have free time.
       
    10. mcai8rw2

      mcai8rw2 New Member

      Joined:
      Sep 11, 2011
      Messages:
      9
      Likes Received:
      0
      Trophy Points:
      0
      Hi.... i'm not sure if i;m doing something wrong...but is IWM supposed to work with Tyrael? If not, is Tyrael raiding bot on the list of "things to do"?
       
    11. Mirabis

      Mirabis Community Developer

      Joined:
      Jun 14, 2010
      Messages:
      4,475
      Likes Received:
      86
      Trophy Points:
      48
      It's the other way around. IWM should work with Tyrael just like LazyRaider does. Unfortunately the "Plugin Pulsing" in Tyrael is not working at this moment.
       
    12. Millz

      Millz Well-Known Member Buddy Store Developer

      Joined:
      Jan 15, 2010
      Messages:
      6,495
      Likes Received:
      223
      Trophy Points:
      63
      What Mirabis said. Tyrael doesn't pulse plugins at the moment for performance (even though the setting exists... we'll fix it eventually...). Until then IWM won't work with Tyrael. It will work with LazyRaider if you don't check the 'disable plugins' checkbox.
       
    13. nomnomnom

      nomnomnom Well-Known Member

      Joined:
      Feb 18, 2011
      Messages:
      1,506
      Likes Received:
      73
      Trophy Points:
      48
      Yeah yeah, I get it. Will fix the plugin pulsing in Tyrael asap :)
       
    14. Millz

      Millz Well-Known Member Buddy Store Developer

      Joined:
      Jan 15, 2010
      Messages:
      6,495
      Likes Received:
      223
      Trophy Points:
      63
      Updated. Will no longer face targets that are dead.
       
    15. nomnomnom

      nomnomnom Well-Known Member

      Joined:
      Feb 18, 2011
      Messages:
      1,506
      Likes Received:
      73
      Trophy Points:
      48
      And plugin pulsing is implemented in Tyrael.
       
    16. highend

      highend Member

      Joined:
      Jan 15, 2010
      Messages:
      422
      Likes Received:
      1
      Trophy Points:
      18
      It should move the char even in combat, right? For me it doesn't...

      I'm using the latest version of IWantMovement (checked out a few hours ago) updated Tyrael (with plugin pulsing implemented and enabled) and SitStupid as the botbase. PQR as the CR.

      With an assassination rogue:
      Enable Facing: True
      Enable Movement: True
      Max Distance: 22
      Move Behind Target: True
      Stop Distance: 3

      I go into stealth and target a mob:
      IWantMovement takes over control and moves the char behind! that mob (still not in combat).
      Great so far.

      But when I now enter combat, the char will stand in it's place. If the mob moves away it'll still stand where it is...

      Didn't I get the concept of this plugin? ;)

      I know it was asked for before but I want to give my vote for a movement override / stop as well.

      Maybe like in Singular, the (user definable) movement keys like w,a,s,d override the movement routine so that we can move out of aoe effects.
      Tia,
      Highend
       
    17. HB1859L68

      HB1859L68 New Member

      Joined:
      Jul 12, 2011
      Messages:
      340
      Likes Received:
      1
      Trophy Points:
      0
      for some reason when using this it keeps running to dead corpses
       
    18. Celisuis

      Celisuis New Member

      Joined:
      Dec 4, 2011
      Messages:
      216
      Likes Received:
      0
      Trophy Points:
      0
      What's the best setup for PureRotation with DungeonBuddy?

      Will:

      Facing = True
      Movement = False
      target = False

      Work?

      Does DungeonBuddy control Targeting and Movement?
       
      Last edited: May 21, 2013
    19. Millz

      Millz Well-Known Member Buddy Store Developer

      Joined:
      Jan 15, 2010
      Messages:
      6,495
      Likes Received:
      223
      Trophy Points:
      63
      As a melee class, your max distance should be something like 4 or 5. You'll have a warning when you start the routine telling you this. Change stop to 2, and max to 4.

      That's a bug. Will fix soon.

      Depends on the class/spec, but I think you'll need Facing and Movement enabled (leave targetting disabled).
       
    20. Clubwar

      Clubwar Member

      Joined:
      May 3, 2012
      Messages:
      907
      Likes Received:
      3
      Trophy Points:
      18
      How i can configue that mage make magic food and eat for recuperate life??
       

    Share This Page