• Visit Rebornbuddy
  • [Plugin] FlaskHelper

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

    1. toNyx

      toNyx Well-Known Member

      Joined:
      Oct 29, 2011
      Messages:
      3,770
      Likes Received:
      35
      Trophy Points:
      48
      K I modified the way the way refill task works, it's not added at front and executes based on situation, I also added a number of unusable flasks to trigger, so you can modify it.

      // EDIT //

      Waiting for your dump then I release an update that should fix most of the issues
       
      Last edited: Dec 30, 2015
    2. darlack

      darlack Member

      Joined:
      Mar 3, 2015
      Messages:
      252
      Likes Received:
      0
      Trophy Points:
      16
      ok thanks! love you twice
       
    3. replicate

      replicate Member

      Joined:
      Aug 25, 2015
      Messages:
      307
      Likes Received:
      4
      Trophy Points:
      18
      Thanks for the update, the prevision version was doing its job can't wait to try the newer one.
       
    4. zhenk

      zhenk Member

      Joined:
      Jun 12, 2012
      Messages:
      101
      Likes Received:
      0
      Trophy Points:
      16

      MapPlayerHasLevelXTemporalChains: 10

      TemporalChainsActionSpeedPosPctFinal: -24

      is that enough info for you?
       
    5. toNyx

      toNyx Well-Known Member

      Joined:
      Oct 29, 2011
      Messages:
      3,770
      Likes Received:
      35
      Trophy Points:
      48
      I guess so ;D Just needed the first one, gonna take a look at it

      // EDIT //

      Give it a go with this file, replace it in the "Classes" folder
       

      Attached Files:

      Last edited: Jan 5, 2016
    6. kabuto1

      kabuto1 New Member

      Joined:
      Mar 30, 2014
      Messages:
      13
      Likes Received:
      0
      Trophy Points:
      1
      I have a problem with Corrupting Blood. The bot is not using anti bleed flask against it resulting in deaths for my ES chars. I don't know if this is a FlaskHelper issue, an Exilebuddy issue or an issue with my setup. I have looked at the code and found following relevant snippet:
      Code:
              public static bool PlayerIsBleeding
              {
                  get
                  {
                      return 
                          LokiPoe.Me.IsBleeding || 
                          LokiPoe.Me.HasAura("corrupted_blood") ||
                          LokiPoe.Me.HasAura("corrupted_blood_rain") || 
                          LokiPoe.Me.HasAura("puncture");
                  }
              }
      The aura name "corrupted_blood" checks out with Object Explorer as internal name on a player having Corrupting Blood. So this looks fine to me. I'm pretty sure normal bleed effects are properly countered as well. If it makes any difference, I'm using anti bleed on a mana flask. However, I have noticed this behaviour on Blood Magic characters who have anti bleed on life flasks as well. Any advice?
       
    7. toNyx

      toNyx Well-Known Member

      Joined:
      Oct 29, 2011
      Messages:
      3,770
      Likes Received:
      35
      Trophy Points:
      48
      Idk mine is using them fine :s

      // EDIT //

      If you find any "bleeding" debuff that isn't handled, lemme know dump it ;)
       
      Last edited: Jan 5, 2016
    8. zhenk

      zhenk Member

      Joined:
      Jun 12, 2012
      Messages:
      101
      Likes Received:
      0
      Trophy Points:
      16
      Put it in the "Classes" folder within the AIF folder?
       
    9. toNyx

      toNyx Well-Known Member

      Joined:
      Oct 29, 2011
      Messages:
      3,770
      Likes Received:
      35
      Trophy Points:
      48
      You're in the FlaskHelper thread brah
       
    10. zhenk

      zhenk Member

      Joined:
      Jun 12, 2012
      Messages:
      101
      Likes Received:
      0
      Trophy Points:
      16
      toNyx, i'm not confused about which thread i'm in.

      the only place i could find a "classes" folder was within the advanced item filter section.

      where should i place the wardingflask.cs specifically?

      x>x>x>x>x ?
       
    11. toNyx

      toNyx Well-Known Member

      Joined:
      Oct 29, 2011
      Messages:
      3,770
      Likes Received:
      35
      Trophy Points:
      48
      [​IMG]
       
    12. zhenk

      zhenk Member

      Joined:
      Jun 12, 2012
      Messages:
      101
      Likes Received:
      0
      Trophy Points:
      16
      Looks like I wasn't using the latest version before so I didn't have the "Classes" folder available. You seemed to have taken care of the issue with the latest version.

      Now I'm just not able to set the cool-down for the flask usage and Rumi's Concoction doesn't allow me to change the HP% in which I use it, although I can still leave Rumi's unchecked and enable Granite Flasks at whatever HP/ES% I'd like.
       
    13. toNyx

      toNyx Well-Known Member

      Joined:
      Oct 29, 2011
      Messages:
      3,770
      Likes Received:
      35
      Trophy Points:
      48
      Rumi's and granite have 2 different behaviors, you can see them under classes folder, it takes care of the aura for the cooldown, if the buff is still up it doesn't use it, only vs. Rares and above at a close distance of 40y
       
    14. Lustkim

      Lustkim Member

      Joined:
      Oct 10, 2015
      Messages:
      53
      Likes Received:
      0
      Trophy Points:
      6
      Hello, i have to ask 2 question
      Any chance to get Vessel of Vinktar works with new fresh flaskhelper
      and how work taste of hate logic?
       
    15. toNyx

      toNyx Well-Known Member

      Joined:
      Oct 29, 2011
      Messages:
      3,770
      Likes Received:
      35
      Trophy Points:
      48
      Cant explain atm, and I don't know what is VoV :D in which cases it should be used? like taste of hate? Iirc ToH is used when a rare or higher mob is in a specific distance. It should be the same right? Gonna take a look into it :) can you provide the aura of the flask, by dumping the player data in object explorer while the flask is active :)
       
    16. sxowe

      sxowe New Member

      Joined:
      Aug 6, 2014
      Messages:
      115
      Likes Received:
      0
      Trophy Points:
      0
      Im assuming this works in 2.1, if so...

      Y U NO RENAME TITLE?

      But seriously, good work dude. Lookin good, edited some stuff so I could get my taste of hate to be used more situation, but I are like dis =)
       
    17. toNyx

      toNyx Well-Known Member

      Joined:
      Oct 29, 2011
      Messages:
      3,770
      Likes Received:
      35
      Trophy Points:
      48
      It was the idea of the rework :) so people could modify stuff without breaking logic
       
    18. kabuto1

      kabuto1 New Member

      Joined:
      Mar 30, 2014
      Messages:
      13
      Likes Received:
      0
      Trophy Points:
      1
      Turned out I wasn't using the latest version. Sorry. I will report back if this error turns up again. Btw why is this in the Profiles section rather than Community Developer Forum? I haven't looked regularly in this thread (for updates for example) because I never saw it. Out of sight, out of mind :D)
       
    19. Bludstained

      Bludstained New Member

      Joined:
      Jan 11, 2016
      Messages:
      5
      Likes Received:
      0
      Trophy Points:
      0
      Noticed today after turning on the Divination flask option; (Assuming this means Divination Distillate), I bought one today and once I toggled the option it likes to enter the zone and spam the flask until it's empty or it will just stand there when nothing is around and spam the flask because I can hear the flask effect even though it's not going down in charges for a good 30-90 seconds, then it starts going. It often spams it around trash mobs too, and it doesn't seem to use it around uniques or rares. Did I miss something to make this work properly or is it a small bug? Everything else works great!
       
      Last edited: Jan 12, 2016
    20. toNyx

      toNyx Well-Known Member

      Joined:
      Oct 29, 2011
      Messages:
      3,770
      Likes Received:
      35
      Trophy Points:
      48
      Yes it's the distillate, have you tried to reboot the bot?

      I tested it few days ago on my voltaxic build and it "seemd" good

      // EDIT //

      This is the condition to use it :

      Code:
                      return
                          FlaskHelperSettings.Instance.UseDivinationFlask &&
                          Flasks.Count() != 0 &&
                          !MiscHelpers.Me.HasAura(Aura) &&
                          LokiPoe.ObjectManager.GetObjectsByType<Monster>().Any(m => m.Rarity >= Rarity.Rare && m.HealthPercent < 15);
      Basically :

      - If option is enabled
      - We have the flask
      - We don't have the aura still active
      - We have monster rare or higher with less than 15% HP
       
      Last edited: Jan 12, 2016

    Share This Page