RevisionHistory:Version15Patch77-89

From ISXOgre
Jump to: navigation, search

Versions: ISXOgre-2011.08.14, Patch Version-89, OgreBot-15.007 (Not Available) - Kannkor

  • Changed files: MCPCommands, Incombatmovement
  • INcombatmovement
    • Fixed typo that prevented precision with come2me
  • Ogrebot
    • Fixed chain tab options not working at all (IS, ID, IAE, IE all didn't work). All fixed.
  • Updated Monk spell export (Thanks Canno). Note: This will note re-download unless you do a new install or a repatch (same with all spell exports, so they don't overwrite them).
  • MCPCommands
    • RelayRunScript was changed.
      • Parameter1 = relay ____ (such as All, All Other, Kannkor.IS1)
      • Parameter2 = Scriptpath and/or name (previous Parameter1)
      • Parameter3-12 = Parameters passed to the script.

Versions: ISXOgre-2011.08.11, Patch Version-88, OgreBot-15.006 (Not Available) - Kannkor

  • Changed files: OgreUIXML, MCPCommands
  • ISXOgre
    • NOTE: The script for this is not released yet. added command: ogre othmir <parameter1> <parameter2>
      • Parameter1 options: start, repeat. Default is repeat.
        • Start - Does the first few quests in the series.
        • Repeat - Does the 2 repeatable quests.
      • Parameter2 options: 1 or 2. Default is 1. This is which quest to start on.
        • Start 1
          • Does the first starter quest line, then then second.
        • Start 2
          • Only does the second quest line (used more often if something goes wrong when doing the first quest and you have to finish it manually).
        • Repeat 1 (default)
          • Does both repeatable quests. Starting with the eel one.
        • Repeat 2
          • Does only the second repeatable quest (the crab one).
  • OgreUI
    • Changed CA/NamedCA so when you double click it adds them with no options instead of retaining the currently selected options.
  • OgreBot
    • More optimizations
    • Fixed crash on checking hp/mana on AH
    • Corpsemongor changed to Raid options instead of grind options (to make use of existing methods) and fixed to work.
  • MCPCommands
    • Autorun now works and doesn't crash.
    • Added RelayRunScript - Parameter1 = scriptname. Parameter2-11 = Parameters passed to the script. Note: If parameters are excluded they will be passed to the script where they can be dealth with (or ignored). Default path is /scripts/. First parameter is the rest of the path (if required) then the script name. Few examples:
      • Parameter1: MyTestFile
        • Would run the script "MyTestFile" located in the scripts directory.
      • Parameter1: eq2ogrecommon/MyTestFile
        • Would run the script "MyTestFile" inside of the scripts/eq2ogrecommon/ folder. You will note there is NOT a leading / because the default path is the /scripts/ folder.
    • Added RunScript - Same as above but with no relay.
  • MCP
    • Rewrote how much of the MCP code is executed. Added special execution for Script:QueueCommand. If any button doesn't work let me know.
    • Fixed Lord bob load/unload/dol-to-me. You will probably need to re-make those buttons (right click-select it again and hit apply).
    • When using the profile button, the text "Profile ( profilename ) - Loaded." now goes to the appropriate console instead of the console running the MCP.

Versions: ISXOgre-2011.08.06, Patch Version-86-87, OgreBot-15.005 (Not Available) - Kannkor

  • LoadMCP
    • Changed Trak and Turt HUDs to 1 decimal place only.
  • OgreBot
    • Removed the curse prevention on the following mobs. If you are still doing any of these, manually turn off curses (or via the uplink). These were removed to save CPU time. I'll be removing checks that are possible via easy on/off options already in the bot for any OLD xpacs. All current ones will work as intended.
      • Thet (TSO)
      • Byzola (Uhh.. super old?)
      • Qxectus (TSO)
      • Maalus (SF)
    • Changed how Corpsemongor clicks work. From a user point of view you shouldn't notice anything. It now checks actors that spawn instead of pulse checks while in that zone.
    • Same changes as above for the following:
      • Widow in ToFS(x2)
      • Statue
      • Few others I can't remember

Versions: ISXOgre-2011.08.04, Patch Version-85, OgreBot-15.004 (Not Available) - Kannkor

  • Changed files: Ogrecommon.inc, Incombatmovement
  • OgreBot
    • It has come to my attention, that we don't need 6 decimal places on the Mob/Priest info. I have reduced it to 1 decimal place.
  • OgreCommon
    • Changes to ability ranges etc.
    • Added caching of sizes
    • Added caching of some mob info

Versions: ISXOgre-2011.08.02, Patch Version-84, OgreBot-15.003a (Not Available) - Kannkor

  • Fixed a crash related to precast that was introduced in 15.003

Versions: ISXOgre-2011.08.02, Patch Version-83, OgreBot-15.003 (Not Available) - Kannkor

  • Changed files: LoadOgreMCP.iss, Ogrecommon, OgreUIXML, Incombatmovement
  • A LOT of small optimizations
  • MCP
    • Changed "Fly-Dn" to actually fly down, instead of flying up... :)
  • OgreBot
    • Fixed a bug on the combat tab so it wouldn't try to cast abilities when people don't exist.
  • Assist tab now reorder correctly
  • Invis spells (On the Setup tab) now reorder correct
  • Self buffs now reorder correctly
  • Non-Combat buffs now reorder correctly
  • Precast now reorders correctly. Note: The order of precast doesn't really matter, it's more if you want it to look pretty since it's based on a spell being passed to it, and not the list itself.
  • Troub JCap now reorders correctly.
  • Dirge Gravitas now reorders correctly.

Versions: ISXOgre-2011.07.30, Patch Version-82, OgreBot-15.002 (Not Available) - Kannkor

  • Changed files: OgreuiXML, Added samples.. see below
  • OgreUIXML
    • Fixed Pets showing in drop downs when the option is selected.
    • Fixed POTM/COB rotation text. They now accept more than 4 characters.
  • OgreBot
    • If Enable Aliases is NOT selected, they won't work (previously they wouldn't show in the drop downs, but would still continue to work).
  • Added following samples. All at Patch 2
    • Warlock
    • Sorcerer
    • Mage
    • Troubador
    • Bard
    • Scout
    • Inquisitor
    • Cleric
    • Priest
    • Coercer
    • Enchanter
    • Defiler
    • Shaman
    • Shadowknight
    • Crusader
    • Fighter

