Difference between revisions of "OgreBotAPI"

From ISXOgre
Jump to: navigation, search
(Available members)
 
(3 intermediate revisions by the same user not shown)
Line 3: Line 3:
 
OgreBotAPI is an '''A'''pplication '''P'''rogram '''I'''nterface built for people (scripters) to use various OgreBot functions.
 
OgreBotAPI is an '''A'''pplication '''P'''rogram '''I'''nterface built for people (scripters) to use various OgreBot functions.
  
=== The basics ===
+
 
 +
== Methods ==
 +
 
 +
=== Usage ===
 +
 
 
All 'methods' are called with the following syntax: OgreBotAPI:MethodName[Parameters]
 
All 'methods' are called with the following syntax: OgreBotAPI:MethodName[Parameters]
* Example: method CastAbility(string _ForWho, string AbilityName)
+
 
** Would be used with the following command: OgreBotAPI:CastAbility["all","Kick"]
+
* Example 1 - OgreBotAPI:CastAbility["all","Kick"]
 
** This would tell OgreBot to cast "Kick" on anyone who has that ability.
 
** This would tell OgreBot to cast "Kick" on anyone who has that ability.
 +
* Example 2 - OgreBotAPI:Change_FoodDrinkAutoConsume["all",TRUE]
 +
** This would tell OgreBot to turn auto consume to on for all sessions.
 +
 +
=== List of Methods ===
 +
 +
