hootersam 0 Report post Posted July 8, 2013 If you are going to implement complex combat system later, I suggest you to add one variable that user can use when defining his skills usage. And that is: number of monsters in range. So we can define something like this in skill.ini [skills] skill0_key = mouse_left ; key or mouse button skill0_min_distance_value = 0 ; Min distance to use this skill skill0_max_distance_value = 300 ; Max distance to use this skill skill0_min_monsters_range = 1; Min number of monsters in range 300 to use that skill skill0_max_monsters_range = 3; Max number of monsters in range 300 to use that skill Having such variables we can pretty much control on combat behavior and faster farming. Right now my toon is spamming ice nova, even where there is only one mob in front of him, which would be killed faster using some single-target skill. Thanks to this feature I could set minimum number of monsters to 4 for ice nova, and for less than 4 use ex. ground slam. You can already determine distance of objects, adding count function that returns how much of them is there shouldn't be a problem. Going further you can say the bot to not fight until there are 20 mobs in melee range to speed up farm (when pathing comes in - such feature would be great). Greetings and keep up the good work! Quote Share this post Link to post Share on other sites
alkpone 1000000 Report post Posted July 8, 2013 Great idea !! BTW, I'm going to implement boss detection soon and the possibility to "tag" a skill to be used only against special bosses. Quote Share this post Link to post Share on other sites
rondal 0 Report post Posted July 8, 2013 yay need granit flask for some hard hitter Quote Share this post Link to post Share on other sites