RevisionHistory:Version14Patch13-30

From ISXOgre
Jump to: navigation, search

Versions: ISXOgre-2010.11.03, Patch Version-30, OgreBot-14.027 (Available from autopatcher) - Kannkor

  • Changed files: OgreMoveForSages
  • Tweaks to Ogrebot for Sages
  • Ogrebot - Now clears ALL the queuedcommands before continuing execution.


Versions: ISXOgre-2010.11.03, Patch Version-29, OgreBot-14.026 (Available from autopatcher) - Kannkor

  • Changed files: OgreMoveForSages, Palace of Roehn zone file for movement.
  • Tweaks to Ogrebot for Sages

Versions: ISXOgre-2010.11.03, Patch Version-28, OgreBot-14.025 (Available from autopatcher) - Kannkor

  • Changed files: OgreUIXML.xml, OSAAssistant
  • OgreBot/UI
    • Added the ability to "blackout" self/group buffs and non-combat buffs. This will allow you to have buffs in there but turned off, so you can easily double click to toggle them. (The same way the combat art tab works, for example).
    • Auto Load Grind option - Anathraxxis added (3rd namer in ZUA)
      • See Auto Load Grind option setting (page not created yet) for more information.
    • Tweaks for 3mages HM. Put the check to see if movement is done into an atom instead of waiting for it.
  • OSA - Added it to allow 15 NPCs to be able to use fast targeting (shift+# or click-to-target). Previously it was 10, so if you tried to click on the S+F# on a number 11 or above it did nothing.

Versions: ISXOgre-2010.11.02, Patch Version-27, OgreBot-14.024 (Available from autopatcher) - Kannkor

IMPORTANT NOTE - With the introduction of the Priority tab, the PCure tab will be going away. Please convert to the new tab ASAP. See below for specifics.

Added/Changed files: OgreMoveForSages.iss, Uplinkcontrollerxml.xml, OgreUIXML.xml, EQ2OgreOnScreenAssistant.iss

  • Raid HUD should now automatically remove when it's not in use
  • Maalus code reworked. Removed the cure curse call. Added in chat triggers for it. Still calls out when ported and when charmed.
  • Uplink
    • Added Turbo box to the Uplink window. Added required code to the main window to support.
    • Changed the way the potions works (Arcane/Nox/Ele/Tra). When you check or uncheck them on the uplink, it scans the new Priority tab. If they exist, it will turn them on or off so the option is the same as what is in the uplink. If you do not have the cure potion in the priority tab, checking or unchecking has no affect to that character.
    • Changed the way Cure Curse works. Works the same as the potions above - scans the list.
    • Added Combat Arts and Named Combat Arts
  • ISXOgre - "ogre osa" now supports parameters
  • OSA
    • Now supports 1 parameter - Scan radius. No parameter leaves it as default (25).
    • Click-To-Target now works!
    • Skinned! Looks more pretty!
    • Increased the NPC name to 20 characters instead of 12, made the window a little smaller.
    • Gave it a better name than "Move" :)
  • OgreBot
    • Added an additional check to announce. Should now help with only calling when you actually cast a spell, not just when you attempt too.
    • Bot should no longer turn on melee or ranged auto attack while invis. This may help with stealth abilities..
    • New tab: OSA
      • OSA is now incorporated into OgreBot (still can run it outside of OgreBot).
      • Scan radius saves/loads
      • When Use OSA is checked, the OSA window will load, when OSA is unchecked, it removes OSA. NOTE: If you have OSA open, then load a profile without OSA checked, or close OgreBot, it will NOT remove the OSA window. This is by design. If you wish it to close in either case let me know and I can add it if that's what people want.
      • Option to have only mobs with targets added.
      • Option to clip Y axis added.
    • New Tab: Priority (Previously known as PCures)
      • Complete redesign of the PCures (Priority Cures) tab. This tab will allow for benefical abilities. At the moment, this tab is being built for cures and "heal" type abilities (save asses, death prevents, heals, wards) that are of priority. Note: You will still continue to use the "Combat" tab (which executes after this tab) for maintaining wards/reactives in combat. This will allow a more customizable way to get saveasses off instead of worring about maintaining wards.
      • Note: The Priority cure tab WILL BE GOING AWAY in the near future. You MUST convert/move all items from the Priority Cure tab to the priority tab. For now, the order will be: Priority, then Priority Cure.
  • OgreBotXML.xml
    • Removed some invisible no longer needed code.
  • Reworked Sages HM.

