Version Demo

Other versions: Drabot 3.1, Drabot 2.1, Drabot 1.0 (Lite)

 

Table of contents

  1. Base functionality
  2. Control Panel
  3. Settings
  4. Combat log
  5. Notifications
  6. Standard assists
  7. Auto-play assists
  8. Contextual assists

 

Base functionality

  • Drabot will always try to simulate human behavior. Each action it performs is completed after a random delay, and actions that show up on the global chat are performed one at a time. Additionally actions that can be seen by other players are performed very carefully as to not expose Drabot’s existence.
  • With each fight Drabot collects information about chances of possible victory, then uses this information to target weaker enemies in PvP events. The more fights the player goes through the more precises the information gets.
  • In exceptional situations Drabot will play a special sound to alarm the player.
    If another player contacts the user by mentioning their name on the chat, or by sending a private message, Drabot will play this sound:

    If user gets invited to join a party the following sound will be played:

Control Panel

Control Panel
  1. Visibility. The button is used to switch between three modes: Fully visible the panel fully visible; Minimal visibility the panel is minimized and shows only the crucial information; the final state is fully invisible. Before switching to this state user should memorize the location of the button. Visibility is reset on re-entering the game.
  2. Settings. Opens a separate panel which allows user to modify Drabot’s behavior.
  3. Combat log. Opens separate panel holding a journal of battles fought by the player.
  4. Notifications. Contains important message from Drabot.
  5. Logging format. The button is used to switch between two states: Full messages full textual log.
    Mini-messages short graphical log.
  6. Auto-play assists. Because of how they work only one can be active at a time. Button Auto-play button allows user to start the auto-play mode, which will activate all assists one at a time starting from the first incomplete one.
  7. Standard assists. They can be activated at any time without limits. Each assist can be in one of three states (click an icon to toggle between them):
    Inactive state inactive – the assist doesn’t do anything.
    Semi-active state active temporarily – the assist works normally, but only during the current session.
    Active state active permanently – the assist continues to work even after restarting the game.
  8. Contextual assists. Available only in certain situations. Similar to the standard assists they too have three states that user can toggle through. Warning! Contextual assists continue to work even if they’re hidden.

Additionally some assists might end up being grayed-out (e.g. Enabled assist icon will be turned into Disabled assist icon) to inform the user that an assist has been suspended. For example generally all assists are blocked when user is in a fight or in a team; some of them are blocked when user doesn’t have any empty slots in the inventory, or when they are in a place when assists can’t really work (e.g. King’s Glory Assist won’t work if the user isn’t participating in the said event).

To make things clearer the most common reasons for blocking are highlighted with the following icons:
  • Full inventory iconNo room left in the inventory.
  • Question iconThe assist can’t work because the player is currently in a unfamiliar location.
  • Event iconAn upcoming event is blocking the assist from working.
  • Guild iconThe player is not part of a guild.
  • Experience iconThe player didn’t reached required level.
  • Guild icon (critical)Experience icon (critical)In some cases icons are marked with a red color. This means the assist will be completed stopped (instead of just being suspended) when the user tries to start it.

Settings

The Settings panel allows the user to costumize Drabot’s assists. Not all assists are configurable. Available options are described individually for each assist in the assists sections.

Some things to remember when working with Settings:
  • All changes are saved and applied instantly.
  • Some fields expose a non-standard option in place of the number 0. E.g. EXP Dungeon Assist doesn’t perform raids when user picks the “zero” amount of stars.
  • Horizontal fields can be changed by using the dragging motion (click on the field, hold the mouse button, and then move).
  • Unlike the previous version each player’s configuration is now saved separately. Users who had registered multiple names no longer need to worry about overriding their preffered settings.
  • Settings are stored in the user’s browser as “cookies.” Clearing the browser will also reset the settings to their default values.

Files iconInside Settings there’s also a special sub-menu dedicated to saving and loading of Drabot’s information file. Exported DBOT file can only be opened by the same copy of Drabot, or by the same user – in other words information exchange between users is not available.

