not working for me it started once or twice with a fresh EB install, but after some basic settings it makes EB crash
With the newest Build 1091 the Buddy just closes: 2015-08-17 17:32:43,177 [11] ERROR CustomLogger (null) - [Reload] An exception occurred. System.Reflection.TargetInvocationException: Ein Aufrufziel hat einen Ausnahmefehler verursacht. ---> System.TypeInitializationException: Der Typeninitialisierer für "FlaskHelper.Main" hat eine Ausnahme verursacht. ---> System.InvalidCastException: Das Objekt des Typs "Loki.Bot.Logic.Routines.NullRoutine.NullRoutine" kann nicht in Typ "OldRoutine.OldRoutine" umgewandelt werden. bei FlaskHelper.Helpers.RoutineHelpers..ctor() in \Plugins\FlaskHelper\Helpers\RoutineHelpers.cs:Zeile 12. bei FlaskHelper.Main..cctor() in \Plugins\FlaskHelper\Main.cs:Zeile 20. --- Ende der internen Ausnahmestapelüberwachung --- bei FlaskHelper.Main..ctor() --- Ende der internen Ausnahmestapelüberwachung --- Sorry!
Very little to nitpick about this one. Works reliably. The ONE complaint I have with this plugins is that my curse flask is always down when running a map mod with EW,ENF,TC,etc as those are non-removable with curse immunity flasks. Not sure if possible, but a workaround would be nice.
Need to change stuff as for totemizer routine, but for Typhonis. Gonna try to make it generic instead really soon(tm)
Got it, also added a "Warden" affix update for maps with shitty mods like elemental weakness and such. Your routine has to be compatible with the new system, see the following : NOTE : Custom routines must have this implemented : http://puu.sh/jQREn/1839d597dc.txt
How u gonna set the combat range without a type u twat. Unless you don't need to, aw well, next build everything fixed[SUP]tm[/SUP]
New version (1.0.1.1) online, tested and working. Now generic with every routine that have the shit implemented in that post : THIS ONE So if Flaskhelper spams something in about the routine that doesn't implement blablabla, blame the routine dev. tyvm
what i must fill in here? Code: using Loki.Bot; namespace FlaskHelper.Helpers { public class RoutineHelpers { private XXXXXX routine; private [B]YYYYYY[/B] settings; public RoutineHelpers() { routine = (XXXXXX)RoutineManager.CurrentRoutine; settings = [B][B](YYYYYY)[/B][/B]routine.Settings; } public bool IsCrDisabled { get { return GetCombatRange() < 5; } } public int GetCombatRange() { return settings.CombatRange; } } } the setting name? like Totemizer?
Nothing, last version include generalization of routines, your routine just have to implement what it needs to.
Hey there! Any chance you could add Blood Magic/Mortal Conviction + Zealot's Oath support? So "Special Flasks" would trigger from ES and Life flasks would trigger from the remaining life? Essentially this would enable casting spells using Life without Life reg. Or do the options "Enable Blood Magic" + "Use Energy Shield for Thresholds" already do this? Because the tooltip of "Enable Blood Magic" only states "Disables Mana Flask Support". Edit: Tested it ingame, bot is not using Life Flasks when using Blood Magic and ES Threshold together when ES is on 100% and life under life flask threshold. Can you maybe add an option to separate Life Flasks and Special Flasks or add this behavior when enabling Blood Magic and ES thresholds?