* Below is a list of all available methods.
 +
 +
{| class="wikitable"
 +
|-
 +
!Command
 +
!colspan="3"|Parameters||Example||Notes||Description
 +
|-
 +
|rowspan="3"|<center>'''AcceptReward'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}||Default = all
 +
|rowspan="2"|Allows options for choosing rewards where there are actually options.
 +
|-
 +
|Param 2
 +
|colspan="2"|Selection|| 2 || Leaving Parameter 2 blank or 0, will NOT accept a choice window.
 +
|-
 +
 +
|rowspan="4"|<center>'''Actor_Click'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}||Default = all
 +
|rowspan="4"|DoubleClicks an Actor if in range.
 +
|-
 +
|Param 2
 +
|colspan="2"|Actor Name|| "Mechanical Travel Gear" || Actor Name Must be Quoted
 +
|-
 +
|Param 3
 +
|colspan="2"|ExactName|| TRUE/FALSE || FALSE if looking for Partial name TRUE if Looking for Exactname
 +
|-
 +
 +
|rowspan="4"|<center>'''AddNoOffensiveOn'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="4"| Turns on/off OgreBot's internal 'NoOffensive' option. This prevents most options in the caststack from casting if it is offensive when against the actor.
 +
|-
 +
|Param 2
 +
|colspan="2"|Actor Name|| "Trakanon" || Actor Name Must be Quoted
 +
|-
 +
|Param 3
 +
|colspan="2"|Exact Match Only|| TRUE/FALSE || If FALSE, will allow partial searches.
 +
|-
 +
 +
|rowspan="5"|<center>'''Alias_AddEntry'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| N/A
 +
|rowspan="5"| Adds an entry to your alias tab.
 +
|-
 +
|Param 2
 +
|colspan="2"|Alias|| *Tank || what you want alias to be called
 +
|-
 +
|Param 3
 +
|colspan="2"|Toon Name|| Kannkor || Name of toon to add
 +
|-
 +
|Param 4
 +
|colspan="2"|NoRaid|| TRUE/FALSE || If you want to prevent it from scanning the raid, use TRUE (NoRaid=TRUE). Default is FALSE.
 +
|-
 +
 +
|rowspan="5"|<center>'''Alias_ChangeEntry'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}||
 +
|rowspan="5"| Changes a toon name entry in your alias tab.
 +
|-
 +
|Param 2
 +
|colspan="2"|From|| Kannkor || Name of toon to change
 +
|-
 +
|Param 3
 +
|colspan="2"|To|| Pork || Name of toon to change to
 +
|-
 +
|Param 4
 +
|colspan="2"|Silent|| TRUE/FALSE || TRUE spews change to ogre console FALSE does not spew change
 +
|-
 +
 +
|rowspan="5"|<center>'''Alias_ChangeEntryAlias'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}||N/A
 +
|rowspan="5"|Changes an alias entry in your alias tab.
 +
|-
 +
|Param 2
 +
|colspan="2"|From|| *Tank || Alias entry to change
 +
|-
 +
|Param 3
 +
|colspan="2"|To|| *King || Alias entry to change to
 +
|-
 +
|Param 4
 +
|colspan="2"|Silent|| TRUE/FALSE || TRUE spews change to ogre console FALSE does not spew change
 +
|-
 +
 +
|rowspan="3"|<center>'''Alias_RemoveEntry'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="3"|Removes an alias entry in your alias tab.
 +
|-
 +
|Param 2
 +
|colspan="2"|Alias|| *Tank || Alias entry to remove
 +
|-
 +
 +
|rowspan="2"|<center>'''AltarOfTheAncients'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="2"|Clicks the Alter of the Ancients - ToT preorder clicky.
 +
|-
 +
 +
|rowspan="5"|<center>'''Announce_AddEntry'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="5"|Adds an announce to the announce tab.
 +
|-
 +
|Param 2
 +
|colspan="2"|Ability Name|| Rescue || Ability to trigger the announce
 +
|-
 +
|Param 3
 +
|colspan="2"|Announce to|| Raid || Announce to what channel
 +
|-
 +
|Param 4
 +
|colspan="2"|Text to announce|| Using *Ability* on *Target*  || Text you would like to announce
 +
|-
 +
 +
|rowspan="4"|<center>'''ApplyTempAdorn'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="4"|Applies temporary adornments. ( No Longer used )
 +
|-
 +
|Param 2
 +
|colspan="2"|Adorn Name|| "Adorn of Crit" || Adorn to apply
 +
|-
 +
|Param 3
 +
|colspan="2"|Slots|| "Primary", "chest", "Both" || what slots to apply to.
 +
|-
 +
 +
|rowspan="3"|<center>'''ApplyVerb'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|Actor Name||"Mechanical Travel Gear"|| Actor name must be Quoted
 +
|rowspan="3"| Clicks a rightclick option on an actor.
 +
|-
 +
|Param 2
 +
|colspan="2"|Verb|| "Travel to the Planes" || Verb from rightclicking the actor must be Quoted
 +
|-
 +
 +
|rowspan="4"|<center>'''ApplyVerbForWho'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="4"|Clicks an actor via Rightclick options.
 +
|-
 +
|Param 2
 +
|colspan="2"|Actor Name||"Mechanical Travel Gear"|| Actor name must be Quoted
 +
|-
 +
|Param 3
 +
|colspan="2"|Verb|| "Travel to the Planes" || Verb from rightclicking the actor must be Quoted
 +
|-
 +
 +
|rowspan="4"|<center>'''ApplyVerbQueuedForWho'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="4"|Queues a Click of an actor via Rightclick options.
 +
|-
 +
|Param 2
 +
|colspan="2"|Actor Name||"Mechanical Travel Gear"|| Actor name must be Quoted
 +
|-
 +
|Param 3
 +
|colspan="2"|Verb|| "Travel to the Planes" || Verb from rightclicking the actor must be Quoted
 +
|-
 +
 +
|rowspan="2"|<center>'''ArcannaseEffigyOfRebirth'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="2"|Clicks the Arcannase Effigy Of Rebirth - KA preorder clicky.
 +
|-
 +
 +
|rowspan="3"|<center>'''AscensionEmbargo_Add_DoNotCombo'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="3"| Adds an ability to the Do Not combo list for Ascension Embargo
 +
|-
 +
|Param 2
 +
|colspan="2"|Ability|| "Wildfire" || Ability name to add
 +
|-
 +
 +
|rowspan="5"|<center>'''AscensionEmbargo_Change_Disable_Status'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="5"| Changing Ascension Embargo status. From Enabled to Disabled or vice versa.
 +
|-
 +
|Param 2
 +
|colspan="2"|Ability Name|| Wildfire || Ability name to add
 +
|-
 +
|Param 3
 +
|colspan="2"|Object Value|| TRUE/FALSE/Toggle || Changes the value to true/false or toggles from it's current value.
 +
|-
 +
|Param 4
 +
|colspan="2"|Silent mode|| TRUE/FALSE  || TRUE spews change to ogre console FALSE does not spew change
 +
|-
 +
 +
|rowspan="3"|<center>'''AscensionEmbargo_Remove_DoNotCombo'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="3"| Removes an ability from the Do Not combo list for Ascension Embargo
 +
|-
 +
|Param 2
 +
|colspan="2"|Ability|| "Wildfire" || Ability name to remove
 +
|-
 +
 +
|rowspan="3"|<center>'''Assist'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|Assist Who|| "Kannkor" || Target to Assist.
 +
|rowspan="3"| Makes you Assist specified target.
 +
|-
 +
|Param 2
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = ${Me.Name}
 +
|-
 +
 +
|rowspan="2"|<center>'''AutoHunt_AddPath'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|Path name|| "harvest" || Loads a path in combobox for autohunt
 +
|rowspan="2"| Adds the path name specified to autohunt.
 +
|-
 +
 +
|rowspan="2"|<center>'''AutoHunt_AddPoint'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|Path name|| "harvestloc1" || Add nav point to list
 +
|rowspan="2"| Adds the point from path name specified to autohunt.
 +
|-
 +
 +
|rowspan="3"|<center>'''AutoHunt_CheckHP'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="3"|Adds Specified amount of HP to textbox in autohunt
 +
|-
 +
|Param 2
 +
|colspan="2"|HP Value||80|| Sets HP in autohunt
 +
|-
 +
 +
|rowspan="3"|<center>'''AutoHunt_CheckMana'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="3"| Adds Specified amount of MP to textbox in autohunt
 +
|-
 +
|Param 2
 +
|colspan="2"|MP Value||80|| Sets MP in autohunt
 +
|-
 +
 +
|rowspan="2"|<center>'''AutoHunt_ClearPoints'''</center>
 +
|-
 +
|N/A
 +
|colspan="2"|N/A||N/A||N/A
 +
|rowspan="2"| Clears all Path points from autohunt
 +
|-
 +
 +
|rowspan="2"|<center>'''AutoHunt_RemovePoint'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|Point name|| "harvestloc1" || Remove specified point from list
 +
|rowspan="2"| Removes the point from path name specified to autohunt.
 +
|-
 +
 +
|rowspan="3"|<center>'''AutoHunt_ScanRadius'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="3"| Sets the scan radius within autohunt
 +
|-
 +
|Param 2
 +
|colspan="2"|Raduis value||20|| Sets scan raduis by specified distance
 +
|-
 +
 +
|rowspan="2"|<center>'''AutoRun'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="2"| Toggles auto run on and off
 +
|-
 +
 +
|rowspan="3"|<center>'''AutoTarget_SetRescanTime'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="3"| Sets the rescan time for autotarget
 +
|-
 +
|Param 2
 +
|colspan="2"|Rescan Time||500|| Sets rescan time by specified value
 +
|-
 +
 +
|rowspan="3"|<center>'''AutoTarget_SetScanHeight'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="3"| Sets the scan Height for autotarget
 +
|-
 +
|Param 2
 +
|colspan="2"|Scan Height||50|| Sets scan Height by specified value
 +
|-
 +
 +
|rowspan="3"|<center>'''AutoTarget_SetScanRadius'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="3"| Sets the Scan Radius for autotarget
 +
|-
 +
|Param 2
 +
|colspan="2"|Scan Radius||50|| Sets Scan Radius by specified value
 +
|-
 +
 +
|rowspan="2"|<center>'''CallGH'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="2"|Calls you to Guild Hall
 +
|-
 +
 +
|rowspan="3"|<center>'''CampToDesktop'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="3"|Camps sessions to Desktop or loginscene
 +
|-
 +
|Param 2
 +
|colspan="2"|Login only||TRUE/FALSE|| if set TRUE will camp you to loginscene
 +
|-
 +
 +
|rowspan="2"|<center>'''CancelCasting'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="2"|Cancels what you are currently casting
 +
|-
 +
 +
|rowspan="3"|<center>'''CancelCurrentCast'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|T or F||TRUE/FALSE|| if set TRUE will cancel cast
 +
|rowspan="3"| Cancels what you are currently casting
 +
|-
 +
|Param 2
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|-
 +
 +
|rowspan="2"|<center>'''CancelMaintained'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|Args||Ability Names|| Ability Names separated by commas. Example: OgreBotAPI:CancelMaintained["Sprint","AbilityName2Here","AbilityName3Here"]
 +
|rowspan="2"| Cancels maintaned spells/effects
 +
|-
 +
 +
|rowspan="3"|<center>'''CancelMaintainedForWho'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="3"|Cancels maintaned spells/effects
 +
|-
 +
|Param 2
 +
|colspan="2"|Args||Ability Names|| Ability Names separated by commas. Example: OgreBotAPI:CancelMaintained["Sprint","AbilityName2Here","AbilityName3Here"]
 +
|-
 +
 +
|rowspan="3"|<center>'''CastAbility_Relay'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| N/A
 +
|rowspan="3"| Casts the specified ability
 +
|-
 +
|Param 2
 +
|colspan="2"|Ability Name||"Rending"|| Ability name to be cast
 +
|-
 +
 +
|rowspan="3"|<center>'''CastAbility'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| N/A
 +
|rowspan="3"|Casts the specified ability
 +
|-
 +
|Param 2
 +
|colspan="2"|Ability Name||"Rending"|| Ability name to be cast
 +
|-
 +
 +
|rowspan="4"|<center>'''CastAbilityInSeconds_Relay'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| N/A
 +
|rowspan="4"| Casts the specified ability after specified amount of time
 +
|-
 +
|Param 2
 +
|colspan="2"|Ability Name||"Rending"|| Ability name to be cast
 +
|-
 +
|Param 3
 +
|colspan="2"|seconds to wait||10|| Seconds to wait to cast ability
 +
|-
 +
 +
|rowspan="4"|<center>'''CastAbilityInSeconds'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| N/A
 +
|rowspan="4"| Casts the specified ability after specified amount of time
 +
|-
 +
|Param 2
 +
|colspan="2"|Ability Name||"Rending"|| Ability name to be cast
 +
|-
 +
|Param 3
 +
|colspan="2"|seconds to wait||10|| Seconds to wait to cast ability
 +
|-
 +
 +
|rowspan="3"|<center>'''CastAbilityNoChecks'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| N/A
 +
|rowspan="3"| Casts an ability skipping all checks in the bot.
 +
|-
 +
|Param 2
 +
|colspan="2"|Ability Name||"Rending"|| Ability name to be cast
 +
|-
 +
 +
|rowspan="3"|<center>'''CastAbilityNoExport_Relay'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| N/A
 +
|rowspan="3"| Casts an ability without it being within your export.
 +
|-
 +
|Param 2
 +
|colspan="2"|Ability Name||"Rending"|| Ability name to be cast
 +
|-
 +
 +
|rowspan="3"|<center>'''CastAbilityNoExport'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| N/A
 +
|rowspan="3"|Casts an ability without it being within your export.
 +
|-
 +
|Param 2
 +
|colspan="2"|Ability Name||"Rending"|| Ability name to be cast
 +
|-
 +
 +
|rowspan="3"|<center>'''CastAbilityNoExportUntilCast'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| N/A
 +
|rowspan="3"| Casts an ability without it being within your export and waits till the ability is cast.
 +
|-
 +
|Param 2
 +
|colspan="2"|Ability Name||"Rending"|| Ability name to be cast
 +
|-
 +
 +
|rowspan="4"|<center>'''CastAbilityOnNPC'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| N/A
 +
|rowspan="4"| Casts an ability on specified Actor.
 +
|-
 +
|Param 2
 +
|colspan="2"|Ability Name||"Rending"|| Ability name to be cast
 +
|-
 +
|Param 3
 +
|colspan="2"|Actor Name||"Trakanon"|| Actor name to cast ability on
 +
|-
 +
 +
|rowspan="4"|<center>'''CastAbilityOnPlayer_Relay'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| N/A
 +
|rowspan="4"| Casts an ability on specified player character.
 +
|-
 +
|Param 2
 +
|colspan="2"|Ability Name||"Rending"|| Ability name to be cast
 +
|-
 +
|Param 3
 +
|colspan="2"|Player Name||"Kannkor"|| Player Character name to cast ability on
 +
|-
 +
 +
|rowspan="5"|<center>'''CastAbilityOnPlayer'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| N/A
 +
|rowspan="5"| Casts an ability on specified player character in specified seconds to wait.
 +
|-
 +
|Param 2
 +
|colspan="2"|Ability Name||"Rending"|| Ability name to be cast
 +
|-
 +
|Param 3
 +
|colspan="2"|Player Name||"Kannkor"|| Player Character name to cast ability on
 +
|-
 +
|Param 4
 +
|colspan="2"|Seconds to wait||10|| time to wait before casting ability on player character
 +
|-
 +
 +
|rowspan="2"|<center>'''CastHQEar'''</center>
 +
|-
 +
|N/A
 +
|colspan="2"|N/A||N/A|| N/A
 +
|rowspan="2"| Casts the HQ Ear from KA HQ.
 +
|-
 +
 +
|rowspan="3"|<center>'''CastedCastOnTheMove'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|Player Character|| "Kannkor" || Name of the Player who casted a cast on the move ability
 +
|rowspan="3"| Internal option. Passes information in your group if they are allowed to cast while moving.
 +
|-
 +
|Param 2
 +
|colspan="2"|Duration||10.5|| Duration of the ability that gives the cast while moving.
 +
|-
 +
 +
|rowspan="2"|<center>'''CastingCastOnTheMove'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|Duration||10.5|| Duration of the ability that gives the cast while moving.
 +
|rowspan="2"| Internal use. This sends out information that you casted a cast while moving buff for the group.
 +
|-
 +
 +
|rowspan="3"|<center>'''Change_FoodDrinkAutoConsume'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| N/A
 +
|rowspan="3"| Sets food & drink autoconsume to on/off.
 +
|-
 +
|Param 2
 +
|colspan="2"|T F T||TRUE/FALSE/TOGGLE|| sets food & drink autoconsume to specified
 +
|-
 +
 +
|rowspan="4"|<center>'''Change_PoisonAutoConsume'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}||N/A
 +
|rowspan="4"| Sets specified poison autoconsume to specified.
 +
|-
 +
|Param 2
 +
|colspan="2"|T F T||TRUE/FALSE/TOGGLE|| sets poison autoconsume to specified
 +
|-
 +
|Param 3
 +
|colspan="2"|Poison name||"Marked Target"|| name of the poison you want to change.
 +
|-
 +
 +
|rowspan="4"|<center>'''Change_StatPotionsAutoConsume'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| N/A
 +
|rowspan="4"|Sets specified stat potion autoconsume to specified.
 +
|-
 +
|Param 2
 +
|colspan="2"|T F T||TRUE/FALSE/TOGGLE|| sets stat potion autoconsume to specified
 +
|-
 +
|Param 3
 +
|colspan="2"|Stat Potion name||"intelect"|| name of the stat potion you want to change.
 +
|-
 +
 +
|rowspan="5"|<center>'''ChangeCampSpotWho'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| N/A
 +
|rowspan="5"| Changes campspot to specified XYZ Cordinates.
 +
|-
 +
|Param 2
 +
|colspan="2"|X||X Cord|| N/A
 +
|-
 +
|Param 3
 +
|colspan="2"|Y||Y Cord|| N/A
 +
|-
 +
|Param 4
 +
|colspan="2"|Z||Z Cord|| N/A
 +
|-
 +
 +
|rowspan="4"|<center>'''ChangeCampSpot'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|X||X Cord|| N/A
 +
|rowspan="4"|Changes campspot to specified XYZ Cordinates.
 +
|-
 +
|Param 2
 +
|colspan="2"|Y||Y Cord|| N/A
 +
|-
 +
|Param 3
 +
|colspan="2"|Z||Z Cord|| N/A
 +
|-
 +
 +
|rowspan="5"|<center>'''ChangeCastStackListBoxItem'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| N/A
 +
|rowspan="5"| Changes a cast stack item to on/off.
 +
|-
 +
|Param 2
 +
|colspan="2"|Ability name||"Rending"|| name of ability in the cast stack to change
 +
|-
 +
|Param 3
 +
|colspan="2"|T F T||TRUE/FALSE/TOGGLE|| Changes cast stack item to specified
 +
|-
 +
|Param 4
 +
|colspan="2"|Silent mode||TRUE/FALSE|| TRUE spews change to ogre console FALSE does not spew change
 +
|-
 +
 +
|rowspan="6"|<center>'''ChangeCastStackListBoxItemByTag'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| N/A
 +
|rowspan="6"| Changes a cast stack item to on/off via Custom Tag.
 +
|-
 +
|Param 2
 +
|colspan="2"|Tag name||"Threat"|| name of the custom Tag to change
 +
|-
 +
|Param 3
 +
|colspan="2"|T F T||TRUE/FALSE/TOGGLE|| Changes cast stack item to specified
 +
|-
 +
|Param 4
 +
|colspan="2"|Partial||TRUE/FALSE|| If TRUE, allows substring search. If FALSE, exact tag match only.
 +
|-
 +
|Param 5
 +
|colspan="2"|Silent mode||TRUE/FALSE|| TRUE spews change to ogre console FALSE does not spew change
 +
|-
 +
 +
|rowspan="3"|<center>'''ChangeLootOptions'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="3"| Changes loot options to specified.
 +
|-
 +
|Param 2
 +
|colspan="2"|Args||AutoNone, AutoGreed, AutoDecline, LeaderOnlyLoot, FreeForAll, Lotto, NeedBeforeGreed, RoundRobin, [(item rarity)] All , Treasured, Legendary, Fabled, YellLeaderOnly, YellAll, EncLockLeaderOnly, EncLockAll, AutoSplit, NoAutoSplit, AutoLock, NoAutoLock|| Can pass in as many of these options as you want.
 +
|-
 +
 +
|rowspan="5"|<center>'''ChangeOgreBotUIOption'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| N/A
 +
|rowspan="5"|Changes a ui element.
 +
|-
 +
|Param 2
 +
|colspan="2"|UI code||"checkbox_settings_grindoptions"|| change ui checkbox to specified.
 +
|-
 +
|Param 3
 +
|colspan="2"|T F T||TRUE/FALSE/TOGGLE|| Changes ui checkbox to specified
 +
|-
 +
|Param 4
 +
|colspan="2"|Silent mode||TRUE/FALSE|| TRUE spews change to ogre console FALSE does not spew change
 +
|-
 +
 +
|rowspan="3"|<center>'''ChangeRadarYAxis'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| N/A
 +
|rowspan="3"|Changes Y axis to specified.
 +
|-
 +
|Param 2
 +
|colspan="2"|T F||TRUE/FALSE|| Changes Y axis on radar to on/off
 +
|-
 +
 +
|rowspan="3"|<center>'''ChangeZoneTo'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| N/A
 +
|rowspan="3"| Changes your zone to specified player character.
 +
|-
 +
|Param 2
 +
|colspan="2"|Player character||"Kannkor"|| Name of character to change zone to
 +
|-
 +
 +
|rowspan="6"|<center>'''ChatEvent_AddEntry'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="6"|Adds a chatevent to chat event tab.
 +
|-
 +
|Param 2
 +
|colspan="2"|Text||"Trakanon looks at you"|| Text to listen for to trigger
 +
|-
 +
|Param 3
 +
|colspan="2"|ogre console||TRUE/FALSE|| spew infor to Ogre console on success
 +
|-
 +
|Param 4
 +
|colspan="2"|Ding Sound||TRUE/FALSE|| Will cause the bot to Ding on success
 +
|-
 +
|Param 5
 +
|colspan="2"|Code||OgreBotAPI:Jump[${Me.Name}]|| Code to execute on success.
 +
|-
 +
 +
|rowspan="3"|<center>'''ChatEvent_RemoveEntry'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="3"| Removes chat trigger from chat events tab.
 +
|-
 +
|Param 2
 +
|colspan="2"|Text||"Trakanon looks at you"|| Text of trigger to remove
 +
|-
 +
 +
|rowspan="2"|<center>'''CheckGear'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="2"| Checks armour condition.
 +
|-
 +
 +
|rowspan="2"|<center>'''CheckKunarkAscendingRequirements'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="2"| Checks for any missing KA sigline quests.
 +
|-
 +
 +
|rowspan="2"|<center>'''CheckMemberLevel'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|T F||TRUE/FALSE|| OnlyShowNonMembers. Default FALSE. If set to TRUE, will only if you are NOT a member.
 +
|rowspan="2"|Checks your membership level ( Silver, Gold, Member ).
 +
|-
 +
 +
|rowspan="3"|<center>'''CheckResearch'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="3"| Checks your current research time and spews to ogre console.
 +
|-
 +
|Param 2
 +
|colspan="2"|Report||TRUE/FALSE|| FALSE will only spew info if research complete.
 +
|-
 +
 +
|rowspan="2"|<center>'''ClearNoOffensiveOn'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="2"| Clears the internal 'NoOffensive' flag. This should not be used.
 +
|-
 +
 +
|rowspan="2"|<center>'''CloseWindow'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="2"| Closes the top EQ2 UI window
 +
|-
 +
 +
|rowspan="4"|<center>'''Come2Me'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|PC to move to||"${Me.Name}"|| Target to move to. Default = ${Me.Name}
 +
|rowspan="4"| Moves bots to specified player
 +
|-
 +
|Param 2
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|-
 +
|Param 3
 +
|colspan="2"|Precision||3|| Precision to move into range. Default = 3
 +
|-
 +
 +
|rowspan="2"|<center>'''ConsumeDeityBaubles'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="2"|Consumes deity bubbles in inventory for you.
 +
|-
 +
 +
|rowspan="3"|<center>'''ConversationBubble'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="3"| Clicks a conversation bubble via specified #.
 +
|-
 +
|Param 2
 +
|colspan="2"|Option||1|| conversation bubble to click via #
 +
|-
 +
 +
|rowspan="2"|<center>'''Crouch'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="2"| Crouches you.
 +
|-
 +
 +
|rowspan="2"|<center>'''DailyEtherealMissionReset'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|N/A||N/A|| N/A
 +
|rowspan="2"| Spews info to ogre console on when daily missions reset and what current missions are.
 +
|-
 +
 +
|rowspan="3"|<center>'''DeleteQuest'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="3"| Deletes a quest from your journal.
 +
|-
 +
|Param 2
 +
|colspan="2"|Quest Name||"quest name"|| Must be quoted.
 +
|-
 +
 +
|rowspan="6"|<center>'''DespawnEvent_AddEntry'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="6"| Adds a despawn event to the despawn event tab.
 +
|-
 +
|Param 2
 +
|colspan="2"|Text||"Trakanon stares at you"|| Must be quoted. Text to listen for.
 +
|-
 +
|Param 3
 +
|colspan="2"|OC||TRUE/FALSE|| Send info to ogre console on success.
 +
|-
 +
|Param 4
 +
|colspan="2"|Ding||TRUE/FALSE|| make a ding sound on success.
 +
|-
 +
|Param 5
 +
|colspan="2"|Code||OgreBotAPI:Kick["all"]|| Code to trigger on success.
 +
|-
 +
 +
|rowspan="3"|<center>'''DespawnEvent_RemoveEntry'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="3"| Removes a despawn entry via text in event.
 +
|-
 +
|Param 2
 +
|colspan="2"|Text||"Trakanon stares at you"|| Must be quoted. Text to remove.
 +
|-
 +
 +
|rowspan="2"|<center>'''Disband'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="2"| Disbands you from group or raid.
 +
|-
 +
 +
|rowspan="3"|<center>'''Dispell'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="3"| Casts 'Dispell' (Usually enchanter Absorb magic) on an NPC.
 +
|-
 +
|Param 2
 +
|colspan="2"|NPC To Dispell||"Trakanon"|| Name of the NPC to dispell
 +
|-
 +
 +
|rowspan="2"|<center>'''DisplayAvailableSetups'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|N/A||N/A|| N/A
 +
|rowspan="2"| Displays all Setups for the current zone into ogre console.
 +
|-
 +
 +
|rowspan="2"|<center>'''DisplayEtherealMissionInfo'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="2"| Spews info to ogre console on when daily missions reset and what current missions are.
 +
|-
 +
 +
|rowspan="2"|<center>'''DisplayMyAscensionCombos'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|N/A||N/A|| N/A
 +
|rowspan="2"| Displays your current ascension combos into IS console.
 +
|-
 +
 +
|rowspan="2"|<center>'''DungeonMakerCancel'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="2"| Presses the "Cancel" button in Dungeon Maker. (not really appliciable anymore)
 +
|-
 +
 +
|rowspan="2"|<center>'''End_Bot'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="2"| Ends Ogre Bot.
 +
|-
 +
 +
|rowspan="3"|<center>'''EquipCharm'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="3"| Equips a charm by specified value. via the equipment info tab.
 +
|-
 +
|Param 2
 +
|colspan="2"|value||1 or 2|| Charm to equip.
 +
|-
 +
 +
|rowspan="2"|<center>'''Evac'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="2"| Anyone with an evacuate ability will use it.
 +
|-
 +
 +
|rowspan="2"|<center>'''F2PWindow_Check'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="2"| Does a check to see if the f2p window is open, and closes it.
 +
|-
 +
 +
|rowspan="3"|<center>'''F2PWindow_SetOptions'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="3"| Tells Ogrebot to check for the F2PWindow again for <Minutes>.
 +
|-
 +
|Param 2
 +
|colspan="2"|Minutes||15|| How many Minutes to wait.
 +
|-
 +
 +
|rowspan="4"|<center>'''FastTravel'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="4"| Uses Fast travel if you are a member.
 +
|-
 +
|Param 2
 +
|colspan="2"|Location||Freeport|| Location name.
 +
|-
 +
|Param 3
 +
|colspan="2"|Exact Match||TRUE/FALSE|| Default = FALSE
 +
|-
 +
 +
|rowspan="2"|<center>'''FlyDown'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="2"| Makes you Fly/Swim Down. This is a Toggle use FlyStop to stop.
 +
|-
 +
 +
|rowspan="2"|<center>'''FlyStop'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="2"| Stops you from flying/swimming up/down.
 +
|-
 +
 +
|rowspan="2"|<center>'''FlyUp'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="2"| Makes you Fly/Swim Up. This is a Toggle use FlyStop to stop.
 +
|-
 +
 +
|rowspan="2"|<center>'''Force_MountOn'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="2"| This will recast your mount regardless if you have it on or not.
 +
|-
 +
 +
|rowspan="2"|<center>'''ForceFollow'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="2"| Forces toons to follow you.
 +
|-
 +
 +
|rowspan="3"|<center>'''Get_CurePotions'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="3"| Will pull 100 of the specified from poision potion depot if you have under 100 in inventory.
 +
|-
 +
|Param 2
 +
|colspan="2"|Value||"Acerbic Elixir of Intellect"|| Potion name. Must be Quoted.
 +
|-
 +
 +
|rowspan="3"|<center>'''Get_Faction'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|Faction||"Exile"|| Faction name. Must be Quoted.
 +
|rowspan="3"| Gets your current specified faction and spews info to ogre console.
 +
|-
 +
|Param 2
 +
|colspan="2"|Spewto||oc or irc|| spew info to ogreconsole or irc
 +
|-
 +
 +
|rowspan="2"|<center>'''Get_FoodDrink'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| N/A
 +
|rowspan="2"| Will pull and equip current food and drink you have in slots.
 +
|-
 +
 +
|rowspan="3"|<center>'''Get_Poisons'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| N/A
 +
|rowspan="3"| Will pull 100 of the specified from poision potion depot if you have under 100 in inventory.
 +
|-
 +
|Param 2
 +
|colspan="2"|Value||"Marked Target"|| Poison name. Must be Quoted.
 +
|-
 +
 +
|rowspan="3"|<center>'''Get_StatPotions'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| N/A
 +
|rowspan="3"| Will pull 100 of the specified from poision potion depot if you have under 100 in inventory.
 +
|-
 +
|Param 2
 +
|colspan="2"|Value||"Arebic Intelect"|| Potion name. Must be Quoted.
 +
|-
 +
 +
|rowspan="2"|<center>'''GetFlag'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="2"| Grabs a Guild Hall flag from the npc in Guild Hall.
 +
|-
 +
 +
|rowspan="2"|<center>'''GroupCure_Relay'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| N/A
 +
|rowspan="2"| Makes bots group cure if they have a group cure.
 +
|-
 +
 +
|rowspan="2"|<center>'''GroupCure'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="2"| Makes bots group cure if they have a group cure.
 +
|-
 +
 +
|rowspan="3"|<center>'''GuidedAscension'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="3"| Uses Guided Ascension Scrolls
 +
|-
 +
|Param 2
 +
|colspan="2"|Amount||3000000 (3 million)|| Must have less than this much vitality to consume scroll.
 +
|-
 +
 +
|rowspan="3"|<center>'''HailNPC'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="3"| Hails specified npc.
 +
|-
 +
|Param 2
 +
|colspan="2"|Name or ID||"Trakanon"|| Name or ID of npc to hail.
 +
|-
 +
 +
|rowspan="2"|<center>'''Heartstone_RekindleBond'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="2"| Clicks hearstone item to refresh heartbound.
 +
|-
 +
 +
|rowspan="2"|<center>'''HoldUp'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="2"| Turns autofollow off.
 +
|-
 +
 +
|rowspan="2"|<center>'''HQEar_Recheck'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="2"| Re Checks HQ ear from KA and applies buff if not already on.
 +
|-
 +
 +
|rowspan="2"|<center>'''HQEar_ReEquipOriginalEar'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="2"| Re Checks HQ ear is not equiped and equips original if it is if it can.
 +
|-
 +
 +
|rowspan="2"|<center>'''ImmRes'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|How many||2|| # of people to check are dead to use.
 +
|rowspan="2"| Uses Cleric AA Immaculate Revival if X people are dead.
 +
|-
 +
 +
|rowspan="4"|<center>'''Invite'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="4"| Invites specified to group or raid.
 +
|-
 +
|Param 2
 +
|colspan="2"|PC Name||"Kannkor"|| Player character to invite.
 +
|-
 +
|Param 3
 +
|colspan="2"|Raid invite||TRUE/FALSE|| invite to group or raid Default = FALSE = group
 +
|-
 +
 +
|rowspan="2"|<center>'''ItemDebug'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|Item Name||"Buckler of blah"|| Name of item. Must be Quoted.
 +
|rowspan="2"| Debugs item specified and spews info to console.
 +
|-
 +
 +
|rowspan="2"|<center>'''JoustIn'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="2"| Jousts in specifeid to engaged mob from campspot. requires move behind or move into melee enabled & campspot.
 +
|-
 +
 +
|rowspan="2"|<center>'''JoustOff'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = Casters
 +
|rowspan="2"| turns jousting off for specifeid. requires move behind or move into melee enabled & campspot.
 +
|-
 +
 +
|rowspan="2"|<center>'''JoustOn'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = Melee
 +
|rowspan="2"| turns jousting on for specifeid. requires move behind or move into melee enabled & campspot.
 +
|-
 +
 +
|rowspan="2"|<center>'''JoustOut'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="2"| Jousts out specifeid to engaged mob from campspot. requires move behind or move into melee enabled & campspot.
 +
|-
 +
 +
|rowspan="2"|<center>'''Jump'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="2"| Tells specified to Jump.
 +
|-
 +
 +
|rowspan="2"|<center>'''LetsGo'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="2"| Removes movement restrictions such as HoldUp and campspot.
 +
|-
 +
 +
|rowspan="3"|<center>'''LogToonIn'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = ${Me.Name}
 +
|rowspan="3"| Logs in specified player character.
 +
|-
 +
|Param 2
 +
|colspan="2"|PC||"Kannkor"|| Player character to log in.
 +
|-
 +
 +
|rowspan="2"|<center>'''Loot_SmartAssign_Add'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|N/A||N/A|| N/A
 +
|rowspan="2"| Generates the Values in smartloot xml for PoP expac mount parts
 +
|-
 +
 +
|rowspan="2"|<center>'''Loot_SmartAssign_Update'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|N/A||N/A|| N/A
 +
|rowspan="2"| Updates the Values in smartloot xml for PoP expac mount parts
 +
|-
 +
 +
|rowspan="2"|<center>'''LootWindowLootAll'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="2"| Loots all items in a loot window.
 +
|-
 +
 +
|rowspan="3"|<center>'''MakeLeader'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = ${Me.Name}
 +
|rowspan="3"| Changes the group leader to specified.
 +
|-
 +
|Param 2
 +
|colspan="2"|Leader||"Kannkor"|| Player character to make leader. Default = ${Me.Name}
 +
|-
 +
 +
|rowspan="2"|<center>'''MarkToon'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="2"| Marks a toon for specific ogre set up operations.
 +
|-
 +
 +
|rowspan="2"|<center>'''Mentor'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|Mentor PC||"Kannkor"|| Default = ${Me.Name}
 +
|rowspan="2"| Mentor specified pc.
 +
|-
 +
 +
|rowspan="5"|<center>'''Message_NT'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| N/A
 +
|rowspan="5"| Sends a message to ogre console for specified only with a noise & no Time stamp.
 +
|-
 +
|Param 2
 +
|colspan="2"|Message|| Kannkor sucks || Message to send.
 +
|-
 +
|Param 3
 +
|colspan="2"|Noise|| TRUE/FALSE || Make a noise.
 +
|-
 +
|Param 4
 +
|colspan="2"|Noise|| default or loud || Noise type. Default = default
 +
|-
 +
 +
|rowspan="5"|<center>'''Message_Relay'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| N/A
 +
|rowspan="5"| Sends a message to all sessions ogre console with a noise.
 +
|-
 +
|Param 2
 +
|colspan="2"|Message|| Kannkor sucks || Message to send.
 +
|-
 +
|Param 3
 +
|colspan="2"|Noise|| TRUE/FALSE || Make a noise.
 +
|-
 +
|Param 4
 +
|colspan="2"|Noise|| default or loud || Noise type. Default = default
 +
|-
 +
 +
|rowspan="5"|<center>'''Message'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| N/A
 +
|rowspan="5"| ends a message to ogre console for specified only with a noise.
 +
|-
 +
|Param 2
 +
|colspan="2"|Message|| Kannkor sucks || Message to send.
 +
|-
 +
|Param 3
 +
|colspan="2"|Noise|| TRUE/FALSE || Make a noise.
 +
|-
 +
|Param 4
 +
|colspan="2"|Noise|| default or loud || Noise type. Default = default
 +
|-
 +
 +
|rowspan="2"|<center>'''Mount'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="2"| Clicks the mount ability. If you have a mount it will cancel it. If you do not have a mount it will summon it.
 +
|-
 +
 +
|rowspan="5"|<center>'''Move2Area'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|X|| X Cord || N/A
 +
|rowspan="5"| tells bots to move to a specific player character.
 +
|-
 +
|Param 2
 +
|colspan="2"|Y|| Y Cord || N/A
 +
|-
 +
|Param 3
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| N/A
 +
|-
 +
|Param 4
 +
|colspan="2"|Precision|| 3 || Precision to target . Default = 3
 +
|-
 +
 +
|rowspan="2"|<center>'''NoMove'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="2"| Prevents incombat movement such as move into melee range and move behind.
 +
|-
 +
 +
|rowspan="2"|<center>'''NoTarget'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="2"| Clears everyones target.
 +
|-
 +
 +
|rowspan="2"|<center>'''OFolDecDistance'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="2"| Decreases the distance of OgreFollow.
 +
|-
 +
 +
|rowspan="2"|<center>'''OFolIncDistance'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="2"| Increases the distance of OgreFollow.
 +
|-
 +
 +
|rowspan="3"|<center>'''OgreIRC_AuthIfInRaid'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| N/A
 +
|rowspan="3"| Autherise if in raid for specified.
 +
|-
 +
|Param 2
 +
|colspan="2"|PC Name|| "Pork" || Player character to auth.
 +
|-
 +
 +
|rowspan="5"|<center>'''OnScreenTimer'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="5"| Puts a HUD onscreen with a timer on your screen like group HUD.
 +
|-
 +
|Param 2
 +
|colspan="2"|Time|| 30 || Time to count down.
 +
|-
 +
|Param 3
 +
|colspan="2"|HUD Slot||1 - 10|| Slot to add to.
 +
|-
 +
|Param 4
 +
|colspan="2"|Message|| AOE blah blah || Messahe of what the timer is for.
 +
|-
 +
 +
|rowspan="2"|<center>'''OptNum'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|Option||2|| Default = 1
 +
|rowspan="2"| Door Option to Click via #.
 +
|-
 +
 +
|rowspan="2"|<center>'''Pause'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="2"| Pauses the bot.
 +
|-
 +
 +
|rowspan="2"|<center>'''PetAttack'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="2"| Sends Pets into attack your current target.
 +
|-
 +
 +
|rowspan="2"|<center>'''PetOff'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="2"| Back's your pet off.
 +
|-
 +
 +
|rowspan="4"|<center>'''PoP_TempAdorns'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="4"| Applies temp adorns from PoP. check (ogre tempadrons) for updated versions.
 +
|-
 +
|Param 2
 +
|colspan="2"|Adorn Type|| cboc, pot, hp || Type of adorn to apply.
 +
|-
 +
|Param 3
 +
|colspan="2"|Overwrite||TRUE/FALSE|| Overwrite if adorn allready exists.
 +
|-
 +
 +
|rowspan="4"|<center>'''PopulatePCOptionLists'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="4"| When you click on a combo box, such as the Target in the caststack, or the Follow combo on the Setup tab, it generates a list of names. These are generated from this method.
 +
|-
 +
|Param 2
 +
|colspan="2"|UIBox|| 1234 || The ID of a listbox or combo box where you want the information populated
 +
|-
 +
|Param 3
 +
|colspan="2"|Params||clear, !clear, me, !me, aliases, !aliases, pctarget, !pctarget, group, !group, raid, !raid, groupnotself, !groupnotself, groupmembers, !groupmembers, raidmembers, !raidmembers, forcealiases, !forcealiases, disabled, !disabled, pets, !pets|| Can be any combination. "pets" would put pets in the combo box, "!pets" would not put them in. If you use "defaults" as the first parameter, the following are set automatically: clear, me, pctarget, group, raid, groupnotself, groupmembers, raidmembers.
 +
|-
 +
 +
|rowspan="2"|<center>'''PortalToGuildHall'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="2"| Uses Magic Door to the Guild Hall
 +
|-
 +
 +
|rowspan="2"|<center>'''ProvingGrounds_Exit'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="2"| Exits Proving Grounds.
 +
|-
 +
 +
|rowspan="2"|<center>'''ProvingGrounds_Scoreboard_Close'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="2"| When you complete a proving grounds and get the scoreboard up, this will close it.
 +
|-
 +
 +
|rowspan="2"|<center>'''Rebuff'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="2"| Cancels all your maintained abilities that appear in your spellbook.
 +
|-
 +
 +
|rowspan="2"|<center>'''RedeemKrono'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="2"| Redeems/uses a krono.
 +
|-
 +
 +
|rowspan="2"|<center>'''Reload_Bot'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="2"| Reloads the bot for specified.
 +
|-
 +
 +
|rowspan="2"|<center>'''Reload_DevBot'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="2"| Reloads Dev Version of the bot for specified.
 +
|-
 +
 +
|rowspan="2"|<center>'''ReloadExport'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|N/A||N/A|| N/A
 +
|rowspan="2"| Reloads your export if changes were made in xml.
 +
|-
 +
 +
|rowspan="3"|<center>'''RemoveNoOffensiveOn'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="3"| Internal. Removes the internal flag of "NoOffensive" on a specific actor.
 +
|-
 +
|Param 2
 +
|colspan="2"|NPC|| "Trakanon" || Actor name to remove the flag from
 +
|-
 +
 +
|rowspan="2"|<center>'''RepairGear'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="2"| Repairs all your gear if near a mender.
 +
|-
 +
 +
|rowspan="3"|<center>'''ReplyDialog'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="3"| Click specified option on a reply dialog window.
 +
|-
 +
|Param 2
 +
|colspan="2"|Option|| 1 || Option to click. Default = 1
 +
|-
 +
 +
|rowspan="2"|<center>'''Report_ClearList'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|Value||1|| Default = 1. 1 = Clear group report. 2 = clear raid report.
 +
|rowspan="2"| Clearing a report list. These are only used in extremely specific scenarios, such as Trakanon in order to keep track of an order of Thauma's.
 +
|-
 +
 +
|rowspan="2"|<center>'''Report_SpewList'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|Value||1|| Default = 1. 1 = group report. 2 = raid report.
 +
|rowspan="2"| Sends the list to OgreConsole. These are only used in extremely specific scenarios, such as Trakanon in order to keep track of an order of Thauma's.
 +
|-
 +
 +
|rowspan="2"|<center>'''ReportForList_IRC'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="2"| Sends the list to IRC. These are only used in extremely specific scenarios, such as Trakanon in order to keep track of an order of Thauma's.
 +
|-
 +
 +
|rowspan="2"|<center>'''Reporting'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|Player Name||Kannkor|| Player name reporting to the report call
 +
|rowspan="2"| This is a response to a Report call. These are only used in extremely specific scenarios, such as Trakanon in order to keep track of an order of Thauma's.
 +
|-
 +
 +
|rowspan="2"|<center>'''Res'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="2"| Removes the temporary [Stop Res] flag.
 +
|-
 +
 +
|rowspan="2"|<center>'''ResetActorsLooted'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="2"| Resets looted actors and tries to loot them all again. Chests/corpses etc.
 +
|-
 +
 +
|rowspan="2"|<center>'''ResetCameraAngle'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="2"| Resets camera angle.
 +
|-
 +
 +
|rowspan="3"|<center>'''ResetZone'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="3"| Resets specified zone.
 +
|-
 +
|Param 2
 +
|colspan="2"|Zone|| "Freeport" || Name of the zone to reset.
 +
|-
 +
 +
|rowspan="2"|<center>'''ResolveBuffCheck'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="2"| Checks you have Resolve buff on. ( No Longer Used)
 +
|-
 +
 +
|rowspan="2"|<center>'''Resource'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="2"| Attempts to Collect the nearest resource to you.
 +
|-
 +
 +
|rowspan="2"|<center>'''ResStone'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="2"| Casts a rez stone.
 +
|-
 +
 +
|rowspan="2"|<center>'''Resume'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="2"| Resumes the specified bots.
 +
|-
 +
 +
|rowspan="3"|<center>'''Revive'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="3"| Revives the specified bots at specified location.
 +
|-
 +
|Param 2
 +
|colspan="2"|Option|| 1 || Option to choose. Default = 1
 +
|-
 +
 +
|rowspan="2"|<center>'''RunWalk'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="2"| Toggles between running and walking.
 +
|-
 +
 +
|rowspan="4"|<center>'''RO_FSD_BB_Brutas_NeedColdWater'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="4"| Applies specified scrolls to specified.
 +
|-
 +
|Param 2
 +
|colspan="2"|Name|| "Prowess" || Name of Scroll.
 +
|-
 +
|Param 3
 +
|colspan="2"|Duration|| 5 || Cancel existing if duration is less than specified.
 +
|-
 +
 +
|rowspan="4"|<center>'''Send_Tell'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|Speaker|| ${Me.Nam} || Name of person sending tell.
 +
|rowspan="4"| Sends a tell to a specified person.
 +
|-
 +
|Param 2
 +
|colspan="2"|Target|| "Pork" || Person to send the tell to.
 +
|-
 +
|Param 3
 +
|colspan="2"|Message|| "Pork you rock" || Message to send to specified.
 +
|-
 +
 +
|rowspan="4"|<center>'''SetAutoLootMode'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="4"| Applies specified scrolls to specified.
 +
|-
 +
|Param 2
 +
|colspan="2"|Option|| 0, 1, 2 || Mode to set (None, Greed, Decline).
 +
|-
 +
|Param 3
 +
|colspan="2"|Silentmode|| TRUE/FALSE || Spew info to ogre console about change.
 +
|-
 +
 +
|rowspan="5"|<center>'''SetCS_BehindNPC'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="5"| Sets campspot behind specified NPC.
 +
|-
 +
|Param 2
 +
|colspan="2"|Name or ID|| "Trakanon" || Name of NPC.
 +
|-
 +
|Param 3
 +
|colspan="2"|Distance|| 3 || Distance to CS behind. Default = 3
 +
|-
 +
|Param 4
 +
|colspan="2"|Aggro|| TRUE/FALSE || Skip moving if you have aggro.
 +
|-
 +
 +
|rowspan="5"|<center>'''SetCS_InFrontNPC'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="5"| Sets campspot in front of specified NPC.
 +
|-
 +
|Param 2
 +
|colspan="2"|Name or ID|| "Trakanon" || Name of NPC.
 +
|-
 +
|Param 3
 +
|colspan="2"|Distance|| 3 || Distance to CS infront. Default = 3
 +
|-
 +
|Param 4
 +
|colspan="2"|Aggro|| TRUE/FALSE || Skip moving if you have aggro.
 +
|-
 +
 +
|rowspan="5"|<center>'''SetCS_NPC'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|Angle|| 0-360 || The angle in which you want to move too.
 +
|rowspan="5"| Sets campspot at a specific angle of specified NPC. This is mostly an internal function. It is a common function used by SetCS_InFront/BehindNPC
 +
|-
 +
|Param 2
 +
|colspan="2"|Name or ID|| "Trakanon" || Name of NPC.
 +
|-
 +
|Param 3
 +
|colspan="2"|Distance|| 3 || Distance to CS infront. Default = 3
 +
|-
 +
|Param 4
 +
|colspan="2"|Aggro|| TRUE/FALSE || Skip moving if you have aggro.
 +
|-
 +
 +
|rowspan="3"|<center>'''SetNoDefensive'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="3"| Sets an internal flag for "NoDefensive".
 +
|-
 +
|Param 2
 +
|colspan="2"|Value|| TRUE/FALSE || Turns the flag on or off
 +
|-
 +
 +
|rowspan="4"|<center>'''SetRelayGroup_Relay'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|RelayName|| K_Group || Relay group name.
 +
|rowspan="4"| Relay -> Sets your relay group to specified.
 +
|-
 +
|Param 2
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| N/A
 +
|-
 +
|Param 3
 +
|colspan="2"|Value|| relay_group_name_here || The relay group you want to use.
 +
|-
 +
 +
|rowspan="3"|<center>'''SetRelayGroup'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="3"| Set relay group to specified (for you only, does not relay to everyone)
 +
|-
 +
|Param 2
 +
|colspan="2"|Value|| relay_group_name_here || The relay group you want to use.
 +
|-
 +
 +
|rowspan="3"|<center>'''SetRelayGroupToDefault_Relay'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|Relaygroup|| "k_Defasult" || relay group name.
 +
|rowspan="3"| Set relay group to specified.
 +
|-
 +
|Param 2
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| N/A
 +
|-
 +
 +
|rowspan="2"|<center>'''SetRelayGroupToDefault'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="2"| Set relay group to default.
 +
|-
 +
 +
|rowspan="3"|<center>'''SetUpFor'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="3"| initiates code for a mob if code exists.
 +
|-
 +
|Param 2
 +
|colspan="2"|command||Brutas|| command needed for mob in zone. ( Param 2 is not needed from ToT onwards )
 +
|-
 +
 +
|rowspan="2"|<center>'''ShareAllMissions'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="2"| Shares all missions in your Journal.
 +
|-
 +
 +
|rowspan="3"|<center>'''ShareMission'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="3"| Shares the specified mission only from journal.
 +
|-
 +
|Param 2
 +
|colspan="2"|Mission name||"Some Mission"|| Quest name to share.
 +
|-
 +
 +
|rowspan="3"|<center>'''ShareQuest'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="3"| Shares the specified Quest only from journal.
 +
|-
 +
|Param 2
 +
|colspan="2"|Quest name||"Some Quest"|| Quest name to share.
 +
|-
 +
 +
|rowspan="3"|<center>'''ShareQuestsForZone'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="3"| Shares the specified Zonename related Quests from journal.
 +
|-
 +
|Param 2
 +
|colspan="2"|zone name||"Doomefire"|| Zone name of the quests you want to share.
 +
|-
 +
 +
|rowspan="3"|<center>'''ShareQuestWhenAble'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|Quest name||"some quest"|| Name of quest to share.
 +
|rowspan="3"| Shares the specified Zonename and specified Quest from journal when bot is not busy.
 +
|-
 +
|Param 2
 +
|colspan="2"|zone name||"Doomefire"|| Zone name of the quests you want to share.
 +
|-
 +
 +
|rowspan="3"|<center>'''ShowOgreConsole'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="3"| Shows or hides the ogre console.
 +
|-
 +
|Param 2
 +
|colspan="2"|Show/Hide||TRUE/FALSE|| Show = TRUE etc.
 +
|-
 +
 +
|rowspan="6"|<center>'''SpawnEvent_AddEntry'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="6"| Adds a spawn event to the spawn event tab.
 +
|-
 +
|Param 2
 +
|colspan="2"|Text||"Trakanon stares at you"|| Must be quoted. Text to listen for.
 +
|-
 +
|Param 3
 +
|colspan="2"|OC||TRUE/FALSE|| Send info to ogre console on success.
 +
|-
 +
|Param 4
 +
|colspan="2"|Ding||TRUE/FALSE|| make a ding sound on success.
 +
|-
 +
|Param 5
 +
|colspan="2"|Code||OgreBotAPI:Kick["all"]|| Code to trigger on success.
 +
|-
 +
 +
|rowspan="3"|<center>'''SpawnEvent_RemoveEntry'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="3"| Removes a spawn entry via text in event.
 +
|-
 +
|Param 2
 +
|colspan="2"|Text||"Trakanon stares at you"|| Must be quoted. Text to remove.
 +
|-
 +
 +
|rowspan="2"|<center>'''Special'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="2"| Clicks nearest special from you.
 +
|-
 +
 +
|rowspan="2"|<center>'''SpecialZoneSpecific'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="2"| This will handle clicking of zone specific items. Such as the zipline in Brokenskull Bay: Hoist the Yellow Jack? [Heroic].
 +
|-
 +
 +
|rowspan="4"|<center>'''SpendDeityPoints'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="4"| Spend deity points.
 +
|-
 +
|Param 2
 +
|colspan="2"|Spend on||Auto, potency, crit bonus, stamina|| Deity to spend points in.
 +
|-
 +
|Param 3
 +
|colspan="2"|Amount||1|| Amount of points to spend.
 +
|-
 +
 +
|rowspan="2"|<center>'''Spew_RelayGroup'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="2"| Spew your relay group to console.
 +
|-
 +
 +
|rowspan="2"|<center>'''SpewAbility'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|Ability||"Rescue"|| Ability name.
 +
|rowspan="2"| Spews all information avalable for specified ability.
 +
|-
 +
 +
|rowspan="2"|<center>'''Stand'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="2"| Stands all bots up.
 +
|-
 +
 +
|rowspan="2"|<center>'''StopRes'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="2"| Stop rezzing.
 +
|-
 +
 +
|rowspan="2"|<center>'''Summon_Familiar'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="2"| Summons your familiar.
 +
|-
 +
 +
|rowspan="3"|<center>'''Target'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| N/A
 +
|rowspan="3"| Target specified target.
 +
|-
 +
|Param 2
 +
|colspan="2"|Target||"Trakanon"|| NPC to target.
 +
|-
 +
 +
|rowspan="3"|<center>'''ToggleConsoleWindow'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| N/A
 +
|rowspan="3"| Toggle console open/close.
 +
|-
 +
|Param 2
 +
|colspan="2"|Show/Hide||TRUE/FALSE|| Shows or hides window.
 +
|-
 +
 +
|rowspan="2"|<center>'''ToggleMainWindow'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="2"| Toggles the main UI window.
 +
|-
 +
 +
|rowspan="2"|<center>'''ToggleZoneReuse'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="2"| Toggles the Zone reuse ui window.
 +
|-
 +
 +
|rowspan="3"|<center>'''ToonMarked'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="3"| Spews info on marked toons to oc or irc.
 +
|-
 +
|Param 2
 +
|colspan="2"|Spew to||oc, irc|| spews the info to oc or irc.
 +
|-
 +
 +
|rowspan="4"|<center>'''Travel'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="4"| Travel to destination on travel map. ( Must have travel map open )
 +
|-
 +
|Param 2
 +
|colspan="2"|To where||Freeport|| Name of zone to travel to.
 +
|-
 +
|Param 3
 +
|colspan="2"|Exactmatch||TRUE/FALSE|| Exactmatch.
 +
|-
 +
 +
|rowspan="4"|<center>'''TravelBell'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="4"| Travel to destination from bell.
 +
|-
 +
|Param 2
 +
|colspan="2"|To where||Freeport|| Name of zone to travel to.
 +
|-
 +
|Param 3
 +
|colspan="2"|Exactmatch||TRUE/FALSE|| Exactmatch.
 +
|-
 +
 +
|rowspan="4"|<center>'''TravelDruid'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="4"| Travel to destination from druid portal.
 +
|-
 +
|Param 2
 +
|colspan="2"|To where||Freeport|| Name of zone to travel to.
 +
|-
 +
|Param 3
 +
|colspan="2"|Exactmatch||TRUE/FALSE|| Exactmatch.
 +
|-
 +
 +
|rowspan="4"|<center>'''TravelSpires'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="4"| Travel to destination from wiz portal.
 +
|-
 +
|Param 2
 +
|colspan="2"|To where||Freeport|| Name of zone to travel to.
 +
|-
 +
|Param 3
 +
|colspan="2"|Exactmatch||TRUE/FALSE|| Exactmatch.
 +
|-
 +
 +
|rowspan="2"|<center>'''UnmarkToon'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="2"| UnMarks a toon.
 +
|-
 +
 +
|rowspan="2"|<center>'''Unmentor'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="2"| UnMentors specified.
 +
|-
 +
 +
|rowspan="3"|<center>'''Unpack_PlanarStones'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="3"| Unpacks planar stones from PoP/CD by specified.
 +
|-
 +
|Param 2
 +
|colspan="2"|Option||Lowest, Specific name|| Option of what to unpack.
 +
|-
 +
 +
|rowspan="4"|<center>'''Unpack'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="4"| Unpacks specified items that have a reward choice window.
 +
|-
 +
|Param 2
 +
|colspan="2"|Item Name||"Elemental Ores"|| Name of zone to travel to.
 +
|-
 +
|Param 3
 +
|colspan="2"|Option||"2 Celestial Earthen Ores" or #|| Name or # to select in reward window.
 +
|-
 +
 +
|rowspan="2"|<center>'''Update_Guk_Shinies'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|N/A||N/A|| N/A
 +
|rowspan="2"| Updates Guk shinies.
 +
|-
 +
 +
|rowspan="2"|<center>'''Update_PoP_Shinies'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|N/A||N/A|| N/A
 +
|rowspan="2"| Updates PoP shinies.
 +
|-
 +
 +
|rowspan="5"|<center>'''UplinkOptionChange'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| N/A
 +
|rowspan="5"| Changes/interacts with a UI element.
 +
|-
 +
|Param 2
 +
|colspan="2"|UI code|| "checkbox_settings_ignore" || Name of object to change (obtained via xml files)
 +
|-
 +
|Param 3
 +
|colspan="2"|Value|| TRUE/FALSE/TOGGLE || N/A
 +
|-
 +
|Param 4
 +
|colspan="2"|Silent|| TRUE/FALSE || Silent mode spew infor to console.
 +
|-
 +
 +
|rowspan="2"|<center>'''UseFlag'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="2"| Uses/Takes flag in guild hall if flag is placed.
 +
|-
 +
 +
|rowspan="3"|<center>'''UseItem_Relay'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="3"| Uses an item from inventory.
 +
|-
 +
|Param 2
 +
|colspan="2"|Item Name||"Name of item"|| Name of the item to cast/use.
 +
|-
 +
 +
|rowspan="3"|<center>'''UseItem'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="3"| Uses an item from inventory.
 +
|-
 +
|Param 2
 +
|colspan="2"|Item Name||"Name of item"|| Name of the item to cast/use.
 +
|-
 +
 +
|rowspan="4"|<center>'''UseItemOnPlayer_Relay'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| N/A
 +
|rowspan="4"| Uses an item on a Player character.
 +
|-
 +
|Param 2
 +
|colspan="2"|Item Name||"Elemental Ores"|| Name of iterm to use.
 +
|-
 +
|Param 3
 +
|colspan="2"|Target||"Kannkor"|| Name of PC to cast onto.
 +
|-
 +
 +
|rowspan="4"|<center>'''UseItemOnPlayer'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| N/A
 +
|rowspan="4"| Uses an item on a Player character.
 +
|-
 +
|Param 2
 +
|colspan="2"|Item Name||"Elemental Ores"|| Name of iterm to use.
 +
|-
 +
|Param 3
 +
|colspan="2"|Target||"Kannkor"|| Name of PC to cast onto.
 +
|-
 +
 +
|rowspan="5"|<center>'''Waypoint'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| N/A
 +
|rowspan="5"| Puts a waypoint on your map for specified Loc.
 +
|-
 +
|Param 2
 +
|colspan="2"|X|| X Cord || N/A
 +
|-
 +
|Param 3
 +
|colspan="2"|Y|| Y Cord || N/A
 +
|-
 +
|Param 4
 +
|colspan="2"|Z|| Z Cord || N/A
 +
|-
 +
 +
|rowspan="2"|<center>'''Zone'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="2"| Will attempt to zone you.
 +
|-
 +
 +
|rowspan="2"|<center>'''ZoneDoor'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|Option|| Name or # || Default = 1
 +
|rowspan="2"| Chooses door option for all based on parameter.
 +
|-
 +
 +
|rowspan="3"|<center>'''ZoneDoorForWho'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="3"| Chooses door option for all based on parameter for specified.
 +
|-
 +
|Param 2
 +
|colspan="2"|Option|| Name or # || Default = 1
 +
|-
 +
 +
|rowspan="5"|<center>'''ZoneInto'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| N/A
 +
|rowspan="5"| Will zone you into specified zone.
 +
|-
 +
|Param 2
 +
|colspan="2"|Zone|| "Doomefire" || Name of zone.
 +
|-
 +
|Param 3
 +
|colspan="2"|ActorName|| zone_to_pof || The Actor name of the object you have to click in order to zone into the zone
 +
|-
 +
|Param 4
 +
|colspan="2"|Option|| 1 || Door option #.
 +
|-
 +
 +
|rowspan="2"|<center>'''ZoneReset_UpdateInfo'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|N/A||N/A|| N/A
 +
|rowspan="2"| Internal function to update Zone Timer information.
 +
|-
 +
 +
|rowspan="2"|<center>'''ZoneResetAll'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="2"| Resets all your zone timers.
 +
|-
 +
|}
 +
 +
 +
== Members ==
 +
 +
=== Usage ===
  
 
All 'members' are used in the following way: ${OgreBotAPI.MemberName[Parameters]}
 
All 'members' are used in the following way: ${OgreBotAPI.MemberName[Parameters]}
* Example: member:bool AbilityReady(string _ForWho, string AbilityName)
+
 
** Would be used with the following command: echo ${OgreBotAPI.AbilityReady["fighter","taunt"]
+
* Example 1 - echo ${OgreBotAPI.AbilityReady["fighter","taunt"]}
 
** This would return TRUE if the character is considered a "fighter" AND if the ability "taunt" is ready (available to be cast). Otherwise returns FALSE if either one is false.
 
** This would return TRUE if the character is considered a "fighter" AND if the ability "taunt" is ready (available to be cast). Otherwise returns FALSE if either one is false.
 +
{| class="wikitable"
 +
|-
 +
|Example 2
 +
    if ${OgreBotAPI.AbilityReady["fighter","taunt"]}
 +
    {
 +
        ;// Will only trigger this if you are a fighter and taunt is ready.
 +
        ;// Code to execute if it comes back as TRUE
 +
    }
 +
|-
 +
|}
 +
 +
=== List of Members ===
 +
 +
* Below is a list of all available members.
 +
 +
{| class="wikitable"
 +
|-
 +
!Command
 +
!colspan="3"|Parameters||Example||Notes||Description
 +
|-
 +
 +
|rowspan="3"|<center>'''AbilityReady'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="3"| Spews info about an abilities readiness.
 +
|-
 +
|Param 2
 +
|colspan="2"|Name or ID||id or name|| ID or name of ability.
 +
|-
 +
 +
|rowspan="2"|<center>'''CancelCurrentCast'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|N/A||N/A|| N/A
 +
|rowspan="2"| Cancels current casting spell.
 +
|-
 +
 +
|rowspan="2"|<center>'''CheckNoDefensiveOn'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|N/A||N/A|| N/A
 +
|rowspan="2"| returns TRUE/FALSE of the internal flag 'NoDefensive'
 +
|-
 +
 +
|rowspan="2"|<center>'''CheckNoOffensiveOn'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|N/A||N/A|| N/A
 +
|rowspan="2"| returns TRUE/FALSE of the internal flag 'NoOffensive'
 +
|-
 +
 +
|rowspan="2"|<center>'''Clean'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|Input to clean||Kannkor's battle Bot|| Cleans an input
 +
|rowspan="2"| Some zones, I believe such as proving grounds, you can end up with some very odd names for characters, this removes it and "cleans" the input.
 +
|-
 +
 +
|rowspan="2"|<center>'''CommandForMe'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|[[ForWho|ForWho]]||igw:${Me.Name}|| Default = all
 +
|rowspan="2"| Returns TRUE if you are part of the group. Anywhere there is a "forwho", it's calling this function. You can call it directly if you wish to see the return.
 +
|-
 +
 +
|rowspan="2"|<center>'''ConvertSecondsToHMS'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|Seconds||2500|| Seconds to convert.
 +
|rowspan="2"| Converts seconds to hour, minutes, seconds.
 +
|-
 +
 +
|rowspan="5"|<center>'''DetrimentalInfo'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|MainiconID|| 1002 || Main icon ID of the detriment.
 +
|rowspan="5"| Reads information from your detrimental window (NOT maintained or Effects window) OR from an actors effect window.
 +
|-
 +
|Param 2
 +
|colspan="2"|BackdropiconID|| 503 || Backdrop icon ID of the detriment.
 +
|-
 +
|Param 3
 +
|colspan="2"|Name or ID|| "Trakanon" || Name of ID of Actor. Default = ${Me.ID}
 +
|-
 +
|Param 4
 +
|colspan="2"|Return|| "exists", "CurrentIncrements" || Returns specified.
 +
|-
 +
 +
|rowspan="3"|<center>'''Get_AbilityInfo'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|Name or ID||id or name|| ID or name of ability.
 +
|rowspan="3"| Spews info on specified ability.
 +
|-
 +
|Param 2
 +
|colspan="2"|Member|| Power || You can use any valid member for an ability. This will return whatever you want. In this case, Power of the ability.
 +
|-
 +
 +
|rowspan="2"|<center>'''Get_Alias'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|Alias||*Tank|| Alias name.
 +
|rowspan="2"| spew specified alias to console.
 +
|-
 +
 +
|rowspan="2"|<center>'''Get_Alias2'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|Alias||*Tank|| Alias name.
 +
|rowspan="2"| spew specified alias to console.
 +
|-
 +
 +
|rowspan="2"|<center>'''Get_Hours'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|Seconds||2500|| Seconds to convert.
 +
|rowspan="2"| Determines how many whole hours are in the seconds.
 +
|-
 +
 +
|rowspan="2"|<center>'''Get_Minutes'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|Seconds||2500|| Seconds to convert.
 +
|rowspan="2"| Determines how many whole minutes are in the seconds. Return can only be 0 to 59, as any value above that would be returned in Get_Hours.
 +
|-
 +
 +
|rowspan="2"|<center>'''Get_Seconds'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|Seconds||2500|| Seconds to convert.
 +
|rowspan="2"| Determines how many whole seconds are in the seconds. Return can only be 0 to 59, as any value above that would be returned in Get_Hours or Get_Minutes.
 +
|-
 +
 +
|rowspan="2"|<center>'''GetAbilityID'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|Ability name||"Rescue"|| Name of ability.
 +
|rowspan="2"| Converts name of ability into the ID.
 +
|-
 +
 +
|rowspan="2"|<center>'''GetDeityPoints'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|Option||# or name|| # or name of deity to spew.
 +
|rowspan="2"| Spews info on specified.
 +
|-
 +
 +
|rowspan="2"|<center>'''GetMobID'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|NPC name||"Trakanon"|| Name of NPC.
 +
|rowspan="2"| Converts name of npc into the ID.
 +
|-
 +
 +
|rowspan="2"|<center>'''GroupInZone'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|Within||0|| Distance to check
 +
|rowspan="2"| returns TRUE/FALSE if your entire group is within the zone and within x distance of you.
 +
|-
 +
 +
|rowspan="2"|<center>'''HaveQuest'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|Quest name||"some quest"|| name of quest to check.
 +
|rowspan="2"| checks if you have specified quest.
 +
|-
 +
 +
|rowspan="2"|<center>'''HaveSickness'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|N/A||N/A|| N/A
 +
|rowspan="2"| Checks if you have revive sickness detriment.
 +
|-
 +
 +
|rowspan="2"|<center>'''HaveMaintained'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|Args||-partial or -exact plus the name of an ability || Checks pairs of information to see if you have them maintained on you.
 +
|rowspan="2"| Example: -exact, sprint, -partial, haste. Would check to see if you have the exact buff "Sprint" and a buff that contains "haste".
 +
|-
 +
 +
|rowspan="2"|<center>'''InBattleGround'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|N/A||N/A|| N/A
 +
|rowspan="2"| Checks if you are in battlegrounds.
 +
|-
 +
 +
|rowspan="2"|<center>'''InControlOfAssisting'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|N/A||N/A|| N/A
 +
|rowspan="2"| Returns TRUE/FALSE if you are in control of your own target. Generally speaking, do you have auto target enabled OR are people assisting you.
 +
|-
 +
 +
|rowspan="3"|<center>'''InEQ2Chars'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|Name||"Kannkor"|| Name to check.
 +
|rowspan="3"| Spews info on if specified in eq2chars.xml.
 +
|-
 +
|Param 2
 +
|colspan="2"|Acc Info|| TRUE/FALSE || If TRUE, only returns TRUE if you have all the information for the account in the eq2chars list (IE: username and password).
 +
|-
 +
 +
|rowspan="2"|<center>'''IsReady'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|N/A||N/A|| N/A
 +
|rowspan="2"| returns TRUE/FALSE if OgreBot is ready to be used. This is FALSE while the bot is loading, and TRUE once loading has been completed.
 +
|-
 +
 +
|rowspan="2"|<center>'''NPCUnkillableBug'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|N/A||N/A|| N/A
 +
|rowspan="2"| returns TRUE/FALSE if your target has the unkillable bug.
 +
|-
 +
 +
|rowspan="2"|<center>'''Paused'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|N/A||N/A|| N/A
 +
|rowspan="2"| Tells you if bot is paused.
 +
|-
 +
 +
|rowspan="2"|<center>'''Report_Group_GetKey'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|Index||1|| Index to use.
 +
|rowspan="2"| Gets the key of the Report_Group. These are only used in extremely specific scenarios, such as Trakanon in order to keep track of an order of Thauma's.
 +
|-
 +
 +
|rowspan="2"|<center>'''Report_Group_GetValue'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|Index||1|| Index to use
 +
|rowspan="2"| Gets the value of the Report_Group. These are only used in extremely specific scenarios, such as Trakanon in order to keep track of an order of Thauma's.
 +
|-
 +
 +
|rowspan="2"|<center>'''RoomID'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|N/A||N/A|| N/A
 +
|rowspan="2"| Spews the Room id for the current room you are in.
 +
|-
 +
 +
|rowspan="4"|<center>'''RoundNumToNearestValue'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|Health||99|| Health Percent of the Actor you want to check.
 +
|rowspan="4"| Does math... lots of it. Determines which percent of health a mob is at, in dividers. For example, if you cared about 20% dividers, you could see which increment the mob is at. 20/40/60/80/100.
 +
|-
 +
|Param 2
 +
|colspan="2"|Divider||1|| The chunks, 20 for every 20%
 +
|-
 +
|Param 3
 +
|colspan="2"|Increment||0|| If you didn't want to start at 100, but you wanted to start at 95, and check every 20%, you would need to use an increment.
 +
|-
 +
 +
|rowspan="3"|<center>'''SpewStat'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|command||[[SpewStats|commands]]|| specify command.
 +
|rowspan="3"| Spews info on specified stat.
 +
|-
 +
|Param 2
 +
|colspan="2"|Label|| TRUE/FALSE || Add label to info your spewing. IE: stat name.
 +
|-
 +
 +
|rowspan="2"|<center>'''RoomID'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|N/A||N/A|| N/A
 +
|rowspan="2"| Spews info for toons that are marked or not.
 +
|-
 +
 +
|rowspan="2"|<center>'''Version'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|N/A||N/A|| N/A
 +
|rowspan="2"| Spews info for current Version of ogrebot.
 +
|-
 +
 +
|rowspan="2"|<center>'''ZoneReset_FullZoneInformationAvailable'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|N/A||N/A|| N/A
 +
|rowspan="2"| returns TRUE/FALSE if the ZoneReset Data is available and been cached.
 +
|-
 +
 +
|rowspan="3"|<center>'''ZoneReset_Get_ZoneData'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|collection:string||variablename|| Pass collection:string variable and it will add the data to that variable for you.
 +
|rowspan="3"| Gets information about a zone from the zonereset cache.
 +
|-
 +
|Param 2
 +
|colspan="2"|string|| "Doomfire: Vengeance of Ro" || Zone name to get
 +
|-
 +
 +
|rowspan="2"|<center>'''ZoneReset_IsReady'''</center>
 +
|-
 +
|Param 1
 +
|colspan="2"|N/A||N/A|| N/A
 +
|rowspan="2"| If the ZoneReset cache is ready to be used
 +
|-
  
=== Note ===
+
|rowspan="2"|<center>'''ZoneReset_IsUpdating'''</center>
For pure time sake, I'm copy/pasting this directly out of OgreBot. Most of the member/method names are pretty self explanatory. If you can't figure out what a command does feel free to ask. May update each method/member with an example if it needs additional information.<br><br>
+
|-
 +
|Param 1
 +
|colspan="2"|N/A||N/A|| N/A
 +
|rowspan="2"| If the ZoneReset cache is updating
 +
|-
 +
|}
  
The entire OgreBotAPI can be found in the following directory: \InnerSpace\Scripts\OgreConsole\Everquest2
 
  
=== Available methods ===
+
== Camp Spot API ==
* method AcceptReward(string _ForWho="all")
+
* method AddNoOffensiveOn(string _ForWho=all, string _MobName, bool _ExactMatchOnly=FALSE)
+
* method Alias_AddEntry(string _ForWho, string _Alias, string _Value, _NoRaid=FALSE)
+
* method Alias_ChangeEntry(string _ForWho, string _From, string _To, bool _SilentMode=FALSE)
+
* method Alias_ChangeEntryAlias(string _ForWho, string _From, string _To, bool _SilentMode=FALSE)
+
* method Alias_RemoveEntry(string _ForWho=all, string _Text="all")
+
* method AltarOfTheAncients(string _ForWho=All)
+
* method ApplyTempAdorn(string _ForWho=all, string _Adorn="auto", string _Slot="Both")
+
* method ApplyVerb(string _ActorName="all", string _Verb="all")
+
* method ApplyVerbForWho(string _ForWho="all",string _ActorName="all", string _Verb="all")
+
* method Assist(string _AssistWho=${Me.Name}, string _ForWho=All)
+
* method AutoHunt_AddPoint(string _Value)
+
* method AutoHunt_ClearPoints()
+
* method AutoHunt_RemovePoint(string _Value)
+
* method AutoHunt_ScanRadius(string _ForWho=All, int _Value)
+
* method AutoRun(string _ForWho="all")
+
* method AutoTarget_SetRescanTime(string _ForWho=All, int _Value=50)
+
* method AutoTarget_SetScanRadius(string _ForWho=All, int _Value=50)
+
* method AutoTarget_SetScanHeight(string _ForWho=All, int _Value=5)
+
* method CallGH(string _ForWho="all")
+
* method CampToDesktop(string _ForWho="all")
+
* method CancelCurrentCast(bool _TorF=TRUE, string _CommandForMe=ALL)
+
* method CancelMaintained(string _AbilityName="all")
+
* method CastAbility(string _ForWho, string AbilityName)
+
* method CastAbility_Relay(string _ForWho, string AbilityName)
+
* method CastAbilityNoExport(string _ForWho, string _Ability)
+
* method CastAbilityNoExport_Relay(string _ForWho, string _Ability)
+
* method CastAbilityOnPlayer(string _ForWho, string AbilityName, string sTarget=${Me.Name})
+
* method CastAbilityOnPlayer_Relay(string _ForWho, string AbilityName, string sTarget=${Me.Name})
+
* method CastedCastOnTheMove(string _Caster, float _Duration)
+
* method CastingCastOnTheMove(float _Duration)
+
* method Change_FoodDrinkAutoConsume(string _ForWho, string _Value)
+
* method Change_PoisonAutoConsume(string _ForWho, string _Value, string Poison)
+
* method Change_StatPotionsAutoConsume(string _ForWho, string _Value, string _PotionName)
+
* method ChangeCampSpot(float _XPos, float _YPos, float _ZPos)
+
* method ChangeCampSpotWho(string _ForWho, float _XPos, float _YPos, float _ZPos)
+
* method ChangeCastStackListBoxItem(string _ForWho, string _Object, string _Value=TRUE, bool _SilentMode=FALSE)
+
* method ChangeRadarYAxis(string _ForWho, bool _Value)
+
* method ChangeZoneTo(string _ForWho, string _ToWho)
+
* method ChatEvent_AddEntry(string _ForWho=all, string _Text, bool _OC=FALSE , bool _Ding=FALSE, string _Code)
+
* method ChatEvent_RemoveEntry(string _ForWho=all, string _Text="all")
+
* method CheckGear(string _ForWho="all")
+
* method CheckMemberLevel(bool _Value=FALSE)
+
* method ClearNoOffensiveOn(string _ForWho=all)
+
* method CloseWindow(string _ForWho="all")
+
* method Come2Me(string _MoveTo="${Me.Name}", string _ForWho="all", float _Precision=3)
+
* method ConversationBubble(string _ForWho="all", int _DoorOption=1)
+
* method Crouch(string _ForWho="all")
+
* method Cursed(string _ForWho, string _Toon, bool _HardTarget=FALSE)
+
* method Cursed_Relay(string _ForWho, string _Toon)
+
* method DespawnEvent_AddEntry(string _ForWho=all, string _Text, bool _OC=FALSE , bool _Ding=FALSE, string _Code)
+
* method DespawnEvent_RemoveEntry(string _ForWho=all, string _Text="all")
+
* method Disband(string _ForWho="all")
+
* method Dispell(string _ForWho=All, string _Value)
+
* method DisplayAvailableSetups()
+
* method DungeonMakerCancel(string _ForWho="all")
+
* method End_Bot(string _ForWho=all)
+
* method EquipCharm(string _ForWho=all, int _Value=1)
+
* method Evac(string _ForWho="all")
+
* method FlyDown(string _ForWho="all")
+
* method FlyStop(string _ForWho="all")
+
* method FlyUp(string _ForWho="all")
+
* method ForceFollow(string _ForWho="all")
+
* method Get_CurePotions(string _ForWho, string _Value)
+
* method Get_FoodDrink(string _ForWho)
+
* method Get_FoodDrink(string _ForWho)
+
* method Get_Poisons(string _ForWho, string _Value)
+
* method Get_StatPotions(string _ForWho, string _Value)
+
* method GetFlag(string _ForWho="all")
+
* method GroupCure(string _ForWho=all)
+
* method GroupCure_Relay(string _ForWho)
+
* method Heartstone_RekindleBond(string _ForWho=all)
+
* method HoldUp(string _ForWho="all")
+
* method ImmRes(int _HowMany=2)
+
* method InjectChat(string _ForWho="all", string _Chat="Nothing")
+
* method Invite(string _ForWho=All, string _WhoToInvite, bool _RaidInvite=FALSE)
+
* method JoustIn(string _ForWho="all")
+
* method JoustOff(string _ForWho="Casters")
+
* method JoustOn(string _ForWho="Melee")
+
* method JoustOut(string _ForWho="all")
+
* method Jump(string _ForWho="all")
+
* method LetsGo(string _ForWho="all")
+
* method LogToonIn(string _ForWho=${Me.Name}, string _ToWho)
+
* method LootWindowLootAll(string _ForWho=All)
+
* method MakeLeader(string _ForWho=all, string _Leader=${Me.Name})
+
* method Mentor(string _Value=${Me.Name})
+
* method Message(string _ForWho, string _Message, bool _Noise=FALSE, string NoiseToPlay=Default)
+
* method Message_NT(string _ForWho, string _Message, bool _Noise=FALSE, string NoiseToPlay=Default)
+
* method Message_Relay(string _ForWho, string _Message, bool _Noise=FALSE, string NoiseToPlay=Default)
+
* method Mount(string _ForWho="all")
+
* method Move2Area(float _XPos, float _YPos, string _ForWho, float _Precision=3)
+
* method NoMove(string _ForWho="all")
+
* method NoTarget(string _ForWho="all")
+
* method OFolDecDistance(string _ForWho="all")
+
* method OFolIncDistance(string _ForWho="all")
+
* method OgreIRC_AuthIfInRaid(string WhoToAuth, string ToonName)
+
* method OnScreenTimer(string _ForWho=all, float _Time=30, int _Slot=1, string _Message=Timer:)
+
* method OptNum(int _DoorOption=1)
+
* method Pause(string _ForWho="all")
+
* method PetAttack(string _ForWho="all")
+
* method PetOff(string _ForWho="all")
+
* method PortalToGuildHall(string _ForWho=all)
+
* method Pull(string _ForWho, bool _Named=FALSE)
+
* method Rebuff(string _ForWho="all")
+
* method Reload_Bot(string _ForWho=all)
+
* method Reload_Bot(string _ForWho=all)
+
* method RemoveNoOffensiveOn(string _ForWho=all, string _MobName)
+
* method RepairGear(string _ForWho="all")
+
* method Res(string _ForWho="all")
+
* method ResolveBuffCheck(string _ForWho=all)
+
* method ResStone(string _ForWho="all")
+
* method Resume(string _ForWho="all")
+
* method Revive(string _ForWho="all")
+
* method RO_FSD_BB_Brutas_DoNotNeedColdWater(string _ForWho, string _Toon)
+
* method RO_FSD_BB_Brutas_DoNotNeedColdWater_Relay(string _ForWho, string _Toon)
+
* method RO_FSD_BB_Brutas_NeedColdWater(string _ForWho, string _Toon)
+
* method RO_FSD_BB_Brutas_NeedColdWater_Relay(string _ForWho, string _Toon)
+
* method RunWalk(string _ForWho="all")
+
* method ScrollOf(string _ForWho=all, string _ScrollName=Prowess, int _CancelIfDurationLessThan=0)
+
* method Send_Tell(string Speaker, string _Target, string Message)
+
* method SetRelayGroup(string _ForWho, string _Value)
+
* method SetRelayGroup_Relay(string _ForRelayGroup, string _ForWho, string _Value)
+
* method SetRelayGroupToDefault(string _ForWho)
+
* method SetRelayGroupToDefault_Relay(string _ForRelayGroup, string _ForWho)
+
* method SetUpFor(string _ForWho="all", string _Chat="Nothing")
+
* method SpawnEvent_AddEntry(string _ForWho=all, string _Text, bool _OC=FALSE , bool _Ding=FALSE, string _Code)
+
* method SpawnEvent_RemoveEntry(string _ForWho=all, string _Text="all")
+
* method Special(string _ForWho="all")
+
* method SpecialZoneSpecific(string _ForWho="all")
+
* method SpendDietyPoints(string _ForWho=All, string _SpendOn=Auto, int _Spend=1)
+
* method Spew_RelayGroup(string _ForWho=all)
+
* method SpewAbility(string AbilityName)
+
* method StopRes(string _ForWho="all")
+
* method Target(string _ForWho, string _Target)
+
* method ToggleConsoleWindow(string _ForWho=All, string _Value)
+
* method ToggleMainWindow(string _ForWho="all")
+
* method Travel(string _ForWho=All, string _ToWhere, bool _ExactMatch=FALSE)
+
* method TravelBell(string _ForWho=All, string _ToWhere=Bell)
+
* method TravelDruid(string _ForWho=All, string _ToWhere=Bell)
+
* method TravelSpires(string _ForWho=All, string _ToWhere=Bell)
+
* method Unmentor(string _ForWho="all")
+
* method UplinkOptionChange(string _ForWho, string _Object, string _Value=TRUE, bool _SilentMode=FALSE)
+
* method UseFlag(string _ForWho="all")
+
* method UseItem(string _ForWho, string AbilityName)
+
* method UseItem_Relay(string _ForWho, string AbilityName)
+
* method UseItemOnPlayer(string _ForWho, string AbilityName, string sTarget=${Me.Name})
+
* method UseItemOnPlayer_Relay(string _ForWho, string AbilityName, string sTarget=${Me.Name})
+
* method Waypoint(string _ForWho=all, float _X=0, float _Y=0, float _Z=0)
+
* method Zone(string _ForWho="all")
+
* method ZoneDoor(int _DoorOption=1)
+
* method ZoneDoorForWho(string _ForWho="all", int _DoorOption=1)
+
* method ZoneInto(string _ForWho, string _ZoneName, string _ActorName=Special, int _DoorOption=0)
+
* method ZoneResetAll(string _ForWho="all")
+
  
=== Available members ===
+
* [[API:Ogre_CampSpot|API:Ogre_CampSpot]]
* member: bool AbilityReady(string _ForWho, string AbilityName)
+
* member: bool CancelCurrentCast()
+
* member: bool CheckNoOffensiveOn()
+
* member: bool CommandForMe(string _ForWho=all)
+
* member: bool:DevBuild
+
* member: bool:IsCommand[CommandToTest]
+
* member: bool IsReady()
+
* member: float64:TimeUTC
+
* member: int RoundNumToNearestValue(int _Health, int _Divider=1, int _IncrementBy=0)
+
* member: string Get_Alias(string _Alias)
+

Latest revision as of 13:16, 2 July 2019

OgreBotAPI

OgreBotAPI is an Application Program Interface built for people (scripters) to use various OgreBot functions.


Methods

Usage

All 'methods' are called with the following syntax: OgreBotAPI:MethodName[Parameters]

  • Example 1 - OgreBotAPI:CastAbility["all","Kick"]
    • This would tell OgreBot to cast "Kick" on anyone who has that ability.
  • Example 2 - OgreBotAPI:Change_FoodDrinkAutoConsume["all",TRUE]
    • This would tell OgreBot to turn auto consume to on for all sessions.

List of Methods

  • Below is a list of all available methods.
Command Parameters Example Notes Description
AcceptReward
Param 1 ForWho igw:${Me.Name} Default = all Allows options for choosing rewards where there are actually options.
Param 2 Selection 2 Leaving Parameter 2 blank or 0, will NOT accept a choice window.
Actor_Click
Param 1 ForWho igw:${Me.Name} Default = all DoubleClicks an Actor if in range.
Param 2 Actor Name "Mechanical Travel Gear" Actor Name Must be Quoted
Param 3 ExactName TRUE/FALSE FALSE if looking for Partial name TRUE if Looking for Exactname
AddNoOffensiveOn
Param 1 ForWho igw:${Me.Name} Default = all Turns on/off OgreBot's internal 'NoOffensive' option. This prevents most options in the caststack from casting if it is offensive when against the actor.
Param 2 Actor Name "Trakanon" Actor Name Must be Quoted
Param 3 Exact Match Only TRUE/FALSE If FALSE, will allow partial searches.
Alias_AddEntry
Param 1 ForWho igw:${Me.Name} N/A Adds an entry to your alias tab.
Param 2 Alias *Tank what you want alias to be called
Param 3 Toon Name Kannkor Name of toon to add
Param 4 NoRaid TRUE/FALSE If you want to prevent it from scanning the raid, use TRUE (NoRaid=TRUE). Default is FALSE.
Alias_ChangeEntry
Param 1 ForWho igw:${Me.Name} Changes a toon name entry in your alias tab.
Param 2 From Kannkor Name of toon to change
Param 3 To Pork Name of toon to change to
Param 4 Silent TRUE/FALSE TRUE spews change to ogre console FALSE does not spew change
Alias_ChangeEntryAlias
Param 1 ForWho igw:${Me.Name} N/A Changes an alias entry in your alias tab.
Param 2 From *Tank Alias entry to change
Param 3 To *King Alias entry to change to
Param 4 Silent TRUE/FALSE TRUE spews change to ogre console FALSE does not spew change
Alias_RemoveEntry
Param 1 ForWho igw:${Me.Name} Default = all Removes an alias entry in your alias tab.
Param 2 Alias *Tank Alias entry to remove
AltarOfTheAncients
Param 1 ForWho igw:${Me.Name} Default = all Clicks the Alter of the Ancients - ToT preorder clicky.
Announce_AddEntry
Param 1 ForWho igw:${Me.Name} Default = all Adds an announce to the announce tab.
Param 2 Ability Name Rescue Ability to trigger the announce
Param 3 Announce to Raid Announce to what channel
Param 4 Text to announce Using *Ability* on *Target* Text you would like to announce
ApplyTempAdorn
Param 1 ForWho igw:${Me.Name} Default = all Applies temporary adornments. ( No Longer used )
Param 2 Adorn Name "Adorn of Crit" Adorn to apply
Param 3 Slots "Primary", "chest", "Both" what slots to apply to.
ApplyVerb
Param 1 Actor Name "Mechanical Travel Gear" Actor name must be Quoted Clicks a rightclick option on an actor.
Param 2 Verb "Travel to the Planes" Verb from rightclicking the actor must be Quoted
ApplyVerbForWho
Param 1 ForWho igw:${Me.Name} Default = all Clicks an actor via Rightclick options.
Param 2 Actor Name "Mechanical Travel Gear" Actor name must be Quoted
Param 3 Verb "Travel to the Planes" Verb from rightclicking the actor must be Quoted
ApplyVerbQueuedForWho
Param 1 ForWho igw:${Me.Name} Default = all Queues a Click of an actor via Rightclick options.
Param 2 Actor Name "Mechanical Travel Gear" Actor name must be Quoted
Param 3 Verb "Travel to the Planes" Verb from rightclicking the actor must be Quoted
ArcannaseEffigyOfRebirth
Param 1 ForWho igw:${Me.Name} Default = all Clicks the Arcannase Effigy Of Rebirth - KA preorder clicky.
AscensionEmbargo_Add_DoNotCombo
Param 1 ForWho igw:${Me.Name} Default = all Adds an ability to the Do Not combo list for Ascension Embargo
Param 2 Ability "Wildfire" Ability name to add
AscensionEmbargo_Change_Disable_Status
Param 1 ForWho igw:${Me.Name} Default = all Changing Ascension Embargo status. From Enabled to Disabled or vice versa.
Param 2 Ability Name Wildfire Ability name to add
Param 3 Object Value TRUE/FALSE/Toggle Changes the value to true/false or toggles from it's current value.
Param 4 Silent mode TRUE/FALSE TRUE spews change to ogre console FALSE does not spew change
AscensionEmbargo_Remove_DoNotCombo
Param 1 ForWho igw:${Me.Name} Default = all Removes an ability from the Do Not combo list for Ascension Embargo
Param 2 Ability "Wildfire" Ability name to remove
Assist
Param 1 Assist Who "Kannkor" Target to Assist. Makes you Assist specified target.
Param 2 ForWho igw:${Me.Name} Default = ${Me.Name}
AutoHunt_AddPath
Param 1 Path name "harvest" Loads a path in combobox for autohunt Adds the path name specified to autohunt.
AutoHunt_AddPoint
Param 1 Path name "harvestloc1" Add nav point to list Adds the point from path name specified to autohunt.
AutoHunt_CheckHP
Param 1 ForWho igw:${Me.Name} Default = all Adds Specified amount of HP to textbox in autohunt
Param 2 HP Value 80 Sets HP in autohunt
AutoHunt_CheckMana
Param 1 ForWho igw:${Me.Name} Default = all Adds Specified amount of MP to textbox in autohunt
Param 2 MP Value 80 Sets MP in autohunt
AutoHunt_ClearPoints
N/A N/A N/A N/A Clears all Path points from autohunt
AutoHunt_RemovePoint
Param 1 Point name "harvestloc1" Remove specified point from list Removes the point from path name specified to autohunt.
AutoHunt_ScanRadius
Param 1 ForWho igw:${Me.Name} Default = all Sets the scan radius within autohunt
Param 2 Raduis value 20 Sets scan raduis by specified distance
AutoRun
Param 1 ForWho igw:${Me.Name} Default = all Toggles auto run on and off
AutoTarget_SetRescanTime
Param 1 ForWho igw:${Me.Name} Default = all Sets the rescan time for autotarget
Param 2 Rescan Time 500 Sets rescan time by specified value
AutoTarget_SetScanHeight
Param 1 ForWho igw:${Me.Name} Default = all Sets the scan Height for autotarget
Param 2 Scan Height 50 Sets scan Height by specified value
AutoTarget_SetScanRadius
Param 1 ForWho igw:${Me.Name} Default = all Sets the Scan Radius for autotarget
Param 2 Scan Radius 50 Sets Scan Radius by specified value
CallGH
Param 1 ForWho igw:${Me.Name} Default = all Calls you to Guild Hall
CampToDesktop
Param 1 ForWho igw:${Me.Name} Default = all Camps sessions to Desktop or loginscene
Param 2 Login only TRUE/FALSE if set TRUE will camp you to loginscene
CancelCasting
Param 1 ForWho igw:${Me.Name} Default = all Cancels what you are currently casting
CancelCurrentCast
Param 1 T or F TRUE/FALSE if set TRUE will cancel cast Cancels what you are currently casting
Param 2 ForWho igw:${Me.Name} Default = all
CancelMaintained
Param 1 Args Ability Names Ability Names separated by commas. Example: OgreBotAPI:CancelMaintained["Sprint","AbilityName2Here","AbilityName3Here"] Cancels maintaned spells/effects
CancelMaintainedForWho
Param 1 ForWho igw:${Me.Name} Default = all Cancels maintaned spells/effects
Param 2 Args Ability Names Ability Names separated by commas. Example: OgreBotAPI:CancelMaintained["Sprint","AbilityName2Here","AbilityName3Here"]
CastAbility_Relay
Param 1 ForWho igw:${Me.Name} N/A Casts the specified ability
Param 2 Ability Name "Rending" Ability name to be cast
CastAbility
Param 1 ForWho igw:${Me.Name} N/A Casts the specified ability
Param 2 Ability Name "Rending" Ability name to be cast
CastAbilityInSeconds_Relay
Param 1 ForWho igw:${Me.Name} N/A Casts the specified ability after specified amount of time
Param 2 Ability Name "Rending" Ability name to be cast
Param 3 seconds to wait 10 Seconds to wait to cast ability
CastAbilityInSeconds
Param 1 ForWho igw:${Me.Name} N/A Casts the specified ability after specified amount of time
Param 2 Ability Name "Rending" Ability name to be cast
Param 3 seconds to wait 10 Seconds to wait to cast ability
CastAbilityNoChecks
Param 1 ForWho igw:${Me.Name} N/A Casts an ability skipping all checks in the bot.
Param 2 Ability Name "Rending" Ability name to be cast
CastAbilityNoExport_Relay
Param 1 ForWho igw:${Me.Name} N/A Casts an ability without it being within your export.
Param 2 Ability Name "Rending" Ability name to be cast
CastAbilityNoExport
Param 1 ForWho igw:${Me.Name} N/A Casts an ability without it being within your export.
Param 2 Ability Name "Rending" Ability name to be cast
CastAbilityNoExportUntilCast
Param 1 ForWho igw:${Me.Name} N/A Casts an ability without it being within your export and waits till the ability is cast.
Param 2 Ability Name "Rending" Ability name to be cast
CastAbilityOnNPC
Param 1 ForWho igw:${Me.Name} N/A Casts an ability on specified Actor.
Param 2 Ability Name "Rending" Ability name to be cast
Param 3 Actor Name "Trakanon" Actor name to cast ability on
CastAbilityOnPlayer_Relay
Param 1 ForWho igw:${Me.Name} N/A Casts an ability on specified player character.
Param 2 Ability Name "Rending" Ability name to be cast
Param 3 Player Name "Kannkor" Player Character name to cast ability on
CastAbilityOnPlayer
Param 1 ForWho igw:${Me.Name} N/A Casts an ability on specified player character in specified seconds to wait.
Param 2 Ability Name "Rending" Ability name to be cast
Param 3 Player Name "Kannkor" Player Character name to cast ability on
Param 4 Seconds to wait 10 time to wait before casting ability on player character
CastHQEar
N/A N/A N/A N/A Casts the HQ Ear from KA HQ.
CastedCastOnTheMove
Param 1 Player Character "Kannkor" Name of the Player who casted a cast on the move ability Internal option. Passes information in your group if they are allowed to cast while moving.
Param 2 Duration 10.5 Duration of the ability that gives the cast while moving.
CastingCastOnTheMove
Param 1 Duration 10.5 Duration of the ability that gives the cast while moving. Internal use. This sends out information that you casted a cast while moving buff for the group.
Change_FoodDrinkAutoConsume
Param 1 ForWho igw:${Me.Name} N/A Sets food & drink autoconsume to on/off.
Param 2 T F T TRUE/FALSE/TOGGLE sets food & drink autoconsume to specified
Change_PoisonAutoConsume
Param 1 ForWho igw:${Me.Name} N/A Sets specified poison autoconsume to specified.
Param 2 T F T TRUE/FALSE/TOGGLE sets poison autoconsume to specified
Param 3 Poison name "Marked Target" name of the poison you want to change.
Change_StatPotionsAutoConsume
Param 1 ForWho igw:${Me.Name} N/A Sets specified stat potion autoconsume to specified.
Param 2 T F T TRUE/FALSE/TOGGLE sets stat potion autoconsume to specified
Param 3 Stat Potion name "intelect" name of the stat potion you want to change.
ChangeCampSpotWho
Param 1 ForWho igw:${Me.Name} N/A Changes campspot to specified XYZ Cordinates.
Param 2 X X Cord N/A
Param 3 Y Y Cord N/A
Param 4 Z Z Cord N/A
ChangeCampSpot
Param 1 X X Cord N/A Changes campspot to specified XYZ Cordinates.
Param 2 Y Y Cord N/A
Param 3 Z Z Cord N/A
ChangeCastStackListBoxItem
Param 1 ForWho igw:${Me.Name} N/A Changes a cast stack item to on/off.
Param 2 Ability name "Rending" name of ability in the cast stack to change
Param 3 T F T TRUE/FALSE/TOGGLE Changes cast stack item to specified
Param 4 Silent mode TRUE/FALSE TRUE spews change to ogre console FALSE does not spew change
ChangeCastStackListBoxItemByTag
Param 1 ForWho igw:${Me.Name} N/A Changes a cast stack item to on/off via Custom Tag.
Param 2 Tag name "Threat" name of the custom Tag to change
Param 3 T F T TRUE/FALSE/TOGGLE Changes cast stack item to specified
Param 4 Partial TRUE/FALSE If TRUE, allows substring search. If FALSE, exact tag match only.
Param 5 Silent mode TRUE/FALSE TRUE spews change to ogre console FALSE does not spew change
ChangeLootOptions
Param 1 ForWho igw:${Me.Name} Default = all Changes loot options to specified.
Param 2 Args AutoNone, AutoGreed, AutoDecline, LeaderOnlyLoot, FreeForAll, Lotto, NeedBeforeGreed, RoundRobin, [(item rarity)] All , Treasured, Legendary, Fabled, YellLeaderOnly, YellAll, EncLockLeaderOnly, EncLockAll, AutoSplit, NoAutoSplit, AutoLock, NoAutoLock Can pass in as many of these options as you want.
ChangeOgreBotUIOption
Param 1 ForWho igw:${Me.Name} N/A Changes a ui element.
Param 2 UI code "checkbox_settings_grindoptions" change ui checkbox to specified.
Param 3 T F T TRUE/FALSE/TOGGLE Changes ui checkbox to specified
Param 4 Silent mode TRUE/FALSE TRUE spews change to ogre console FALSE does not spew change
ChangeRadarYAxis
Param 1 ForWho igw:${Me.Name} N/A Changes Y axis to specified.
Param 2 T F TRUE/FALSE Changes Y axis on radar to on/off
ChangeZoneTo
Param 1 ForWho igw:${Me.Name} N/A Changes your zone to specified player character.
Param 2 Player character "Kannkor" Name of character to change zone to
ChatEvent_AddEntry
Param 1 ForWho igw:${Me.Name} Default = all Adds a chatevent to chat event tab.
Param 2 Text "Trakanon looks at you" Text to listen for to trigger
Param 3 ogre console TRUE/FALSE spew infor to Ogre console on success
Param 4 Ding Sound TRUE/FALSE Will cause the bot to Ding on success
Param 5 Code OgreBotAPI:Jump[${Me.Name}] Code to execute on success.
ChatEvent_RemoveEntry
Param 1 ForWho igw:${Me.Name} Default = all Removes chat trigger from chat events tab.
Param 2 Text "Trakanon looks at you" Text of trigger to remove
CheckGear
Param 1 ForWho igw:${Me.Name} Default = all Checks armour condition.
CheckKunarkAscendingRequirements
Param 1 ForWho igw:${Me.Name} Default = all Checks for any missing KA sigline quests.
CheckMemberLevel
Param 1 T F TRUE/FALSE OnlyShowNonMembers. Default FALSE. If set to TRUE, will only if you are NOT a member. Checks your membership level ( Silver, Gold, Member ).
CheckResearch
Param 1 ForWho igw:${Me.Name} Default = all Checks your current research time and spews to ogre console.
Param 2 Report TRUE/FALSE FALSE will only spew info if research complete.
ClearNoOffensiveOn
Param 1 ForWho igw:${Me.Name} Default = all Clears the internal 'NoOffensive' flag. This should not be used.
CloseWindow
Param 1 ForWho igw:${Me.Name} Default = all Closes the top EQ2 UI window
Come2Me
Param 1 PC to move to "${Me.Name}" Target to move to. Default = ${Me.Name} Moves bots to specified player
Param 2 ForWho igw:${Me.Name} Default = all
Param 3 Precision 3 Precision to move into range. Default = 3
ConsumeDeityBaubles
Param 1 ForWho igw:${Me.Name} Default = all Consumes deity bubbles in inventory for you.
ConversationBubble
Param 1 ForWho igw:${Me.Name} Default = all Clicks a conversation bubble via specified #.
Param 2 Option 1 conversation bubble to click via #
Crouch
Param 1 ForWho igw:${Me.Name} Default = all Crouches you.
DailyEtherealMissionReset
Param 1 N/A N/A N/A Spews info to ogre console on when daily missions reset and what current missions are.
DeleteQuest
Param 1 ForWho igw:${Me.Name} Default = all Deletes a quest from your journal.
Param 2 Quest Name "quest name" Must be quoted.
DespawnEvent_AddEntry
Param 1 ForWho igw:${Me.Name} Default = all Adds a despawn event to the despawn event tab.
Param 2 Text "Trakanon stares at you" Must be quoted. Text to listen for.
Param 3 OC TRUE/FALSE Send info to ogre console on success.
Param 4 Ding TRUE/FALSE make a ding sound on success.
Param 5 Code OgreBotAPI:Kick["all"] Code to trigger on success.
DespawnEvent_RemoveEntry
Param 1 ForWho igw:${Me.Name} Default = all Removes a despawn entry via text in event.
Param 2 Text "Trakanon stares at you" Must be quoted. Text to remove.
Disband
Param 1 ForWho igw:${Me.Name} Default = all Disbands you from group or raid.
Dispell
Param 1 ForWho igw:${Me.Name} Default = all Casts 'Dispell' (Usually enchanter Absorb magic) on an NPC.
Param 2 NPC To Dispell "Trakanon" Name of the NPC to dispell
DisplayAvailableSetups
Param 1 N/A N/A N/A Displays all Setups for the current zone into ogre console.
DisplayEtherealMissionInfo
Param 1 ForWho igw:${Me.Name} Default = all Spews info to ogre console on when daily missions reset and what current missions are.
DisplayMyAscensionCombos
Param 1 N/A N/A N/A Displays your current ascension combos into IS console.
DungeonMakerCancel
Param 1 ForWho igw:${Me.Name} Default = all Presses the "Cancel" button in Dungeon Maker. (not really appliciable anymore)
End_Bot
Param 1 ForWho igw:${Me.Name} Default = all Ends Ogre Bot.
EquipCharm
Param 1 ForWho igw:${Me.Name} Default = all Equips a charm by specified value. via the equipment info tab.
Param 2 value 1 or 2 Charm to equip.
Evac
Param 1 ForWho igw:${Me.Name} Default = all Anyone with an evacuate ability will use it.
F2PWindow_Check
Param 1 ForWho igw:${Me.Name} Default = all Does a check to see if the f2p window is open, and closes it.
F2PWindow_SetOptions
Param 1 ForWho igw:${Me.Name} Default = all Tells Ogrebot to check for the F2PWindow again for <Minutes>.
Param 2 Minutes 15 How many Minutes to wait.
FastTravel
Param 1 ForWho igw:${Me.Name} Default = all Uses Fast travel if you are a member.
Param 2 Location Freeport Location name.
Param 3 Exact Match TRUE/FALSE Default = FALSE
FlyDown
Param 1 ForWho igw:${Me.Name} Default = all Makes you Fly/Swim Down. This is a Toggle use FlyStop to stop.
FlyStop
Param 1 ForWho igw:${Me.Name} Default = all Stops you from flying/swimming up/down.
FlyUp
Param 1 ForWho igw:${Me.Name} Default = all Makes you Fly/Swim Up. This is a Toggle use FlyStop to stop.
Force_MountOn
Param 1 ForWho igw:${Me.Name} Default = all This will recast your mount regardless if you have it on or not.
ForceFollow
Param 1 ForWho igw:${Me.Name} Default = all Forces toons to follow you.
Get_CurePotions
Param 1 ForWho igw:${Me.Name} Default = all Will pull 100 of the specified from poision potion depot if you have under 100 in inventory.
Param 2 Value "Acerbic Elixir of Intellect" Potion name. Must be Quoted.
Get_Faction
Param 1 Faction "Exile" Faction name. Must be Quoted. Gets your current specified faction and spews info to ogre console.
Param 2 Spewto oc or irc spew info to ogreconsole or irc
Get_FoodDrink
Param 1 ForWho igw:${Me.Name} N/A Will pull and equip current food and drink you have in slots.
Get_Poisons
Param 1 ForWho igw:${Me.Name} N/A Will pull 100 of the specified from poision potion depot if you have under 100 in inventory.
Param 2 Value "Marked Target" Poison name. Must be Quoted.
Get_StatPotions
Param 1 ForWho igw:${Me.Name} N/A Will pull 100 of the specified from poision potion depot if you have under 100 in inventory.
Param 2 Value "Arebic Intelect" Potion name. Must be Quoted.
GetFlag
Param 1 ForWho igw:${Me.Name} Default = all Grabs a Guild Hall flag from the npc in Guild Hall.
GroupCure_Relay
Param 1 ForWho igw:${Me.Name} N/A Makes bots group cure if they have a group cure.
GroupCure
Param 1 ForWho igw:${Me.Name} Default = all Makes bots group cure if they have a group cure.
GuidedAscension
Param 1 ForWho igw:${Me.Name} Default = all Uses Guided Ascension Scrolls
Param 2 Amount 3000000 (3 million) Must have less than this much vitality to consume scroll.
HailNPC
Param 1 ForWho igw:${Me.Name} Default = all Hails specified npc.
Param 2 Name or ID "Trakanon" Name or ID of npc to hail.
Heartstone_RekindleBond
Param 1 ForWho igw:${Me.Name} Default = all Clicks hearstone item to refresh heartbound.
HoldUp
Param 1 ForWho igw:${Me.Name} Default = all Turns autofollow off.
HQEar_Recheck
Param 1 ForWho igw:${Me.Name} Default = all Re Checks HQ ear from KA and applies buff if not already on.
HQEar_ReEquipOriginalEar
Param 1 ForWho igw:${Me.Name} Default = all Re Checks HQ ear is not equiped and equips original if it is if it can.
ImmRes
Param 1 How many 2 # of people to check are dead to use. Uses Cleric AA Immaculate Revival if X people are dead.
Invite
Param 1 ForWho igw:${Me.Name} Default = all Invites specified to group or raid.
Param 2 PC Name "Kannkor" Player character to invite.
Param 3 Raid invite TRUE/FALSE invite to group or raid Default = FALSE = group
ItemDebug
Param 1 Item Name "Buckler of blah" Name of item. Must be Quoted. Debugs item specified and spews info to console.
JoustIn
Param 1 ForWho igw:${Me.Name} Default = all Jousts in specifeid to engaged mob from campspot. requires move behind or move into melee enabled & campspot.
JoustOff
Param 1 ForWho igw:${Me.Name} Default = Casters turns jousting off for specifeid. requires move behind or move into melee enabled & campspot.
JoustOn
Param 1 ForWho igw:${Me.Name} Default = Melee turns jousting on for specifeid. requires move behind or move into melee enabled & campspot.
JoustOut
Param 1 ForWho igw:${Me.Name} Default = all Jousts out specifeid to engaged mob from campspot. requires move behind or move into melee enabled & campspot.
Jump
Param 1 ForWho igw:${Me.Name} Default = all Tells specified to Jump.
LetsGo
Param 1 ForWho igw:${Me.Name} Default = all Removes movement restrictions such as HoldUp and campspot.
LogToonIn
Param 1 ForWho igw:${Me.Name} Default = ${Me.Name} Logs in specified player character.
Param 2 PC "Kannkor" Player character to log in.
Loot_SmartAssign_Add
Param 1 N/A N/A N/A Generates the Values in smartloot xml for PoP expac mount parts
Loot_SmartAssign_Update
Param 1 N/A N/A N/A Updates the Values in smartloot xml for PoP expac mount parts
LootWindowLootAll
Param 1 ForWho igw:${Me.Name} Default = all Loots all items in a loot window.
MakeLeader
Param 1 ForWho igw:${Me.Name} Default = ${Me.Name} Changes the group leader to specified.
Param 2 Leader "Kannkor" Player character to make leader. Default = ${Me.Name}
MarkToon
Param 1 ForWho igw:${Me.Name} Default = all Marks a toon for specific ogre set up operations.
Mentor
Param 1 Mentor PC "Kannkor" Default = ${Me.Name} Mentor specified pc.
Message_NT
Param 1 ForWho igw:${Me.Name} N/A Sends a message to ogre console for specified only with a noise & no Time stamp.
Param 2 Message Kannkor sucks Message to send.
Param 3 Noise TRUE/FALSE Make a noise.
Param 4 Noise default or loud Noise type. Default = default
Message_Relay
Param 1 ForWho igw:${Me.Name} N/A Sends a message to all sessions ogre console with a noise.
Param 2 Message Kannkor sucks Message to send.
Param 3 Noise TRUE/FALSE Make a noise.
Param 4 Noise default or loud Noise type. Default = default
Message
Param 1 ForWho igw:${Me.Name} N/A ends a message to ogre console for specified only with a noise.
Param 2 Message Kannkor sucks Message to send.
Param 3 Noise TRUE/FALSE Make a noise.
Param 4 Noise default or loud Noise type. Default = default
Mount
Param 1 ForWho igw:${Me.Name} Default = all Clicks the mount ability. If you have a mount it will cancel it. If you do not have a mount it will summon it.
Move2Area
Param 1 X X Cord N/A tells bots to move to a specific player character.
Param 2 Y Y Cord N/A
Param 3 ForWho igw:${Me.Name} N/A
Param 4 Precision 3 Precision to target . Default = 3
NoMove
Param 1 ForWho igw:${Me.Name} Default = all Prevents incombat movement such as move into melee range and move behind.
NoTarget
Param 1 ForWho igw:${Me.Name} Default = all Clears everyones target.
OFolDecDistance
Param 1 ForWho igw:${Me.Name} Default = all Decreases the distance of OgreFollow.
OFolIncDistance
Param 1 ForWho igw:${Me.Name} Default = all Increases the distance of OgreFollow.
OgreIRC_AuthIfInRaid
Param 1 ForWho igw:${Me.Name} N/A Autherise if in raid for specified.
Param 2 PC Name "Pork" Player character to auth.
OnScreenTimer
Param 1 ForWho igw:${Me.Name} Default = all Puts a HUD onscreen with a timer on your screen like group HUD.
Param 2 Time 30 Time to count down.
Param 3 HUD Slot 1 - 10 Slot to add to.
Param 4 Message AOE blah blah Messahe of what the timer is for.
OptNum
Param 1 Option 2 Default = 1 Door Option to Click via #.
Pause
Param 1 ForWho igw:${Me.Name} Default = all Pauses the bot.
PetAttack
Param 1 ForWho igw:${Me.Name} Default = all Sends Pets into attack your current target.
PetOff
Param 1 ForWho igw:${Me.Name} Default = all Back's your pet off.
PoP_TempAdorns
Param 1 ForWho igw:${Me.Name} Default = all Applies temp adorns from PoP. check (ogre tempadrons) for updated versions.
Param 2 Adorn Type cboc, pot, hp Type of adorn to apply.
Param 3 Overwrite TRUE/FALSE Overwrite if adorn allready exists.
PopulatePCOptionLists
Param 1 ForWho igw:${Me.Name} Default = all When you click on a combo box, such as the Target in the caststack, or the Follow combo on the Setup tab, it generates a list of names. These are generated from this method.
Param 2 UIBox 1234 The ID of a listbox or combo box where you want the information populated
Param 3 Params clear, !clear, me, !me, aliases, !aliases, pctarget, !pctarget, group, !group, raid, !raid, groupnotself, !groupnotself, groupmembers, !groupmembers, raidmembers, !raidmembers, forcealiases, !forcealiases, disabled, !disabled, pets, !pets Can be any combination. "pets" would put pets in the combo box, "!pets" would not put them in. If you use "defaults" as the first parameter, the following are set automatically: clear, me, pctarget, group, raid, groupnotself, groupmembers, raidmembers.
PortalToGuildHall
Param 1 ForWho igw:${Me.Name} Default = all Uses Magic Door to the Guild Hall
ProvingGrounds_Exit
Param 1 ForWho igw:${Me.Name} Default = all Exits Proving Grounds.
ProvingGrounds_Scoreboard_Close
Param 1 ForWho igw:${Me.Name} Default = all When you complete a proving grounds and get the scoreboard up, this will close it.
Rebuff
Param 1 ForWho igw:${Me.Name} Default = all Cancels all your maintained abilities that appear in your spellbook.
RedeemKrono
Param 1 ForWho igw:${Me.Name} Default = all Redeems/uses a krono.
Reload_Bot
Param 1 ForWho igw:${Me.Name} Default = all Reloads the bot for specified.
Reload_DevBot
Param 1 ForWho igw:${Me.Name} Default = all Reloads Dev Version of the bot for specified.
ReloadExport
Param 1 N/A N/A N/A Reloads your export if changes were made in xml.
RemoveNoOffensiveOn
Param 1 ForWho igw:${Me.Name} Default = all Internal. Removes the internal flag of "NoOffensive" on a specific actor.
Param 2 NPC "Trakanon" Actor name to remove the flag from
RepairGear
Param 1 ForWho igw:${Me.Name} Default = all Repairs all your gear if near a mender.
ReplyDialog
Param 1 ForWho igw:${Me.Name} Default = all Click specified option on a reply dialog window.
Param 2 Option 1 Option to click. Default = 1
Report_ClearList
Param 1 Value 1 Default = 1. 1 = Clear group report. 2 = clear raid report. Clearing a report list. These are only used in extremely specific scenarios, such as Trakanon in order to keep track of an order of Thauma's.
Report_SpewList
Param 1 Value 1 Default = 1. 1 = group report. 2 = raid report. Sends the list to OgreConsole. These are only used in extremely specific scenarios, such as Trakanon in order to keep track of an order of Thauma's.
ReportForList_IRC
Param 1 ForWho igw:${Me.Name} Default = all Sends the list to IRC. These are only used in extremely specific scenarios, such as Trakanon in order to keep track of an order of Thauma's.
Reporting
Param 1 Player Name Kannkor Player name reporting to the report call This is a response to a Report call. These are only used in extremely specific scenarios, such as Trakanon in order to keep track of an order of Thauma's.
Res
Param 1 ForWho igw:${Me.Name} Default = all Removes the temporary [Stop Res] flag.
ResetActorsLooted
Param 1 ForWho igw:${Me.Name} Default = all Resets looted actors and tries to loot them all again. Chests/corpses etc.
ResetCameraAngle
Param 1 ForWho igw:${Me.Name} Default = all Resets camera angle.
ResetZone
Param 1 ForWho igw:${Me.Name} Default = all Resets specified zone.
Param 2 Zone "Freeport" Name of the zone to reset.
ResolveBuffCheck
Param 1 ForWho igw:${Me.Name} Default = all Checks you have Resolve buff on. ( No Longer Used)
Resource
Param 1 ForWho igw:${Me.Name} Default = all Attempts to Collect the nearest resource to you.
ResStone
Param 1 ForWho igw:${Me.Name} Default = all Casts a rez stone.
Resume
Param 1 ForWho igw:${Me.Name} Default = all Resumes the specified bots.
Revive
Param 1 ForWho igw:${Me.Name} Default = all Revives the specified bots at specified location.
Param 2 Option 1 Option to choose. Default = 1
RunWalk
Param 1 ForWho igw:${Me.Name} Default = all Toggles between running and walking.
RO_FSD_BB_Brutas_NeedColdWater
Param 1 ForWho igw:${Me.Name} Default = all Applies specified scrolls to specified.
Param 2 Name "Prowess" Name of Scroll.
Param 3 Duration 5 Cancel existing if duration is less than specified.
Send_Tell
Param 1 Speaker ${Me.Nam} Name of person sending tell. Sends a tell to a specified person.
Param 2 Target "Pork" Person to send the tell to.
Param 3 Message "Pork you rock" Message to send to specified.
SetAutoLootMode
Param 1 ForWho igw:${Me.Name} Default = all Applies specified scrolls to specified.
Param 2 Option 0, 1, 2 Mode to set (None, Greed, Decline).
Param 3 Silentmode TRUE/FALSE Spew info to ogre console about change.
SetCS_BehindNPC
Param 1 ForWho igw:${Me.Name} Default = all Sets campspot behind specified NPC.
Param 2 Name or ID "Trakanon" Name of NPC.
Param 3 Distance 3 Distance to CS behind. Default = 3
Param 4 Aggro TRUE/FALSE Skip moving if you have aggro.
SetCS_InFrontNPC
Param 1 ForWho igw:${Me.Name} Default = all Sets campspot in front of specified NPC.
Param 2 Name or ID "Trakanon" Name of NPC.
Param 3 Distance 3 Distance to CS infront. Default = 3
Param 4 Aggro TRUE/FALSE Skip moving if you have aggro.
SetCS_NPC
Param 1 Angle 0-360 The angle in which you want to move too. Sets campspot at a specific angle of specified NPC. This is mostly an internal function. It is a common function used by SetCS_InFront/BehindNPC
Param 2 Name or ID "Trakanon" Name of NPC.
Param 3 Distance 3 Distance to CS infront. Default = 3
Param 4 Aggro TRUE/FALSE Skip moving if you have aggro.
SetNoDefensive
Param 1 ForWho igw:${Me.Name} Default = all Sets an internal flag for "NoDefensive".
Param 2 Value TRUE/FALSE Turns the flag on or off
SetRelayGroup_Relay
Param 1 RelayName K_Group Relay group name. Relay -> Sets your relay group to specified.
Param 2 ForWho igw:${Me.Name} N/A
Param 3 Value relay_group_name_here The relay group you want to use.
SetRelayGroup
Param 1 ForWho igw:${Me.Name} Default = all Set relay group to specified (for you only, does not relay to everyone)
Param 2 Value relay_group_name_here The relay group you want to use.
SetRelayGroupToDefault_Relay
Param 1 Relaygroup "k_Defasult" relay group name. Set relay group to specified.
Param 2 ForWho igw:${Me.Name} N/A
SetRelayGroupToDefault
Param 1 ForWho igw:${Me.Name} Default = all Set relay group to default.
SetUpFor
Param 1 ForWho igw:${Me.Name} Default = all initiates code for a mob if code exists.
Param 2 command Brutas command needed for mob in zone. ( Param 2 is not needed from ToT onwards )
ShareAllMissions
Param 1 ForWho igw:${Me.Name} Default = all Shares all missions in your Journal.
ShareMission
Param 1 ForWho igw:${Me.Name} Default = all Shares the specified mission only from journal.
Param 2 Mission name "Some Mission" Quest name to share.
ShareQuest
Param 1 ForWho igw:${Me.Name} Default = all Shares the specified Quest only from journal.
Param 2 Quest name "Some Quest" Quest name to share.
ShareQuestsForZone
Param 1 ForWho igw:${Me.Name} Default = all Shares the specified Zonename related Quests from journal.
Param 2 zone name "Doomefire" Zone name of the quests you want to share.
ShareQuestWhenAble
Param 1 Quest name "some quest" Name of quest to share. Shares the specified Zonename and specified Quest from journal when bot is not busy.
Param 2 zone name "Doomefire" Zone name of the quests you want to share.
ShowOgreConsole
Param 1 ForWho igw:${Me.Name} Default = all Shows or hides the ogre console.
Param 2 Show/Hide TRUE/FALSE Show = TRUE etc.
SpawnEvent_AddEntry
Param 1 ForWho igw:${Me.Name} Default = all Adds a spawn event to the spawn event tab.
Param 2 Text "Trakanon stares at you" Must be quoted. Text to listen for.
Param 3 OC TRUE/FALSE Send info to ogre console on success.
Param 4 Ding TRUE/FALSE make a ding sound on success.
Param 5 Code OgreBotAPI:Kick["all"] Code to trigger on success.
SpawnEvent_RemoveEntry
Param 1 ForWho igw:${Me.Name} Default = all Removes a spawn entry via text in event.
Param 2 Text "Trakanon stares at you" Must be quoted. Text to remove.
Special
Param 1 ForWho igw:${Me.Name} Default = all Clicks nearest special from you.
SpecialZoneSpecific
Param 1 ForWho igw:${Me.Name} Default = all This will handle clicking of zone specific items. Such as the zipline in Brokenskull Bay: Hoist the Yellow Jack? [Heroic].
SpendDeityPoints
Param 1 ForWho igw:${Me.Name} Default = all Spend deity points.
Param 2 Spend on Auto, potency, crit bonus, stamina Deity to spend points in.
Param 3 Amount 1 Amount of points to spend.
Spew_RelayGroup
Param 1 ForWho igw:${Me.Name} Default = all Spew your relay group to console.
SpewAbility
Param 1 Ability "Rescue" Ability name. Spews all information avalable for specified ability.
Stand
Param 1 ForWho igw:${Me.Name} Default = all Stands all bots up.
StopRes
Param 1 ForWho igw:${Me.Name} Default = all Stop rezzing.
Summon_Familiar
Param 1 ForWho igw:${Me.Name} Default = all Summons your familiar.
Target
Param 1 ForWho igw:${Me.Name} N/A Target specified target.
Param 2 Target "Trakanon" NPC to target.
ToggleConsoleWindow
Param 1 ForWho igw:${Me.Name} N/A Toggle console open/close.
Param 2 Show/Hide TRUE/FALSE Shows or hides window.
ToggleMainWindow
Param 1 ForWho igw:${Me.Name} Default = all Toggles the main UI window.
ToggleZoneReuse
Param 1 ForWho igw:${Me.Name} Default = all Toggles the Zone reuse ui window.
ToonMarked
Param 1 ForWho igw:${Me.Name} Default = all Spews info on marked toons to oc or irc.
Param 2 Spew to oc, irc spews the info to oc or irc.
Travel
Param 1 ForWho igw:${Me.Name} Default = all Travel to destination on travel map. ( Must have travel map open )
Param 2 To where Freeport Name of zone to travel to.
Param 3 Exactmatch TRUE/FALSE Exactmatch.
TravelBell
Param 1 ForWho igw:${Me.Name} Default = all Travel to destination from bell.
Param 2 To where Freeport Name of zone to travel to.
Param 3 Exactmatch TRUE/FALSE Exactmatch.
TravelDruid
Param 1 ForWho igw:${Me.Name} Default = all Travel to destination from druid portal.
Param 2 To where Freeport Name of zone to travel to.
Param 3 Exactmatch TRUE/FALSE Exactmatch.
TravelSpires
Param 1 ForWho igw:${Me.Name} Default = all Travel to destination from wiz portal.
Param 2 To where Freeport Name of zone to travel to.
Param 3 Exactmatch TRUE/FALSE Exactmatch.
UnmarkToon
Param 1 ForWho igw:${Me.Name} Default = all UnMarks a toon.
Unmentor
Param 1 ForWho igw:${Me.Name} Default = all UnMentors specified.
Unpack_PlanarStones
Param 1 ForWho igw:${Me.Name} Default = all Unpacks planar stones from PoP/CD by specified.
Param 2 Option Lowest, Specific name Option of what to unpack.
Unpack
Param 1 ForWho igw:${Me.Name} Default = all Unpacks specified items that have a reward choice window.
Param 2 Item Name "Elemental Ores" Name of zone to travel to.
Param 3 Option "2 Celestial Earthen Ores" or # Name or # to select in reward window.
Update_Guk_Shinies
Param 1 N/A N/A N/A Updates Guk shinies.
Update_PoP_Shinies
Param 1 N/A N/A N/A Updates PoP shinies.
UplinkOptionChange
Param 1 ForWho igw:${Me.Name} N/A Changes/interacts with a UI element.
Param 2 UI code "checkbox_settings_ignore" Name of object to change (obtained via xml files)
Param 3 Value TRUE/FALSE/TOGGLE N/A
Param 4 Silent TRUE/FALSE Silent mode spew infor to console.
UseFlag
Param 1 ForWho igw:${Me.Name} Default = all Uses/Takes flag in guild hall if flag is placed.
UseItem_Relay
Param 1 ForWho igw:${Me.Name} Default = all Uses an item from inventory.
Param 2 Item Name "Name of item" Name of the item to cast/use.
UseItem
Param 1 ForWho igw:${Me.Name} Default = all Uses an item from inventory.
Param 2 Item Name "Name of item" Name of the item to cast/use.
UseItemOnPlayer_Relay
Param 1 ForWho igw:${Me.Name} N/A Uses an item on a Player character.
Param 2 Item Name "Elemental Ores" Name of iterm to use.
Param 3 Target "Kannkor" Name of PC to cast onto.
UseItemOnPlayer
Param 1 ForWho igw:${Me.Name} N/A Uses an item on a Player character.
Param 2 Item Name "Elemental Ores" Name of iterm to use.
Param 3 Target "Kannkor" Name of PC to cast onto.
Waypoint
Param 1 ForWho igw:${Me.Name} N/A Puts a waypoint on your map for specified Loc.
Param 2 X X Cord N/A
Param 3 Y Y Cord N/A
Param 4 Z Z Cord N/A
Zone
Param 1 ForWho igw:${Me.Name} Default = all Will attempt to zone you.
ZoneDoor
Param 1 Option Name or # Default = 1 Chooses door option for all based on parameter.
ZoneDoorForWho
Param 1 ForWho igw:${Me.Name} Default = all Chooses door option for all based on parameter for specified.
Param 2 Option Name or # Default = 1
ZoneInto
Param 1 ForWho igw:${Me.Name} N/A Will zone you into specified zone.
Param 2 Zone "Doomefire" Name of zone.
Param 3 ActorName zone_to_pof The Actor name of the object you have to click in order to zone into the zone
Param 4 Option 1 Door option #.
ZoneReset_UpdateInfo
Param 1 N/A N/A N/A Internal function to update Zone Timer information.
ZoneResetAll
Param 1 ForWho igw:${Me.Name} Default = all Resets all your zone timers.


Members

Usage

All 'members' are used in the following way: ${OgreBotAPI.MemberName[Parameters]}

  • Example 1 - echo ${OgreBotAPI.AbilityReady["fighter","taunt"]}
    • This would return TRUE if the character is considered a "fighter" AND if the ability "taunt" is ready (available to be cast). Otherwise returns FALSE if either one is false.
Example 2
   if ${OgreBotAPI.AbilityReady["fighter","taunt"]}
   {
       ;// Will only trigger this if you are a fighter and taunt is ready.
       ;// Code to execute if it comes back as TRUE
   }

List of Members

  • Below is a list of all available members.
Command Parameters Example Notes Description
AbilityReady
Param 1 ForWho igw:${Me.Name} Default = all Spews info about an abilities readiness.
Param 2 Name or ID id or name ID or name of ability.
CancelCurrentCast
Param 1 N/A N/A N/A Cancels current casting spell.
CheckNoDefensiveOn
Param 1 N/A N/A N/A returns TRUE/FALSE of the internal flag 'NoDefensive'
CheckNoOffensiveOn
Param 1 N/A N/A N/A returns TRUE/FALSE of the internal flag 'NoOffensive'
Clean
Param 1 Input to clean Kannkor's battle Bot Cleans an input Some zones, I believe such as proving grounds, you can end up with some very odd names for characters, this removes it and "cleans" the input.
CommandForMe
Param 1 ForWho igw:${Me.Name} Default = all Returns TRUE if you are part of the group. Anywhere there is a "forwho", it's calling this function. You can call it directly if you wish to see the return.
ConvertSecondsToHMS
Param 1 Seconds 2500 Seconds to convert. Converts seconds to hour, minutes, seconds.
DetrimentalInfo
Param 1 MainiconID 1002 Main icon ID of the detriment. Reads information from your detrimental window (NOT maintained or Effects window) OR from an actors effect window.
Param 2 BackdropiconID 503 Backdrop icon ID of the detriment.
Param 3 Name or ID "Trakanon" Name of ID of Actor. Default = ${Me.ID}
Param 4 Return "exists", "CurrentIncrements" Returns specified.
Get_AbilityInfo
Param 1 Name or ID id or name ID or name of ability. Spews info on specified ability.
Param 2 Member Power You can use any valid member for an ability. This will return whatever you want. In this case, Power of the ability.
Get_Alias
Param 1 Alias *Tank Alias name. spew specified alias to console.
Get_Alias2
Param 1 Alias *Tank Alias name. spew specified alias to console.
Get_Hours
Param 1 Seconds 2500 Seconds to convert. Determines how many whole hours are in the seconds.
Get_Minutes
Param 1 Seconds 2500 Seconds to convert. Determines how many whole minutes are in the seconds. Return can only be 0 to 59, as any value above that would be returned in Get_Hours.
Get_Seconds
Param 1 Seconds 2500 Seconds to convert. Determines how many whole seconds are in the seconds. Return can only be 0 to 59, as any value above that would be returned in Get_Hours or Get_Minutes.
GetAbilityID
Param 1 Ability name "Rescue" Name of ability. Converts name of ability into the ID.
GetDeityPoints
Param 1 Option # or name # or name of deity to spew. Spews info on specified.
GetMobID
Param 1 NPC name "Trakanon" Name of NPC. Converts name of npc into the ID.
GroupInZone
Param 1 Within 0 Distance to check returns TRUE/FALSE if your entire group is within the zone and within x distance of you.
HaveQuest
Param 1 Quest name "some quest" name of quest to check. checks if you have specified quest.
HaveSickness
Param 1 N/A N/A N/A Checks if you have revive sickness detriment.
HaveMaintained
Param 1 Args -partial or -exact plus the name of an ability Checks pairs of information to see if you have them maintained on you. Example: -exact, sprint, -partial, haste. Would check to see if you have the exact buff "Sprint" and a buff that contains "haste".
InBattleGround
Param 1 N/A N/A N/A Checks if you are in battlegrounds.
InControlOfAssisting
Param 1 N/A N/A N/A Returns TRUE/FALSE if you are in control of your own target. Generally speaking, do you have auto target enabled OR are people assisting you.
InEQ2Chars
Param 1 Name "Kannkor" Name to check. Spews info on if specified in eq2chars.xml.
Param 2 Acc Info TRUE/FALSE If TRUE, only returns TRUE if you have all the information for the account in the eq2chars list (IE: username and password).
IsReady
Param 1 N/A N/A N/A returns TRUE/FALSE if OgreBot is ready to be used. This is FALSE while the bot is loading, and TRUE once loading has been completed.
NPCUnkillableBug
Param 1 N/A N/A N/A returns TRUE/FALSE if your target has the unkillable bug.
Paused
Param 1 N/A N/A N/A Tells you if bot is paused.
Report_Group_GetKey
Param 1 Index 1 Index to use. Gets the key of the Report_Group. These are only used in extremely specific scenarios, such as Trakanon in order to keep track of an order of Thauma's.
Report_Group_GetValue
Param 1 Index 1 Index to use Gets the value of the Report_Group. These are only used in extremely specific scenarios, such as Trakanon in order to keep track of an order of Thauma's.
RoomID
Param 1 N/A N/A N/A Spews the Room id for the current room you are in.
RoundNumToNearestValue
Param 1 Health 99 Health Percent of the Actor you want to check. Does math... lots of it. Determines which percent of health a mob is at, in dividers. For example, if you cared about 20% dividers, you could see which increment the mob is at. 20/40/60/80/100.
Param 2 Divider 1 The chunks, 20 for every 20%
Param 3 Increment 0 If you didn't want to start at 100, but you wanted to start at 95, and check every 20%, you would need to use an increment.
SpewStat
Param 1 command commands specify command. Spews info on specified stat.
Param 2 Label TRUE/FALSE Add label to info your spewing. IE: stat name.
RoomID
Param 1 N/A N/A N/A Spews info for toons that are marked or not.
Version
Param 1 N/A N/A N/A Spews info for current Version of ogrebot.
ZoneReset_FullZoneInformationAvailable
Param 1 N/A N/A N/A returns TRUE/FALSE if the ZoneReset Data is available and been cached.
ZoneReset_Get_ZoneData
Param 1 collection:string variablename Pass collection:string variable and it will add the data to that variable for you. Gets information about a zone from the zonereset cache.
Param 2 string "Doomfire: Vengeance of Ro" Zone name to get
ZoneReset_IsReady
Param 1 N/A N/A N/A If the ZoneReset cache is ready to be used
ZoneReset_IsUpdating
Param 1 N/A N/A N/A If the ZoneReset cache is updating


Camp Spot API