Hello everyone, Aryafortis here, Im a guy who's quite dedicated to the Alchemist class and decided to form an AI that would try to exceed the performances of other AIs, with my lack of knowledge in coding I just tinkered with different AIs such as mirAI, rampageAI, aether AI and more which gave birth to this AI I am giving to you exclusively here for essenceRO. This project is really a big thing for me, so I hope you guys will enjoy what I can offer.
o Proper autocast of buff skills (Emergency Avoid, Fleet Move, Overspeed, Defense). The problem with MirAI is that they only cast their buff skills when they attack, with this AI they autocast even on idle, and they recast their buff skills once the delay is over.
o Moving your homunculus using ALT RIGHT CLICK into a specific spot would make them stay there until you move 12 cells away from it (this works only if there are no monsters attacking you, only the homunculus or if you set your homunculus into passive mode). The problem with mirAI is that it makes the homunculi so squirmy and they wont stay put in one area. This helps such as Amistr (or any other homunculi) staying on one spot while you sphere mine mobs hitting them. Or Lif, making it stay in one spot while it heals you while you are attacking enemies (Such as you killing skelings while you get healed, you can put Lif in one area so it doesn't get hit by skeling's Grand Cross of Darkness)
o Continuous attacking, sometimes mirAI has problems wherein your homunculi stops attacking. I changed something with the AI wherein they shall attack until the target dies. (Normal attacks and Skills)
o 3 Types of attack behaviour, Attack Aggressively, Never Attack, React when attacked (this also initiates attack if the Alchemist/Creator attacks first.. useful for tanking)
It still has the basics of the other AI such as circling on idle etc.
Aryafortis AI v 1.5 with Mercenary Support (Updated August 18,2013)
Step 1: Open your RO folder, inside it you shall find another folder called AI. Open this folder
Step 2: Inside this folder, you can find another folder called USER_AI, DELETE this old one. Download AryafortisAI from the link provided, and inside the zip contains another USER_AI Folder, place this in the AI folder.
Step 3: In game, type /hoai and make sure it says that it's activated with the USER_AI, summon your homunculus and enjoy the AI!
The USER_AI has 3 contents inside: the User Settings folder, Coding Folder, and AI Lua.
The only folder you will be using is the User Settings Folder (NEVER edit the coding or ai lua or else it shall screw up the AI), there are two files inside the User Settings folder: Behaviour, and Monsters.. this is THE ONLY thing you would edit
This is where you could find Priority Settings, Battle settings, Patrol Settings, and Homunculus Settings
This is where you edit how your homunculus responds towards a monster. (Aggressive to all monsters by default.)
These files can be edited in a Notepad program, so just read up on these because there are guide questions inside on how you want your homunculus to behave.
The Friend system is a new feature that allows your Homunculus to add people on a friend list, with this the Homunculus can check whether it needs to help a friend or not. (Go attack the monster that hurts your friend)
How to register/delete people
Step 1: Summon your homunculus, and let your friend stand near you.
Step 2: Press ALT right click on the cell your friend stands on, your homunculus would go to them and this should register them as a friend.
Step 3: Rest them.
To delete them just repeat the same steps above
This way it recognizes them in the friends list and will help your friend in case they are getting attacked. To delete them on the list just repeat the same steps above, to make sure that you have added someone successfully in your friends list, look for AI Friends.lua in the coding folder. By default it should be empty, numbers would appear if you registered someone it will be blank again if you will delete them.
Fig 1: There is no one in the friends list or they have been deleted
Fig 2: There is one person in the friends list
I hope you guys enjoy the features of this AI, and I wish I can still help those out there :)
Click on The spoiler tag below
This post has been edited by Aryafortis: 18 May 2013 - 07:00 PM