Difference between revisions of "RevisionHistory"

From ISXOgre
Jump to: navigation, search
(Beta)
(Released Versions)
Line 250: Line 250:
  
 
== Released Versions ==
 
== Released Versions ==
 +
 
===Patch Version 242 ''(Current)'' '''''testing patch 229-242 rollup'''''===
 
===Patch Version 242 ''(Current)'' '''''testing patch 229-242 rollup'''''===
 +
remove comment tags when ready to make live
 +
<!--
 
* ISXOgre
 
* ISXOgre
 
**Added the /interface/ folder, so new users get the black UI option instead of only the red one.
 
**Added the /interface/ folder, so new users get the black UI option instead of only the red one.
Line 486: Line 489:
 
'''Versions: ISXOgre-2013.08.18, Patch Version-224, OgreBot-16.001, OgreCraft-1.027 (Available from autopatcher)''' - Kannkor
 
'''Versions: ISXOgre-2013.08.18, Patch Version-224, OgreBot-16.001, OgreCraft-1.027 (Available from autopatcher)''' - Kannkor
 
* Attempt to properly patch v16... (which failed).
 
* Attempt to properly patch v16... (which failed).
 +
-->
  
 
== Older Revisions ==
 
== Older Revisions ==

Revision as of 00:27, 20 November 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.
  • ***** Timewarp tab may be scraped completely... More details later *****
  • Added 'Timewarp' time. Full name is "Timewarp timing".
    • This tab is for people who KNOW HOW TO READ. I do not plan to support this tab in any way shape or form. If you wish you can post questions on the forums. Unless you have data and tests to back up your claim, I will not respond to the thread at all. Do not send me emails or private messages. I will not respond, and probably get annoyed!
    • Options on the Timewarp UI:
      • Enable - Turns on or off the use of this feature.
      • Duration (sec) - Duration of timewarp in seconds.
      • Timeout (sec) - Normally timewarp should hit approximately every 60s... However there may be times where the illusion just can't cast (or not there) etc. This is the total amount of time you will wait from the last time warp, before you ignore this option and just cast like normal (until another time warp is cast, then it kicks back in).
        • I would recommend at least 70 seconds. This gives your illusionist a 10s window. If you put it below 60s, more than likely you're just being dumb... Just saying! :)
    • Options on the CA/Named CA UI:
      • [TW] Time warp
      • This enables time warp timing for that specific ability.
    • The following 4 things need to happen, or all of this is completely ignored.
      • Have Enable checked.
      • Have a value of > 0 for duration
      • Have a value of > 0 for timeout
      • Have an ability with TW on it.
    • How it works:
      • It checks the amount of time until TW will be up again, and compares it against your SPELL EXPORT recast time. If the recast will be back up before TW, it casts the ability. If it won't be back up, then it skips the ability and waits for TW before casting that ability.
        • Incase you missed the caps, it is important to have an up to date spell export for this. I recommend running it out of combat in your current group set up.
    • Oddities
      • If you have been out of combat for > your Timeout, TW timing is ignored... So the very start of fights may not be the best (IE: same as they are now). May look into changing his some how.


In Development (Coming soon)

  • OgreFlyingFollow.iss (May be renamed)
    • At this very moment, this is a completely standalone script. My original intent, was to have it disable OgreFollow... but I may just build it into OgreFollow.
    • Uses different methods than OgreFollow, but basically does the same thing, but with flight.
    • Works in water also.
    • Will also forcefully "land" you, if your target lands while you're still flying.
      • Note: On various objects with slants (maybe even on hills), you can appear to be flying, even if you are on the ground. If you can't move to adjust this, you can use MCP FlyDown.
  • Grind Options
    • High Keep
      • General
        • Removed code that moves the tank if he gets the detrimental. Non-tanks will still move.
        • Changed automatic campspot to be within 35m instead of 50m
    • High Keep: The... second zone
      • Bolgin
        • Reworked the self target based on him poping the drink. So far this has been more successful...
    • Temple of Veeshan
      • Captain Stinas
        • Command: set up for Captain
          • Puts people in a circle, when they get an uncurable curse, they run together, then return to their spot.
      • The Experiment
        • Command: set up for experiment
          • Just campspots where I like to place. Nothing else.

In Closed Testing

Test dll

Test DLL download

Remember to back up all of your customized scripts

