RevisionHistory

From ISXOgre
Revision as of 18:26, 29 November 2015 by Kannkor (Talk | contribs)

Jump to: navigation, search

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 stopped. Click Here for more information.
  • Development of Timewarp has stopped. Click Here for more information.


In Development (Coming soon)

  • Maldura: Bhoughbh's Folly [X2 Raid]
    • Bhoughbh Model XVII
      • Set up for Model
      • Campspot for everyone, including tanks
      • Prevents explosions
    • The Tinkered Abomination
      • Tanks will stop attacking when appropriately.
      • I'll be adding in rescues for various classes when you should have aggro again.
      • In a last minute ditch effort, guardians will recapture just before blowing up, since they shouldn't be tanking anyways.
  • Stygian raid zone
    • Crohp
      • Moved the campspots back out, since they were too close for higher DPS raids.

In Closed Testing

Released Versions

Patch Version 274 (Current)

Versions: ISXOgre-2015.09.20, Patch Version-274, OgreBot-17.071a, OgreCraft-1.037

  • ogre end craftlite
    • Another alias for ogre end craft
  • OgreConsole
    • Added -RSOB and -ESOB as aliases RunScriptRequiresOgreBot and EndScriptRequiresOgreBot

Versions: ISXOgre-2015.09.20, Patch Version-274, OgreBot-17.071, OgreCraft-1.037

  • Raid code. Note: Most of my raid code is designed as 'helper' code. It is generally not designed for AFKing. This is especially true when tanks are required to do things. I play my tank.
  • Maldura: Bhoughbh's Folly [X2 Raid]
    • Note: You will need to know the strats to most of the mobs to complete them. When I have time I'll try to write strats down for people, but you can get them from the Internet, or from figuring out the fights on your own. The x2 strats are pretty straight forward.
    • MCP-Powered Pulsar
      • Set up for Pulsar
      • Campspot everyone, including tanks. Then do a set up. Will move you to the enter (aggro). Handles all movement.
    • Bhoughbh Nova-Prime
      • Set up for Nova
      • Campspot for all of Group 1, including tank. Will auto-joust the tank away when needed.
      • On-screen timers/notifications for events.
        • Cleaned up the timers a bit. Pylon timer was inadvertently being overwrote by the add timer.
      • The rest is up to you!
  • Stygian Threshold: Edge of Underfoot [Raid]
    • Note: You will need to know the strats to most of the mobs to complete them. When I have time I'll try to write strats down for people, but you can get them from the Internet, or from figuring out the fights on your own.
    • Crohp
      • Set up for Crohp
      • Campspot for everyone, including tanks.
      • Auto jousting
      • Based on this guy having a super tiny hitbox, people will joust in after the move.
    • Lockt
      • Auto jousting. Just campspot (there is no set up required, just campspot where ever you want to fight him).
    • Jorik
      • Set up for Jorik
      • Campspot for everyone. Not really recommended for tanks, as you should be playing them, but there are campspots for tanks. G1 and G3 tank by themselves, and G2 and G4 tanks together if they exist.
      • Auto-curing when needed.
    • Constructs: Undecided how I feel about this. "Works" but I'm unsure how happy I am about it.
      • Set up for Iron
      • Campspot for non-tanks.
      • Auto-running and clicking of the beam and returning to the raid for non-tanks.
  • Maldura: Forge of Ashes [Raid]
    • Cronnin The Axe
      • Auto reducing of stacks.
  • Deity_Spend
    • Completely revamped how 'auto' works with more knowledge of how the Deity system works. It is WAY more point efficient to spend your points evenly. IE: 1 stam, 1 cb, 1 pot, then 2 stam, 2 cb, 2 pot. The higher the point value, it takes MASSIVELY more deity points to increase. At higher level we're talking hundreds.
      • When you do 'auto' it now works like this. Spends points into the lowest value. If more than one value is equal (IE: stam and cb both have 1 point, but potency has 2 points), then the priority order is as such: Stam -> CB -> Pot.
    • Note: You can still specify what you want to spend them in, instead of using 'auto'. That remains unchanged.
  • Alias tab
    • Added a checkbox with [N]o [R]aid checking. When this is checked for that entry, that specific entry will not check the raid for that alias. IE: It will only check your group.
    • This is from this feature request: https://forge.isxgames.com/issues/1457
    • Added support for this via MCP's Add_Alias button as another parameter.
      • At this time, none of the 'change_alias" buttons support changing this. This is because there is an extra parameter of Silent in there and this would need to be shifted breaking all existing buttons. I'll see what to do about it later.
  • MCP/OgreConsole
    • Added: -DoorForWho
    • Added: -Timer
      • This is the internal tool Ogrebot uses for displaying raid/grind timers on screen. You can now add them too without any fuss!
      • Example: https://eq2.ogregaming.com/wiki/images/9/95/MCPTimerExample.PNG
      • Takes 4 parameters.
      • Parameter 1: ForWho
      • Parameter 2: Timer in seconds.
      • Parameter 3: Slot #. Valid options 1 to 10.
      • Parameter 4: Message.
      • Note: You should NOT use these on mobs that have raid/grind options (or turn off raid/grind options first). Or at the very least, use the later numbers first. Ogrebot raid options always works from 1-#, depending on how many it needs. If you want to add your own timers, use 10-#, counting up. Example, you wanted to add 3, you would use 8, 9, and 10.
      • Timers are automatically removed 5 seconds after the timer has expired.
      • Timers can be updated, even if the timer hasn't expired.
      • If anyone is using these and wants more functionality send me a PM and we can discuss. There are more options available but I was trying to keep the API simple.
      • You can use these in scripts also. When you want a timer, "oc !c -timer" (you can add your parameters).
    • Fixed a major bug in OgreConsole that was bleeding 1 extra parameter when stacking multiple commands without providing all parameters.
      • Example: -Repair takes 1 optional parameter of ForWho. IF omitted, it would use "all". Except if you stacked the command.
      • Example: -Repair -JoustOff
        • In this example, repair was using -joustOff as it's final parameter. Which is equally to no one.
      • It was only bleeding 1 parameter max. Should be fixed now. I tested with no parameters, with multiple parameters, stacking with none, stacking with some parameters and so far it all seems good. If anyone notices any odd behaviour let me know and give me an EXACT copy/paste of what is displayed in OgreConsole and what parameters are not working.
    • Added: -RunScriptRequiresOgreBot
      • Takes infinite parameters, but requires 2 parameters. Also requires OgreBot to be running.
      • Parameter 1 = ForWho
      • Parameter 2 = Scriptname
      • Parameter 3+ parameters
    • Added: -EndScriptRequiresOgreBot
      • Takes 2 parameters. Also requires OgreBot to be running.
      • Parameter 1 = ForWho
      • Parameter 2 = Scriptname

