your right they do, i was thinking of the mental corruption mana tapping line. my bad.Fearless wrote: uhh shroud stacks with pact . . .
Only the smart ones play sks =) nice work gimp keep it up manGimp wrote: everyone but me plays a sk huh? =)
Moderator: MacroQuest Developers
Nah, I play a Shaman.....gimp wrote:everyone but me plays a sk huh? =)
Code: Select all
Rewritten alot of if-clauses to make mq run the macro faster, huge speed increase in this release. (Also maybe a new bug or 2 because of rewrite)
krust.mac:
* New: Automatically clicks off Aura of Devotion or Blessing of Devotion, the one with the shorter duration.
This "fixes" the stacking bug of this spells (they should overwrite)
krust.ini.sample:
* New: Added selfbuff presets for wizard, mage, cleric, shadow knight, shaman. Thanks NFC, rebelbob2k1, larry1024, eclipsed, sybarite
gimp_clickies.inc:
* Fix: Fixed haste clicky not refreshing when you had yourself targeted
* New: Command /illusion, toggles clicking of illusion item ON/OFF. also stores current value in INI
* New: Command /illusion itemname, changes/enables use of illusion item to itemname, saves to krust.ini
gimp_buffrequests.inc:
* New: Now actually reads from [ClassName_RecognizedBuffs], if [PlayerName_RecognizedBuffs] section doesnt exist in krust.ini, making the krust.ini.sample actually useful more "out of the box" with the buffrequests module, at least for the classes already defined in there, just missing ranger buffs i think.
This change will make existing ini's work without change, but some people might notice buffrequests starting to work if they didn't before.
gimp_lions.inc:
* Fix: No longer buff wizard familiars with Lion's Strength
gimp_selfbuffs.inc:
* New: Auto equip focus item before casting buffs
gimp_busy.inc:
* Removed.Code: Select all
DoCommand - Couldn't parse '&& (NULL || NULL || NULL || NULL) && (NULL || NULL || NULL || NULL)) /varset str WOV
gimp_buffstatus.inc@129 (checkbuffs) :/if (${HasCLR} && ${TankClass} && !${Me.Buff["Ward of Valiance"].ID} && !${Me.Buff["Ward of Gallantry"].ID}) && (${Me.Buff["Symbol of Balikor"].ID} || ${Me.Buff["Balikor's Mark"].ID} || ${Me.Buff["Symbol of Kazad"].ID} || ${Me.Buff["Kazad`s Mark"].ID}) && (${Me.Buff["Steeloak Skin"].ID} || ${Me.Buff["Blessing of Steeloak"].ID} || ${Me.Buff["Blessing of the Nine"].ID} || ${Me.Buff["Protection of the Nine"].ID})) /varset str ${str} WOV
krust.mac@96 (doregularupdates):/call checkbuffsCode: Select all
:/if (${HasCLR} && ${TankClass} && !${Me.Buff["Ward of Valiance"].ID} && !${Me.Buff["Ward of Gallantry"].ID}) && (${Me.Buff["Symbol of Balikor"].ID} || ${Me.Buff["Balikor's Mark"].ID} || ${Me.Buff["Symbol of Kazad"].ID} || ${Me.Buff["Kazad`s Mark"].ID}) && (${Me.Buff["Steeloak Skin"].ID} || ${Me.Buff["Blessing of Steeloak"].ID} || ${Me.Buff["Blessing of the Nine"].ID} || ${Me.Buff["Protection of the Nine"].ID})) /varset str ${str} WOVCode: Select all
/if (${HasCLR} && ${TankClass} && !${Me.Buff["Ward of Valiance"].ID} && !${Me.Buff["Ward of Gallantry"].ID}) && (${Me.Buff["Symbol of Balikor"].ID} && ${Me.Buff["Balikor's Mark"].ID} && ${Me.Buff["Symbol of Kazad"].ID} && ${Me.Buff["Kazad`s Mark"].ID}) && (${Me.Buff["Steeloak Skin"].ID} && ${Me.Buff["Blessing of Steeloak"].ID} && ${Me.Buff["Blessing of the Nine"].ID} && ${Me.Buff["Protection of the Nine"].ID})) /varset str ${str} WOVit is a missing ( right before "Ward of Valiance" check. i re-uploaded the latest macro zipfile with this fix included, please re-download & try again (its in krust-macros-20060126.zip )aristocle wrote:i play a war and anytime a cleric joins my group i get spammed to death withCode: Select all
DoCommand - Couldn't parse '&& (NULL || NULL || NULL || NULL) && (NULL || NULL || NULL || NULL)) /varset str WOV gimp_buffstatus.inc@129 (checkbuffs) :/if (${HasCLR} && ${TankClass} && !${Me.Buff["Ward of Valiance"].ID} && !${Me.Buff["Ward of Gallantry"].ID}) && (${Me.Buff["Symbol of Balikor"].ID} || ${Me.Buff["Balikor's Mark"].ID} || ${Me.Buff["Symbol of Kazad"].ID} || ${Me.Buff["Kazad`s Mark"].ID}) && (${Me.Buff["Steeloak Skin"].ID} || ${Me.Buff["Blessing of Steeloak"].ID} || ${Me.Buff["Blessing of the Nine"].ID} || ${Me.Buff["Protection of the Nine"].ID})) /varset str ${str} WOV krust.mac@96 (doregularupdates):/call checkbuffs
if you add something like:Fiddy wrote:Is it possible to get it to trigger on the spell worn off message ?
Fiddy
Code: Select all
#Event SpellWoreoff "Your #1# spell has worn off of #2#."
Sub Event_SpellWoreoff(string Line, string Spell, string Name)
/echo # Spell ${Spell} wore off from ${Name}
/returnnope it does not, and it isnt something i'd like to see added either actually.larry1024 wrote:Was wondering if there was any way that Krust had a yaulp refresh on it for clerics.
Code: Select all
/if (${Me.Class.ShortName.Equal[CLR]} && (${Me.CurrentMana}<${Me.MaxMana}) && !${Me.Buff["Yaulp VII"].ID} && !${Me.Moving} && !${Me.Invis}) /call Cast "Yaulp VII"