• Visit Rebornbuddy
  • [Plugin] FlaskHelper

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

    1. dbuddy2

      dbuddy2 New Member

      Joined:
      Mar 6, 2015
      Messages:
      206
      Likes Received:
      0
      Trophy Points:
      0
      please re-name the zip/folder.
      each time i install i forget to adjust it manually to "flask helper" ;) and the bot won't load/compile
       
    2. toNyx

      toNyx Well-Known Member

      Joined:
      Oct 29, 2011
      Messages:
      3,770
      Likes Received:
      35
      Trophy Points:
      48
      Blood magic bullshit is not working? gonna dig into it, I'm not running any BM builds so I can't really test it. But i'm gonna take a look, I remember a while ago it was working, people asked for this feature to take shield instead of life into consideration. But well, lets see whats up ;) thanks for the report.

      Just so you know, each flask have its own behavior.

      Lazyfuck ;) promise I add it in next build.
       
    3. Hatefull

      Hatefull Member

      Joined:
      Jun 16, 2012
      Messages:
      74
      Likes Received:
      1
      Trophy Points:
      8
      Thanks alot! Not only Shield instead of life, but Shield Threshold for Special Flasks and Life Threshold for Life Flasks :)
       
    4. toNyx

      toNyx Well-Known Member

      Joined:
      Oct 29, 2011
      Messages:
      3,770
      Likes Received:
      35
      Trophy Points:
      48
      Just checked, blood magic is only for mana pots, Energy shield threshold are used for all flasks, and it'll stay like this i guess, for those running CI builds.
       
    5. Hatefull

      Hatefull Member

      Joined:
      Jun 16, 2012
      Messages:
      74
      Likes Received:
      1
      Trophy Points:
      8
      :( sadpanda

      no chance to get a checkbox to use the ES threshold only for special flasks? Low Life, Zealot's Oath (vitality aura) with mortal conviction is pretty OP, but needs to use life flasks for spell usage...
       
      Last edited: Sep 2, 2015
    6. toNyx

      toNyx Well-Known Member

      Joined:
      Oct 29, 2011
      Messages:
      3,770
      Likes Received:
      35
      Trophy Points:
      48
      What do you mean by special flasks?
       
    7. Hatefull

      Hatefull Member

      Joined:
      Jun 16, 2012
      Messages:
      74
      Likes Received:
      1
      Trophy Points:
      8
      Granite, Jade, Ruby ect. u named the table "Special Flasks" in the GUI :p
       
    8. toNyx

      toNyx Well-Known Member

      Joined:
      Oct 29, 2011
      Messages:
      3,770
      Likes Received:
      35
      Trophy Points:
      48
      Updated, see if it works. (only check low life build tho, else your life flasks wont work)
       
    9. Hatefull

      Hatefull Member

      Joined:
      Jun 16, 2012
      Messages:
      74
      Likes Received:
      1
      Trophy Points:
      8
      You are the best! Thank you very much! It's working after a quick test, will report after a longer run! <3
      How much does a beer cost at your favorite place man? :)
       
    10. Sebozz

      Sebozz Banned

      Joined:
      Aug 19, 2015
      Messages:
      398
      Likes Received:
      0
      Trophy Points:
      0
      the box size of misc option is a bit to small...the last checkbox in there is hidden^^ i just want report that :D
       
    11. stixia007

      stixia007 New Member

      Joined:
      Sep 2, 2015
      Messages:
      2
      Likes Received:
      0
      Trophy Points:
      0
      Garena?
       
    12. Sebozz

      Sebozz Banned

      Joined:
      Aug 19, 2015
      Messages:
      398
      Likes Received:
      0
      Trophy Points:
      0
      which range to enemy you recommened for quicksilver flask as cyclone marauder?
       
    13. pimpek21

      pimpek21 New Member

      Joined:
      Mar 15, 2015
      Messages:
      99
      Likes Received:
      0
      Trophy Points:
      0
      It doesn`t work with Divination flask , even when i want to use it as a mana flask. Any ideas why ?
       
    14. toNyx

      toNyx Well-Known Member

      Joined:
      Oct 29, 2011
      Messages:
      3,770
      Likes Received:
      35
      Trophy Points:
      48
      Can you use the flask and dump player data in objectexplorer? tyvm
       
    15. Sebozz

      Sebozz Banned

      Joined:
      Aug 19, 2015
      Messages:
      398
      Likes Received:
      0
      Trophy Points:
      0
      whats the meaning of this?

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

      lyvewyre Member

      Joined:
      Jan 3, 2013
      Messages:
      418
      Likes Received:
      12
      Trophy Points:
      18
      Came here to post the same thing. I'm getting:

      2015-09-04 06:27:49,891 [7] DEBUG CustomLogger (null) - [FlaskHelperRoutineInfos] Routine doesn't implement the GetCombatRange check in the Execute() part, QSF is Unusable ...

      spammed every few seconds running this with Typhonus. As I understand it, Tony's fix to make FlaskHelper generic doesn't gel with Typhonus yet.

      Is there any code we can add into typhonus that would make it work Tony? Haven't seen Toze post recently so not sure if he's updating at the moment.
       
    17. Sebozz

      Sebozz Banned

      Joined:
      Aug 19, 2015
      Messages:
      398
      Likes Received:
      0
      Trophy Points:
      0
      its same with totemizer
       
    18. toNyx

      toNyx Well-Known Member

      Joined:
      Oct 29, 2011
      Messages:
      3,770
      Likes Received:
      35
      Trophy Points:
      48
      You can fix it yourself temporarily by adding this :

      Code:
      		/// <summary>
      		/// Non-coroutine logic to execute.
      		/// </summary>
      		/// <param name="name">The name of the logic to invoke.</param>
      		/// <param name="param">The data passed to the logic.</param>
      		/// <returns>Data from the executed logic.</returns>
      		public object Execute(string name, params dynamic[] param)
      		{
      			if (name == "SetLeash")
      			{
      				_currentLeashRange = (int)param[0];
      			}
      			
      			if (name == "GetCombatRange")
      			{
      				return OldRoutineSettings.Instance.CombatRange;
      			}
      
      			return null;
      		}
      (Not the whole code, the if sections) into the Execute() of your routine. Also, consider changing OldRoutineSettings to your Routine Namespace settings

      It'll work.
       
    19. Sebozz

      Sebozz Banned

      Joined:
      Aug 19, 2015
      Messages:
      398
      Likes Received:
      0
      Trophy Points:
      0
      so this part?

      Code:
      /// The routine's coroutine logic to execute.
              /// </summary>
              /// <param name="type">The requested type of logic to execute.</param>
              /// <returns></returns>
              // ReSharper disable once CSharpWarnings::CS1998
              public async Task<bool> Logic(string type, params object[] param)
              {
                  if (type == "core_area_changed_event")
                  {
                      var oldSeed = (uint)param[0];
                      var newSeed = (uint)param[1];
                      var oldArea = (DatWorldAreaWrapper)param[2];
                      var newArea = (DatWorldAreaWrapper)param[3];
      
                      _ignoreAnimatedItems.Clear();
      
                      return true;
                  }
      
       
    20. toNyx

      toNyx Well-Known Member

      Joined:
      Oct 29, 2011
      Messages:
      3,770
      Likes Received:
      35
      Trophy Points:
      48
      This is "Logic()' execute should be under this part
       

    Share This Page