Combat log

One of the most important functions of Drabot is ability to collect and evaluate information about other players strength (see Base functionality). In this panel the user can inspect the process of gathering said information. The listing is limited to 15 names and is cleared after exiting the game. Each entry consists of: battle result (either Victory icon won or Defeat icon lost), and victory predictions (from very likely Excellent chances icon Good chances icon Undetermined chances icon Poor chances icon Non-existing chances icon to very unlikely).

Notifications

The panel contains crucial messages from Drabot. Those are: the player’s name has been mention in the chat; the player had received a private message; Bounty Hunter assist accidentally attacked a player; someone left the team during a run through CS Dungeon; Drabot left a team after 5 minutes of inactivity; Blacklist detected a name change; the team’s leader left without dismissing it. Notifications button will be marked with a red dot Marked Settings icon when there’s at least one message present.

Standard assists

Chat iconChat Assist. Sends help to Alchemy and Daily Boss related requests. Additionally the assist is capable of raising a sound alarm when any word specified by the user is mentioned in the chat (up to three different words can be selected).
Team iconTeam Assist. Detects and leaves inactive teams. In Settings the user can specify how much time has to pass for the passive team to be considered inactive. Note that even the player is considered when the assist is enabled, in which case Drabot will dismiss the team when it detects inactivity.

Auto-play assists

All assists mentioned here (under Auto-play category) share the following behaviors:
– The assists won’t deactivate themselves when the player joins a team. Instead they temporally halt their activity until the player is free again, after which they resume their activity.
– The assists also pause their activity if there’s an event coming up in few minutes. They resume their work if the player doesn’t join the event.

Quests iconQuests Assist. Progresses through all the daily quests. In Settings you can specify which quests Drabot will attempt and which ones it will ignore. Warning! Quiz in Fun Quests requires information about the correct answers before Drabot can actually answer the questions, otherwise it will simply pick something at random after 25 seconds. In the mean time the user can pick answers to “teach” Drabot what answers are correct (and incorrect – Drabot will never pick an answer that it already knows is incorrect). The assist will send a text message to the log listing all known incorrect answers when it encounters a question without a known correct answer. Which is why it’s recommended to enable full textual logs when Drabot is progressing through Fun Quests. The knowledge about answers is shared between this assist and Q&A Contest assist.
Guild's Temple iconGuild’s Demon Temple Assist. Progresses through all the completed floors. Additionally the assist can attempt to go through the incomplete floors up to the floor specified in Settings. If at any point the assist fails to complete a floor it will deactivate itself.
Abyss iconAbyss Assist. Uses all available attempts on the floor selected in Settings. Retrieves rewards from completed attempts.
Goblin Treasure iconGoblin Treasure Assist. Digs, collects, and then uses available keys. Accepts fight requests when prompted. The assist uses the most effective algorithm possible, but final results are mostly dependent on luck.
Bottles iconDrift Bottles Assist. Searches for and picks up abandoned Drift Bottles. To speed up the search you can turn off the option to simulate human behavior.
Beast iconBeast Assist. Moves the player onto the Beast map, attacks it until there are no more attempts left, and then leaves it.
Sealing iconDemon Seal Pattern Assist. Transports the player to Morse Mountain and gathers the sealing attempts from the monsters that appear there.

Contextual assist

Dragon Trial iconDragon Trial Assist. Available when the Single Dungeons window is open. Raids dungeons starting from the one selected in Settings. The assist will progress downwards through the completed floors until no attempts are left. Through Settings you can specify how many additional attempts Drabot should buy.
Sell iconSell Assist. Available when the Inventory window is open. Through Settings the user can select items for automatic selling. The assist will sell picked items whenever they show up in the Bag (but not when the user selects them).
Enhancement iconEnhancement Assist. Available when the Equipment window is open. Enhances worn Equipment, Artifacts, Relics, and Treasures, by amount specified in Settings. In case of Equipment the assist will wait for the cooldown to finish before enhancing.