Difference between revisions of "RevisionHistory"

From ISXOgre
Jump to: navigation, search
(Old Revisions)
(Released Versions)
Line 101: Line 101:
 
* Changes users to the new auth/patching system.
 
* Changes users to the new auth/patching system.
  
'''Versions: ISXOgre-2011.12.31, Patch Version-125, OgreBot-15.034, OgreCraft-1.014 (Available from autopatcher)''' - Kannkor
 
* Changed files: InventoryManager
 
* IM (Inventory Manager)
 
** Fixed a HUGE bug that would mess up trading more than 12 items most of the time. Should be resolved now!
 
* OgreBot
 
** Fixed error: BLAdvantage - Ability ID of AbilityIDName (Catalyst) not matching AbilityID (4006787564)
 
*** Not sure it was actually affecting anything, but the error is fixed either way.
 
* OgreCraft
 
** Added some debugging into CraftLite to help try to find a rare issue where craft seems to "stop" doing reactions.
 
** Added a small delay when OC scribes books for writs (such as Danak, Bathezid, Rillis writs).
 
** Added support for Danak writs
 
** Added to OgreCraft api
 
*** member:bool Paused()
 
****  returns TRUE only when the bot is sitting in the pause idle routine (meaning it's between crafting items). The only way for it to get to that state, is if the pause checkbox is ticked.
 
** Fixed a bug, where the bot would re-buy level 80-89 recipe books when you hit level 90.
 
 
'''Versions: ISXOgre-2011.12.22, Patch Version-124, OgreBot-15.033, OgreCraft-1.013 (Available from autopatcher)''' - Kannkor
 
* OgreBot/OgreCraft
 
** Added support for ProfitUI users that don't have the updated quest window.
 
 
'''Versions: ISXOgre-2011.12.20, Patch Version-123, OgreBot-15.032, OgreCraft-1.012 (Available from autopatcher)''' - Kannkor
 
* Changed files: Customwrits, OgreDepot
 
* CustomWrits
 
** Added: <Setting Name="a Teak Long Bow">Teak Longbow</Setting>
 
* OgreBot
 
** Beastlord primals should now do an IsReady check, thus allowing the use of "0" (so it'll wait until it has 50).
 
** Ogrebot will now "study" the vampire incisors
 
** Accepts quests again
 
* OgreCraft
 
** Accepts quests again
 
** LowLevelLeveling should now buy the level 10 recipe book
 
** If you are level 20, the bot will buy the level 20 book if you don't have it.
 
*** Note: In the above 2 situations, if you restart the bot while being level 10 or 20, it is possible for you to buy a second recipe book that you can't scribe. This seems to be a better solution than the bot not buying them for now.
 
** Any time the bot buys recipes, at the end it will check to see if it can scribe them (so it'll scribe the level 10/20 books)
 
* OgreDepot
 
** Added better support for depot names so they don't interfere with player names.
 
** Added support for Personal Depots in houses
 
** Added quick exit if no depot exists.
 
** [REMOVED] OgreDepot has been working out, and can now perform it's depositing at 3 times the speed.
 
** OgreDepot was found using illegal performance enhancing drugs. After a long rehabitation, he's drug free and able to perform depositing at 2 times the speed. (It was going too fast and messing up which was full and which was not full).
 
 
'''Versions: ISXOgre-2011.12.12, Patch Version-122, OgreBot-15.031, OgreCraft-1.011 (Available from autopatcher)''' - Kannkor
 
* Changed files: SpellExport, OgreBotUI
 
* SpellExport
 
** Added some specifics to Beastlords, labeling advantages.
 
* OgreBot
 
** Tweaked a few class checks to be more efficient (BL, Troub, Dirge).
 
** Added support for Advantages in the CA tab.
 
** Added "primals" to the beastlord tab
 
 
'''Versions: ISXOgre-2011.12.12, Patch Version-121, OgreBot-15.030, OgreCraft-1.011 (Available from autopatcher)''' - Kannkor
 
* Changed files: CustomWrits, SpellExport, EQ2OgreDepot
 
* EQ2OgreDepot
 
** Fixed the depot.. Since SOE thought they should change the name of it.
 
* SpellExport
 
** Confront Fear is now forced to be a raid usable ability.
 
* ISXOgre
 
** Added a much better error message when you try to load OgreCraft without a OC subscription (instead of the character not found default message).
 
* OgreBot
 
** If someone casts CoV on you from your auth list, you will automatically accept it.
 
** New chat command added: "follow me"
 
*** "follow me" and commandForWho follow me
 
**** With no prefix ( follow me ) in raid/group/tell, makes everyone Ogre Follow you at default length.
 
**** With a prefix, it uses the prefix as a check for CommandForWho. Examples:
 
***** mages follow me -- Makes mages follow you.
 
***** G1 follow me - Group 1 follows you (in a raid situation)
 
* OgreCraft
 
** Should now scribe "Outfitters" recipes.
 
* CustomWrits
 
** Added Alchy level 80 - Essence of Mutilate == Mutilate VI (no essence of)
 
 
'''Versions: ISXOgre-2011.11.14, Patch Version-120, OgreBot-15.029, OgreCraft-1.010 (Available from autopatcher)''' - Kannkor
 
* Changed files: EQ2OgreDepotResourceInfor.XML, MCPCommands, ReactionArts, ReactionSkills
 
* OgreBot
 
** If you have Dungeon finder checked, and someone on your auth list changes loot options, you will say yes now.
 
** Added: UseItemFromUplink
 
** Added: UseItemFromUplinkOnPlayer
 
** CastOn now supports the use of Aliases.
 
*** Same as CastFromUplink, but works with items. First parameter is CommandForWho and second is item name.
 
* OgreCraft
 
** Did a bit of an overhaul on how the bot handles reactions. Shouldn't really notice anything.
 
** Increased writ time out from 5 seconds to 10 seconds. This won't affect low latency, as it skips the wait once crafting has begun. It should help for high latency users.
 
** Increased the wait period to hit reactions. Note: Under extreme lag you WILL have issues no matter what, because if it takes you 2 seconds to cast the reaction, over time, your reactions will be on cool down when you need them. With low latency, this can never happen.
 
** Tried adding a refresh of the recipe list in after creating an item. This may help with recipes disappearing and new recipes not showing.
 
** Added support for Rillis Writs
 
*** While doing these, I had to completely update some of the XML files (for geomancy and geocraft). Either those aren't used in normal crafting, or these are backwards, and I just broke normal crafting that uses them. So if you start seeing 90% failures on reactions let me know :)
 
*** Currently uses the same writcount as for Bathezid faction.. If this is an issue let me know with what class.
 
** Added support for Narcoleptic Sweet-Talk
 
* EQ2OgreDepotResourceInfor.XML
 
** Added Roper sinew
 
** Changed many of the imbues to raws instead of rares (things like glowing material, sparkling material etc).
 
* MCPCommands
 
** Added: UseItemFromUplink
 
** Added: UseItemFromUplinkOnPlayer. This will target the person, then use the item.
 
 
'''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.
 
  
 
----
 
----

Revision as of 22:28, 4 February 2012

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.

In development (Coming soon)

In Closed Testing

Released Versions

Versions: ISXOgre-2012.01.14, Patch Version-131, OgreBot-15.036, OgreCraft-1.016 (Available from autopatcher) - Kannkor

  • Changed files: Hireling, TSapp/Manager
  • Hireling
    • Added Face
  • TSAppManager
    • Fixed not being able to load from login scene.
  • TSApp
    • Checks for tables before loading craft.
  • OgreBot
    • Disabling (blacking out) items in the ChainTab now really disables them.

Versions: ISXOgre-2012.01.11, Patch Version-130, OgreBot-15.035, OgreCraft-1.015 (Available from autopatcher) - Kannkor

  • Changed files: TSApprentice
    • Uses real craft now

Versions: ISXOgre-2012.01.11, Patch Version-129, OgreBot-15.035, OgreCraft-1.015 (Available from autopatcher) - Kannkor

  • Changed files: TSApprentice, TSAManager
    • Added Lavastorm Winter Retreat as a last resort to get to your house.
    • Fixed a crash when it errored out.
    • Fixed a typo with being too far away from the apprentice
    • Removed the requirement to have a target to nav

Versions: ISXOgre-2012.01.11, Patch Version-128, OgreBot-15.035, OgreCraft-1.015 (Available from autopatcher) - Kannkor

  • Changed files: ReactionArts.xml, HireX, HireXResourceDepot
  • ISXOgre
    • Added: ogre end hirex
      • so it actually closes hirex.
    • Added: ogre tsapp (script isn't completed yet)
      • Loads the Ogre Tradeskill apprentice script
    • Added: ogre end tsapp
      • Ends...
    • Added: ogre lm | list | listmanager
      • Loads the List Manager (in development for some things.. to come later)
    • Added: ogre end lm | list | listmanager
      • Ends...
  • List Manager
  • TSApp (OgreTradeskillApprentice)
  • TSAM ( OgreTradeskillApprenticeManager)
  • ReactionArts
    • Added a missing reaction.
  • Craft
    • Fixed "Liquid" not working for primary components.
    • Added a "timeout" to crafting. There has been a few very, very rare occurances where you could cause craft to freeze. Going to take more time to find out exactly what is happening. For now, there is a 10second timeout. Crafting rounds happen every 4 second, so you would need to have a full 10 second+ lag spike before this would effect you.
    • Now supports parsing apprentice scripts (for OgreTradeSkillApprentice script)
  • Craft API (Accessed via OgreCraft TLO). Like always, these are meant for advanced scripters (or more realistically, for me to use in other scripts).
    • member:bool QueueUpdated()
      • Returns TRUE if the queue is up to date. FALSE if it's in the process of updating the queue.
    • member:bool MissingResources()
      • Returns TRUE if you are missing resources.
      • Note: While the queue is being updated, this will bounce between TRUE and FALSE depending on what is happening. This shouldn't be used while QueueUpdated is FALSE.
    • member:int RecipesInQueue()
      • Returns the total number of recipes in the queue.
      • This shouldn't be used while QueueUpdated is FALSE.
    • method DumpMissingResources(string VarToDump)
      • Requires a global variable name with type collection:string to be passed.
      • Clears the variable ( :Clear )
      • Then sets Resource/Fuel Name as the key, and the missing amount as the value.
      • This shouldn't be used while QueueUpdated is FALSE.
    • method DumpRecipeIDList(string VarToDump)
      • Requires a global variable name with type collection:string/int/int64 to be passed.
      • Clears the variable ( :Clear )
      • Then sets RecipeID as the key, and the quantity as the value.
      • This shouldn't be used while QueueUpdated is FALSE.
  • HireX
    • For real this time, fixed the /camp to /camp login.
  • HireXDepot
    • Added "rough" to lumbered ebony.

Versions: ISXOgre-2012.01.01, Patch Version-127, OgreBot-15.034, OgreCraft-1.014 (Available from autopatcher) - Kannkor

  • Version change to confirm people are patching from the new system.

Versions: ISXOgre-2012.01.01, Patch Version-126, OgreBot-15.034, OgreCraft-1.014 (Available from autopatcher) - Kannkor

  • Changes users to the new auth/patching system.



Old Revisions

Version 15 Patches 120-129 2011.11.14 - 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