RoM-Bot

RoM Bot is the original bot for Runes of Magic, extending back during closed beta. It is fully open source, Lua powered, and very configurable. It even comes with an auto-update script so you do not have to download a new version every time the game has a patch.

This bot is mainly used for "grinding" or harvesting, but can be used to do just about anything you are willing to put the time into doing. Advanced profiles and scripts are available to allow this bot to run as an auto-combat or assist bot.

You must download and extract MicroMacro first. RoM-Bot is only compatible with the 1.0x branch. It is recommended that you use MicroMacro v1.05. Follow the instructions here to set up RoM Bot.

Downloads

Attachment Download latest version   (Recommended)

Old packages

Snapshots of various game versions are available on the rom-bot Github release page. These are for the Gameforge Runes of Magic client. Match your game client version to the snapshot version, and download the source code. Extract, and use those files for your RoM-bot install.

If there is no snapshot available for your specific version, you can probably use the previous version without too many issues. For example, if you have game client version 7.4.0.2950, then you should fall back to snapshot version 7.4.0.2940. If you experience issues, please run the rom-bot/addrtest script to verify if the memory addresses are a good fit. If there are failures, you may try to use the rom-bot/addrupdate script to automatically patch up addresses for your client. This is not guaranteed to work but may get you very close.

If you are using an older game client than a snapshot exists for, or if you are using a non-Gameforge client, you may need to dig through the commit stack to find a good fit. This will, however, be very time consuming and there is little I can do to help you. You may also have luck with using rom-bot/addrupdate or rom-bot/update scripts (which to use depends on how old the commit is).

Git

RoMBot is available in current (read: "unstable" or "experimental") form via Git & SVN. The latest revision should be working with the current game version for US and Germany. If you do not play on US/DE servers, you may need to use an older revision. Additionally, some of the changes made available on Git/SVN may be considered experimental and there may be a few bugs to work out. If you find any, please file an issue or post on the forums so that it can be fixed as soon as possible.

Git Checkout URL: https://github.com/SolarStrike-Software/rom-bot.git
SVN Checkout URL: https://github.com/SolarStrike-Software/rom-bot