RevisionHistory:Patch160-169

From ISXOgre
Revision as of 17:26, 27 October 2012 by Eq2bob (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Versions: ISXOgre-2012.09.13, Patch Version-169, OgreBot-15.067, OgreCraft-1.021 (Private testing only) - Kannkor

  • ISXOgre
    • Revamp of some internal routines/auth. Local and server side.

Versions: ISXOgre-2012.09.12, Patch Version-168, OgreBot-15.067, OgreCraft-1.021 (Available from autopatcher) - Kannkor

  • Changed files: SpellExport, OgreDepot, Eq2OgreDepotResourceThisHasWayTooLongOfAName, OgreIRCLib, OgreFillQuiver
  • OgreBot
    • Buffs is no longer permitted when no defensive abilities are set. (For Malteor, for example).
  • SpellExport
    • Thieves Guild now reports as raid castable.
  • OgreDepot
    • Added "mute" and "dust" and "all" tags. Mute does transmutes (manas/infusions etc), all does manas, mutes, rares, raws.
  • Eq2OgreDepotResourceThisHasWayTooLongOfAName
    • Added T10 dust to the list
  • OgreIRCLib
    • Added new commands: -ignore, -unignore, -ignorelist, -unignoreall
      • -ignore [WhoToIgnore]
        • Will ignore commands from specified user.
      • -unignore | -removeignore [WhoToUnignore]
        • If currently being ignored, will remove the ignore.
      • -ignorelist
        • Lists everyone currently being ignored.
      • -unignoreall
        • Removes everyone currently being ignored.
  • OgreFillQuiver
    • Now opens your bags for 1s, then closes. Should allow you to relay ogre quiver with success!

Versions: ISXOgre-2012.09.06, Patch Version-167, OgreBot-15.066, OgreCraft-1.021 (Available from autopatcher) - Kannkor

  • Changed files: OgreUIXML, exp07_dun_drunder_tallon_stronghold.lso
  • OgreUIXML
    • Fixed class specific button not appearing
  • OgreBot
    • Added RO: 'set up for Mystikus'
      • Just moves to a campspot.. nothing special.
  • exp07_dun_drunder_tallon_stronghold
    • Just a basic map for Klaatuus fight to help the movement succeed more frequently.

Versions: ISXOgre-2012.09.04, Patch Version-166, OgreBot-15.065, OgreCraft-1.021 (Available from autopatcher) - Kannkor

  • Changed files: OgreUIXML, InventoryManager, MCPCommands, OgreIRCLib, SpellExport
  • OgreUIXML
    • Fixed the class specific tabs alignment problem with the new "Load" tab.
    • Added Intellectual Remedy rotation information to the Coercer tab.
  • InventoryManager
    • Note: Still only CLI, no UI currently.
    • Fixed a bug with the script erroring but not closing.
    • Fixed quoting things not working. Previously you couldn't use quotes, now you can. Exmaple: ogre im -i "bamboo shoot" now works correctly.
    • Added basic broker support.
      • Added -b # as a parameter. -b | -broker tells the script to add to the broker, the # is what box number. Examples:
        • ogre im -b 1 -i master
          • Adds All of your masters to your broker into box #1.
        • ogre im -b 3 -i master 20
          • Adds 20 of your masters to your broker into box #3
        • ogre im -b 4 -i "bamboo shoot" -i adept -i master
          • Adds all of your bamboo shoot, adepts, and masters into box #4
        • ogre im -b 5 -e -i adept -i master
          • Adds all of your examined item, adepts, and masters into box #5
  • OgreBot
    • Added support for Coercer IR rotations(via CA/Named CA only, not priority)
    • Added 'set up for Dagarn' and jousting the red text (HM only).
    • Ikitiar's raid code now works on HM. (Campspots will probably be changing in the near future to support the peak a boo bullshit with the named).
    • Removed 'set up for boar' campspot for the sorc/scouts of groups 2-4. The idea didn't really work out.
    • Added new global object, OgreBotAPI
      • Added method: CancelCurrentCast(bool=TRUE)
        • Tells Ogrebot to cancel the current ability being cast. If no ability is being cast, will have no effect (will not cancel the next ability).
      • Added member:bool CancelCurrentCast
        • Returns if it will cancel current ability. (Not really any use to be used, other than internally by the bot).
  • MCP
    • Added: Cancel_Cast... and Cancel_CastOn...
      • Same as Cast.. and CastOn.., except they cancel the current ability being cancelled.
      • Note: Only cancels if the spell you want them to cast, is castable (IE: not on cool down etc).
  • OgreIRCLib
    • Added new commands:
      • -CancelCast | -CCast
      • -CancelCastOn | -CCastOn
        • Both the above take the same parameters as -Cast and -CastOn. The cancel is handled internally.
  • SpellExport
    • Arcane Bewilderment is now considered a CA instead of a Spell, so it can be cast on the move.
    • Umbral Barrier is now considered a CA instead of a spell, so it can be cast on the move.
    • Chaos cloud is now considered a CA instead of a spell, so it can be cast on the move.
    • Devouring Mist is now considered a CA instead of a spell, so it can be cast on the move.
    • Death Cloud is now considered a CA instead of a spell, so it can be cast on the move.

Versions: ISXOgre-2012.08.25, Patch Version-165, OgreBot-15.064, OgreCraft-1.021 (Available from autopatcher) - Kannkor

  • Changed files: OgreIRCLib, LoadMCP, OgreUIXML, OgreIRCSession, UplinkControllerXML
  • ISXOgre
    • Added new command, IRC.
    • Doing IRC in the console, or /IRC in game, is equal to sending a message in the OgreIRC window.
  • OgreIRCLib
    • Okay, so Ogres can't spell. "Sleeply" is now "Sleepy".
    • In-game window should no longer display \ before " and ]. IE: Someone said "hi there" should no longer appear: Someone said \"hi there\".
    • Doing IRC in the console, or /IRC in game, is equal to sending a message in the OgreIRC window. Note: This functionality doesn't really have anything to do with OgreIRCLib, it's just listed here since it's functionality of OgreIRC.
  • OgreBot
    • DoorOption should now skip if you are zoning, may help prevent a crash.
    • Removed some debug spam from Berik.
  • LoadMCP
    • Hailing should now skip if you are zoning, may help prevent a crash.
  • OgreUIXML
    • New tab: Load
      • This tab is used to load various things when Ogrebot starts (or a profile is changed).
      • Generally speaking, it is click to activate, but it is NOT unclick to deactivate. For example:
      • radar on
        • Will turn radar on when clicked, or when a profile is loaded (including on startup).
        • When unclicked, it does nothing at all. You would need to use radar off to close it.
        • Forcefully filters out "Show Pets" and "Show My Pet".
      • radar off
        • When selected, does a 'radar off'. Good for those pesky sessions that load with it on, when you don't want it to.
      • OgreIRC
        • Loads OgreIRCSession on that session.
      • OgreIRC interface
        • Equal to hitting Control ~ to see the in-game interface
      • OgreIRC Uplink
        • This is the computer that bridges between In-game and IRC.
        • Note: Previously, when you did "ogre irc" in the console, that is the computer that is the bridge.
  • OgreIRCSession
    • Added support for forcing the in-game interface to open, rather than toggle.
  • UplinkControllerXML
    • Removed most of the "Update" buttons as they were only causing confusion. I may add labels in so it doesn't look silly with the empty spaces.
    • When you check, or uncheck anything on this window, that option is sent to all sessions.

Versions: ISXOgre-2012.08.14, Patch Version-164, OgreBot-15.063a, OgreCraft-1.021 (Available from autopatcher) - Kannkor

  • OgreBot
    • Fixed an issue with Bots not cure cursing on Proto.

Versions: ISXOgre-2012.08.14, Patch Version-164, OgreBot-15.063, OgreCraft-1.021 (Available from autopatcher) - Kannkor

  • Changed files: MCPCommands, OgreUIXML, IRCLib
  • OgreBot
    • Added some on-screen display timers for Berik in PoW
  • MCPCommands
    • Added: Checkgear
      • Reports all gear levels of everyone. Same idea as what happens when people hit <= 30%, but this will report EVERYONEs regardless of level. It's set to no-noise also, so you shouldn't get spammed an alert.
  • OgreUIXML
    • Slightly modified the location/size of the "Show Save/Delete Option" and the buttons themselves. It should no longer be possible to check both boxes, being left with both buttons and no checkboxes. Thanks to primalz for being able to reproduce this to track it down.
  • IRCLib
    • Added respond commands to -wake and -sleep so you know they happened.

Versions: ISXOgre-2012.08.01, Patch Version-163, OgreBot-15.062, OgreCraft-1.021 (Available from autopatcher) - Kannkor

  • Changed files: OgreHarvestCheckThread, OgreMove, FPFaction, qeynos_combined01.lso, Ogretransmute, OgreTransmuteXML
  • OgreHarvest
    • Added a missing !, this should resolve any issues people had with Ogrebot and OgreHarvest not getting along. HUGE thanks to omgbot for finding this.
  • Ogrebot
    • When Ogrebot is closed, it now ends OgreAutoTarget
    • Autoloots loot windows when it's Dozekar head + primal shard.
    • Priests will now listen to "Need a cure curse!" from anyone in group/raid, not just those on your auth list.
    • Maltetor should once again call who has the thing (this wasn't effecting anything previously, other than the call).
    • If you need to kill Maltetor's add and you don't have Ignore NPC HP (100%) checked, it will check it. Note: It will NOT uncheck it when it's done.
  • OgreMove
    • Modified some of the defaults for Precision to be more exact (2 to 1.5 on path, and 3 to 1.5 for final destination).
    • Please report if this has any negative effect on movement anywhere.
  • FPFaction
    • Updated to work with new qeynos
    • Believe I've got it working 100% of the time, it shouldn't ever not pick up any items.
  • qeynos_combined01.lso
    • Added new map for new qeynos (for FPFaction)
  • Ogretransmute
    • Won't try to transmute anything where it is a stack of 2 or more.
  • OgreTransmuteXML
    • Now with 50% reduced screen space. Special thanks to Primalz for doing this.
    • Renamed "Box 1" to "Bag 1", just... because.

Versions: ISXOgre-2012.07.22, Patch Version-162, OgreBot-15.061, OgreCraft-1.021 (Available from autopatcher) - Kannkor

  • Changed files: FPFaction
  • Complete overhaul to how Cure Cursing works when a toon specifically asks for it (usually via raid/grind options).
    • The priests now add that person to a Cure Curse list, and will cure curse that person for the next 6 seconds if they get cursed. They will also cancel any non-curing ability to cast Cure Curse on them. Meaning, they will NOT cancel a cure curse, or a group cure. But they WILL cancel a group ward, a nuke, a heal etc.
  • Grind Options
    • Dagarn HM
      • Cure Curse is now disabled.
      • Toons will call for a Cure Curse if they need it (the charm).
      • Priests will cure the curse where appliciable (using the new code above).
  • FPFaction
    • Special thanks to Neoblue for the assistance.
    • Should work much more reliably.
    • The second item spawns in 1 of 3 spots, 2 of them work 100% of the time, the last one is iffy. In theory, it should only spawn in that spot 33% of the time, but in my testing, I was only able to get it to spawn there, twice before the character I was using was maxed on faction. If this happens, you have 2 choices:
      • If you catch it when it happens, you can either end the script( ogre end fpfaction ), then start it again using 1 as a parameter. IE: ogre fpfaction 1
        • This will start the script inside of the instance and it should try to collect everything again. (You can manually collect them then run this part too if needed).
      • Second option, is if you catch it at quest giver, you can simply delete your quest, and just re-run fpfaction.
    • Added a "stop" when your faction is maxed out.
  • Manifest
    • Changed the order of patching, so the .dll now patches very last. This should help when the patching process is interupted, since the .dll is what determines the patch level, and will now repatch if it is interupted.

Versions: ISXOgre-2012.07.13, Patch Version-161, OgreBot-15.060, OgreCraft-1.021 (Available from autopatcher) - Kannkor

  • Changed files: MCPCommands, OgreUIXMl, OgreAutoTarget
  • Ogrebot
    • Grind options
      • Lyceum
        • Olvia
          • When "a blistered soul sphere" spawns, any tank will automatically target.
          • As an added bonus, when "a blistered soul sphere" spawns, it will also set campspots (You have to have campspot on, it just sets them.). Did it this way, for ultimate laziness so you don't have to type a setup.
          • When "a blistered soul sphere" dies, tank will retarget Olvia.
        • Arch-Necranaut Yolth the Everliving
          • When "a reanimated eradinaut" spawns, any tank will automatically target.
          • When "a reanimated eradinaut" dies, tank will retarget Arch.
      • CD, Lyceum, DP
        • When a red circle is spawned, if your campspot is within 6 meters of it, you will move 10 meters away if the bot can find a suitable place to move you based on collision. This won't be perfect because of all the stupid shit on the ground in them all, but it may save you. It only checks directly N, E, S, W, NE, SE, SW, and NW.
  • MCPCommands
    • Added Target___x2
  • OgreUIXML
    • Added pre-confirmation to saving and deleting profiles. Since these options have changed PAY ATTENTION TO WHAT YOU ARE CLICKING ON.
      • You now have to click a radio button to SHOW the save, and delete buttons. If you press the button, it's done. There is no post-confirmation.
    • Added out of combat scanning option
  • OgreAutoTarget
    • Updated to support out of combat scanning
    • Removed debugging line

Versions: ISXOgre-2012.06.28, Patch Version-160, OgreBot-15.059, OgreCraft-1.021 (Available from autopatcher) - Kannkor

  • Changed files: OgreUI, OgreCustomActorArray, Ogrecommon.inc
  • OgreBotUI
    • Changed design of Precast tab slightly (less wasted space).
    • Added Postcast tab (same layout of new Precast tab).
  • OgreBot
    • Added Postcast.
      • Will cast an ability AFTER another ability if it's available.
      • This was designed for the new presitge abilities that make certain abilities clear other times.
      • Using this example: When Ability_Y is cast, it has a 30% chance to reset Ability_X. You may ONLY want to cast Ability_Y after Ability_X is cast. You would do the following:
        • Postcast tab -> Ability_Y -> (after) Ability_X
      • This would cast Ability_Y after Ability_X if it's available. If Ability_Y is not available (on cool down, for example), Ability_X will still be cast.
  • OgreCustomActorArray
    • Removed a debug line
  • OgreCommon.inc
    • Minor tweaks