Difference between revisions of "RevisionHistory:Patch200-200"
From ISXOgre
(→Patch Version-206 (Current)) |
|||
Line 1: | Line 1: | ||
− | ===Patch Version- | + | ===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-206=== | ||
'''Versions: ISXOgre-2013.03.31, Patch Version-206, OgreBot-15.089, OgreCraft-1.026 (Available from autopatcher)''' - Kannkor | '''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) | * Changed files: LoadMCP.iss, OgreUIXML, OgreMiniUIXML.XML, EQ2OgreOnScreenAssistantXML.xml, InGameInterface.xml, OgreMCPEditSettingsXML.xml (and the rest listed below I forgot to mention) |
Revision as of 17:36, 11 April 2013
Contents
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.
- 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)..
- 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.
- Changed the following option from:
- 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
- Changed the following option from:
- 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).
- Warlock
- 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-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.
- Kradon
- 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...
- Made it so when you hit the 'clear' button, it would properly skin, rather than reverting to the old skin.
- 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
- Added -LoadAutoTargetList that accepts 2 parameters
- 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.
- Mentor
- Added following:
- 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
- -Mentor
- Added the following.
Patch Version-201
- OgreBot
- Fixed a crash with looting.
Patch Version-200
- Changed files: OgreCommon.inc, OgreIRCLib
- IRCLib
- Made -unauthall use the same verbage as -unauth name
- Added some noredirects so echos will show in the console instead of the uplink console.
- Ogrebot
- Summoners (well, any people with pets). Fixed a HUUUUUUUUUUUUUUUUUUUUUUUGE bug where pet buffs would use the distance of your target, and not the actual distance to your pet.
- P.S. I hate summoners.
- Added the following to automatic looting. Thanks to primalz for the list.
- Greater Spirit
- Essence of Prime Magnate Mrelg
- Essence of Krelgrek Crag-Chair
- Essence of Illustor Prime
- Essence of the Forgotten Statue
- Essence of Tempest of Zek
- Corrupted Essence of Drinal
- Essence of Baelon
- Essence of Venekor
- Essence of Spirit of the Deep
- Added some debugging code for some various raid mobs. Just some echos to the console... so ignore them if you see them :)
- OgreCommon.Inc
- Summoner fix from above.