Forum for posting custom UIs, portions of UIs, and HUD stuff using MQ's enhancements.
Moderator: MacroQuest Developers
-
gimp
- a grimling bloodguard

- Posts: 584
- Joined: Fri Oct 29, 2004 9:28 am
- Location: internet
Post
by gimp » Thu Jan 05, 2006 11:08 am
krust macro 2006.01.05 changes
Code: Select all
gimp_selfbuffs.inc:
* New file. Adds command /buffself (thanks Harden)
Usage: Add an entry in krust.ini that looks like this:
[Druid_SelfBuffs]
1=Mask of the Wild
2=Nettlecoat
3=Wrath of the Wild
4=Steeloak Skin
5=Protection of Seasons
Then type /buffself to refresh these buffs (it handles stacking and wont refresh buffs with long duration left).
You can specify AA abilities or clicky item names aswell.
krust.ini.sample includes example buffs for ranger, druid and monk. Please post other classes for inclusion in later releases.
gimp_clickies.inc:
* New: Added Earring of Diminutiveness to shrink clickies
-
NFC
- a hill giant

- Posts: 151
- Joined: Mon Dec 19, 2005 2:16 pm
Post
by NFC » Thu Jan 05, 2006 12:21 pm
Code: Select all
[Cleric_SelfBuffs]
1=Armor of the Pious
2=Conviction
3=Blessing of Devotion
4=Panoply of Vie
-
gimp
- a grimling bloodguard

- Posts: 584
- Joined: Fri Oct 29, 2004 9:28 am
- Location: internet
Post
by gimp » Thu Jan 05, 2006 12:33 pm
thx,added to krust.ini.sample :)
-
rebelbob2k1
- decaying skeleton

- Posts: 1
- Joined: Mon Apr 18, 2005 7:22 am
Post
by rebelbob2k1 » Thu Jan 05, 2006 2:34 pm
Code: Select all
[Magician_SelfBuffs]
1=Phantom Shield
2=Elemental Aura
3=Elemental Barrier
-
gimp
- a grimling bloodguard

- Posts: 584
- Joined: Fri Oct 29, 2004 9:28 am
- Location: internet
Post
by gimp » Thu Jan 05, 2006 9:29 pm
thx added :)
-
larry1024
- a ghoul

- Posts: 131
- Joined: Tue Apr 19, 2005 11:28 pm
Post
by larry1024 » Thu Jan 05, 2006 11:28 pm
Though would give the Wizy Self buffs to; also included the AA buffs
[Wizard_SelfBuffs]
1=Ether Shield
2=Ether Skin
3=Elemental Barrier
4=pyromancy
5=Devoted Familiar
-
gimp
- a grimling bloodguard

- Posts: 584
- Joined: Fri Oct 29, 2004 9:28 am
- Location: internet
Post
by gimp » Fri Jan 06, 2006 7:44 am
thanks, added :)
-
eclipsed
- orc pawn