Test Patch Version-241 (Current)

  • SpellExport
    • Made Brig AA Dragonwrath range to 5 (same as shadowstep etc).
  • AutoLoginXML
    • Increased the default session list from 8 to 12.
  • Grind Options
    • The Nexus Core [Heroic]
      • Luminox
        • Chat command: Set up for Luminox
          • Sets campspot positions, kind of towards the zone in... Just do it and you'll see.. :)
        • On Red text, everyone moves to opposite side avoiding the missles.
      • Amalgam of Engery
        • Chat command: Set up for Amalgam
          • Sets campspot near the doorway. To funnel all the mobs. Note: This isn't the "quickest" way to do the mob, but it sure is easy if you're being lazy.
          • Also loads an autotarget list on "fighters".
      • Modules ( Energy Delivery Module/Force Absorption Module )
        • Chat command: set up for modules
          • Not sure how useful this is... just campspot near the Energy one.
        • On red text, everyone joust out and change their campspot to behind the named. 8 seconds later, does a joust in.
        • Loads autotarget list on fighters. (Yes, I'm that lazy some times!)
      • Luminox Prime
        • Chat command: Set up for luminox
          • It is named identical to luminox... .. cause it sets up in the same place. Also does the exact same thing.
        • When he starts lazers, does the same thing as Modules, moves behind.
        • Note: I'm missing something about when he hits 60%, because he does the get far away, then he takes a few steps towards you and lazers.. I just DP'ed it to ignore it, but I suspect there's something else you're suppose to do....
    • High Keep
      • General ... (the boss)
        • Turning campspot on within 50 meters of him will activate campspots.
        • When anyone gets the 'stay 9m or further away' they move back 15'ish meters.
        • I couldn't make any sense out of the other stuff happening on this fight, so I just ignored it and killed him. If someone has a real strat and any of it requires coding let me know.
    • High Keep: The Pickclaw Depths.
      • Bolgin Serillis
      • When he drinks too much and lays down, targets yourself for 10s, then re-targets him.
      • Everyone will cancel their spellcast when when drinks too much. To ensure no nukes land "after" he has laid down.
      • Note: I accidentally killed this mob before I could really test this. I'm not sure if 1) it even works, or 2) 10 seconds is enough time.
    • Stratum of the Protectors
      • A Warrior Construct
        • Chat Command: Set up for Warrior
          • Sets campspots. You should be campspot and "behind" him when you do so, so you don't fall into the pit.

Test Patch Version-240

  • Added the /interface/ folder, so new users get the black UI option instead of only the red one.
  • EQ2OnScreenAssistant.iss
    • If you "ogre osa" into the console with Ogrebot running, it will use the scan radius set by Ogrebot.
  • AutoLogin.iss
    • Removed some console spam
  • Ogrebot
    • Predators
      • Should ignore stealth when Predator's final trick is up.
  • OgreUIXML
    • Ranger: Added Cancel Focus Aim
  • OgreIRCLib
    • Added the following commands. (They already existed in MCP, but I forgot to add them to IRC lib)
      • ChangeCampSpotForWho | ChangeCSW | CCSW
        • Parameter 1: ForWho
        • Parameter 2-4, x y z cords.
  • MCPEdit
    • Made the MCP Edit screen bigger, so you can see buttons with a lot of parameters easier.

Test Patch Version-239

  • Updated ISXOgrePatcherIgnoreList.xml with instructions on how to ignore/DoNotOverWrite files.
    • Note: This file doesn't patch itself unless the file doesn't exist.
  • ISXOgre
    • IgnoreList is now case insensitive.
    • Added a message when it tries to load the Ignorelist, so the 'unable to read' message makes more sense if the file doesn't exist afterwards.

Test Patch Version-238

  • To show eq2bob and primalz are noobs.

Test Patch Version-237

  • Changed files: EQ2OgreDepotResourceInformation.XML, EQ2OgreHarvestMain, AutoLogin.iss, Added AutoLoginSettings.xml
  • ISXOgre
    • Changed ISXOgre:Patch - To patch using the new patcher.
    • Removed the following commands.
      • Repatch
      • RepatchDev
      • PatchDev
    • If ISXOgre is set to remove the awesomiun thingy, it will now also remove "wws_crashreport_uploader.exe" since it CAUSES FUCKING 20-40 SECOND DELAYS IN LOADING THE FUCKING GAME.
      • Thanks to "Scoops" for finding this.
  • OgreCraft
    • Removed an exploit in OgreCraft that allowed "too many writs" to happen. Special thanks to Raudkoer for bragging about it in IRC.
  • EQ2OgreDepotResourceInformation.XML
    • Added missing rares and reactants.
  • EQ2OgreHarvestMain
    • Fixed a loot check that wasn't checking for Ogrebot properly.
  • AutoLogin.iss
    • Removed the defaults from this file. Moved them into xml.
  • Added AutoLoginSettings.xml
    • This stores the Gamename/profilename/etc.

Test Patch Version-236

  • Note: Version 234 does NOT auto-update to 236 at this time until more testing is completed.
  • Changed files: SpellExport, MCPCommands, LoadMCP, InCombatMovement
  • ISXOgre
  • New patcher! See http://eq2.ogregaming.com/wiki/OgrePatcher (eq2Bob can you make it a wiki link, it's late and I don't remember how off the top of my head!) for more details.
  • SpellExport
    • Added a bunch of values that will be used in the future. Most of it is refactoring existing items to make them slightly faster.
    • Concussive Blast (Sorcerer) is now forcefully labeled as an AE nuke instead of an encounter nuke (I tested on training dummies to confirm it is indeed an AE nuke, but is mislabeled).
  • MCPCommands
    • Removed __TestRawC, as it was used for internal testing...
    • Changed RawCommand to remove the "execute" since it wasn't needed.
  • LoadMCP
    • MCP save file is now sorted alpha.
    • Removed a layer of escaping from *space* and *nospace* that was messing with quotes.
    • Fixed 'Hail' not /facing.
  • InCombatMovement
    • If you 'blank out' Move into melee range text entry box, it no longer crashes.
  • Ogrebot
    • Raid options
      • Oligar HM joust is now 2 seconds less in time (6s).
    • Fixed Sorcerer Ambidex not auto-casting.
    • Camping with Ogre revamped. Camp (via MCP or group tell 'camp time') now works the following:
      • Pauses the bot
      • Does a /camp login then waits 25s.
      • If you are not at login scene, tries again, does a /camp login and waits 25s.
      • If you are at login screen, it closes the client down. This should prevent the pesky crashes people have... and the other annoying thing that happens when you close a session... :)
      • Note: If you wish to prevent the closing of the client, simply RESUME the bot.
      • Note2: Resuming the bot at all, will prevent any more of the camp code from functioning, however, if there is a camp currently in progress, it will not be interrupted. That's up to you.

