That's very interesting regarding the nav path Shisa and we will look into it, thanks for paying attention and sharing. In regards to your other question, I'm not sure that we will personally add any features to kill a specific mob but you can easily modify our behavior framework to do exactly that if you like. All of the behavior code for the bot is open source and written in the lua prorammming language, and you can write your own custom lua modules to call exactly the same functionality we do to make the bot run in any custom way you want. Check out the lua wiki here:
https://github.com/MMOMinion/FFXIVMinion/wiki
For example, to find a bot to kill when grinding we call this function:
You could loop through each entity in the list that is returned and check for the name of the mob you want to kill and return only targets that satisfy your requirements, which would provide exactly the functionality you described. Our bot is designed to be fully customizable so that you can program whatever behavior you want...we just provide the toolkit and the basic behavior to make the bot level/gather/craft/quest etc for you.
https://github.com/MMOMinion/FFXIVMinion/wiki
For example, to find a bot to kill when grinding we call this function:
Code:
function GetNearestGrindAttackable()
local level = Player.level
local el = EntityList("nearest,alive,attackable,onmesh,minLevel="..tostring(level-1)..",maxlevel="..tostring(level+1))
if ( el ) then
local i,e = next(el)
if (i~=nil and e~=nil) then
return e
end
end
ml_debug("GetNearestAttackable() failed with no entity found matching params")
return nil
end
You could loop through each entity in the list that is returned and check for the name of the mob you want to kill and return only targets that satisfy your requirements, which would provide exactly the functionality you described. Our bot is designed to be fully customizable so that you can program whatever behavior you want...we just provide the toolkit and the basic behavior to make the bot level/gather/craft/quest etc for you.