Versions: ISXOgre-2010.10.29, Patch Version-26, OgreBot-14.022 (Available from autopatcher) - Kannkor

  • OgreBot
    • Added some custom code for Sages HM based on chat triggers.
    • Tweaked some HUD from raid events. More tweaks coming..
    • Removed some older code/comments to help clean up functions.


Versions: ISXOgre-2010.10.28, Patch Version-25, OgreBot-14.021 (Available from autopatcher) - Kannkor

  • OgreBot
    • Fixed "IsReady" for non-invis abilities. This would have affected monks and probably brawlers that used their combination attack.
    • Tweaked Waansu on-screen display
    • Converted Penda/Kendis specific code to work on both easy mode and hard mode.
    • Added a new on-screen display for Maalus HM. This is just a test. If it is correct I'll implement more.
    • Removed all code around cancelling a cure curse because someone else was casting it since SOE finally implemented it themselves.
  • Changed files: OgreMCPXML.xml, OgreMCP.iss
  • OgreMCPXML
    • Tweaked CS-JO-JI so it should happen a little faster
    • Added "Come2Me" button. This does the exact same thing as typing "Come to me" in group. Except this will extend through the uplink.
  • OgreMCP.iss
    • Changed the default for CS-JO-JI to 1 instead of 2.

Versions: ISXOgre-2010.10.25, Patch Version-24, OgreBot-14.020 (Available from autopatcher) - Kannkor

  • Changed files: AHMovement, OgreUIXML.xml, OgreMCPXML.xml
  • OgreBot
    • Recoded how / when it casts stealth abilities.. AGAIN. If this doesn't work, just make a mage, they are so much easier to deal with.. :)
    • Reworked a bit of code, trying to find/fix the "spend AA too fast crash".
    • Tweaked Auto Hunt movement slightly. It will now follow the path a bit tigher (precision changed from 3 to 2, will help with tighter areas).
    • Added option to change turbo setting. Only those who understand how turbo works should change this option.
    • Raid option Waansu
      • Don't cast while cursed.
      • When you are hit by Arcane reckoning, it now puts an on-screen display counting down to the next one. Based on a 54 second timer.
    • Raid option Vaclaz
      • When cursed - Target self to avoid auto attack booms.
    • Raid option Toxx
      • When Vuulan dies, campspot is set for anyone far away from Toxx to a neutral spot. (Only matters if campspot is already active).
  • OgreMCP
    • Fixed OFol-Dft

Versions: ISXOgre-2010.10.21, Patch Version-22-23, OgreBot-14.018-.019 (Available from autopatcher) - Kannkor

  • Various raid specific toxx updates

Versions: ISXOgre-2010.10.21, Patch Version-21, OgreBot-14.017 (Available from autopatcher) - Kannkor

  • Changed files: InCombatMovement
  • InCombatMovement - removed all special Toxx code.
  • OgreBot
    • Raid specific: Toxx
      • Added 2 campspots the bot will pick the one furthest away from the orb.
      • SK's near vuulan that have a wizard spawn/roam near them, will target them

Versions: ISXOgre-2010.10.21, Patch Version-20, OgreBot-14.016 (Available from autopatcher) - Kannkor

  • Changed files: OgreBotUIXML, InCombatMovement
  • OgreBot
    • Changed the way "Warmyth" toggle works a bit (Warlock Myth on MCP). Previously, if you loaded a profile that had the other option checked, the next time you clicked the MCP would toggle the warlock myth, then it would recast. It now checks to ensure it should be re-casting it. Note: This is a temporary fix until I change it so when you load a profile it will cast it correctly.
    • Announce updated to use/work with the Enable Announce Tab
  • OgreBotUIXML
    • Added "Enable Announce Tab" - A toggle for the entire announce tab. Should default to on for all new profiles/current profiles. If the announce tab is blank, this won't do anything.
    • Combat tab - When you add an ability, it should no longer add it with Maintained unless the maintained button was actually checked.

Versions: ISXOgre-2010.10.19, Patch Version-19, OgreBot-14.015 (Available from autopatcher) - Kannkor

  • Files changed: OgreCommon
  • OgreBot
    • Tweaked curing a little bit. Should handle curing multiple single target people at a time better.
    • Raid options
      • Kastus - Should only allow abilities with physical damage
      • Odaufe - Should only allow abilities with non-physical damage
  • OgreCommon
    • Added Name member to NPCTarget object.


Versions: ISXOgre-2010.10.18, Patch Version-18, OgreBot-14.014 (Available from autopatcher) - Kannkor

  • OgreBot
    • REMOVED - Until I see a need for it. At this current time, use the strategy posted on the forums - Started adding custom code for Anathraxxis in the new zone.
    • Added a pair of roekillik ears to the loot list
    • Made Coercers in the tox fight only use the staff of calling only if raid options are actually checked.
    • Raid options
      • Vaclaz - Bot will pause for 4 seconds after getting the red text about the curse. It only pauses for 4 seconds because once you have the dot, the bot knows not to cast. If you are a priest, bot will cure curse yourself if it's up.

