ZenAIThis AI so far is the Best AI i'v ever used.
* Supports both the Mercenary and the Homunculus, and enables automatic
casting of many of their skills.
* Friends list is done just like in Mir AI, with a twist: The friends
list is saved onto the hard drive in Friends.txt for the Homunculus,
and FriendsM.txt for the Mercenary. To clear either friends list you
can remove either file from the USER_AI folder.
* The AI is able to automatically cast both buffs and attack skills of
the Homunculus or Mercenary, depending on the type. Manual skill usage
is also possible.
* Modding can be done on either the Homunculus or the Mercenary, or both
can even use the same or different mods at the same time! This is useful
if you want to add your own code or replace functions. Additionally,
many Mir AI mods are backwardly compatible with ZenAI.
* Automatic player skills of the original Mir AI are taken out to improve
execution time. (i.e. Automatic Aid Potion, Fire Bolt, Tomahawk Throwing.)
Remember that these skills no longer work.
* Many of the same features of Mir AI are included in this AI. This includes:
o Anti-KS (Homunculus only, currently)
o Tact list (Homunculus only, currently)
o Bug positioning fix code
o Ability to shoot long range on certain Homuns and Mercs
o Evades (kites) when HP is below a certain %
o Circle owner when full (Can be turned off)
o "Stand By" turns permanent follow mode on or off. Homun/Merc will not
attack enemies in this mode even if you are being attacked.
ZenAI Download
Installation:1. Extract the zip into the AI\USER_AI folder, located under your RO folder.
+ When prompted, overwrite the default files in this folder.
2. Be sure you have the Homunculus and the Mercenary both customized in your RO client.
+ To toggle customized on a Homunculus you use the /hoai command.
+ To toggle customized on a Mercenary you use the /merai command.
3. Edit the values in Config.lua to suit your preferences.
+ Comments are available in the configuration file for added information.
Credits:
- ZenAI additions and modifications by Zenia-chan
- Original Mir AI by Miranda Blade
- Lots of skills info from Doddler. Nice guide!
MirAIFeatures
I'm still adding new features, so please check the above site for the most updated information.
* Anti KS (the AI checks for both monster and other player targets)
* Friend List: Anti-KS is disabled for player in the friend list, so the homunculus can cooperate with party members or he/she can be tanked by a friend. To add or to remove someone from the friend list is very simple: move the homunculus (alt+right click) to the cell right on the north or the south from that player, and your homunculus will confirm the operation with a special movement (he/she circles around the new friend, or he/she does an "erase" movement when you remove someone from the list). This friend list is saved in Friends.txt (in the USER_AI folder).
* Auto Aid Potion: you can choose when to throw potions to your homunculus (when attacking, when escaping or both, and the minimum HP percentage)
* Alchemist auto-attacks: Cart Revolution for multiple targets and weapon-based single-target skills when there is only one enemy (Bash with a Cultus, Fire Bolt with a Fireblend sword, or Cold Bolt with an Ice Falchion)
* Tact List: for each monster you can choose a different behaviours and how your homunculus will use his/her aggressive skills (no skill for some monsters, only one shot for others, and so on), so that your homunculus can attack some monster (with different priorities) or he/she can react only to an aggression. The AI can also avoid to engage in combat with some monsters (avoid mode) or (in coward mode) can attack some monsters only when they are "tanked".
* Recharge and patrol: the AI waits until HPs are fully recharged, then it starts to patrol around the owner
* Obstacle detection: the AI move in small spaces, and archers or walls don't stop her
* Escaping mode: if the humunculus is under attack and his/her HPs are under the secure level, the AI starts evasive manouvres, also AI goes in passive mode if his/her HPs are low.
* There is an option that limits the interception range of your homunculus so he/she doesn't go too far
* If the owner is under attack, the homunculus comes to help (if homuculus HPs > 20%)
* If the owner attack a monster, the homunculus comes to cooperate
MirAI Download
Credits to: Mirana Blade