• Visit Rebornbuddy
  • [Plugin] FlaskHelper

    Discussion in 'Archives' started by toNyx, May 26, 2014.

    1. Tormiasz

      Tormiasz Community Developer

      Joined:
      Jun 16, 2014
      Messages:
      701
      Likes Received:
      5
      Trophy Points:
      18
      The plugin is also not using my anty bleeding flask while it's in the quicksilver one (Ample Quicksilver Flask of Stauching). I have Dispel Bleeding ticked ofc.
       
    2. toNyx

      toNyx Well-Known Member

      Joined:
      Oct 29, 2011
      Messages:
      3,770
      Likes Received:
      35
      Trophy Points:
      48
      Could you dump the flasks data that are not working using object explorer? would be cool :)
       
    3. Tormiasz

      Tormiasz Community Developer

      Joined:
      Jun 16, 2014
      Messages:
      701
      Likes Received:
      5
      Trophy Points:
      18
      I sent you datas over PM. I think the instant life flask is not working because there is ongoing heal from other flask and this is being ingnored. Imho it shouldn't work like that, insant is instant, emergency source of heal that should be used regardless of other flasks.
       
    4. ILLu710N

      ILLu710N Member

      Joined:
      Sep 20, 2012
      Messages:
      48
      Likes Received:
      0
      Trophy Points:
      6
      I get the error:

      [FlaskHelperRoutineInfos] Routine doesn't implement the GetCombatRange check in the Execute() part, QSF is Unusable ...

      I saw someone had the problem ealier in the thread, but I didn't understand the fix, could someone explain please?
       
    5. toNyx

      toNyx Well-Known Member

      Joined:
      Oct 29, 2011
      Messages:
      3,770
      Likes Received:
      35
      Trophy Points:
      48
      @Tormiasz ty for the infos, gonna rework flaskhelper a bit today.

      @ILLu710N Basically QSF Behavior retrieve the CombatRange to be able to know if we're in "zerg" mode so which routine are you using? I'm gonna post a snippet of what you need to change. You can also link the CR after my post :) I'll alter it to work with QSF.
       
    6. ILLu710N

      ILLu710N Member

      Joined:
      Sep 20, 2012
      Messages:
      48
      Likes Received:
      0
      Trophy Points:
      6
      Im using the Totemizer Routine, and thanks a lot!

      EDIT: I actually fixed it through the code you posted earlier. Thx! Another question tho, after re-entering an area after death my bot idles. Do I need to change some latency settings or something? I only have 50 latency on average.
       
      Last edited: Oct 13, 2015
    7. ohabotforpoe

      ohabotforpoe New Member

      Joined:
      Mar 10, 2014
      Messages:
      15
      Likes Received:
      0
      Trophy Points:
      0
      I die alot less since using the flaskhelper :) thanks @toNyx
       
    8. MATRASUS

      MATRASUS Member

      Joined:
      Jul 16, 2012
      Messages:
      114
      Likes Received:
      7
      Trophy Points:
      18
      Is there any way to let flaskhelper use HP flask more rapidly? I tried to set 100ms but as i see it uses flasks just few times in second (not 10)
       
    9. toNyx

      toNyx Well-Known Member

      Joined:
      Oct 29, 2011
      Messages:
      3,770
      Likes Received:
      35
      Trophy Points:
      48
      Because you have the life buff. What's the point on spamming flasks?
       
    10. darlack

      darlack Member

      Joined:
      Mar 3, 2015
      Messages:
      252
      Likes Received:
      0
      Trophy Points:
      16
      I think he want use inst recovery flask more faster
       
    11. MATRASUS

      MATRASUS Member

      Joined:
      Jul 16, 2012
      Messages:
      114
      Likes Received:
      7
      Trophy Points:
      18
      Sure i use instant recovery divine flask and it is optimal just to spam it few times without delay till full HP but flaskhelper uses it 2-3 times in second and bot dies sometimes
       
    12. toNyx

      toNyx Well-Known Member

      Joined:
      Oct 29, 2011
      Messages:
      3,770
      Likes Received:
      35
      Trophy Points:
      48
      Nothing much Iµ can do about this, If you already set 100ms cd it'lml try to use it every 0.1 seconds...
       
    13. MATRASUS

      MATRASUS Member

      Joined:
      Jul 16, 2012
      Messages:
      114
      Likes Received:
      7
      Trophy Points:
      18
      I understand and the question is why flaskhelper uses it slower than i set?
      BTW there is solution in my mind but don't sure how hard it to implement. The solution is an option to use flask X times when condition met. In this scenario we can adjust flaskhelper to use instant flask every 200-300ms if HP lower than 80% and use instant flask twice (or x3/x4 depending on how much hp should be restored) if HP lower than 50% (30%/10%).
      When i play manually I really do like i just described - if i see that i will die in next hit i rapidly use instant flask few times till full HP. Instant divine flask restores 979 life so to restore full 5k HP it should be used 5 times.
       
    14. toNyx

      toNyx Well-Known Member

      Joined:
      Oct 29, 2011
      Messages:
      3,770
      Likes Received:
      35
      Trophy Points:
      48
      The issue is that it was meant to be used by bottable builds, pretty much. It's working as intented on my side, never heard a dev about any issues... :eek:
       
    15. MATRASUS

      MATRASUS Member

      Joined:
      Jul 16, 2012
      Messages:
      114
      Likes Received:
      7
      Trophy Points:
      18
      I use tanky tornado so it is 100% botable. But the issue is strongboxes and hardhitting bosses. It just can't use flasks with good speed, flasks refills faster than flaskhelper uses it.
      I just switched to Exilebuddy from another program and was confused a little because everything in Exilebuddy works better except flask usage. It would be awesome if someday you add feature to use instant flask multiple time at once
       
      Last edited: Oct 23, 2015
    16. toNyx

      toNyx Well-Known Member

      Joined:
      Oct 29, 2011
      Messages:
      3,770
      Likes Received:
      35
      Trophy Points:
      48
      with 100ms cd it should do as if it was instant click... so I don't get how it's not suitable for your needs...
       
    17. MATRASUS

      MATRASUS Member

      Joined:
      Jul 16, 2012
      Messages:
      114
      Likes Received:
      7
      Trophy Points:
      18
      This is exactly what i started with. I don't understand why it uses flasks less frequently. Maybe it is fps/latency issue, i just don't know how it works :)

      P.S. Found a bug - flaskhelper ignores Bubbling flask (50% Reduced Amount Recovered 135% Increased Recovery Speed 50% Of Recovery Applied Instantly) untill all the instant flasks is used
       
      Last edited: Oct 23, 2015
    18. darlack

      darlack Member

      Joined:
      Mar 3, 2015
      Messages:
      252
      Likes Received:
      0
      Trophy Points:
      16
      please fix portal to town to refill flasks :)
       
    19. toNyx

      toNyx Well-Known Member

      Joined:
      Oct 29, 2011
      Messages:
      3,770
      Likes Received:
      35
      Trophy Points:
      48
      Yep noticed the issue, gonna fix it.
       
    20. Tormiasz

      Tormiasz Community Developer

      Joined:
      Jun 16, 2014
      Messages:
      701
      Likes Received:
      5
      Trophy Points:
      18
      Anyone can confirm that Curse Dispeling is working? My bot is not using "Perpetual Hallowed Life Flask of Warding". It has LocalFlaskCurseImmunityWhileHealing set to 1 in Object Explorer so should be used.

      EDIT. Also checked with granite and quicksilver flask. Not working,
       
      Last edited: Oct 29, 2015

    Share This Page