Versions: ISXOgre-2015.09.20, Patch Version-274, OgreBot-17.070, OgreCraft-1.037

  • MCP/OgreConsole
    • Added/Modified -SpewStat. Default behaviour is now to send the response to OgreConsole instead of OgreIRC. If you wish for the response to be sent to OgreIRC instead, simply add a 3rd parameter of "IRC".
    • Parameter 1: ForWho
    • Parameter 2: Stat Alias (see below) or full TLO/member.
    • Parameter 3: Where to send the data too. If omitted the data is displayed to OgreConsole. If you wish for the data to be displayed in OgreIRC instead, enter "irc" as the 3rd parameter.
    • Stat Aliases example:
      • all deity
        • Displays available deity points
      • For a listing of all available stat aliases use the following parameters. Note: This is only sent to OC not IRC no matter what:
        • ${Me.Name}
        • help
    • Zone Specific Special
      • Maldura: Algorithm For Destruction [Heroic]
        • If you are near a Black Bolt Portal, they will elegantly enter the portal.
        • YOU will still have to pay attention to which portal to go into. But you won't have to worry about people committing suicide off the edge.
        • The most successful way to do this, is campspot very close to the portal, hit your SpecialZoneSpecific button. Once everyone is through the portal, you can then change their campspot if you want. Rinse repeat until he's dead.
    • Added: Deity_Spend <ForWho> <Value>
      • Spends 1 Deity point.
      • Possible Values are: Auto, CB, Pot, Stam.
      • Auto:
        • For Tanks will spend a point in the order of: Stam -> CB -> Pot.
        • For non-Tanks will spend a point in the order of: CB -> Pot -> Stam.
      • Recommended settings: all, auto
      • If it spends a point, it will display information into OgreConsole.
        • Kannkor spent a deity point in Crit Bonus ( 3 ). Deity points remaining: 2.
          • The number in the brackets are how many completed points you have in that stat.