- Posts: 27
- Joined: Mon May 09, 2005 5:28 pm
Post
by eclipsed » Sun Jan 08, 2006 5:34 pm
These are pretty much the only self buffs i ever use nowdays.
If you have clairvoyance or kei buffed
[Shadowknight_SelfBuffs]
1=Cloak of Discord <-- 350hp 24 ac 10 ds selfbuff
2=Shroud of Discord <-- lifetap proc
If you dont have clairvoyance or kei
[Shadowknight_SelfBuffs]
1=Cloak of Discord <-- 350hp 24 ac 10 ds selfbuff
2=Pact of Decay <-- Lich
unfortunalty our selfbuff procs dont stack with our lich line so its either or depending on wether you have kei or not
-
fearless
- Not a Psychic
- Posts: 2684
- Joined: Wed Mar 10, 2004 3:52 pm
Post
by fearless » Sun Jan 08, 2006 6:56 pm
eclipsed wrote:These are pretty much the only self buffs i ever use nowdays.
If you have clairvoyance or kei buffed
[Shadowknight_SelfBuffs]
1=Cloak of Discord <-- 350hp 24 ac 10 ds selfbuff
2=Shroud of Discord <-- lifetap proc
If you dont have clairvoyance or kei
[Shadowknight_SelfBuffs]
1=Cloak of Discord <-- 350hp 24 ac 10 ds selfbuff
2=Pact of Decay <-- Lich
unfortunalty our selfbuff procs dont stack with our lich line so its either or depending on wether you have kei or not
uhh shroud stacks with pact . . .
Reading . . . it's not just for me.
[url=http://www.catb.org/~esr/faqs/smart-questions.html]How To Ask Questions The Smart Way[/url]
[quote="Ccomp5950"]Fearless showed me the light, you too shall learn.[/quote]
-
gimp
- a grimling bloodguard

- Posts: 584
- Joined: Fri Oct 29, 2004 9:28 am
- Location: internet
Post
by gimp » Sun Jan 08, 2006 7:32 pm
everyone but me plays a sk huh? =)
if those 3 selbuffs all stack with eachother, then you should use
[Shadowknight_SelfBuffs]
1=Cloak of Discord
2=Shroud of Discord
3=Pact of Decay
since the /buffself command make sure the specified spells stack on you before they are being cast. if you have clairvoyance, then one buff wont stack but the others should.
does this work for you? included in krust.ini.sample for now
-
fearless
- Not a Psychic
- Posts: 2684
- Joined: Wed Mar 10, 2004 3:52 pm
Post
by fearless » Sun Jan 08, 2006 8:51 pm
gimp wrote:everyone but me plays a sk huh? =)
if those 3 selbuffs all stack with eachother, then you should use
[Shadowknight_SelfBuffs]
1=Cloak of Discord
2=Shroud of Discord
3=Pact of Decay
since the /buffself command make sure the specified spells stack on you before they are being cast. if you have clairvoyance, then one buff wont stack but the others should.
does this work for you? included in krust.ini.sample for now
There are two stacking issues with that: Shroud will not stack with other self buff procs, and pact will not stack with the clairvoyance line. I am not sure if you are doing .Stacks checks but it should be fine if you are.
Reading . . . it's not just for me.
[url=http://www.catb.org/~esr/faqs/smart-questions.html]How To Ask Questions The Smart Way[/url]
[quote="Ccomp5950"]Fearless showed me the light, you too shall learn.[/quote]
-
gimp
- a grimling bloodguard

- Posts: 584
- Joined: Fri Oct 29, 2004 9:28 am
- Location: internet
Post
by gimp » Mon Jan 09, 2006 5:32 am
[quote="fearless]There are two stacking issues with that: Shroud will not stack with other self buff procs, and pact will not stack with the clairvoyance line. I am not sure if you are doing .Stacks checks but it should be fine if you are.[/quote]
yes im using ${Spell[name].Stacks} :)
-
Gnits
- a snow griffon

- Posts: 371
- Joined: Fri Jun 03, 2005 7:56 pm
Post
by Gnits » Thu Jan 12, 2006 10:01 pm
i have been working on getting the DPS include to calculate the dps of my pet as well. It's not elegant, but i am sure with what i have created, Gimp can make it sing.
Events
Code: Select all
#event DamageByOthers "#1# crushes #*# for #2#"
#event DamageByOthers "#1# bashes #*# for #2#"
#event DamageByOthers "#1# kicks #*# for #2#"
#event DamageByOthers "#1# backstabs #*# for #2#"
#event DamageByOthers "#1# slashes #*# for #2#"
Actual Sub
Code: Select all
Sub Event_DamageByOthers(string line, string Name, int value)
/if (${Me.Pet.CleanName.Equal[${Name}]}) {
|/echo melee: ${Name} ${value}
/call CalcDPS ${value}
/if (${value} > ${topMelee}) {
/echo Melee highschore: ${value} (old was ${topMelee})
/varset topMelee ${value}
/ini "INI_FILE" "${Me.Name}" "TopMelee" "${topMelee}"
}
}
|/echo ${Name.Token[1, ]}
/if (${Name.Token[1, ].Equal[${Me.Name}`s]}) {
/echo melee: ${Name} ${value}
/call CalcDPS ${value}
/if (${value} > ${topMelee}) {
/echo Melee highschore: ${value} (old was ${topMelee})
/varset topMelee ${value}
/ini "INI_FILE" "${Me.Name}" "TopMelee" "${topMelee}"
}
}
/return
Only thing that i have seen is fight started after the fight is over. Have not fully tested my change but it does work.
Based upon the 1/5/2006 version of the macro.
It gets typical pets, and warders (tho i cannot test how well this works) and one of pets like elemental swarm
-
xantan
- a ghoul

- Posts: 98
- Joined: Wed Feb 09, 2005 11:17 pm
- Location: Nevada
-
Contact:
Post
by xantan » Fri Jan 13, 2006 2:08 am
im getting a GUI error when loading this, its saying its not compatible with the current UI being used with MQ? is this normal?
-
gimp
- a grimling bloodguard

- Posts: 584
- Joined: Fri Oct 29, 2004 9:28 am
- Location: internet
Post
by gimp » Fri Jan 13, 2006 6:24 am
xantan wrote:im getting a GUI error when loading this, its saying its not compatible with the current UI being used with MQ? is this normal?
yes you get xml warnings when loading the UI, just ignore them