• Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • [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
      This is the actual version in test phase :

      [​IMG]

      Not sure if I can do it more advanced :D some flasks have mob counter, and some other specific have rarity instead. They also have separate mob radius detection (2nd slider) + additional options like distillate.

      for now the testing went fine.
       
    2. zamup

      zamup New Member

      Joined:
      Mar 20, 2014
      Messages:
      114
      Likes Received:
      0
      Trophy Points:
      0
      Great!
      What about Lion's Roar flask :D?
       
    3. Mr.DF

      Mr.DF Member

      Joined:
      Jan 25, 2012
      Messages:
      81
      Likes Received:
      0
      Trophy Points:
      6
      My one problem with this is that it spams the flasks until they go empty. You only need to pop a granite once every 4 seconds but this thing spams them empty =(
       
    4. toNyx

      toNyx Well-Known Member

      Joined:
      Oct 29, 2011
      Messages:
      3,770
      Likes Received:
      35
      Trophy Points:
      48
      Lemme know the behavior it should have.

      The issue is that I can't do anything about it, there's a GCD of 500ms already built-in, supposed to wait for buff refreshing. I can add a slider for you to modify it tho.
       
    5. Tormiasz

      Tormiasz Community Developer

      Joined:
      Jun 16, 2014
      Messages:
      701
      Likes Received:
      5
      Trophy Points:
      18
      Buggy bug

      InstantLifeFlask.cs

      Code:
      return from item in LokiPoe.InGameState.QuickFlaskPanel.Flasks
                             let flask = item as Flask
                             where flask != null && 
                             flask.Rarity != Rarity.Unique && 
                             (flask.IsInstantRecovery || flask.Name.Contains("Bubbling") || (flask.Name.Contains("Panicked") && LokiPoe.Me.HealthPercent <= 35)) && 
                             flask.CanUse
                             orderby flask.CurrentCharges descending
                             select item;
      
      Use FullName instead. Name returns only base name.
       
    6. toNyx

      toNyx Well-Known Member

      Joined:
      Oct 29, 2011
      Messages:
      3,770
      Likes Received:
      35
      Trophy Points:
      48
      yupsh, old code. Gonna fix it :)
       
    7. Mr.DF

      Mr.DF Member

      Joined:
      Jan 25, 2012
      Messages:
      81
      Likes Received:
      0
      Trophy Points:
      6
      You wouldn't have to add stuff to it just for my sake. I don't pay for your time or the plugin. You can do it if you want but it's nothing i expect you to do :)!
       
    8. Tormiasz

      Tormiasz Community Developer

      Joined:
      Jun 16, 2014
      Messages:
      701
      Likes Received:
      5
      Trophy Points:
      18
      Could you add using of Quartz Flask? They are going to have Chance to Dodge in 2.2, that's going to be badass for evasion type characters.
       
    9. toNyx

      toNyx Well-Known Member

      Joined:
      Oct 29, 2011
      Messages:
      3,770
      Likes Received:
      35
      Trophy Points:
      48
      I'll give people the possibility to change the GCD refresh rate

      Sure, lemme know a behavior for it and it's gonna happen :)
       
    10. Tormiasz

      Tormiasz Community Developer

      Joined:
      Jun 16, 2014
      Messages:
      701
      Likes Received:
      5
      Trophy Points:
      18
      Same like Granite/Jade.
       
    11. lyvewyre

      lyvewyre Member

      Joined:
      Jan 3, 2013
      Messages:
      418
      Likes Received:
      12
      Trophy Points:
      18
      Hey Tonyx,

      Is it possible during your update for this plugin to make a "Pathfinder" setting, where it would try to maintain all buffs at all times during combat? Currently it is fairly easy with Pathfinder to have 100% uptime of flask buffs (due to charge acquisition and buff duration) during combat, so a way for the bot to preemptively chug a flask when the associated buff goes down (and in combat) would be awesome. Having it be reactive is great for normal situations, but given the power of Pathfinder, being able to have basalt/granite/ToH up before that big hit comes in would be better.
       
      Last edited: Apr 3, 2016
    12. toNyx

      toNyx Well-Known Member

      Joined:
      Oct 29, 2011
      Messages:
      3,770
      Likes Received:
      35
      Trophy Points:
      48
      people seriously use pathfinder? I find it bad as fuck. except for supports. But yeah, it's possible, now it's not a priority you can understand this.
       
    13. lyvewyre

      lyvewyre Member

      Joined:
      Jan 3, 2013
      Messages:
      418
      Likes Received:
      12
      Trophy Points:
      18
      I have a standard pathfinder that is neigh invincible. Between vinktar/basalt/ToH/Rumi's coupled with a coil, all you need is a skill that can reliably crit (along with the requisite flask nodes) and you can practically face tank core malachai with shit gear. I'll admit it is not the most flashiest of builds, not to mention very maintenance driven for a player, but for a bot it'd be no sweat as far as maintaining the buffs (once you can program it to do so).
       
      Last edited: Apr 5, 2016
    14. toNyx

      toNyx Well-Known Member

      Joined:
      Oct 29, 2011
      Messages:
      3,770
      Likes Received:
      35
      Trophy Points:
      48
      Yep my point is "Is it fast enough to bot"? lol

      But I'll try to get infos about pathfinder, how it works, statistics and shit and see.
       
    15. lyvewyre

      lyvewyre Member

      Joined:
      Jan 3, 2013
      Messages:
      418
      Likes Received:
      12
      Trophy Points:
      18
      Fair point. I would be utilising it more for farming high tier maps efficiently and effectively (ie no dying). But yeah, at this point it wouldn't be the highest priority for speed runners. However... It could be the best spec for someone trying to break into Hardcore botting.
       
    16. Infinite Monkeys

      Infinite Monkeys Community Developer

      Joined:
      Jul 7, 2012
      Messages:
      224
      Likes Received:
      16
      Trophy Points:
      18
      Pathfinder is really good, it's just a pain in the ass to play by hand because there's so much micromanagement required to keep your buffs up.
       
    17. StrongBG

      StrongBG Banned

      Joined:
      Mar 13, 2012
      Messages:
      428
      Likes Received:
      0
      Trophy Points:
      16
      This needs update too but aif is with priority xD
       
    18. toNyx

      toNyx Well-Known Member

      Joined:
      Oct 29, 2011
      Messages:
      3,770
      Likes Received:
      35
      Trophy Points:
      48
      Nope, in fact Flaskhelper was the priority, but I reworked it prior downtime and it took me an hour to fix it.... I'll test it in an hour or so. I'm at work now.

      Things are decent once you get them, but it's really hard to learn now sadly haha :D
       
    19. ragnar0100

      ragnar0100 New Member

      Joined:
      Sep 2, 2015
      Messages:
      11
      Likes Received:
      0
      Trophy Points:
      1
      Waiting with high hopes :)
       
    20. StrongBG

      StrongBG Banned

      Joined:
      Mar 13, 2012
      Messages:
      428
      Likes Received:
      0
      Trophy Points:
      16
      Wow i though i was gona be slow for some time,now my 120 ms flasks will speed things up
       

    Share This Page