When I try to run the fatebot with BlackMage, it will go to the fate, but it won't do anything once it arrives other than follow the fate (no casts or anything). This is what I get in the log window in red text. [19:46:34.921 D] System.ArgumentNullException: Value cannot be null. Parameter name: key at System.Collections.Generic.Dictionary`2.FindEntry(TKey key) at System.Collections.Generic.Dictionary`2.TryGetValue(TKey key, TValue& value) at ff14bot.Helpers.LocalizedDictionary`2.TryGetValue(String subKey, V& val) at ff14bot.Managers.Actionmanager.InSpellInRangeLOS(String spellname, GameObject targetObject) at Kupo.Helpers.Spell.<>c__DisplayClasse.<PullApply>b__3(Object ctx) in c:\Users\Sales\FFXIV\RebornBuddy\Routines\Kupo\Helpers\Spell.cs:line 39 at TreeSharp.PrioritySelector.<Execute>d__0.MoveNext() at TreeSharp.Composite.Tick(Object context) at TreeSharp.PrioritySelector.<Execute>d__0.MoveNext() at TreeSharp.Composite.Tick(Object context) at TreeSharp.Decorator.<Execute>d__0.MoveNext() at TreeSharp.Composite.Tick(Object context) at TreeSharp.PrioritySelector.<Execute>d__0.MoveNext() at TreeSharp.Composite.Tick(Object context) at TreeSharp.PrioritySelector.<Execute>d__0.MoveNext() at TreeSharp.Composite.Tick(Object context) at TreeSharp.PrioritySelector.<Execute>d__0.MoveNext() at TreeSharp.Composite.Tick(Object context) at ff14bot.Behavior.HookExecutor.Run(Object context) at TreeSharp.Action.RunAction(Object context) at TreeSharp.Action.<Execute>d__0.MoveNext() at TreeSharp.Composite.Tick(Object context) at TreeSharp.PrioritySelector.<Execute>d__0.MoveNext() at TreeSharp.Composite.Tick(Object context) at ff14bot.Behavior.HookExecutor.Run(Object context) at TreeSharp.Action.RunAction(Object context) at TreeSharp.Action.<Execute>d__0.MoveNext() at TreeSharp.Composite.Tick(Object context) at TreeSharp.Decorator.<Execute>d__0.MoveNext() at TreeSharp.Composite.Tick(Object context) at TreeSharp.PrioritySelector.<Execute>d__0.MoveNext() at TreeSharp.Composite.Tick(Object context) at TreeSharp.Decorator.<Execute>d__0.MoveNext() at TreeSharp.Composite.Tick(Object context) at TreeSharp.PrioritySelector.<Execute>d__0.MoveNext() at TreeSharp.Composite.Tick(Object context) at TreeSharp.Decorator.<Execute>d__0.MoveNext() at TreeSharp.Composite.Tick(Object context) at TreeSharp.PrioritySelector.<Execute>d__0.MoveNext() at TreeSharp.Composite.Tick(Object context) at ff14bot.TreeRoot.()
Thanks for the report, for future refrence please post the entire logfile. This should be fixed in the new version.
Another note is, Fast Blade > Savage Blade is correct for Paladin, but then it goes "Riot Blade" third which isn't part of the combo and just restores MP (if it's used in a combo, which it isn't even doing - Fast > Riot is that combo and MP seems pointless since it's not used in the rotation set), instead of Riot Blade shouldn't Rage of Halone be used to complete the combo for more damage? Another thing I just found is - Summoner uses Ruin I instead of II, I'm guessing this is just due to the way it has to function for level sync purposes? Maybe that's something to do with why Riot blade is used instead of Halone, if that's the case I apologize. Just curious on why these are the way they are. Thanks