RevisionHistory:Version15Patch110-119

From ISXOgre
Jump to: navigation, search

Versions: ISXOgre-2011.11.09, Patch Version-119, OgreBot-15.028, OgreCraft-1.009 (Available from autopatcher) - Kannkor

  • Changed files: OgreMove
  • Re-updated Ogremove that was hotfixed in the last version.
  • OgreCraft
    • Fix for Forge crash.

Versions: ISXOgre-2011.11.08, Patch Version-118, OgreBot-15.028, OgreCraft-1.008 (Available from autopatcher) - Kannkor

  • Changed files: InCombatMovement, OgreCraftQueueUIXML, OgreCraftUIXML
  • OgreCraft
    • Added support for "Wholesaler"'s as fuel merchants. (Freeport).
    • Bathezid writs now supported.
      • Note: Writ selection works for the bathezid writs, however, it is in reverse order. So a selection of 1 means the easy writs, whereas an option of 4, means the master writs. In simple terms, it's simply which selection from top to bottom to select.
    • If a recipe asks for a "forge", sootfoot forge and Blood Iron Forge should now be ignored. (However, if you don't have any other forge, it will still default to the nearest "forge", which may be the sootfoot or Blood Iron.
    • If you have 1 or less inventory slots available, crafting will be cancelled.
  • OgreCraftUIXML
    • Writ tab
      • Added Camp option. Will camp out once the writ set is completed.
  • OgreCraftQueueUIXML
    • Added "Camp when finished queue." option. This will camp you out when your queue is finished. (for any reason, such as completing the queue, or if you hit the stop crafting button.)
  • OgreBot
    • When doing a "come to me" in chat, it now uses the default precision.
  • InCombatMovement
    • When doing Come to me commands (via chat or MCP), the precision will now only change if the command is for you.
      • IE: If "mages come to me" is said, priests/fighters/scouts won't change their precision etc.

Versions: ISXOgre-2011.11.07, Patch Version-117, OgreBot-15.027 (Available from autopatcher) - Kannkor

  • Changed files: OgreNav_Lib, OgreMove, OgreCraftMove, CustomWrits, WritCount
  • OgreCraft
    • Tradeskill instance writ agents are now supported.
    • Tradeskill instance clipboards are now supported.
    • Tradeskill instance fuel merchants are now supported.
    • Added new tab: Navigation Options
      • No Map - allows for moving with no map. (This is how the bot has previously moved when no map was present)
      • Basic Map - allows for moving with a basic map with no names. (This is how the bot has previously moved when a map was present)
      • Custom Map - allows for custom named locations of where items are. For example: You could specify the "RushOrderAgent" is here, the bot will move to that spot, and assume it is in range to deal with the rush order agent. This will be useful if there are "counters" in front of merchants etc.
  • OgreNav_Lib
    • Added member:bool RegionExists(string)
      • You can check if a region exists with ${Nav.RegionExists[name]} - results is TRUE or FALSE.
    • Added member:bool LocMapped(float _X, float _Y, float _Z)
      • You can check if a location is mapped with ${Nav.LocMapped[x,y,z]} - results is TRUE or FALSE.
    • Added method: List
      • Doing Nav:List will output the results to the console.
    • Added Nav variable: AllowOffMapMovement
      • Default is TRUE. If set to false, disables direct off map movement. Note: Movement to get back onto a path is still permitted.
    • Worth noting: Nav is a script level variable, so these commands won't work from the console.
    • Added some additional checks with collision. One method the navlib tries to use when moving if all else fails, is to move along the path as far as it can, then use direct movement to get to it's destination. Collision is based off of in-game things being rendered. If something is not rendered, then it basically doesn't exist. Previously this collision check was done once to determine if this was a valid option. Which it may have been when in a different room because objects or walls were not rendered. It now does another check before trying to move off the path. If it fails you will get: "OgreNavLib: At the end of our nav, and we are now reporting collision so we cannot continue."
      • This isn't a new, merely explains some odd behaviour that was happening previously.
  • OgreMove
    • If you pass the parameter "list" it will output the list of possible locations.
  • OgreCraftMove
    • Added support for RegionExists to passthrough to OC.

Versions: ISXOgre-2011.11.01, Patch Version-116, OgreBot-15.027 (Available from autopatcher) - Kannkor

  • Changed files: ReactionArts, OgreCraftUIXML
  • ReactionArts
    • Fixed Aracna Favor of Innovation being incorrect.
  • OgreCraft
    • Fixed Alchy's "Essence of " from not working.
    • Removed some extra debugging
    • Added a check for "s" to recipes. This should help with "hammers" etc that aren't labeled with the S, but the recipe is.
  • OgreCraftUIXML
    • Fixed "Buy Tinker Recipes" button not doing anything.

Versions: ISXOgre-2011.10.29, Patch Version-115, OgreBot-15.027 (Available from autopatcher) - Kannkor

  • Changed files: OgreNav_Lib, WritCounts, CustomWrits, OgreCraftMove
  • OgreNav_Lib
    • Added: PrecisionToDestination to Nav. This way we can maintain the Precision (for traveling) along the path, and have a larger precision for the destination.
    • When naving to a mapped area, now follows the following logic when dealing with Hops
      • If the Precision is < current Hop Center point to your position, move to the next Hop OR
      • If the PrecisionToDestination is < Destination hop center point to your position, move to the next Hop (which will inheritly skip all the remaining hops)
      • When you are on the last hop (or Desination hop), it will not exit until PrecisionToDestination is < Destination Hop center point to your position.
      • This means you can have your toon follow a path with a precision of 2, but end up within 1 of it's destination.
  • OgreCraftMove - to take advantage of PrecisionToDestination


Versions: ISXOgre-2011.10.29, Patch Version-114, OgreBot-15.027 (Available from autopatcher) - Kannkor

  • OgreNav_Lib, Object_UIManagement
    • Added zoning logic. When you zone, it should now unload the old zone map and load the new zone map.
  • OgreCraft
    • Fixed recipes with an added "s" for provisioners.
    • Fixed for realz recipes with an "s" for provisioners.
    • Any time you switch toons, OC now reloads it's settings. At this time, I'm unsure how it will affect the queue... Feedback needed.
    • Fixed an issue with LLL crashing.
    • Fixed LLL not stopping when you hit level 9 or 19, but instead waiting until the queue was empty. Should now stop as soon as you hit 9 or 19.
    • Updated some debugging spew.
  • OgreBot
    • Having "ForcedNamedCA" selected, will now affect Verdict also.
  • Added object file for UIManagement. This is used in Ogre IM.

Versions: ISXOgre-2011.10.28, Patch Version-113, OgreBot-15.026 (Available from autopatcher) - Kannkor

  • Changed files: MCPCommands, OgreCraftUIXML
  • MCPCommands
    • Added another descriptive line to Cast.. and CastOn..
  • OgreCraft
    • API available via: OgreCraft
      • method AddRecipeName(int _Quantity, string _RecipeName)
      • method AddRecipeID(int _Quantity, int64 _RecipeID)
      • method AddRecipeListFromFile(string _FileInfo)
      • method Start()
      • method ShowMainWindow(bool TorF=TRUE)
      • method ShowQueueWindow(bool TorF=TRUE)
      • member:bool Crafting()
      • method BuyTinkering
        • Requires the following:
          • 3pp or more
          • Be in Steamfont
          • Be within 10 meters of the tinker merchant
          • Recommended that you already learn tinkering, since this will scribe things for you.
    • LLL now sorts from levels 1-19, should prevent it picking up odd spells from high level quests etc.
    • Fixed many (all?) provisioner issues with how the quest tells you to make items.
    • When you update customwrits or writcount via the in-game input box, it now broadcasts to any other sessions on that current machine only, that an update was made and they should reload the file. Yes, it's just that slick.
    • If the bot fails to see the proper writ option, it now waits an additional second and tries again, this should help anyone with a bit of latency, however, shouldn't affect the speed of anyone with a real connection :)
    • Fixed writs getting stuck on the tiers.
  • OgreCraftUIXML
    • Added a button on the Tinkering page that will buy recipes for you. (This simply does a call to BuyTinkering, so you must meet that criteria).


Versions: ISXOgre-2011.10.27, Patch Version-112, OgreBot-15.026 (Available from autopatcher) - Kannkor

  • OgreCraft
    • LLL - when you level to 9 or 19, it should stop your queue immediately, instead of waiting for it to finish.
    • Refined how the search works. It's now a partial search based on words being separated by spaces. Note: Quotes do not work (never did). Examples:
      • If you searched for: acid
        • It would show you any recipe with the word "acid" in it.
      • If you searched for: jug sli
        • Results would be: Any recipe that contains "jug" and "sli", such as, Jugular slice.
      • If you searched for: j o u r n e y m a n
        • You'd be a retard, but it would return any recipe that contained all the letters (the order wouldn't matter).
      • Worth noting, the more search parameters you give it, the longer the search will take. While I was testing, searching a single term (such as acid), resulted in 1-2s for the results to fully populate. When I searched for j o u r n e y m a n, it took 3-4 seconds.
    • Advanced adorning recipes should now be listed under adornments, instead of advanced.
    • Drunder reforging (or whatever you call breaking down that shit is), now works, HOWEVER, you MUST be positioned beside the forge or it will fail. The bot will not (and can not) move to the forge for you. You must get your own fuel also.


