Tab:Buffs

From ISXOgre
Revision as of 19:14, 28 April 2010 by Kannkor (Talk | contribs)

Jump to: navigation, search

Tab: Buffs



Tab Summary

This tab controls self, group, single target buffs that don't expire.

Tab-Buffs.jpg

Options

  • Group or self buffs - using the pull down menu "Group or Self Buffs" select and "Add Buff" to the box below that you want your character to cast during combat. The spells will be cast in the order they are added. This can be used to cast spells on your group or yourself.
  • Non-Combat Buffs - using the pull down menu "Non-Combat Buffs" select and "Add Buff" to the box below that you want your character cast when not in combat. Choices such as Pathfinding, summoning of shaman pets, Shrink Servent, etc. Otherwise this operates the same as the Group or Self Buffs.
  • Single Target Buffs that appears on you - This area is used for fighter class buffs that show up in the buff window as cast on the caster (i.e. berzerker Reckless Aid, guardian Never Surrender, etc). Incidentally this also works on the Illusionist haste spell, Rapidity, after getting the illusionist mythical, Mirage Star.
  • Single Target Buffs - The box on the left of the buff to be cast must be checked. The use the pull down to select the buff to be cast (Single Target Buffs) and to the right (Cast On:) selects the character the buff is to be cast on. Again the order the buff is in the pull down is the order the spells will be recast if needed. Note that the bot will not cancel buffs so if there is a buff that requires a concentration slot the bot will not remove it even if you remove it from the Group or Single Target Buff areas. It will need to be manually canceled. Otherwise you will get the red message "not enough concentration" points to cast the new spell.


User notes/comments/suggestions:



If you are creating a character for the first time and pull down menus read "NULL" there a few things you need to do to populate these menus.

First, either update the class file by running the SVN, or go to your Innerspace/Scripts/EQ2Bot/Spell_List folder and copy the appropriate .xml file (if you are setting up to use an assassin copy over the assassin.xml file) to the following folder Innerspace/Scripts/EQ2OgreBot/Ability_Information. Copy over the existing file.

Next, in the isx console type in, "run ogre spell" This will create a export of all usable spells in the character's spell book. It will end up in the Ability_Information folder mentioned above. For assassins it will be called assassin_SpellExport.xml

Close OgreBot and restart it. Following those steps should populate menus with your character's abilities.


Also if you are leveling a character and fine when you reopen ogrebot and most of its spells are blank you will need to rerun ogre spell for it to find the newer spells that have automatically been upgraded. Same if you find many spell suddenly missing which can happen after updating from the SVN.

If you find that several abilities are not showing up in the pull downs after doing the above steps it may be that that particular AA set up has not been used in the files that Kannkor used to make the spellexport. To add the ability open the class' file found at /innerspace/scripts/eq2ogrebot/ability_information. The file will be the name of the class.xml (so the assassin's spell file would be assassin.xml). In the file you will need to add the spell in the following format after the last spell currently shown <Setting Name="1,10">Spell Name</Setting> Where it shows 1,10 you will have to look at the numbering in your files and ensure that your numbering is sequential (i.e. if 1,10 through 1,15 are used you will need to number yours 1,16). Also where where it says "Spell Name" above you will need to input the spell name exactly (i.e. Infusion, Destructive Rampage, Enraging Demeanor, etc.). Save the files and close ogrebot. Restart it and the ability should now appear in the pull down.