Difference between revisions of "RevisionHistory:Patch Notes 10-19"
From ISXOgre\Aion
(→Patch Version-11) |
(→Patch Version-12) |
||
Line 149: | Line 149: | ||
* New Tmp Flags | * New Tmp Flags | ||
** Shows when HoldUp is enabled via MCP, and can toggle on/off if needed | ** Shows when HoldUp is enabled via MCP, and can toggle on/off if needed | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− |
Revision as of 08:14, 19 May 2013
Contents
Patch Version-19 (Current)
Versions: ISXOgreAion-2013.05.18, Patch Version-19, OgreBot-1.0016 (Available from autopatcher) - Kannkor
- If you try to log in a character that isn't valid, you will not longer get an error about an interface not found. (Was only a visual error).
- MCP
- Added -interact <ForWho>
- Interacts (Me:ClickTarget) with their current target.
- Added TargetID <ForWho> <ID>
- Targets an entity by ID
- Example: -TargetID all ${Me.Target.ID}
- Added -CWResponse <ForWho> <Name/ID>
- CW = ConversationWindow (IE: when you talk to an NPC).
- Name/ID - Realistically, this will be by ID, but uses either option available.
- Added -CWButton <ForWho> <Name/ID>
- For when you talk to an NPC and need to click a button.
- Note: Prior to pressing a button, will automatically ensure the buttons are enabled via EnableAllButtons.
- Note: Do not try to use these options with quests where you need to select something (such as a quest reward).
- Added -interact <ForWho>
- 'Hold up' now uses the new method Amadeus implemented. Should be a lot smoother now.
Patch Version-17
Versions: ISXOgreAion-2013.05.16, Patch Version-171, OgreBot-1.0015 (Available from autopatcher) - Kannkor
- Fixed crash in ogre <toonname>
Patch Version-16
Versions: ISXOgreAion-2013.05.16, Patch Version-16, OgreBot-1.0014 (Available from autopatcher) - Kannkor
- Added MCP commands
- -Targetid <forwho> <ID#>
- Example: -targetid all ${Me.Target.ID}
- -Interact
- Interacts (Me:ClickTarget) with their current target.
- -Cast <ForWho> <AbilityName>
- Example: -cast all Return
- Example: -cast all Kick
- Note: The ability name must be a BASE name. Kick (correct) vs Kick IV (incorrect).
- -ToggleMainUI <ForWho>
- Toggles the main UI from hidden to show, or vise versa.
- -ToggleMCP <ForWho>
- Toggles MCP
- -Press <ForWho> <KeyToPress>
- Presses a key.
- Example: -press all Esc
- Would press Escape on all characters.
- Type: press -keylist for all possible keys. Note: This is done at the innerspace session level. Should be equal to pressing them on your keyboard.
- -Targetid <forwho> <ID#>
- Added window text on load/unload. (so your task bar won't say "is1" it will have your toon name).
- Added even more debugging to casting... Trying to track down this nuke a player bug.
- Added a very short delay (2/10th of a second) before casting offensive abilities to try to get around this target bug.
- OgreConsole message when you run out of arrows and try to use something that requires them.
- Looting no longer can happen while in combat.
- Added option to HUD tab (tab doesn't exist yet)
- Farthest Group member
- Displays the farthest group member's name and their distance away.
- White when < 15 meters away
- Yellow when 15-20 meters away
- Red when > 20 meters away
- Added Show all group member distance.
- Added Closest PC (non-grouped)
- Displays the closest PC that is not grouped and their distance away.
- White when > 75 meters away
- Yellow when 35-75 meters away
- Red when < 35 meters away
- Farthest Group member
- Added new tab: Auth
- You can enter your login information and auth list here to be used by Ogre login.
- Added new commands:
- ogre login <toonname>
- From the login screen, will log you in. Does NOT load the bot.
- NOTE: You must have already filled in the 'Auth' tab inside of Ogrebot in order for this to work.
- ogre end login
- Ends the login script
- ogre <toonname>
- From the login screen, will log you in and load the bot.
- NOTE: You must have already filled in the 'Auth' tab inside of Ogrebot in order for this to work.
- ogre login <toonname>
- (Internal)
- Added the 'CommandForMe' member. The following are now available to be checked.
- all (anyone)
- fighter (gladiator, templar, fighter (level 1-9) )
- scout (assassin, ranger, scout (level 1-9) )
- mage ( sorcerer, spiritmaster, mage (level 1-9) )
- priest ( cleric, enchanter, priest (level 1-9) )
- All 12 classes by name. IE: templar
- Your characters name. Note: Do NOT enter in the server if you are on the fast track server. For example:
- Kannkor (Works for both standard and fasttrack)
- Kannkor-TM (DOESN'T work at all, not even on the fast track server!)
- Added the 'CommandForMe' member. The following are now available to be checked.
- All MCP commands now check 'CommandForMe' (up until this stage, it ignored that part and just did it for everyone).
- Alt+` now toggles the main UI
- Control+Shift+` now toggles MCP. Will open MCP if not open.
- Added "ISXOgreAion.iss" file to your scripts directory. This file is to be added (optionally) to auto-load the extension. Since it is not recommended to autoload the actual extension.
- (Need a visual walkthrough): IS->Config->Aion->Aion Profile -> Startup -> Insert -> run isxogreaion
- This small script loads when Aion loads, then loads the extensions.
Patch Version-15
Versions: ISXOgreAion-2013.05.12, Patch Version-15, OgreBot-1.0013 (Available from autopatcher) - Kannkor
- Patched out the updated main UI file. I forgot to patch it on Patch 14.
Patch Version-14
Versions: ISXOgreAion-2013.05.12, Patch Version-14, OgreBot-1.0013 (Available from autopatcher) - Kannkor
- Main UI is now hidden by default (option to make it open on load in the settings tab)
- Can now enabled or disable looting of corpses on the settings tab
- Added options for auto accepting the follow question windows:
- Accept Travel Payments
- Accept No-Trade Loot
- Confirm Soulbind Item
- Accept Bind to Obelisk
- Accept Shared Quests
- Accept Abandon Quest
- Accept Mentor Confirm Popup
- Added Chain value to the ability information. IE: If a chain is 3rd in the chain, it will appear as [C3]. If it is second in the chain [C2] etc. [C1] refers to abilities who are first in a chain (NOT chain starters though) such as Shield Counter.
- When you get 'someone else is looting that', it will now re-try to loot that item. (Because of the 1.5s recovery time for looting, it will happen every 1.5s until it succeeds.)
- Added some additional debugging on casting spells. Seeing some odd rare issues trying to narrow down.
- Added Res support. If you try to res someone who already has a res, it will not try to res them for 30s.
- Added Console Tab
- Console tab can be toggled open/closed by using Control+~
- Added IRC Tab
- "Popup" window now runs while paused (meaning if you get a travel window pop up asking to confirm payment, it will still click yes for you, even if paused).
- Console Window will track incoming and outgoing tells. (does not "pop" up at this time).
- Added the following OgreConsole Commands
- These are flagged commands by using the !mcp or !c <forwho> (IRC only - not implemented yet).
- Example: !mcp -pause all
- Pause bot
- -pause <forwho>
- Example: !mcp -pause all
- Unpause/resume bot
- -resume <forwho> | -unpause <forwho>
- Example: !mcp -resume all
- Temporarly turn off Follow
- -holdup <forwho>
- Example: !mcp -holdup all
- Remove the temporarly turned off Follow
- -letsgo <forwho>
- Example: !mcp -letsgo all
- Loads Ogre (more realistically, reloads it since it has to be loaded)
- -loadogre <forwho>
- Example: !mcp -loadogre all
- Ends Ogre
- -endogre <forwho>
- Example: !mcp -endogre all
- Load an extension (not sure this can be used at this time... for future use). May add in a forwho.. will see when it's available.
- -loadext <extensionname>
- Example: !mcp -loadext isxogreaion
- Unloads extension
- -unloadext <forwho> <extensionname>
- Example: !mcp -unloadext all isxogreaion
- These are flagged commands by using the !mcp or !c <forwho> (IRC only - not implemented yet).
- Follow no longer follows after a 'hold up' has been issued.
- MCP
- Added all the commands from above into buttons.
- Anything with "nc_" at the start, means NO CHECKS. This means it is a blanket "relay all". For example: Load_Ogre vs nc_Load_Ogre. Load_Ogre would only reload Ogre if it was already running. nc_Load_Ogre would load Ogre on all sessions.
- Option to load MCP on ogreaionbot startup on settings tab
- Console
- Added pop up on tells - Displays the console when a tell is received.
- Added pop up on any message. Displays the console when any message is received (this includes an MCP command).
- New Tmp Flags
- Shows when HoldUp is enabled via MCP, and can toggle on/off if needed