Versions: ISXOgre-2011.10.26, Patch Version-111, OgreBot-15.026 (Available from autopatcher) - Kannkor

  • OgreCraft
    • Added facing the mob prior to talking to the writ merchant. Should correct some unable to find the correct conversation errors.
    • Fixed buying recipes for level 11-19 for "outfitters" instead of "outfitter"
    • Tweaked the amount of time craft is permitted to use skills to help with crafting (reduced by .5 seconds). This should help let them refresh for the next round.
    • Added "Over-seasoning" to the reaction list.
    • Added "serve Over-seasoning" to the reaction list.
    • Fixed craft not buying recipes when doing writs.
    • Added support for "Tailored " recipes in writs. Includes checking removing "a " and "an "
    • Fixed Light armoring "Favor of Innovation" being incorrectly assigned
    • Fixed when you level to 9 or 19, it doesn't tell you 19.000000... It's just 19 now.
    • Added support for "Rune of " recipes in writs.
    • Added (untested) "Rune of Jugular Slice (Jourenman)" to the customwrits. It's a unique spell in that it has extra spaces. It's possible this spell (level 20 writ) simply won't work. It's 1 of 2 spells like this, and the other one is level 14.
    • Added support for being the next tier when you level to it doing writs. For example: If you are 29, and hit level 30, it should now buy the level 30 recipe and scribe it prior to getting the next writ, thus making tiers seemless.
    • Added ${OgreCraft.Crafting} so you can tell when crafting is in action.