Test Patch Version-234

Versions: ISXOgre-2013.10.10, Patch Version-234, OgreBot-16.004, OgreCraft-1.027 (Not available) - Kannkor

  • Ogrebot
    • Raid options
      • Oligar HM joust is now 2 seconds less in time. Will probably adjust until it's more correct. Oligar EM joust will remain the same. If it's off someone will need to report it.
    • Fixed LoadExecute from crashing when adding new items in.
    • When adding an item to LoadExecute, it is executed when you do it. This way if it doesn't work/crashes Ogrebot because of a typo, you can't save it into the profile and cause an error.
    • Autohunt now has a slight Y axis (height) applied to it. This should help pull mobs that are on a very slight grade from you.

Test Patch Version-233

Versions: ISXOgre-2013.09.21, Patch Version-233, OgreBot-16.003e, OgreCraft-1.027 (Not available) - Kannkor

  • Raid Options
    • Fixed a drinal crash that was introduced in last version

Test Patch Version-232

Versions: ISXOgre-2013.09.21, Patch Version-232, OgreBot-16.003b, OgreCraft-1.027 (Not available) - Kannkor

  • ISXOgre
    • Added an additional alias to 'ogre info'. There are now three (they all do the same thing).
      • ogre info
      • ogre options
      • ogre config
    • Fixed leave awesomium_process to work properly (it was doing the reverse, so without it checked, it was leaving it, and with it, it was removing it)
  • Ogrebot
    • Raid Options
      • PoW -> Commanders
        • saying 'no crystals' and 'do crystals' in group chat should now work again.
    • Rangers 'Wreak Havoc' will allow abilities that require invis to be cast without casting invis.
    • Added the ID to casting Debug for :use

Test Patch Version-231

Versions: ISXOgre-2013.09.12, Patch Version-231, OgreBot-16.003b, OgreCraft-1.027 (Not available) - Kannkor

  • ISXOgre
    • Displays version information when it first loads, and when it becomes enabled, so old man primalz doesn't have to scroll up anymore.
    • If you have an "isxogre.dll" in the /innerspace/ folder, it will be renamed since this will cause problems. It also puts an error into the console.
    • Added new options to the "ogre info" screen.
      • Always Patch
        • When checked: Force the extension to check for new patches every time it's loaded, even if it's already patch during that session.
        • When unchecked (current behavior): Extension will only check for a new patch when initially loaded, and not again if it's unloaded and reloaded during that session.
      • Patch on all sessions
        • When checked: All sessions will try to patch when they are loaded.
        • When unchecked: Only IS1 (first session to be loaded) will try to patch.
      • Leave awesomium_process
        • When checked: ISXOgre will not remove awesomium_process for those wishing to use the in-game browser.
        • When unchecked (current behavior): ISXOgre will remove this extra process that is not needed and give you a bit more CPU juice.
    • Can now display multiple 'errors' and 'notices' from the server.
      • Note: If you have an invalid username/password, it more show any additional errors until that one is corrected.

Test Patch Version-230

Versions: ISXOgre-2013.09.11, Patch Version-230, OgreBot-16.003a, OgreCraft-1.027 (Not available) - Kannkor

  • Ogrebot
    • Raid Options
      • Secret(private testing only)
        • Greatly reduced the amount of duplicate IRC debug spam.
      • Exxoodus
        • Cancels cleric ability "Exorcise" on redtext
        • Cancels defiler ability 'defile' on redtext
      • Oligar
        • Swapped sides.. so raid/tanks are on left, and joust spot is on right.
  • ISXOgre
    • These changes shouldn't affect the user at all, only back end stuff. Listing here incase a problem starts during this time period I know when/where to track it down
    • Authenticates on a new file with different authentication process.
    • Turned into a complete rewrite of authentication... both client and server side.

Released Versions

Patch Version 242 (Current) testing patch 229-242 rollup

remove comment tags when ready to make live

Older Revisions

Patch Notes 240-Current: 2013.11.19 - Current

Patch Notes 230-239: 2013.09.11 - 2013.11.19

Patch Notes 220-229: 2013.07.19 - 2013.09.11

Patch Notes 210-219: 2013.05.01 - 2013.07.19

Patch Notes 200-209: 2013.02.15 - 2013.05.01

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