Discussion in 'OgreBot' started by Kannkor, Sep 9, 2010.

Thread Status:
Not open for further replies.
  1. Kannkor

    Kannkor Ogre

    Messages:
    3,617
    Last edited: Jul 24, 2016
  2. Kannkor

    Kannkor Ogre

    Messages:
    3,617
    OgreBot-14.006

    For all revision details, please see the wiki:
    http://logan.warpigs.us/wiki/ogre/index.php/RevisionHistory#Revision_History


    Versions: ISXOgre-2010.09.15.01, OgreBot-14.006 (Available from autopatcher) - Kannkor

    •ISXOgre
    ◦Added method: GenerateToonNames(int) - variable passed must be a valid UIElementID that can handle :AddItems (Combobox/Listbox). List is generated from eq2chars.inc. Primarly used for a new login screen coming soon.
    ◦Added method: GenerateUplinkNames(int) - variable passed must be a valid UIElementID that can handle :AddItems (Combobox/Listbox). List is generated from eq2chars.inc. Primarly used for a new login screen coming soon.
    ◦Added method: GenerateSessionNames(int) - variable passed must be a valid UIElementID that can handle :AddItems (Combobox/Listbox). List is generated from uplink console and information is real-time. Primarly used for a new login screen coming soon.
    ◦Added command line arg "int" for internal version. Note: This would only have an affect if you have a character named "int", which I don't think is possible. This only works if you have the local script version of the file.
    •New file: UplinkGenerateSessionNames.iss
    ◦Used by the GenerateSessionNames method.
    •OgreBot / OgreBot UI
    ◦Announce tab
    ■Complete revamp of announce tab
    ■You select the ability, the target, and the text and it will follow your instructions.
    ■Announce Target
    ■Group - does a /gsay with the text
    ■Raid - does a /raid with the text
    ■Target - does a /tell *Target* with the text
    ■Included in text - executes the line of text the way it is. Example: You would type: /raid blah blah *Target* blah and it would type: /raid blah blah Kannkor blah.
    ■This can be used for Guild Connect announces also, just use the /gc <text>.
    ■*Target* will always replace *Target* with the target of the ability. You can use *Target* as often as you wish. Example:
    ■Text: *Target* I am casting an ability on you *Target* so do something *Target*
    ■Would result in: Kannkor I am casting an ability on you Kannkor so do something Kannkor
    ■If the message ever contents "NULL" it will NOT announce it since this would assume to be an error. Unfortunately this means any ability with the word "null" or any character name with the word "null" in it cannot be announced.
    ◦Fixed the "res" bug where you would try to res someone over 150 meters away.
    ◦Removed the automatic calling of POTM and COB. Use the announce tab to add custom text in.
    ◦Troub tab
    ■Removed the checkbox with send tell to JCap target - since it didn't work. Use the Announce tab now.
    ■Added POTM rotation text. Note: You will need to use the announce tab if you want to announce your POTM.
    ◦Dirge tab
    ■Removed the checkbox with send tell to Gravitis target - since it didn't work. Use the Announce tab now.
    ■Added cob rotation text. Note: You will need to use the announce tab if you want to announce your COB.
    ◦POTM and COB rotations should now work on any spell version (Previously they only worked if you had the latest, POTM II and COB III).
    •OgreMCP
    ◦Added: Coe-Sht - Coercer's Coercive Shout
    Last edited: Sep 15, 2010
  3. Kannkor

    Kannkor Ogre

    Messages:
    3,617
    For all revision details, please see the wiki:
    http://logan.warpigs.us/wiki/ogre/index.php/RevisionHistory#Revision_History


    Versions: ISXOgre-2010.10.04, Patch Version-15, OgreBot-14.010 (Available from autopatcher) - Kannkor

    •ISXOgre
    ◦Fixed :patch for real this time.
    Versions: ISXOgre-2010.10.04, Patch Version-14, OgreBot-14.010 (Available from autopatcher) - Kannkor

    •ISXOgre
    ◦Fixed :patch
    ◦Redesigned the display of information at the start. Shows Build date and Patch version.
    Versions: ISXOgre-2010.10.04, Patch Version-13, OgreBot-14.010 (Available from autopatcher) - Kannkor

    •Files changed:
    ◦OgreUIXML.xml
    ◦OgreMCPXML.xml
    ◦EQ2OgreTransmuteXML.xml
    Note: Going forward all updates will include ISXOgre.dll since it now holds the patching information. (99% of updates already pushed a new ISXOgre.dll live anyways, so this is very minor).

    •ISXOgre
    ◦Added :Repatch / Repatch[#] methods. These can be used to repatch from a previous version back up to full. For example: If you modified a file and broke it without making a backup, you could repatch to get the files from that revision again.
    ■Note: This does NOT revert to previous versions. It runs the patcher as if you had an older version and asks for the updates.
    ■ :Repatch goes back 1. So if your current version is 10, it will patch with 9, and patch any files changed from 9 to 10.
    ■Repatch[#] patches with that number. If you :Repatch[6] and the current version is 10, you would repatch any files that were changed in revision 7, 8, 9, and 10. If you wanted to redownload all the files, you could :Repatch[0].
    ◦Removal of /scripts/eq2ogrecommon/EQ2OgreVersion.xml file, since patching will now be done inside of the extension.
    ◦Autopatching will only happen once per session. This means when you load the extension ( ext isxogre ) it automatically patches. If it was unable to successfully update (generally because you have another session open locking the file), it will attempt to load with the current file. If you notice this and unlock the file, you can simply ISXOgre:patch to re-run the patcher manually. You can also close your sessions, and reopen them, causing them to patch again (once) in that session.



    •OgreBot / OgreBot UI
    ◦Fixed people asking for shards/hearts.
    ◦The default profile to load is now displayed on the UI. Change the drop down to automatically change it for the selected toon. Saving a profile no longer changes which profile is the default.
    ◦Added the follow items as automatically loot if it's the only item in the loot window:
    ■"a soul" -- Spirit's Resonance
    ■"a geonid crystal fragment" -- outer vaults
    ■"a tissue sample" -- vasty deep: abandoned labs
    ■"a strange clipping" -- vasty deep: conservatory
    ■"a collar of Zek" -- vigilant: rescue
    ■"Erudin Palace Royal Seal" -- Erudin Royal Palace
    ■"Fabrig Patch" -- language
    ■"Ebon Storm Gem" -- language
    ■"element core"
    ■"a Tallonite war sash" -- vig
    ■"a snowflake obsidian barb"
    ■"an embroidered crimson sash"
    ■"an exquisite obsidian mask"
    ■"Thought Key"
    ■"emaciated tail"
    ■"Caertaxian Legion necro-portal remnant"
    ■"Relic of Paineel"
    ■"spare construct part"
  4. Kannkor

    Kannkor Ogre

    Messages:
    3,617
    For all revision details, please see the wiki:
    http://logan.warpigs.us/wiki/ogre/index.php/RevisionHistory#Revision_History

    Versions: ISXOgre-2010.10.13, Patch Version-17, OgreBot-14.013 (Available from autopatcher) - Kannkor

    •Files changed: OgreUIXML.xml
    •OgreBot
    ◦Fixed the "not looting" bug with the latest EQ2 update (Patch on Oct 12th 2010). Changed "loot" to "Loot".
    ◦If an ability on the "CAs" page has a type of Group, Raid, or Unknown (which means raid right now), it will NOT recast itself if it's already up. This means for short term buffs that can cancel themselves out, should be safe to put on the CAs tab now (some worked prior, some didn't).
    ◦Added additional logic for checking if a buff is on a person. It will now report a buff is already on a person if the buff is a "Raid" target (group target worked previously, added Raid).
    ◦Changed CombatBuffs check to work with function .IsReady instead of .IsAvailable
    •OgreUIXML
    ◦Fixed a bug with adding an ability on the "Combat" tab with Maintained. It was adding additional data until it was saved and reloaded.
  5. Kannkor

    Kannkor Ogre

    Messages:
    3,617
    For all revision details, please see the wiki:
    http://logan.warpigs.us/wiki/ogre/index.php/RevisionHistory#Revision_History

    Versions: ISXOgre-2010.11.02, Patch Version-27, OgreBot-14.024 (Available from autopatcher) - Kannkor

    Added/Changed files: OgreMoveForSages.iss, Uplinkcontrollerxml.xml, OgreUIXML.xml, EQ2OgreOnScreenAssistant.iss

    •Raid HUD should now automatically remove when it's not in use
    •Maalus code reworked. Removed the cure curse call. Added in chat triggers for it. Still calls out when ported and when charmed.
    •Uplink
    ◦Added Turbo box to the Uplink window. Added required code to the main window to support.
    ◦Changed the way the potions works (Arcane/Nox/Ele/Tra). When you check or uncheck them on the uplink, it scans the new Priority tab. If they exist, it will turn them on or off so the option is the same as what is in the uplink. If you do not have the cure potion in the priority tab, checking or unchecking has no affect to that character.
    ◦Changed the way Cure Curse works. Works the same as the potions above - scans the list.
    ◦Added Combat Arts and Named Combat Arts
    •ISXOgre - "ogre osa" now supports parameters
    •OSA
    ◦Now supports 1 parameter - Scan radius. No parameter leaves it as default (25).
    ◦Click-To-Target now works!
    ◦Skinned! Looks more pretty!
    ◦Increased the NPC name to 20 characters instead of 12, made the window a little smaller.
    ◦Gave it a better name than "Move" :)
    •OgreBot
    ◦Added an additional check to announce. Should now help with only calling when you actually cast a spell, not just when you attempt too.
    ◦Bot should no longer turn on melee or ranged auto attack while invis. This may help with stealth abilities..
    ◦New tab: OSA
    ■OSA is now incorporated into OgreBot (still can run it outside of OgreBot).
    ■Scan radius saves/loads
    ■When Use OSA is checked, the OSA window will load, when OSA is unchecked, it removes OSA. NOTE: If you have OSA open, then load a profile without OSA checked, or close OgreBot, it will NOT remove the OSA window. This is by design. If you wish it to close in either case let me know and I can add it if that's what people want.
    ■Option to have only mobs with targets added.
    ■Option to clip Y axis added.
    ◦New Tab: Priority (Previously known as PCures)
    ■Complete redesign of the PCures (Priority Cures) tab. This tab will allow for benefical abilities. At the moment, this tab is being built for cures and "heal" type abilities (save asses, death prevents, heals, wards) that are of priority. Note: You will still continue to use the "Combat" tab (which executes after this tab) for maintaining wards/reactives in combat. This will allow a more customizable way to get saveasses off instead of worring about maintaining wards.
    ■Note: The Priority cure tab WILL BE GOING AWAY in the near future. You MUST convert/move all items from the Priority Cure tab to the priority tab. For now, the order will be: Priority, then Priority Cure.
    •OgreBotXML.xml
    ◦Removed some invisible no longer needed code.
    •Reworked Sages HM.
  6. Kannkor

    Kannkor Ogre

    Messages:
    3,617
    For all revision details, please see the wiki:
    http://logan.warpigs.us/wiki/ogre/index.php/RevisionHistory#Revision_History

    Versions: ISXOgre-2010.11.03, Patch Version-28, OgreBot-14.025 (Available from autopatcher) - Kannkor

    •Changed files: OgreUIXML.xml, OSAAssistant
    •OgreBot/UI
    ◦Added the ability to "blackout" self/group buffs and non-combat buffs. This will allow you to have buffs in there but turned off, so you can easily double click to toggle them. (The same way the combat art tab works, for example).
    ◦Auto Load Grind option - Anathraxxis added (3rd namer in ZUA)
    ■See Auto Load Grind option setting for more information.
    ◦Tweaks for 3mages HM. Put the check to see if movement is done into an atom instead of waiting for it.
    •OSA - Added it to allow 15 NPCs to be able to use fast targeting (shift+# or click-to-target). Previously it was 10, so if you tried to click on the S+F# on a number 11 or above it did nothing.
  7. Kannkor

    Kannkor Ogre

    Messages:
    3,617
    For all revision details, please see the wiki:
    http://logan.warpigs.us/wiki/ogre/index.php/RevisionHistory

    Versions: ISXOgre-2010.12.05, Patch Version-39, OgreBot-14.037 (Available from autopatcher) - Kannkor

    •Changed files: OgreUIXML.XML, EQ2OgreOnScreenAssistant.iss, OgreMCP(Not sure what changed here.. File was updated though..)
    •Documented RAID OPTIONS and LIMITED RAID OPTIONS. Click here for more details.
    •Fixed the Come2Me button on the mcp.
    •ISXOgre
    ◦Added new member to ISXOgre TLO -- .Version will return a string with version information.
    •Raid options - Fishman
    •Moved chat trigger "Need a cure curse!" to use the new code from the Priority tab (doesn't require anything to be on the Priority tab, just uses the new code block instead of the old code block from the PCure tab).
    •OgreUIXML
    ◦Added new option "Limited mode" which is a suboption of Raid Options. Currently Raid options has some support for how my guild raids and it allows me to do a lot of afking on raids. However it has /raid calls and other things people don't want. Limited mode is going to be more passive. Basically it won't call things out in /raid. Please note: Until I specifically code the limited mode, if you have raid options checked you will be in full raid options mode (which I've always recommended no one use because it isn't documented). As I start to add support for Limited mode, I will work on documenting it.
    ◦New tab - Named "Extra" for extra information that is used by raid options and grind options.
    •EQ2OgreOnScreenAssistant
    ◦Fixed Display NPCs with Targets Only (previously it wasn't working correctly when you first loaded osa).
    •While adding documentation for Raid options/Limited Raid options, I removed a TON of excess old code that is no longer used.
    •Removed a bunch of older Raid code. Ones worth noting - no more healing of Gozak summons.
  8. Kannkor

    Kannkor Ogre

    Messages:
    3,617
    For all revision details, please see the wiki:
    http://logan.warpigs.us/wiki/ogre/index.php/RevisionHistory

    Versions: ISXOgre-2011.03.09, Patch Version-49, OgreBot-14.046 (Available from autopatcher) - Kannkor

    •Changed files: UplinkControllerXML.xml, OgreMCPXML.xml,LordBob, Transmute.ISS
    •ISXOgre
    ◦Removed support for "Ogre up" and "ogre uplink". By this time you should be using "ogre MCP".
    ◦Added support for "ogre end mcp"
    •UplinkControllerXML.xml
    ◦Added Raid, Limited Raid, and Grind options
    •Ogrebot
    ◦Anti-Welcome screen has been added. When you load the bot, it now closes the top window. Which is the welcome screen when you first log in. If you happen to reload the bot with other windows open, it will close one of them.
    ◦Fixed Mark of manors not looting
    ◦Tweaked Encounter smart nukes a bit. Because Encountersize of a mob does not update, it now checks that and the amount of mobs. This means if you are fighting a named with 2 adds, it should fire encounter nukes. When you are left with only 1 mob, it should not fire encounter nukes. There isn't any "smart" checking, so if you get an add not linked to the named, it would fire encounter nukes again because the target is an encounter, and there is more than 1 mob around.
    •Raid updates
    ◦Throne of Storms
    ■ArchMagistor
    ■Limited: HUDS for all the curses/arcanes/elementals that need cured. Cure Curse is automatically disabled for this fight.
    ■Full: Autocuring of all the above if you have the appropriate items.
    ■Legatus Prime Mikill
    ■Limited: HUDs of his 2 AEs. Note: I don't have the correct timers, so these are just estimates.. If someone has the timers I'll update.
    ■Proto Exarch (something)
    ■Limited: HUD of when his red text will hit.
    ■Full: Campspot changes to behind the pillar and a joustout happens. 12 seconds later, campspot is changed back to the right of the pillar.
    ◦Kraytocs
    ■Brendegor Bitelimb
    ■Limited: HUD of his AE Crushing foot. Note: I don't have the correct timers, so these are just estimates.. If someone has the timers I'll update.
    ■Full: Changes campspot on red text to back further, 12 seconds later campspot is changed back to the closer spot.
    ■Tert something
    ■Full: Campspots change for groups 2 and 4 from ramp to ramp. Movement includes swimming up to ensure people don't get stuck in the water.
    ■Commander Yutzal / Taaltak the Mighty
    ■Limited: HUD of his red text
    ■Full: Changes campspot on red text to back further, 12 seconds later campspot is changed back to the closer spot.
    ■Eirreen The Broken
    ■Limited: HUD of when the next pillar will be active. This is based off of 45 second timer from when the previous one was used.
    ◦ToFS(x2)
    ■Necretia Widowmaker
    ■(Full) If you are a tank, you will target cocoons if they are up, and half drained corpses if they are up.
    ■VhalSera
    ■(Limited) If you have the uncurable, you won't nuke the named.
    •OgreMCPXML
    ◦IMPORTANT - Renamed the window from "UPXML" to "OgreMCPXML". This is important if you ever referenced the window directly.
    ◦Increased the size
    ■Added 1 more row of dynamic buttons to the bottom
    ■Crammed 2 rows of static buttons.
    ◦Zones
    ■Added Load lord bob script, unload lord bob script, and activate jump.
    ■Load loads it on all sessions.
    ■Unload unloads it on all sessions.
    ■Jump - Tells everyone to get to the pad your toon is closest too. For example: When he puts 1 pad acid, if your tank is NOT on it, hit the button, everyone will come to you (they jump). If your tank is ON the acid pad, jump to a different one and hit it.
    ◦Added Immaculate Revival (Cleric end line ability).
    ■If any priest or fighter is dead, the ability is cast.
    ■If any 2 people are dead, the ability is cast.
    ■If you wish to change the # of peolpe dead to cast, you can pass it 1 parameter(in OgreMCPXML). The default is 2 and doesn't need to be specified.
    ■Otherwise it will not cast.
    ◦Added 2 new toggle buttons to the "Objects" tab.
    ■"Fly-Up" / "Flying-Up" - These will hold/release "Home" (to fly up on a flying mount).
    ■"Fly-Dn" / "Flying-Dn" - These will hold/release "End" (to fly Down on a flying mount).
    •OgreTransmute
    ◦Updated Mastercraft to support Legendary Mastercraft
    ◦Removed the Ornate check - Since transmutables from PQs are ornate.
Thread Status:
Not open for further replies.

Share This Page