Versions: ISXOgre-2011.10.25, Patch Version-110, OgreBot-15.026 (Available from autopatcher) - Kannkor

  • ISXOgre
    • Completely redesigned how authentication works, and how it's handled within the extension.
    • Changed "ogre ?" a bit, so it has a few more categories etc.
  • OgreCraft
    • Low Level Leveling - Now sells the items it makes.
    • Writs
      • Now removes any period at the end.
      • Now removes "a " at the beginning, if needed.
      • Now removes "an " at the beginning, if needed.
    • If you run out of materials while doing LowLevelLeveling or AutoTinkering, it now stops crafting, instead of getting into a loop.
  • OgreCraft
    • Can now choose to use a Custom save file. This will make that character use the custom settings.
    • Fixed writs that have "an " but not in the recipe name.
  • OgreCraft
    • Added the ability to buy from broker with a maximum price limit.
      • NOTE Even though it has the ability to buy from the broker, I HIGHLY recommend you have the required resources available to you prior too.
      • Note Fuel isn't an issue, ONLY items from the broker.
    • Added support for Great Forge in drunder.
    • [REMOVED] ( Removed the specific code for these, since they should automatically work) Added support for Sootfoot Forge and Blood Iron Forge (as regular forges, as opposed to the special drunder forge which is called by specific recipes).
    • Added "CustomWrits.xml" file, HOWEVER, you should NEVER, EVER need to edit this file. If a recipe in a writ is incorrect, you will get an IN-GAME pop up window asking you to type in the recipe name. Once done, it updates CustomWrits for you. DO NOT USE YOUR CUSTOMWRITS.XML FROM CRAFT FULL OF GARBAGE.
    • Updated a typo in Alc's reaction list that caused a failed reaction.
  • MCP Commands
    • Added Jst-in-Who and Jst-Out-Who - both accept a parameter so you can specify who will joust.
  • OgreBot - Added functions for Jst-(In/Out)-Who