[SOLVED]FindBestFood method return ores My character always try to use ores that he have in bags when resting. I figured out that the FindBestFood() method in inventory namespace returns ores as best food. This function is called at the bot start (so I even can't fix food to use). No Plugins used. I so disabled mining so I have no ores in my bags. I didn't find how to abstract this function in Singular routines.
There's a new version of HB with a rest issue fixed. I gonna trie that this tonight and post result...
Tried the new version, Consumables.GetBestFood() still flush ores when present in bags. No logs are flushed but the tries to use ores when "resting". I put this function directly within a plugin to be sure it's the problem. This function is called in Singular rest behaviour before to eat and in the refreshment plugin packaged with HB (Useless one I think cause it only call GetBestFood and GetBestDrink methods to override users pref which is already done in Singular rest behaviour)
OK, after investigation, it appear that the problem come from the UseBandageBehavior. It happens when no bandages are found... Will add trace there. The getbestfood function works well in fact...
Glad you found your issue. For future reference, posting in the developer forum will net better results for help.
thank's for the advice and sorry for the desagrement. I will post a new thread in dev forum about this issue (after further invest of course)