HowToUpgradeToVersion15

From ISXOgre
Revision as of 18:55, 14 August 2011 by Kannkor (Talk | contribs)

Jump to: navigation, search

Version 15

What is version 15? - Version 15 is a massive overhaul of everything about Ogrebot.


How to tell what version of Ogrebot you have.

There are a few ways to tell. Easist is when you load Ogrebot it tells you.

Examples:

'********Ogre Combat Assistant: Version: 14.###**********

'********Ogre Combat Assistant: Version: 15.###**********

If you have < 14, then you are using the "old bot".

If you having 15 or higher, you are using the "new bot".


You can also tell by checking the ISXOgre version. In the console type the following (case sensitive):

echo ${ISXOgre.Version}

Build date: 2011.07.03, Patch Version: 76 -- Patch 76 or below is "old bot".

Build date: 2011.08.14, Patch Version: 89 -- Patch 77 or above is "new bot".


What to do

If you are using the "new bot", there is nothing you need to do. It will automatically patch to the latest version.


If you are using the "old bot", there are a few things to keep in mind before upgrading.

  • You WILL have to upgrade at some point.
  • Profiles from the "old bot" do not and will not work with the new bot.
  • Simply to repeat because it's important. Profiles from the "old bot" do not and will not work with the new bot.
  • Some sample profiles are available that will automatically load. At the time of me writing this ( August 14th 2011 ), there are 6. Shadowknight, inquisitor, defiler, coercer, troubador, and warlock. These are the classes I play. As people submit more, I will upload them.
  • For any sample profiles that don't exist, you will have to recreate them.
  • You will have to re-run your spell exports ( ogre spell ).
  • Because of how much the bot and all support files changed, the first time you patch, it repatches every file to ensure it is up to date.

How to do the update

If you haven't read the "What to do" section above, read it first.


Make sure EQ2 is not open.

http://logan.warpigs.us/ogre/install/ISXOgre.dll

1) To obtain the install file, click the link above and choose "Save As" and save the file into your /innerspace/extensions/ folder.

2) Load EQ2, then type: ext isxogre

If you watch the console, there will be a lot of patching. Once it's done, you are ready to go. Everything works (and looks) nearly the same.

What's changed?

There are thousands and thousands of things that have changed. Many of them were "under the hood" so to speak. The inner working of how the bot does things. This doesn't really change it from a user point of view. You still add the spells with the interface etc.


Below are some details about things that have changed from a user point of view.


Aliases

This new tab allows you to make up names (aliases) for your characters. Such as, Tank = Kannkor. Then, in any drop down box in Ogrebot, you can then use "Tank" and it will resolve to Kannkor.

Benefits: Allows for easy changing of options throughout the bot. Two big examples: Having alts of the same class, and playing with different people in your group.


Tab consolidation

The Combat, Heals, Cures, and Res tab have all been combined into the Priority tab.

Benefits: You now have much more flexibility to control which spells have priority over the others. As an added benefit, you can now control who is ressed.

For example you could have the follow spells in this priority.

  • [Res] Res_Name ---> Tank (Which would resolve to Kannkor)
  • [Heal] Emergency_SingleTarget --> Tank
  • [Heal] Emergency_Group --> GroupOnly
  • [Cure] GroupCure -> Group
  • [Combat] Ward_SingleTarget ---> Tank
  • [Combat] Ward_Group ---> Tank
  • [Heal] ...
  • [Cure] ...

(Etc) The sky is the limit!