EQ Revision History

From BJ Scripts Wiki
Jump to: navigation, search

Revision History

Summary
Any time there are updates, they will be posted below with what changed, and if any new files were updated.

Early Development Items

  • Note: These are items on my task list, but will NOT be released with the next update.


  • Class Tab
    • Magician
      • Checkbox and combobox to enable summoning of a pet if one doesn't exist
      • Listbox, Button and ComboBox to enable a pet toy summoning routine that will trade the items to the pet
  • IRC Window
    • Send/Receive Soandso has gained an alternate ability/level and is now level X.
    • Send/Receive tells.
    • Monitor friend list logins
  • Extension
    • Add BJ Spell
    • Add BJ MCP
    • Add BJ Craft
    • Add BJ OOGHeal
  • BJ Spell Export
    • Change the way that the bot incorporates it's spell information to allow for spell lines and auto updating of spell lists based on level
  • Face NPC
    • Re-check that it is working correctly
  • Buffs Tab
    • Add Alternate Ability support
    • Re-check the buff routine to add extra debug information
      • Some characters are not re-memorizing all of their combat spells after a buff cycle
      • After buffing is complete close spell book
  • Combat Tab
    • Add Alternate Ability support
  • Priority Tab
    • Add Alternate Ability support
    • Cast Resurrection
    • Started work on Short Buffs
    • Add a check for group heals
  • Other Tab
    • Mount name needs to save/load

In Development Items

ISXBJEQ - 2013.06.25, Patch # 12

BJ EQBot - 2013.06.25, Version 1.19

In Open Testing (BJ Test Server)

Awaiting Development


Waiting to be Patched


Available to be Patched

In Closed Testing (BJ Dev Server)

Waiting to be Patched


Available to be Patched

Released Versions

ISXBJEQ - 2013.07.19, Patch # 14

  • Extension
    • Updated ISXEQ to be compatible with the latest patch from SOE.

ISXBJEQ - 2013.07.01, Patch # 13

BJ EQBot - 2013.07.01, Version 1.20

  • Fixed an issue with the Pause/Resume button on the mini UI window
  • Class Tab
    • Shadow Knight
      • Uses a Life Tap at a set percentage of health

ISXBJEQ - 2013.06.25, Patch # 12

BJ EQBot - 2013.06.25, Version 1.19

  • General Changes
    • Changed the way pausing/resuming works. It now calls one pause function instead of having the pause code pasted each time it was needed.
      • This should fix a bug where if you paused while moving you would not be able to press your forward movement key.
    • Added a new object called BJEQBot with the following members:
      • bool | IsPaused | Returns TRUE if the bot is paused.
    • The .Status member of the EQZoning object has been renamed to .IsZoning
    • Removed percent mana from the Named Mob HUD because it wasn't accurate
  • Spell Sets Tab
    • Added buttons for memorizing the buff list or the combat list.
      • This will be useful if you only want to run the buff cycle on one toon.
    • Corrected a bug that would add the wrong lines to the Buff Spell Set on Non-Bard Characters.
  • Settings Tab
    • Added a Buff Checkbox to enable buffing
    • Added a Move in Front of mob checkbox
      • Only one of Move in Front or Move Behind can be checked at a time
    • Reorganized the checkboxes to group like things together.
  • Setup Tab
    • GM Detection Options
      • Added checkboxes to enable/disable visual and audio alerts
  • Tell Received Options
    • Play a sound when receiving a tell.
  • Other Tab
    • Enter the name of a mount to use when you press the Mount button on the MCP.
  • Buff Tab
    • Will now correctly save and load items if you reduce the number of items in the box.
    • When memorizing spells it will sit first and stay sitting until all spells have been memorized.
  • Combat Tab
    • Will now correctly save and load items if you reduce the number of items in the box.
  • Priority Tab
    • Will now correctly save and load items if you reduce the number of items in the box.
  • Class Tab
    • Bard
      • Will now correctly save and load items if you reduce the number of items in the box.

ISXBJEQ - 2013.06.20, Patch # 11

BJ EQBot - 2013.06.20, Version 1.18

  • A new object has been added called EQZoning with the following members:
    • bool | .Status | Returns TRUE if the bot is zoning.
  • Corrected a crashing bug related to the new Anti-GM code. Any crashes please send the full crash log to bjcasey@bjscripts.com.

ISXBJEQ - 2013.06.20, Patch # 10

BJ EQBot - 2013.06.20, Version 1.17

  • MCP
    • Corrected an issue with some buttons not calling the right parts of the script
  • Priority Routine
    • After a successful cast, it will now restart at the top of the Priority List. This will make heals more reliable and change the list from a cast order to a cast priority list.
  • Spell Sets Tab
    • Bard Songs have been added to the Primary List.
  • GM Detection - Part 1
    • If a GM is in zone you will now receive a large flashing message across the middle of your screen.
      • This is step one of this process. Eventually you will be able to select which bot will display this message and which bot will play a sound.

ISXBJEQ - 2013.06.11, Patch # 9

  • BJ EQBot MCP
    • Corrected an issue that would crash the MCP file


ISXBJEQ - 2013.06.11, Patch # 8

BJ EQBot - 2013.06.11, Version 1.16

  • Combat Routine
    • Changed the setting of the CombatCycleWait period to after a combat action has been used instead of just automatically at the end of the combat routine
    • This will force the list to be run from top to bottom at the start of each combat session.
  • Campspot
    • Fixed an issue that would prevent tanks from move behind and move to melee when campspot was used.
  • Settings Tab
    • Accept Resurrections checkbox will now save.

