• Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • [Plugin 3.0] Alcor75PlayerMover

    Discussion in 'Archives' started by alcor75, Dec 29, 2015.

    Thread Status:
    Not open for further replies.
    1. Tormiasz

      Tormiasz Community Developer

      Joined:
      Jun 16, 2014
      Messages:
      701
      Likes Received:
      5
      Trophy Points:
      18
      For whirling blades you need at least 20 or 25. Same for the others
       
    2. alcor75

      alcor75 Community Developer

      Joined:
      Nov 22, 2012
      Messages:
      376
      Likes Received:
      24
      Trophy Points:
      18
      First post update with new version.

      ChangeLog:
      V 0.0.2.4
      Merged Drew new PlayerMover improvements

      Enjoy
       
    3. superduper22

      superduper22 New Member

      Joined:
      Nov 20, 2013
      Messages:
      9
      Likes Received:
      0
      Trophy Points:
      0
      you my friend are awesome!

      Quick question... Sometimes I move right on top of an enemy with movement skill and the bot doesn't know what to do and just stands there until the enemy moves off me or my golem kills it. I'm not sure if this is a combat routine issue or not (using oldgrindbot). Just wanted to know your thoughts

      Cheers
       
    4. alcor75

      alcor75 Community Developer

      Joined:
      Nov 22, 2012
      Messages:
      376
      Likes Received:
      24
      Trophy Points:
      18
      Hi superduper22

      Well, there are alot of question to be asked befor to really judge, first of all are you using Cyclon? if yes, that it, old know stuck bug.
      Don't set you Min Distance to low, it should be 20 or so, and anothe reason can be found in your combat routine settings, if you are clueless try post more info.
       
    5. Unknown Buddy

      Unknown Buddy Member

      Joined:
      May 20, 2015
      Messages:
      603
      Likes Received:
      17
      Trophy Points:
      18
      Alcor, any chance you can add Shield Charge to this when you get some free time? It functions almost identical to whirling blades.

      EDIT: Actually looking at the code, it seems Shield Charge is already in. Bot is down so cant look yet, i was just assuming it was not included since the options screenshot on first post shows nothing for SC. So you can probably ignore this ;p
       
      Last edited: Jun 8, 2016
    6. alcor75

      alcor75 Community Developer

      Joined:
      Nov 22, 2012
      Messages:
      376
      Likes Received:
      24
      Trophy Points:
      18
      :) yep Shield charge is already in, the picture is from a older version, when life decide to stop slap my face repetitively, ill update that picture.
       
    7. widds

      widds Member

      Joined:
      Nov 12, 2014
      Messages:
      316
      Likes Received:
      3
      Trophy Points:
      18
      Anyone have a good setting for Blink Arrow? Driving myself nuts changing the numbers one value at a time :(

      Basically it'll use Blink Arrow and then backtrack almost half the distance he blinked before turning around and continue moving. Makes it completely pointless to use because you end up just spending more time backtracking than it would have taken to simply run that distance by foot.
       
    8. WiN

      WiN Member

      Joined:
      Sep 2, 2014
      Messages:
      294
      Likes Received:
      15
      Trophy Points:
      18
      Minor bug - if u have exactly 0 mana the bot wont use any movement spells even if you are using blood magic. I have 100% mana reservation leaving permanent 0 mana, and the bot wont use whirling blades etc. Maybe a > 0 needs to be a >= 0 somewhere - i had a look in the code but couldnt see anything.
       
    9. Tormiasz

      Tormiasz Community Developer

      Joined:
      Jun 16, 2014
      Messages:
      701
      Likes Received:
      5
      Trophy Points:
      18
      Use Blood Magic checkbox for this.
       
    10. kvantor

      kvantor Member

      Joined:
      Jun 13, 2012
      Messages:
      106
      Likes Received:
      0
      Trophy Points:
      16
      why bot always use whirling blades and dont kill mobs ?
      i use blade vortex
       
    11. tozededao

      tozededao Community Developer

      Joined:
      Jan 15, 2010
      Messages:
      1,225
      Likes Received:
      5
      Trophy Points:
      38
      No matter what lag sensibility I have, everytime it uses Blink Arrow it backtraces to the place where it was casted from.
       
    12. alcor75

      alcor75 Community Developer

      Joined:
      Nov 22, 2012
      Messages:
      376
      Likes Received:
      24
      Trophy Points:
      18
      Pls can you take some log for me?

      I don't see this bug since many month, there's code especially to fix that and work very well on my side(and i have many blinkers).
      So pls make sure you have the very last version and let me see the log, ill see what i can do.
       
    13. tozededao

      tozededao Community Developer

      Joined:
      Jan 15, 2010
      Messages:
      1,225
      Likes Received:
      5
      Trophy Points:
      38
      Here it is. I also notice that it only backtraces if after it blinks doesn't have an enemy in range, because if it does, the priority is attacking the monster instead of moving.
       

      Attached Files:

    14. Tormiasz

      Tormiasz Community Developer

      Joined:
      Jun 16, 2014
      Messages:
      701
      Likes Received:
      5
      Trophy Points:
      18
      in Alcor75PlayerMover.cs change
      Code:
                              err = LokiPoe.InGameState.SkillBarHud.BeginUseAt(MoveSkillSlot, false, movingSpellPosition);
      
      To
      Code:
                              err = LokiPoe.InGameState.SkillBarHud.UseAt(MoveSkillSlot, false, movingSpellPosition);
      
      And see if it helps.
       
    15. Unknown Buddy

      Unknown Buddy Member

      Joined:
      May 20, 2015
      Messages:
      603
      Likes Received:
      17
      Trophy Points:
      18
      I havent tried this change with Blink Arrow to see if it fixes the running back issue, but Shield Charge seems more fluid now with the change... could just be in my head, but im going to stick with the change because it looks like its working better to me ;p
       
    16. alcor75

      alcor75 Community Developer

      Joined:
      Nov 22, 2012
      Messages:
      376
      Likes Received:
      24
      Trophy Points:
      18
      Tnx alot brother Torm for the help.

      Update first post with new version.

      V 0.0.2.5
      Using UseAt instead of BeginUseAt when casting the skill to move, tnx Tormiasz for this fix.
      Skill to move is blacklisted for 2 second if a cast fail, i hope this fix Shield Charge stuck problem
       
    17. Kylling

      Kylling Member

      Joined:
      Jan 28, 2012
      Messages:
      132
      Likes Received:
      0
      Trophy Points:
      16
      Alcor75

      Do you mind adding Flicker strike? :) i would love to use this to make my bot constantly spam flicker strike, but cant seem to find it in the options? might be me being stupid no idea?

      -Kylling.
       
    18. Tormiasz

      Tormiasz Community Developer

      Joined:
      Jun 16, 2014
      Messages:
      701
      Likes Received:
      5
      Trophy Points:
      18
      Flicker strike is not an movement skill that you can use on the ground, just monsters. Right?
       
    19. Unknown Buddy

      Unknown Buddy Member

      Joined:
      May 20, 2015
      Messages:
      603
      Likes Received:
      17
      Trophy Points:
      18
      Flicker Strike is technically a movement skill which is why Tricksters can use this ability for 0 mana cost. But it has no place in this plugin because its not a traditional movement skill. This plugin is designed to get you from 1 pack of monsters to the next quickly and what you wanting is a combat routine to hold down flicker while simply fighting a monster(s).

      The problem with Flicker Strike in OldRoutine is this:

      Code:
      await Coroutines.LatencyWait();
      
      await Coroutines.FinishCurrentAction(false);
      
      await Coroutines.LatencyWait();
      Since Flicker Strike doesnt have its own variable / custom combat logic, the above code is simply there by default. If you make a var for flicker strike and remove the above code, the combat becomes extremely fluid and will operate how you want it to (basically holds the key down instead of short delays between flicks).

      I am currently working on a community OldRoutine that basically incorporates a lot of the simple things people have been asking for. Its not ready yet, but someone the other day was asking for a flicker fix and i made one for him in ~2 minutes. You are welcome to use it for flicker strike and let me know if the skill feels better to you. I know it made a night and day difference for myself.

      Simply drag this into the 3rdParty folder. You dont have to extract it or anything. Load this instead of OldRoutine before starting the bot. You will likely want to set up Frenzy as your default attack key, but Frenzy will only get used if you have no Frenzy charges to flick with.

      View attachment BrycemRoutine.zip
       
      Last edited: Jun 15, 2016
    20. Chocoboos

      Chocoboos Member Legendary

      Joined:
      Jan 2, 2013
      Messages:
      66
      Likes Received:
      1
      Trophy Points:
      8
      my whirling blade not working .
      its work only in combat when ignore mobs checked ,

      mana reserverd setup to 1%
      min dist 17
      max dist 70
       
    Thread Status:
    Not open for further replies.

    Share This Page