Versions: ISXOgre-2010.10.13, Patch Version-17, OgreBot-14.013 (Available from autopatcher) - Kannkor

  • Files changed: OgreUIXML.xml
  • OgreBot
    • Fixed the "not looting" bug with the latest EQ2 update (Patch on Oct 12th 2010). Changed "loot" to "Loot".
    • If an ability on the "CAs" page has a type of Group, Raid, or Unknown (which means raid right now), it will NOT recast itself if it's already up. This means for short term buffs that can cancel themselves out, should be safe to put on the CAs tab now (some worked prior, some didn't).
    • Added additional logic for checking if a buff is on a person. It will now report a buff is already on a person if the buff is a "Raid" target (group target worked previously, added Raid).
    • Changed CombatBuffs check to work with function .IsReady instead of .IsAvailable
  • OgreUIXML
    • Fixed a bug with adding an ability on the "Combat" tab with Maintained. It was adding additional data until it was saved and reloaded.

Versions: ISXOgre-2010.10.08, Patch Version-16, OgreBot-14.011 (Available from autopatcher) - Kannkor

  • ISXOgre - isxdk32 release
  • OgreBot
    • Fixed a loot bug for "special" items such as void stones, marks, seals etc.

Versions: ISXOgre-2010.10.04, Patch Version-15, OgreBot-14.010 (Available from autopatcher) - Kannkor

  • ISXOgre
    • Fixed :Patch for real this time.

Versions: ISXOgre-2010.10.04, Patch Version-14, OgreBot-14.010 (Available from autopatcher) - Kannkor

  • ISXOgre
    • Fixed :Patch
    • Redesigned the display of information at the start. Shows Build date and Patch version.

Versions: ISXOgre-2010.10.04, Patch Version-13, OgreBot-14.010 (Available from autopatcher) - Kannkor

  • Files changed:
    • OgreUIXML.xml
    • OgreMCPXML.xml
    • EQ2OgreTransmuteXML.xml

Note: Going forward all updates will include ISXOgre.dll since it now holds the patching information. (99% of updates already pushed a new ISXOgre.dll live anyways, so this is very minor).

  • ISXOgre
    • Added :Repatch / Repatch[#] methods. These can be used to repatch from a previous version back up to full. For example: If you modified a file and broke it without making a backup, you could repatch to get the files from that revision again.
      • Note: This does NOT revert to previous versions. It runs the patcher as if you had an older version and asks for the updates.
      •  :Repatch goes back 1. So if your current version is 10, it will patch with 9, and patch any files changed from 9 to 10.
      • Repatch[#] patches with that number. If you :Repatch[6] and the current version is 10, you would repatch any files that were changed in revision 7, 8, 9, and 10. If you wanted to redownload all the files, you could :Repatch[0].
    • Removal of /scripts/eq2ogrecommon/EQ2OgreVersion.xml file, since patching will now be done inside of the extension.
    • Autopatching will only happen once per session. This means when you load the extension ( ext isxogre ) it automatically patches. If it was unable to successfully update (generally because you have another session open locking the file), it will attempt to load with the current file. If you notice this and unlock the file, you can simply ISXOgre:Patch to re-run the patcher manually. You can also close your sessions, and reopen them, causing them to patch again (once) in that session.


  • OgreBot / OgreBot UI
    • Fixed people asking for shards/hearts.
    • The default profile to load is now displayed on the UI. Change the drop down to automatically change it for the selected toon. Saving a profile no longer changes which profile is the default.
    • Added the follow items as automatically loot if it's the only item in the loot window:
      • "a soul" -- Spirit's Resonance
      • "a geonid crystal fragment" -- outer vaults
      • "a tissue sample" -- vasty deep: abandoned labs
      • "a strange clipping" -- vasty deep: conservatory
      • "a collar of Zek" -- vigilant: rescue
      • "Erudin Palace Royal Seal" -- Erudin Royal Palace
      • "Fabrig Patch" -- language
      • "Ebon Storm Gem" -- language
      • "element core"
      • "a Tallonite war sash" -- vig
      • "a snowflake obsidian barb"
      • "an embroidered crimson sash"
      • "an exquisite obsidian mask"
      • "Thought Key"
      • "emaciated tail"
      • "Caertaxian Legion necro-portal remnant"
      • "Relic of Paineel"
      • "spare construct part"