Difference between revisions of "RevisionHistory"

From ISXOgre
Jump to: navigation, search
(Released Versions)
Line 65: Line 65:
 
* OgreCraftMiniUIXML.XML, OgreCraftUIXML.xml, OgreCraftQueueUIXML.xml, Tellwindow.xml
 
* OgreCraftMiniUIXML.XML, OgreCraftUIXML.xml, OgreCraftQueueUIXML.xml, Tellwindow.xml
 
** Now uses the default sizes (so it's not tiny).
 
** Now uses the default sizes (so it's not tiny).
 +
 +
===Patch Version-207 ===
 +
Seasonal patch
  
 
===Patch Version-206 ===
 
===Patch Version-206 ===

Revision as of 17:39, 11 April 2013

Revision History



Summary

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

Note: Any Versions with (Coming soon) are updates I am working on and not yet released.

---Change Log---


Early development items

  • Note: These are items I'm working on in the early stages and will NOT be released with the next update.
  • Development of OgreInventoryManager has started. Click Here for more information.


In Development (Coming soon)

In Closed Testing

Released Versions

Patch Version-208 (Current)

Versions: ISXOgre-2013.04.11, Patch Version-208, OgreBot-15.090, OgreCraft-1.026 (Available from autopatcher) - Kannkor

  • Changed files: OgreUIXML.xml, OgreIRCLib, skin (Eq2ogre.xml), OgreCraftMiniUIXML.XML, OgreCraftUIXML.xml, OgreCraftQueueUIXML.xml, TellWindow.xml
  • OgreBot
    • Added an on-screen display for Kradon's seething whatever. It's only approximate.
    • Changed any class specific checks to be slightly quicker (realistically it won't be noticable, but if it saves 1/10th fps!). This impacts over 500 checks.
      • Likewise, if anything that was restricted by class (like jcap etc) isn't working, let me know.
    • Smart Encounter Nukes now actually checks if mobs are part of the same encounter or not. For example...
      • You have an encounter with named with 2 adds (3 mobs total). You kill the 2 "adds" off. Throughout the fight, 2 more adds spawn (different encounter than the named)..
        • PREVIOUSLY: Ogrebot would see the named is (technically was, but still "is") part of an encounter, and see there are 3 mobs total. So if your smart encounter nukes were set to 3 or less, it would use encounter nukes on the named, until the adds were dead. Obviously not idea.
        • NOW: Ogrebot is aware they are part of a different encounter, and will not use encounter nukes. If you switch to the adds, and have smart encounter nukes set to 2 or less (since only 2 adds in the encounter) it would use encounter nukes.
    • Removed lines like: TargetType - Ability ID of AbilityIDName (Mining) not matching AbilityID (4047760577) since they weren't really needed.. it no longer verifies the ID passed and instead just returns the information requested.
    • Simplified (in code) how information about abilities is recieved from the spellexport memory. Since I changed how it all works, if anything seems "off" compared to how it was, let me know.
    • Warlock
      • Changed the following option from:
        • Use Myth Click (Turns spells into single target)
      • To:
        • Toggle Myth Click Automatically
      • If you are fighting an encounter (as per your smart encounter value), it will ensure your myth is turned off. Toggle only happens on encounter abilities.
      • If you are not fighting an encounter (as per your smart encounter value), it will turn your myth on. Toggle only happens on encounter abilities.
      • Note: It only toggles this on/off WHILE you are mid-cast. This ensures there is no "downtime" or delay associated with it.
      • I just want to remind, it is EXTREMELY IMPORTANT to run your Warlock spell exports with the Myth buff OFF.
    • Bruiser
      • Added [MAX] increments to pulversize set to 5.
  • OgreUIXML.xml
    • Warlock
      • Changed the following option from:
        • Use Myth Click (Turns spells into single target)
      • To:
        • Toggle Myth Click Automatically
    • Bruiser
      • Added MAX Increments for pulverize
    • [MAX] on the named CA tab now only shows for classes it's coded for (just didn't do anything at all for those it wasn't coded for).
  • OgreIRCLib
  • Added -LATL as shortform -LoadAutoTargetList
  • Added -UO as shortform -UplinkOption
  • Skin (Eq2ogre.xml)
    • Changed the default size of the close button
  • OgreCraftMiniUIXML.XML, OgreCraftUIXML.xml, OgreCraftQueueUIXML.xml, Tellwindow.xml
    • Now uses the default sizes (so it's not tiny).

Patch Version-207

Seasonal patch

Patch Version-206

Versions: ISXOgre-2013.03.31, Patch Version-206, OgreBot-15.089, OgreCraft-1.026 (Available from autopatcher) - Kannkor

  • Changed files: LoadMCP.iss, OgreUIXML, OgreMiniUIXML.XML, EQ2OgreOnScreenAssistantXML.xml, InGameInterface.xml, OgreMCPEditSettingsXML.xml (and the rest listed below I forgot to mention)
  • LoadMCP.iss
    • Removed console debugging
    • Updated the "X" (close) to be more appropriate.
  • Ogrebot
    • Kradon
      • Fighters really won't joust this time.
      • Scouts will auto-joust out when they get the curse.
  • OgreUIXML
    • Updated the "X" (close) on the main window.
    • Removed the "-" (minimize) on the main window (not really needed since you can hide the entire window)
  • OgreMiniUIXML
    • Updated the "X" (close) to be more appropriate.
  • EQ2OgreOnScreenAssistantXML.xml
    • Updated the "X" (close) to be more appropriate.
  • InGameInterface.xml
    • Updated the "X" (close) to be more appropriate.
  • OgreMCPEditSettingsXML.xml
    • Updated the "X" (close) to be more appropriate.
  • OgreMCPEditTextOnlyXML.xml
    • Updated the "X" (close) to be more appropriate.
  • OgreMCPEditXML.xml
    • Updated the "X" (close) to be more appropriate.
  • ProcessorLockingEditXML.xml
    • Updated the "X" (close) to be more appropriate.
  • "Ogre info"
    • Removed title bar completely.
  • EQ2OgreZoneResetXML.xml
    • Updated the "X" (close) to be more appropriate.

Patch Version-205

Versions: ISXOgre-2013.03.29, Patch Version-205, OgreBot-15.088, OgreCraft-1.026 (Available from autopatcher) - Kannkor

  • Changed files: EQ2OgrezoneresetXML.XML, OgreUIXML, OgreMCPEdit.xml, OgreIRCLib, LoadMCP.iss, MCPCommands.XML
  • EQ2OgrezoneresetXML
    • Made it so when you hit the 'clear' button, it would properly skin, rather than reverting to the old skin.
      • Except... this button hasn't been visible in a long time.. ? Or I forgot to patch removing it? I'm confused...
  • OgreBot
    • Chests with an Obol and a Greater Spirit should now auto-loot
    • Added Ob_AutoTarget:LoadListFromSaveListForWho[listname,ForWho]
      • Allows you to load an AutoTarget list on a specific toon.
    • Added increment support for Wizard's incineration @ 5.
      • Note: [MAX] flag for Wizards will check for either Frozen Solid OR incinerate.
    • Summon Mount function works again.
    • Added some additional mobs to "Avatar" code.
  • OgreUIXML
    • Removed the overlapping on the 'Other' tab
  • OgreMCPEdit.xml
    • Rearranged the window a little bit. Mostly giving the select command more space.
  • OgreIRCLib
    • Added -LoadAutoTargetList that accepts 2 parameters
      • Parameter1: Listname
      • Parameter2: Who should load the list
  • LoadMCP.iss
    • MCP commands that use "OgreIRC" now have 100 parameters instead of 20.
  • MCPCommands
    • Updated "OgreIRC" to support 100 parameters instead of 20.
    • added command: LoadAutoTargetListForWho
      • Loads an AutoTarget List for a specific toon
      • Parameter 1 = List to load.
      • Parameter 2 = Who should load the list.
    • Summon Mount works again.
  • ISXOgre
    • Fixed "ogre proc" erroring and not loading the UI

Patch Version-204

Versions: ISXOgre-2013.03.16, Patch Version-204, OgreBot-15.087, OgreCraft-1.026 (Available from autopatcher) - Kannkor

  • Changed files: OgreMiniUIXML.xml, Eq2Ogre.xml (Skin), InGameInterface.xml (IRC)
  • OgreMiniUIXML.XML
    • Now properly skins Uplink window
  • Ogre info (login window)
    • Now properly unloads after you hit accept and reloads itself.
  • EQ2Ogre.XML (Skin)
    • Fixed the text being immediately against the top left of nearly everything (list boxes, for example)
  • InGameInterface.xml
    • Added some automated templating (should just be backend stuff)

Patch Version-203

Versions: ISXOgre-2013.03.16, Patch Version-203, OgreBot-15.087, OgreCraft-1.026 (Available from autopatcher) - Kannkor

  • Changed files: (Added EQ2OgreSkin files), LoadOgreMCP, eq2OgreOnScreenAssistant, eq2OgreTransmuteshell, OgreListManager, OgreHarvest, OgreIRCSession, Eq2OgreTellWindow, EQ2OgreTradeskillApprenticeManager, OgreItemDatabase
  • OgreBot
    • Updated aExecuteAtom to support spaces... oops :)
    • Added: a_QueueCommandForWho, first parameter is who the command is for (same as aExecuteAtom). Created the new command so it doesn't backwards break everything else.
    • Item tab
      • Fixed items with commas not showing up properly in the All Items List (left side)
    • Updated about 5000 spots to better support commas in names (mostly regarding items loading), then saving/loading/showing in ca etc.
      • It's possible there is some debug code left over, so if you see any "odd" console spam - just copy/paste it to me and I'll remove it. Has no effect other than some "spam".
    • Fixed (I think) a rare bug where toons could temporary lose their campspot/movement when the DoV debuff failed.
    • Updated to use ISXOgre.SkinName
  • ISXOgre
    • Added member:SkinName - returns the current skin "Ogre" files are using.
    • Added method:SetSkinName[string] - takes a string parameter and sets the skinname to it. Note: The skin must already be loaded. By default, ISXOgre loads "eq2" (from the /skins/eq2/ directory) and it loads "Eq2Ogre" (from the /skins/EQ2Ogre/ directory). EQ2Ogre is now the default.
    • Added new "ogre" command
      • info | options -- Loads a the login UI with more options (currently 'Use Old Skin' was added). This will switch back to the "eq2" skin instead of the "eq2ogre" skin.
  • EQ2Ogre Skin
    • Added a new full skin - EQ2Ogre. Huge thanks to acidxian for creating this. (Admittly it was a long time ago and I only finally got around to implementing it).
  • The following have been updated to use ISXOgre.SkinName. If you notice any Ogre UI that isn't using the new skin, please let me know which and I will fix it. I'm sure I've missed a few.
    • LoadOgreMCP
    • eq2OgreOnScreenAssistant
    • eq2OgreTransmuteshell
    • OgreListManager
    • OgreHarvest
    • OgreIRCSession
    • Eq2OgreTellWindow
    • EQ2OgreTradeskillApprenticeManager
    • OgreCraftUI
    • OgreItemDatabase

Patch Version-202

Versions: ISXOgre-2013.02.20, Patch Version-202, OgreBot-15.086, OgreCraft-1.025 (Available from autopatcher) - Kannkor

  • Changed files: MCPCommands, IRCLib
    • Added following:
      • Mentor
        • Accepts 1 parameter, toonname to mentor.
      • Unmentor
        • Unmentors everyone.
  • OgreBot
    • Moved ChainTab debugging into CastingExtras for now. 99% of the reporting was range/not behind.
  • IRCLib
    • Added the following.
      • -Mentor
        • Accepts 1 parameter, toonname to mentor
      • -Unmentor
        • Unmentors everyone

Older Revisions

Patch Notes 200-Current: 2013.02.15 - Current

Patch Notes 190-199: 2012.11.21 - 2012.02.11

Patch Notes 180-189: 2012.11.14 - 2012.11.21

Patch Notes 170-179: 2012.09.22 - 2012.11.08

Patch Notes 160-169: 2012.06.28 - 2012.09.13

Patch Notes 150-159: 2012.04.18 - 2012.06.07

Patch Notes 140-149: 2012.03.20 - 2012.04.13

Patch Notes 130-139: 2012.01.11 - 2012.03.09

Patch Notes 126-129: 2012.01.01 - 2012.01.11

Version 15 Patches 110-119: 2011.10.25 - 2011.11.09

Version 15 Patches 100-109: 2011.09.29 - 2011.10.17

Version 15 Patches 90-99: 2011.08.16 - 2011.09.29

Version 15 Patches 77-89: 2011.07.28 - 2011.08.14

Version 14: 2010.08.17 - 2011.07.03

Version 13

Version 12

Version 11

Version 10