ISXBJEQ - 2013.06.08, Patch # 7

BJ EQBot - 2013.06.08, Version 1.15

  • It will now dismiss the Free to Play window when it appears
  • If Accept Tasks is checked on the settings page it will auto Accept Tasks when offered
  • Fixed some movement bugs. The way that Campspot, Move to Melee, Move Behind and BJ Follow interact should be much more reliable
  • Fixed an auto load profile bug where sometimes the profile wouldn't load.
  • Will now Accept Resurrections

ISXBJEQ - 2013.06.07, Patch # 6

The following files have changed:

  • Nothing

The following files have been added:

  • Nothing

The following files have been removed:

  • Nothing

BJ EQBot - 2013.06.07, Version 1.14

  • BJInCombatMovement
    • Moved BJ Follow to the InCombatMovement script
      • All movement will now be done by this script
    • Corrected a campspot error that would have any campspotted characters take off running if you zoned while campspotted.
    • Casters should now stay jousted out when the MCP Joust-In button has been pressed
    • Changes have been made to the way that Campspot, Move into Melee Range, Move Behind and BJ Follow interact.
      • There can only be one of them active at a time. If Campspot Joust-Out is active, then BJ Follow goes Inactive.
      • If you are detected as in combat and the Move into Melee Range or Move Behind functions are called it will disable BJ Follow.
        • When combat is cleared, if you have BJ Follow on the settings page checked it will re-engage BJ Follow.

ISXBJEQ - 2013.06.06, Patch # 5

The following files have changed:

  • Nothing

The following files have been added:

  • Nothing

The following files have been removed:

  • Nothing

Extension Information

  • Switched over to the autopatching extension.

ISXBJEQ - 2013.06.06, Patch # 4

The following files have changed:

  • Nothing

The following files have been added:

  • Nothing

The following files have been removed:

  • Nothing

BJ EQBot - 2013.06.06, Version 1.13

  • Changed pet attack to use the Pet % options on the setup page.
  • Fixed an error that was left over from the old assisting method. This should correct an issue with the main bot script crashing.

ISXBJEQ - 2013.06.04, Patch # 3

The following files have changed:

  • Nothing

The following files have been added:

  • Nothing

The following files have been removed:

  • Nothing

BJ EQBot - 2013.06.04, Version 1.12

  • Enable Priest/Mob info.
    • Priest distance.
    • Closest mob info including distance and mana.
  • Added the sending of pets in to attack between each combat ability cast.
  • Class Specific Tab
    • Added class specific tabs where special coding will be implemented. The following classes currently have special coding:
      • Bard
        • In-Combat and Out-of-Combat twisting using two user created lists.
        • Checks for combat status in between each twisted song.
      • Rogue
        • Checkbox for turning off autoattack and using Hide after a backstab
  • MCP
    • Added a Pause and Resume relay buttons.
  • Combat Status
    • Moved to a separate function and will be called from various points in the script.
      • Combat will be defined as when there is a XTarget 1 or XTarget 2 and they are either an NPC or a Pet
  • In-Combat Movement
    • Removed movement from inside of BJEQBotMAIN and moved it to a separate script to allow for simultaneous moving while performing other combat routines
  • Enable Auto Target When Hated
    • If you are marked as MA and your current target is dead, you will target the mob that is in XTarget slot 2.

ISXBJEQ - 2013.05.29, Patch # 2

The following files have changed:

  • Nothing

The following files have been added:

  • Nothing

The following files have been removed:

  • Nothing

BJ EQBot - 2013.05.29, Version 1.11

  • Added a move behind option to the Settings tab.
    • It is based off of the % to Move box on the Setup Tab.
    • YOU MUST SET YOUR LEFT ARROW KEY TO STRAFE LEFT AND YOUR RIGHT ARROW KEY TO STRAFE RIGHT OR IT WILL JUST SPIN IN CIRCLES!

ISXBJEQ - 2013.05.28, Patch # 1

The following files have changed:

  • Nothing

The following files have been added:

  • Nothing

The following files have been removed:

  • Nothing

BJ EQBot - 2013.05.28, Version 1.10

  • Assist Revamp
    • Changed the way the bot handles assists. You no longer need to have a group chat trigger to call for assists!
    • Everything is based off of the xtarget window. Slot 1 is dedicated to MA's Target. Slot 2 is dedicated to autohater. This will be handled by the bot when it is loaded.
    • By setting the MA on the Setup Tab of the group leader, they will automatically set the Group MA in EQ.
  • Combat Tweaks
    • If the Priority Tab is checked, the bot will cast the first Combat spell, check the Priority section, cast the second Combat spell, check the Priority section, etc. until it has completed the Combat Routine. This makes healing and nuking more reliable on hybrid casters.
    • In combination with the Assist Revamp, the bot will now clear DoT Tracker Timers when the xtarget window slot 1 and slot 2 are empty. It will read this situation as being finished with combat. This will greatly improve the use of DoTs at the beginning of a fight.
  • Campspot and Joust Out/In
    • CS-JO-JI on the MCP will now work.
    • It will never work on a tank.
    • Casters will immediately stop following.
    • MeleeDPS will only stop following if Joust Out is pressed.
    • ONLY MeleeDPS will Joust In when it is pressed.

Archived Patches

Archived EQ Revision History