Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.

/if (${Macro.Name.Equal[kissassist.mac]} && !${Me.Sitting} && !${Me.Casting.ID} && ${Me.PctMana}<95 && ${Me.PctHPs}>90) /sit

it wouldn't hurt to add:
Rich (BB code):[DPS] DPSOn=2 DPSSkip=20 DPSInterval=2 DPS1=Malosi|99 (or just below whatever you have the assist at %)
an alternative that may be worth looking at is using a downshit in mq2melee that /target ma, /assist, /etc anytime there's a mob within 30 (or campradius) of MA.
Yes, from my experience, you need to have the mage cast something on the mob in order to get the mages pet to attack (basically, out of group mage needs to do something to get onto the mobs hate list). It doesn't need to be a damage spell if you don't want it to be, a debuff will work just as well.
downshit8=/if (!${Me.CombatState.Equal[COMBAT]} && ${SpawnCount[npc radius 50 zradius 10]}>=1) /multiline ; /assist tankname ; /cast "spellname"
Change
MeleeDistance=75 to MeleeDistance=150
CampRadius=30 to CampRadius=75
MedOn=1 to MedOn=0
FaceMobOn=1 to FaceMobOn=0
Add following holy/downshit :
Rich (BB code):/if (${Macro.Name.Equal[kissassist.mac]} && !${Me.Sitting} && !${Me.Casting.ID} && ${Me.PctMana}<95 && ${Me.PctHPs}>90) /sit
Greater Vocaratioin: Earth is not the petspell :-)
Try again and report![]()
/melee save
downflag1=1
downshit1=/if (.........
downflag2=1
downshit2=/if (.......
/melee load
While ingame with MQ2 running, in mqchat window type
Then open your MQ2 folder (NOT the macros folder which is in the MQ2 folder) and scroll down to find the ini file, it will be titled with your servername_toonname (example: tunare_Bob.ini).Rich (BB code):/melee save
In here look for the section marked [MQ2Melee]. In this section is where you put your holys/downs....don't forget to put in a corisponding holyflag/downflag
Same format with holys.Rich (BB code):downflag1=1 downshit1=/if (......... downflag2=1 downshit2=/if (.......
Then SAVE the file.
Back ingame in you mqchat window type
You now have your downs/holys loaded and running.Rich (BB code):/melee load
So it would look like what I have below?
downshit1=/if (${Macro.Name.Equal[kissassist.mac]} && !${Me.Sitting} && !${Me.Casting.ID} && ${Me.PctMana}<95 && ${Me.PctHPs}>90) /sit
a down would look something like this...
Rich (BB code):downshit8=/if (!${Me.CombatState.Equal[COMBAT]} && ${SpawnCount[npc radius 50 zradius 10]}>=1) /multiline ; /assist tankname ; /cast "spellname"
Also make sure you have the latest compile. and updated KA mac (don't know why, but for me the downloaded version worked better than the updated via rgupdater).
In my tests my mage assisted fine from outside group, but my melee have trouble getting in the action.
${Macro.Name.Equal[kissassist.mac]}
Downshitx= /if (${this check})/ multiline ; /dothis ; /if (${this check}) /then do that
holyflag1=1
holyshit1=/if (${Me.Combat} && ${Me.XTarget} > 1 && ${SpawnCount[npc radius 35]}>1) /multiline ; /if (!${Defined[mezd]}) /declare mezd timer outer 0 ; /if (${mezd}==0) /twist once 3 ; /if (${mezd}==0) /varset mezd 30s
IF YOU ARE NOT AFKING ITS VERY EASY TO GET OUTSIDE MAGES OR MELEE TO ATTACK WITH EQBC ffing capslock
/bca //assist yournamehere
/bca //pet attack
/bca //pet attack
/bca //attack
just put that into a hotkey and click it and anything on that eqbc will attack the target. if you aren't using eqbc ... you already fail ....
if melee isn't on in kiss then I'm not sure they will attack with melee
Would it be possible to make a Holyshit for my Tank with a /bca command? Sorry if it's a dumb question, I'm still really new at down/holyshits.
Like a holyshit that would make my pally /bca //assist tankname /bca //pet attack?
I think one of the problems with the mage downshit, is it checks for CombatState. The mages won't enter combat state on their own, which is the problem to begin with.
downshit8=/if (!${Me.CombatState.Equal[COMBAT]} && ${SpawnCount[npc radius 50 zradius 10]}>=1) /multiline ; /assist tankname ; /cast "spellname"
downshit3=/if (!${Me.CombatState.Equal[COMBAT]} && ${SpawnCount[npc radius 50 zradius 10]}>=1) /multiline ; /assist Mytank ; /cast "Burst of Flame"