Versions: ISXOgre-2015.09.20, Patch Version-274, OgreBot-17.069, OgreCraft-1.037

  • -TravelBell
    • Added "Navigator's Globe of Norrath" as a bell option.
  • Hirelings
    • Changed default tier to level 100. Note: If you type "12" as the tier it will work already.
  • Resources
    • Did some guess work to see if I could have this pre-updated.. will tweak once things are back up.
  • Export
    • Added an OgreConsole message to say when they are done.

Versions: ISXOgre-2015.09.20, Patch Version-274, OgreBot-17.068, OgreCraft-1.037

  • Added OgreConsole/MCP commandbutton
    • Travel <ForWho> <ToWhere> <ExactMatch>
      • Travel refers to the "Fast Travel" map. This is when you click on a bell, druid portal, wizard spires, etc.
      • Note: This does NOT open the Fast Travel map. It must already be open.
      • Example: -Travel all Qeynos
        • Anyone who has a Fast Travel window open, will go to Qeynos.
      • Example: -Travel all Commonlands TRUE
        • NOTHING would actually happen here. Because we passed the 3rd parameter as TRUE, meaning exact match only. And Commonlands is actually labeled "The Commomlands". You probably shouldn't ever pass TRUE :)
      • Example: -Travel Fighter commonlands
        • All fighters would go to The Commonlands.
    • TravelBell <ForWho> <ToWhere> <ExactMatch>
      • Attempts to click on a bell near you, then does the Travel above.
    • TravelDruid <ForWho> <ToWhere> <ExactMatch>
      • Attempts to click on a druid bush/guild hall druid dude near you, then does the Travel above.
    • TravelSpires <ForWho> <ToWhere> <ExactMatch>
      • Attempts to click on a Ulteran Spires (Wizard portal) near you, then does the Travel above.

Versions: ISXOgre-2015.09.20, Patch Version-274, OgreBot-17.067, OgreCraft-1.037

  • AutoLogin
    • Added support for 'ThisUplink'. This means you can make a autologin profile that uses "ThisUplink" then copy that profile to another computer and it will work on that computer.
      • Special thanks to user01 for these changes.
  • OgreCraft
    • Writs
      • When you start a writ and you are grouped, you will now get the following message.
        • Soandso is grouped and doing writs. If he is grouped with someone else doing writs it will fail writs on everyone in the group. You should disband your group.
  • EQ2Chars
    • When Ogrebot/AutoLogin reads this file, it will understand Oasis, Crushbone, and Butcherblock all really mean Maj'dul. You should update this to be correct when you get a moment! Or... maybe I'll write a conversion utility...
  • Ogrebot
    • When Ogrebot is loaded on a server that was involved in server mergers, it will attempt to load a profile from a previous server. If successful, you will see a message in the console.
      • (01:55:25)[OgreBot]: ProfileLoadConfig -> butcherblock Profile found. Copying it to C:/Games/Innerspace/Scripts/EQ2OgreBot/save/EQ2Save_Maj'Dul_Kannkor.xml

Versions: ISXOgre-2015.09.20, Patch Version-274, OgreBot-17.066, OgreCraft-1.037

  • OgreConsoleIRC
    • When an -resetauth / -unauthall etc is issued, if no one is authorized other than yourself, it doesn't unauth, and re-auth yourself... should save on some spam.
    • When a -resetauth is issued, it will no longer tell you it auth'd yourself. It will do so silently.
  • Ogre Transmute
    • Will now transmute stacks of experts/masters
  • ISXOgre
    • Fixed a 30 seconds +++++++ "freeze" for people running Windows 8 / Windows 10. If anyone is still experiencing a freeze, please confirm you are on patch 274, then come talk to me in IRC and we can investigate.
      • Huge thanks to many people who helped find this. Special thanks to "Lizard" who spent hours with me to find and fix it.

Older Revisions

Patch Notes 270-279: 2015.06.16 - Current

Patch Notes 260-269: 2014.08.13 - 2015.06.16

Patch Notes 250-259: 2014.03.07 - 2014.08.12

Patch Notes 240-249: 2013.11.19 - 2014.03.07

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