Versions: ISXOgre-2011.07.29, Patch Version-81, OgreBot-15.000h (Not Available) - Kannkor

  • Fixed Turbo
  • Fixed Gravitas
  • Fixed spells so it allows conversion for different level toons. Any profile prior to this update will need to be re-saved (Just load it, hit save, and that profile will be "fixed").

Versions: ISXOgre-2011.07.28, Patch Version-80, OgreBot-15.000a-g (Not Available) - Kannkor

  • Changed files: Ogreuixml.xml, ogreminiuixml.xml, Ogrecommon.inc, Incombatmovement, checktoons, MCP (and related files), OSA, OSAXML, AHMovement, OgreMoveForSages, FPFaction.iss
  • Riftbot strikes again! Err.. wait.. Starting a MAJOR overhaul of Ogrebot (EQ2) to use much of the (way more efficient) code I created for Riftbot. This process will more than likely take a while (months?). The plan is to implement it now, and all new tabs will use this method, and I can convert the old tabs as I get time.
  • New tab: Aliases - Used for defining Aliases...
    • You can add things like: Tank1 == Kannkor
    • Then you can select Tank1 in the drop down boxes. This will make PUG much easier as you will only have to change 1 box for the tank and it will "update" all of Ogrebot, so to speak.
    • The following are considered reserved and NOT valid and will be ignored.
      • Your own name
      • GroupOnly
      • Raid
      • Target [Since it uses your implied PC target]] - Not coded yet
    • Only supports people in group or raid. If there is a logical need to add support for people outside of group/raid contact me and we can discuss. It is very possible, but would need to see if the logic outweights the resources.
  • Removed tab: Cure
    • Use the "Priority" tab. Cure wasn't using the new code and was getting old and outdated.
  • Removed tab: Heals
    • Use the "Priority" tab.
  • Removing Combat tab
    • Use the "Priority" tab when it is implemented.
  • Removed items tab
  • Debug tab now saves
  • Removed some old SoH code for maestro.. don't think it worked anyways...
  • Temporary removed navigation saving/loading from Autohunt. Will add it back in when I get time. Targeting of autohunt should continue to work.
  • OgreCommon
    • Updated to work with new UI
  • Incombatmovement
    • Updated to work with new UI
  • The following were added to the CommandForMe object and will resolve correctly. (Example: when using the assist button, or CastFromUplink etc).
    • Scout / scouts -- True if you are a scout
    • Fighter / Fighters -- True if you are a fighter
  • Moved "Come to me"'s and other movement from OgreBot thread to the Movement thread. This should allow bots to cast when you do a "Come to me" (or when the bot does one via raid/grind options).
    • Note: Campspot isn't affected, it was always in the movement thread.
    • Note: Movement for raid debuff to move in is NOT in the movement thread. It remains in OgreBot to prevent casting (so it doesn't interfere).
    • Note: Come to me will now work differently. Previously if you did a come to me, moved, and did another come to me, they would finish their first come to me. Now, they will immediately change to the new come to me.
  • If you have campspot turned on, then do a "Come to me". At any time if you do a Joust out, the come to me will end and the campspot will take over.
  • Doing a "Lets go" in the middle of a "Come to me" should cancel the come to me.
  • Better perservation of of campspot status. Examples: If raid options are checked and you debuff, you should end up in the same camp spot status (jousted in/out etc)
  • Checktoons.iss
    • Updated so it uses /camp login
  • [REMOVED]] Changed "aJoustOut" and "aJoustIn" to be global[Reverted back to script level]] so there isn't any reason to specify the script.
  • Redesigned MCP
    • Buttons with toggles (like Fly-Up Fly-Down) - When clicked will change the text of the button. It won't change back to your customname (if given) until the MCP is reloaded.
    • Moved "InfoOn" from the MCP to Ogrebot. It's now called "Mob/Priest Info" and is located on the Settings tab.
  • Updated OSA and OSAXML to work with new OgrebotUI
    • Reworked OSA a bit, should be MUCH more reliable.
  • New ISXOgre command added: ogrebotatom <parameters>
    • Allows for relays to only be executed if ogrebot is running. Examples to come..
  • Autohunt is a very tricky tab. I did a hack job so it's functional. When I get more time (when this big rewrite is done and testing is complete) I'll rewrite all of autohunt.
  • FPFaction
    • Changed runscript ogre.. to ogre to use the extension