mirror of
https://github.com/liyunfan1223/mod-playerbots.git
synced 2026-02-21 02:20:00 +01:00
Update to buff/resistance strategies and minor adjustments to a few other commands
parent
56a48c7a79
commit
2f42252b6d
@ -40,7 +40,7 @@ command | action
|
|||||||
``follow`` | run toward player (/w for individual or /p or /r for party/raid)
|
``follow`` | run toward player (/w for individual or /p or /r for party/raid)
|
||||||
``flee`` | run toward player ignoring everything else (/w for individual or /p or /r for party/raid)
|
``flee`` | run toward player ignoring everything else (/w for individual or /p or /r for party/raid)
|
||||||
``stay`` | stay in place
|
``stay`` | stay in place
|
||||||
``runaway`` | kite mob
|
``runaway`` | kite mob // note: currently non-functional
|
||||||
``grind`` | attack anything
|
``grind`` | attack anything
|
||||||
``disperse set x`` | force bots to maintain a distance of x yards from each other
|
``disperse set x`` | force bots to maintain a distance of x yards from each other
|
||||||
``disperse disable`` | resets disperse distance to default value
|
``disperse disable`` | resets disperse distance to default value
|
||||||
@ -49,10 +49,9 @@ command | action
|
|||||||
Furthermore, you can specify by group or type for some commands like "attack" and "follow", such as:
|
Furthermore, you can specify by group or type for some commands like "attack" and "follow", such as:
|
||||||
- "@group1 follow"
|
- "@group1 follow"
|
||||||
- "@group2 attack"
|
- "@group2 attack"
|
||||||
- "@tank follow"
|
|
||||||
- "@ranged attack"
|
This following are other groups that can be targeted:
|
||||||
- "@rangeddps attack"
|
- @tank, @dps, @heal, @ranged, @rangeddps, @meleedps, @[className]
|
||||||
- "@meleedps attack"
|
|
||||||
|
|
||||||
You can also command multiple groups at a time like below:
|
You can also command multiple groups at a time like below:
|
||||||
- "@Group1,4"
|
- "@Group1,4"
|
||||||
@ -65,8 +64,9 @@ command | action
|
|||||||
``spells`` | show bot's spells
|
``spells`` | show bot's spells
|
||||||
``cast [spell_name]`` | /w a bot to cast a spell
|
``cast [spell_name]`` | /w a bot to cast a spell
|
||||||
``cast [spell_name] on [PlayerName]`` | /w a bot to cast a spell on a specified Player
|
``cast [spell_name] on [PlayerName]`` | /w a bot to cast a spell on a specified Player
|
||||||
``ss +[spell id]`` | add spell to ignored spells list
|
``ss +[spell id]`` | add spell to exclude spells list
|
||||||
``ss -[spell id]`` | remove spell from ignored spells list
|
``ss -[spell id]`` | remove spell from exclude spells list
|
||||||
|
``ss reset`` | removes all spells from exclude spells list
|
||||||
``trainer`` | show what bot can learn from the selected trainer
|
``trainer`` | show what bot can learn from the selected trainer
|
||||||
``trainer learn`` | learn from the selected trainer
|
``trainer learn`` | learn from the selected trainer
|
||||||
|
|
||||||
@ -108,7 +108,6 @@ strategy | description
|
|||||||
``tank assist`` | make tank pull mobs off of others
|
``tank assist`` | make tank pull mobs off of others
|
||||||
``dps`` | use dps abilities (rogue, hunter, shaman, priest, druid will use ``cat``)
|
``dps`` | use dps abilities (rogue, hunter, shaman, priest, druid will use ``cat``)
|
||||||
``cc`` | use cc abilities (requires cc rti target, default is moon icon; it is useful to know that bots will not attack rti target and will not try to use cc if target is not stunnable)
|
``cc`` | use cc abilities (requires cc rti target, default is moon icon; it is useful to know that bots will not attack rti target and will not try to use cc if target is not stunnable)
|
||||||
``caster`` | wasn't in docs but is in game
|
|
||||||
``assist`` | target one mob at a time
|
``assist`` | target one mob at a time
|
||||||
``aoe`` | target many mobs at a time
|
``aoe`` | target many mobs at a time
|
||||||
``boost`` | bots will use big cds (useful to use -boost and +boost on macros to control when to burst on bosses)
|
``boost`` | bots will use big cds (useful to use -boost and +boost on macros to control when to burst on bosses)
|
||||||
@ -123,10 +122,6 @@ strategy | description
|
|||||||
``behind`` | move to the target's back (rear flank) when they are not positioned behind the target
|
``behind`` | move to the target's back (rear flank) when they are not positioned behind the target
|
||||||
``frost``, ``fire`` | mage only
|
``frost``, ``fire`` | mage only
|
||||||
``bear``, ``cat``, ``caster`` | druid only
|
``bear``, ``cat``, ``caster`` | druid only
|
||||||
``bdps`` | buff dps (paladin will use seal of might)
|
|
||||||
``bspeed`` | buff movement speed (hunter only)
|
|
||||||
``bhealth``, ``bmana`` | buff health or mana (paladin will use seal of light vs seal of wisdom)
|
|
||||||
``rfire``, ``rfrost``, ``rshadow``, ``rnature`` | resistance strategies (paladin auras and hunter aspects)
|
|
||||||
``meta melee`` | default strategy for demonology warlocks, makes warlock go melee while using metamorphosis and immolation aura (demonology warlock only)
|
``meta melee`` | default strategy for demonology warlocks, makes warlock go melee while using metamorphosis and immolation aura (demonology warlock only)
|
||||||
``trap weave`` | enables the trap weave strat for hunters, dropping an explosive trap as part of their rotation (hunter only)
|
``trap weave`` | enables the trap weave strat for hunters, dropping an explosive trap as part of their rotation (hunter only)
|
||||||
``firestarter`` | enables the firestarter strat for fire mages, resulting in the mage going into melee to utilize the instant cast flamestrike from the firestarter talent (fire mage only)
|
``firestarter`` | enables the firestarter strat for fire mages, resulting in the mage going into melee to utilize the instant cast flamestrike from the firestarter talent (fire mage only)
|
||||||
@ -134,12 +129,29 @@ strategy | description
|
|||||||
|
|
||||||
### Non-Combat Strategies
|
### Non-Combat Strategies
|
||||||
|
|
||||||
General (WIP)
|
General
|
||||||
strategy | description
|
strategy | description
|
||||||
:---|:---
|
:---|:---
|
||||||
``food`` | initiate or stop eating/drinking
|
``food`` | initiate or stop eating/drinking
|
||||||
``pvp`` | turn on or off pvp mode
|
``pvp`` | turn on or off pvp mode
|
||||||
``loot`` | enable looting everything by bots. For add or remove that strategy for randombots is required GM level > 1
|
``loot`` | enable looting everything by bots. For add or remove that strategy for randombots is required GM level > 1
|
||||||
|
``bdps`` | buff dps (paladin will use seal of might)
|
||||||
|
|
||||||
|
Priest
|
||||||
|
strategy | description
|
||||||
|
:---|:---
|
||||||
|
``rshadow`` | priest will cast shadow protection
|
||||||
|
|
||||||
|
Paladin
|
||||||
|
strategy | description
|
||||||
|
:---|:---
|
||||||
|
``bdps``, ``bmana``, ``bstats``, ``bhealth`` | paladin blessing strategies (might, wisdom, kings, and kings/sanctuary depending on context, respectively)
|
||||||
|
``rfire``, ``rfrost``, ``rshadow``, ``baoe``, ``barmor``, ``bcast``, `bspeed`` | paladin aura strategies (fire, frost, shadow, retribution, devotion, concentration, and crusader aura respectively)
|
||||||
|
|
||||||
|
Hunter
|
||||||
|
strategy | description
|
||||||
|
:---|:---
|
||||||
|
``bdps``, ``bspeed``, ``bmana``, ``rnature`` | hunter aspect strategies (dragonhawk/hawk, pack/cheetah, viper, and wild respectively)
|
||||||
|
|
||||||
Warlock Pet Strategies (Note that defaults are as follows: Affliction uses felhunter, Demonology uses felguard, and Destruction uses imp)
|
Warlock Pet Strategies (Note that defaults are as follows: Affliction uses felhunter, Demonology uses felguard, and Destruction uses imp)
|
||||||
strategy | description
|
strategy | description
|
||||||
@ -278,9 +290,9 @@ You can override everything and instruct the bot to do something specific:
|
|||||||
command | description
|
command | description
|
||||||
:---|:---|
|
:---|:---|
|
||||||
``do attack`` | attack target
|
``do attack`` | attack target
|
||||||
``do loot`` | loot target
|
|
||||||
``do attack my target`` | attack my target
|
``do attack my target`` | attack my target
|
||||||
``do add all loot`` | check every corpse and game object for loot
|
``do loot`` | loot target // note: currently non-functional
|
||||||
|
``do add all loot`` | check every corpse and game object for loot // note: currently non-functional
|
||||||
|
|
||||||
## Example Macros
|
## Example Macros
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user