• Visit Rebornbuddy
  • Explosive Arrow w/Frenzy

    Discussion in 'Archives' started by Fujiyama, Apr 19, 2016.

    1. Fujiyama

      Fujiyama Member

      Joined:
      Mar 27, 2014
      Messages:
      485
      Likes Received:
      4
      Trophy Points:
      18
      Hi, I made some changes to OldRoutine to work with Explosive Arrow.

      It's based on you having frenzy and it will stop casting EA to refresh frenzy charges once under a specific amount of seconds left on frenzy or casting EA for x.x seconds.

      Edit 1: Updated for #1261
      Edit 2: Updated for PoE 2.4
      Edit 3: It's better now.
      Edit 4: Getting better.
      Edit 5: Now it will check your EA attack speed at each cast and adjust time accordingly. Great!
       

      Attached Files:

      Last edited: Sep 18, 2016
    2. 777MAX777

      777MAX777 Member

      Joined:
      Jan 14, 2013
      Messages:
      31
      Likes Received:
      1
      Trophy Points:
      8
      Is it work now or need update?
       
    3. Skuz76

      Skuz76 Member

      Joined:
      Dec 28, 2015
      Messages:
      70
      Likes Received:
      1
      Trophy Points:
      8
      This routine works?
       
    4. Fujiyama

      Fujiyama Member

      Joined:
      Mar 27, 2014
      Messages:
      485
      Likes Received:
      4
      Trophy Points:
      18
      Quick fix, works for 2.4. Not ideal but it works for me.

      I want to look at a better solution and weapon swapping when I can find the time.

      Remember to read the first post to understand how it works.
       
    5. Fujiyama

      Fujiyama Member

      Joined:
      Mar 27, 2014
      Messages:
      485
      Likes Received:
      4
      Trophy Points:
      18
      Updated, harder, better, faster, smoother! (Should not need to alter any numbers!)
       
    6. goodle

      goodle New Member

      Joined:
      Apr 17, 2014
      Messages:
      146
      Likes Received:
      0
      Trophy Points:
      0
      Where to past this?
       
    7. subkillor

      subkillor Member

      Joined:
      Jan 27, 2014
      Messages:
      35
      Likes Received:
      0
      Trophy Points:
      6
      What did you change in order to make it work ? could i replace frenzy with Rain of Arrows to triger CoH ? and maybe decrease the time of EA used it looks like he shoots atleast 10~15 arrows for me (with quillrain)
       
    8. Fujiyama

      Fujiyama Member

      Joined:
      Mar 27, 2014
      Messages:
      485
      Likes Received:
      4
      Trophy Points:
      18
      Code:
                  if (_frenzySlot != -1 && ((_castingEAStopwatch.ElapsedMilliseconds > 1700 && _castingEAStopwatch.ElapsedMilliseconds < 2200) || FrenzyChargesTimeLeft.TotalSeconds < 6))
                  {
                     slot = _frenzySlot;
                     Log.ErrorFormat("[Logic] Time to cast Frenzy. Casting Frenzy randomly towards target - Distance: {0}.", myPos.Distance(cachedPosition));
                  }

      Remove the check for FrenzyChargesTimeLeft, and substitute _frenzySlot with whatever slot you want. If you can't find your skill in the code you can just search for _frenzySlot and find out how to add it. Given you have a little understanding of programming.
      The time check should be self explanatory, make it e.g. > 1000 and < 1500 if you want EA to be cast for one second, then 500ms of whatever.

      Also the timer should be restarted after your other skill is done, search for this code:

      Code:
                        if (slot == _EASlot && _castingEAStopwatch.ElapsedMilliseconds > 2100)
                        {
                           _castingEAStopwatch.Restart();
                        }
      Change this time to the upper limit you set in the first code.
       
    9. subkillor

      subkillor Member

      Joined:
      Jan 27, 2014
      Messages:
      35
      Likes Received:
      0
      Trophy Points:
      6
      i can't find Rain of Arrows in the code :x guess ill stick with frenzy then ^^ but i changed it to 1000 & 1500 ms that seems to work better for me ^^ just that i can't curse the monsters atm because he wont use my Rain of Arrows curse on hit setup
       
      Last edited: Sep 13, 2016
    10. Fujiyama

      Fujiyama Member

      Joined:
      Mar 27, 2014
      Messages:
      485
      Likes Received:
      4
      Trophy Points:
      18
      I'll see what I can do for you but I'm busy ATM. However, I use frenzy with curse on hit and GMP. Works fine, maybe not as good as Rain of Arrows, but I gain frenzy charges as well so..
       
    11. asb1986

      asb1986 New Member

      Joined:
      Apr 9, 2016
      Messages:
      19
      Likes Received:
      0
      Trophy Points:
      1
      Frenzy with tornado shot?? how? how i bind keys?
       
    12. urgen

      urgen New Member

      Joined:
      Oct 10, 2012
      Messages:
      26
      Likes Received:
      0
      Trophy Points:
      0
      not getting this to work :( just spamming ea as a madman. just to be sure, im supposed to put it in 3rdparty > configs > default > oldroutine > content-xxx > override current oldroutine?
       
    13. Fujiyama

      Fujiyama Member

      Joined:
      Mar 27, 2014
      Messages:
      485
      Likes Received:
      4
      Trophy Points:
      18
      Yes, but do you have Frenzy on your skillbar? You should!
       
    14. urgen

      urgen New Member

      Joined:
      Oct 10, 2012
      Messages:
      26
      Likes Received:
      0
      Trophy Points:
      0
      Yep :confused: no special key i should bind them to?
       
    15. Fujiyama

      Fujiyama Member

      Joined:
      Mar 27, 2014
      Messages:
      485
      Likes Received:
      4
      Trophy Points:
      18
      If you have updated EB you may have to copy the file again.
       
    16. urgen

      urgen New Member

      Joined:
      Oct 10, 2012
      Messages:
      26
      Likes Received:
      0
      Trophy Points:
      0
      Yep thought of that, seems like EB is just creating a new content-xxx folder when i start the bot, with the original routine. I even tried read-only and no success
       
    17. Fujiyama

      Fujiyama Member

      Joined:
      Mar 27, 2014
      Messages:
      485
      Likes Received:
      4
      Trophy Points:
      18
      Nah, there is a temp folder named _CONFIGS_ if that what you mean? You shouldn't touch that. Only thing you should need to do is replace the file under \3rdParty\OldRoutine. And ofc. make sure you are using OldRoutine :)
       
    18. Fujiyama

      Fujiyama Member

      Joined:
      Mar 27, 2014
      Messages:
      485
      Likes Received:
      4
      Trophy Points:
      18
      Updated, now casts frenzy only while there are EA fuses on main target. That means it should always make sure EA explodes before casting again, and it should be shorter bursts of frenzy = more efficient.

      If I can manage to get the number of EA fuses on a target I can make it even better and we don't have to use the fixed time for casting EA.
       
    19. urgen

      urgen New Member

      Joined:
      Oct 10, 2012
      Messages:
      26
      Likes Received:
      0
      Trophy Points:
      0
      Yeah, im retarded. Thanks:rolleyes:
       
    20. Fujiyama

      Fujiyama Member

      Joined:
      Mar 27, 2014
      Messages:
      485
      Likes Received:
      4
      Trophy Points:
      18
      Have not been able to get the number of fuses yet, but it should now adjust the time casting based on your EA attack speed.
       

    Share This Page