Moderator: MacroQuest Developers


Code: Select all
|-- Should we allways pull to the same spot?
#define PULL_TO_HOMEPOINT True
|-- What spell should we use to pull ?
#define PULL_TO_HOME_SPELL_NAME "Blast of Frost"
|-- What spellgem slot should we use?
#define PULL_TO_HOME_SPELL_GEM 1
|-- Should I tell pet to back off while running back. False for those who have /pet hold
#define PULL_TO_HOME_PETBACKOFF True
Code: Select all
|----------------------------------------------------------------------------
|SUB: Main - Declarations and Initialization
|----------------------------------------------------------------------------
Sub Main
|Buffs to be kept up on self (max 15) - "Buff" or "Buff|GemSlot"
/echo Buffs
/declare MyBuffs[1] string outer
/varset MyBuffs[1] "Spiritual Radiance"
| /varset MyBuffs[2] "Chloroplast|6"
| /varset MyBuffs[3] "Deftness|4"
| /varset MyBuffs[4] "Furious Strength|4"
| /varset MyBuffs[5] "Spiritual Radiance|3"
| /varset MyBuffs[6] "Frenzy|6"
|Critical buffs to be kept up on self (max 15) - cast during fight
/echo Critical buffs
/declare CritBuffs[1] string outer
/varset CritBuffs[1] "Spirit of Radiance"
|Buffs to be kept up on petf (max 15) - "Buff" or "Buff|GemSlot"
/declare PetBuffs[2] string outer
/varset PetBuffs[1] "Yekan's Quickening"
/varset PetBuffs[2] "Spirit of Wind"
| /varset PetBuffs[3] "Spirit of the Storm|6"
| /varset PetBuffs[4] "Deftness|4"

Code: Select all
/if ((!${Cursor.Lore}) && (!${Cursor.NoDrop}) && (${Cursor.Value} >= 1500) && (${Cursor.Stackable})) {
/autoinv
} else /if ((${Cursor.Value} >= 7000) && (!${Cursor.NoDrop})) {
/autoinv
}