Update MQ2Melee

Third party software discussion goes here.
Warbringer
Posts: 39

Update MQ2Melee

Post#1 » Sun Mar 03, 2013 10:59 pm

I'm not sure if this has been asked before but here it goes. I am trying to figure out how to make MQ2Melee use Hands of the Master RK1 instead of Fist of Wu. I have hunted the sites a bit but havn't found a answer.

Linideen1
Posts: 49

Re: Update MQ2Melee

Post#2 » Mon Mar 04, 2013 3:56 pm

Add it as a Holyshit

Code: Select all

Holyshit1=/if (${Me.Combat} && ${Me.Endurance}>3000 && !${Me.Song[Hands of the Master Rk. I].ID}) /disc Hands of the Master Rk. I


ingame do /melee holyflag1=1 then /melee save

http://www.mmobugs.com/wiki/index.php/MQ2Melee
About half way down
Last edited by Linideen1 on Tue Mar 05, 2013 5:00 pm, edited 2 times in total.

conradd
Posts: 381

Re: Update MQ2Melee

Post#3 » Mon Mar 04, 2013 9:51 pm

THANK YOU ! :mrgreen:
"Shorties will rule the world !"
[CLR] Conradd <Drachenkinder>

Deadspirit
Posts: 260

Re: Update MQ2Melee

Post#4 » Fri Apr 19, 2013 6:14 pm

Gosh, writing my own #Event macro has been insanely difficult. Is there a way to include an #event in a Holyshit?

Or if thats not possible does anyone have a good link to writing a macro for buff/COH? I currently have a bulky one which I haven't had success modifying.
Thanks for the memories.

Deadspirit
Posts: 260

Re: Update MQ2Melee

Post#5 » Fri Apr 26, 2013 5:54 pm

I've adapted downshit and holyshit to work with my toon's clickies for either in or out of combat activation and I must say this is one of the most powerful tools i've ever used.

Thank you for making me aware of this useful tool, Lindeen.
Thanks for the memories.

Linideen1
Posts: 49

Re: Update MQ2Melee

Post#6 » Fri May 10, 2013 4:07 pm

Been away at work, But heres an example of how to do Buffs and Coth with #Chat Tell
the ${ChatSender.Right[-2].Left[-1]} part of target is so u can target or get the Real name of chatsender, For some Reason MQ2 adds on a space infront and 2 at end of Each name, Witch will cause target or tell to not work.


Code: Select all

Sub Event_Chat(string ChatType,string ChatSender,string ChatText)
/if (${Select[${ChatText},WoA]}) {
   /target ${ChatSender.Right[-2].Left[-1]}
   /delay 1s
   /call cast ${BuffSpell3} item 1s
   }
/if (${Select[${ChatText},lion]}) {
   /target ${ChatSender.Right[-2].Left[-1]}
   /delay 1s
   /call cast ${BuffSpell4} gem4 1s
   }
/if (${Select[${ChatText},rez]}) {
   /target ${ChatSender.Right[-2].Left[-1]}
   /delay 1s
   /corpse
   /delay 1s
   /call cast ${RezRod} item 1s
   /tell ${ChatSender.Right[-2].Left[-1]} WAKE UP!, NO SLEEPING......Rez is INC!
   }
/return


trongstad@gmail.com
Posts: 55

Re: Update MQ2Melee

Post#7 » Wed Aug 28, 2013 10:48 pm

Quick question in regards to the holyshits.

Code: Select all

downshit0=/if (${Spell[Form of Defense I].Stacks} && !${Me.Buff[Form of Defense I].ID} && !${Me.Moving}) /casting "Shroud of the Fallen Defender"|back


The above code would be away to check for a buff during downtime and reapply the buff. Does anyone know how to edit this to check a pet for a buff and then reapply the buff?

For instance with Burnout IV, i'd like my mage to continue to buff pet when it goes off.

Thanks

Noren
Posts: 1053

Re: Update MQ2Melee

Post#8 » Wed Aug 28, 2013 11:49 pm

trongstad@gmail.com wrote:Quick question in regards to the holyshits.

Code: Select all

downshit0=/if (${Spell[Form of Defense I].Stacks} && !${Me.Buff[Form of Defense I].ID} && !${Me.Moving}) /casting "Shroud of the Fallen Defender"|back


The above code would be away to check for a buff during downtime and reapply the buff. Does anyone know how to edit this to check a pet for a buff and then reapply the buff?

For instance with Burnout IV, i'd like my mage to continue to buff pet when it goes off.

Thanks


You can check pet buffs with ${Me.PetBuff[Buff Name]}

i.e.
downshit0=/if (${Me.SpellReady[Burnout IV]} && !${Me.PetBuff[Burnout IV]} && !${Me.Moving}) /casting "Burnout IV"

trongstad@gmail.com
Posts: 55

Re: Update MQ2Melee

Post#9 » Thu Aug 29, 2013 6:11 pm

Norren,

I tried the following:

Code: Select all

downshit0=/if (${Me.SpellReady[Burnout IV]} && !${Me.PetBuff[Burnout IV]} && !${Me.Moving}) /casting "Burnout IV"


The problem is my mage doesn't seem to actually check the pet for the buff and ends up chain casting burnout IV. Me.Petbuff doesn't seem to actually check my pet for the buff.

Have you tried this code and successfully gotten it to work?

Noren
Posts: 1053

Re: Update MQ2Melee

Post#10 » Thu Aug 29, 2013 9:02 pm

trongstad@gmail.com wrote:Norren,

I tried the following:

Code: Select all

downshit0=/if (${Me.SpellReady[Burnout IV]} && !${Me.PetBuff[Burnout IV]} && !${Me.Moving}) /casting "Burnout IV"


The problem is my mage doesn't seem to actually check the pet for the buff and ends up chain casting burnout IV. Me.Petbuff doesn't seem to actually check my pet for the buff.

Have you tried this code and successfully gotten it to work?


I just tested it without MQ2melee and it works perfectly for me. I don't know if you're hand-typing the code, but if you are just be sure that you don't use ID on the PetBuff check and that you're observing that exact capitalization.

I recommend you copy and paste this line:
/if (${Me.SpellReady[Burnout IV]} && !${Me.PetBuff[Burnout IV]} && !${Me.Moving}) /casting "Burnout IV"
into your EQ game chat and run it. I just did and it works like a champ on mine. If it works through command line but not through MQ2melee, then the issue lies with the plugin and we'll just have to think of something else.

Return to “Third party software”

Who is online

Users browsing this forum: No registered users and 1 guest