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.

So the Conditioned Reflexes Effect is showing up in the Buffs Window and not the Songs window? If you do a /echo ${Me.Buff[Conditioned Reflexes Effect II].ID} while the buff is up, what do you get?
@B_I_G__D_A_D_D_Y That may be possible since a few mods a go to MQ2. I think you can now use logic to include or not include files using logic now. I will ping @drwhomphd because I think he had a part in getting this change done. Maybe he can shed some light.
Sadly, it's leveraging TLOs within an includes and not conditional includes. This allows for conveniences such as loading a single inc instead of 16 if you're loading based on shortname or loading an inc specific to the zone you are in. In this case whatever is being defined has to be defined at the instantiation of the macro. This does mean if autoloot has TLOs, you could, say, rename the ninjaloot include to start with whatever that autoloot TLO returns and have a blank include that matches the value when it returns true.
Apologies for the convoluted explanation but I've only had two sips of coffee so far this morning.
I saw the other thread aboit ninjadvloot, just came to say that the clients used on EMU (RoF2 etc) have no advanced loot window so stripping ninjadvloot out of KissAssist will remove looting functionality for EMU users.
Been playing on one recently, was wondering why /call LootMobs had been commented out till I read the other thread. Had meant to post something here.
Popped something out of band in the Discord for conversation. Of course this makes me want to work up a new #includeif define that takes a file name as the first argument and a TLO as the second. The plumbing is all there -- just some tedious addition that I'd make at some point. Sadly most of the time spent is testing to make sure it all works.After you wake up a bit, would you mind providing a snip it of the code someone would use to do this. I will look in the changes.txt file and see if there are any instructions there as well.

That is why I commented it out and I didn't remove it. I have been asked by many to remove the NinjaAdvLoot inc/code all together, but figured it would be best to just rem out the call statement and see how many people commented on the issue. Funny thing is, your only the 3rd person to say something about this. So based on the comments I have gotten, we are supporting NinjaAdvLoot.inc for 3 users. I know there are more users out there, but they have been quiet about this. Not sure why.
There are some resources for this, though I've not used them myself. Tweaking KA to include it would be possible most like, but fairly involved, as the function would have to divert from most other functionality of the macro. For a single purpose usage like this a stand alone macro is more than likely your best bet. You'd simply load it prior to the fight, and then switch back to KA afterwards. I'd suggest looking at the macro Lemons posted recently, as he created it for this specific purpose:For KA12 would it be possible to add to the Heals section entries for complete heal rotation? https://www.redguides.com/community/resources/simple-complete-heal-macro.1665/.
Or, perhaps a separate section for [CompleteHealChain] that would take priority for a healer when executing a command like "/chealon"? I know that TLPs aren't a priority and this is more for TLP-like content, but just found this clever macro and thought it seemed like a great addition for KA. I am loving KA, btw. Thank you!
That's what I'm going to do for sure as I like the idea of a devoted CHeal purpose being available. I'll check out that updated post. Thx!There are some resources for this, though I've not used them myself. Tweaking KA to include it would be possible most like, but fairly involved, as the function would have to divert from most other functionality of the macro. For a single purpose usage like this a stand alone macro is more than likely your best bet. You'd simply load it prior to the fight, and then switch back to KA afterwards. I'd suggest looking at the macro Lemons posted recently, as he created it for this specific purpose:
[General]
KissAssistVer=12.001
Role=tank
CampRadius=90
CampRadiusExceed=90
ReturnToCamp=0
ChaseAssist=0
ChaseDistance=25
MedOn=1
MedStart=35
MedCombat=0
LootOn=1
RezAcceptOn=1|90
AcceptInvitesOn=1
GroupWatchOn=0
GroupWatchCheck=FALSE
EQBCOn=1
DanNetOn=0
DanNetDelay=20
IRCOn=0
CampfireOn=0
CharInfo=Shadow Knight|115|GOLD
DefaultUI=TRUE
DPSMeter=1
ScatterOn=0
XTSlot=1
MedStop=100
CorpseRecoveryOn=0
[Buffs]
BuffsOn=1
BuffsSize=20
Buffs1=Dark Lord's Unity (Azia)|Cond1
Buffs2=Concordant Disruption|Cond2
Buffs3=Relax|end|19|Cond3
Buffs4=Voice of Thule|Me|Cond4
Buffs5=Stormwall Stance|Cond5
Buffs6=Relax|End|20
Buffs7=Cadcane's Skin|Cond14
;Buffs8=Scorpion's Agony XX|dual|Scorpion's Agony Poison XII
Buffs9=NULL
Buffs10=NULL
Buffs11=NULL
Buffs12=NULL
Buffs14=Summoned: Radiant Modulation Shard|Mana|50
RebuffOn=1
CheckBuffsTimer=30
Buffs13=NULL
Buffs15=NULL
Buffs16=NULL
Buffs17=NULL
Buffs18=NULL
Buffs19=NULL
Buffs20=NULL
PowerSource=NULL
Buffs8=NULL
[AE]
AEOn=1
AESize=14
AERadius=50
AE1=Explosion of Spite|2|Mob
AE2=Chattering Bones|3
AE3=Scourge Skin|3
AE4=Restless Mantle|3
AE5=NULL
AE6=Visage of Death|4
AE7=Explosion of Hatred|4
AE8=Innoruuk's Dark Blessing|4
AE9=Stream of Hatred|5
AE10=Shield Flash|5
AE11=Leechcurse Discipline|5
AE12=Cadcane's Carapace|5
AE13=Deflection Discipline|6
AE14=Unyielding Acrimony|7
[DPS]
DPSOn=2
DPSSize=17
DPSSkip=20
DPSInterval=2
DPS1=Encroaching Darkness|99
DPS2=Thwart|99|Mash
DPS3=Dire Indictment|60
DPS4=Dire Convulsion|99
DPS5=Terror of Mirenilla|99
DPS6=Dire Indictment|99
DPS7=Touch of Drendar|99
DPS8=Torrent of Anguish|99
DPS9=Wounding Blade|99
DPS10=Encroaching Darkness|99
DPS11=Vicious Bite of Chaos|99|weave
DPS12=Bond of Vulak|99
DPS13=Torrent of Anguish|99|Cond6
DPS14=Touch of Zlandicar|96|Cond7
DPS15=Chattering Bones|99
DPS16=Protest for Power|99|Cond9
DPS17=Thought Leech|99|Cond10
DebuffAllOn=0
[Aggro]
AggroOn=1
AggroSize=5
Aggro1=Taunt|100|<
Aggro2=Protest for Power|100|<
Aggro3=Terror of Mirenilla|100|<
Aggro4=Ageless Enmity|100|<
Aggro5=Projection of Doom|100|<
Aggro2nd=0
[Heals]
HealsOn=1
HealsSize=9
Heals1=Dire Indictment|90|Tap
Heals2=Leech Touch|30|Tap
Heals3=Touch of Drendar|80|Tap
Heals4=Innoruuk's Dark Blessing|40|Tap
Heals5=Touch of Zlandicar|65|Tap
Heals6=Dissident Fang|85|Tap
Heals7=Leechcurse Diiscipline|35
Heals8=Deflection Discipline|15
Heals9=Snowbound Soulrender Breastplate|60
Heals10=Armor of Experience|10
Help=Format Spell|% to heal at i.e. Devout Light Rk. II|50
XTarHeal=0
XTarHealList=Xtar slots here Example: 5|6|7
HealGroupPetsOn=0
AutoRezOn=0
RezMeLast=0
[Cures]
CuresOn=1
CuresSize=1
Cures1=Purity of Death|Me
[Pet]
PetOn=1
PetCombatOn=1
PetSpell=Minion of Drendar
PetBuffsOn=1
PetBuffsSize=8
PetBuffs1=NULL
PetBuffs2=Fortify Companion
PetBuffs3=Companion's Aegis
PetBuffs4=NULL
PetRampPullWait=0
PetSuspend=0
PetForceHealOnMed=0
PetShrinkOn=0
PetShrinkSpell=Tiny Companion
PetBuffs5=NULL
PetBuffs6=NULL
PetBuffs7=NULL
PetBuffs8=NULL
PetAssistAt=95
PetAttackDistance=115
PetToysSize=6
PetBreakMezSpell=NULL
MoveWhenHit=0
PetHoldOn=1
PetToysGave=
[Burn]
BurnSize=15
BurnAllNamed=1
Burn1=command:/bandolier activate TANK
Burn2=Cursed Guardian Discipline
Burn3=Spire of the Reavers
Burn4=Soulbound Soulrender Breastplate
Burn5=Visage of Death
Burn6=Carmine Blade
Burn7=Innoruuk's Dark Blessing
Burn8=Unyielding Acrimony
Burn9=Restless Mantle
Burn10=NULL
Burn11=Reinforced Malaise
Burn12=Veil of Darkness
Burn13=Shield Flash
Burn14=Leechcurse Discipline
Burn15=Cadcane's Carapace
UseTribute=0
[GoM]
GoMSize=2
GoMSpell1=Dissident Fang|Mob
GoMSpell2=Bond of Vulak|Mob
GoMSHelp=Format - Spell|Target, MA Me or Mob, i.e. Rampaging Servant Rk. II|Mob
[KConditions]
ConOn=1
CondSize=16
Cond1=!${Me.Buff[${Spell[Call of Twilight].RankName}].ID}
Cond2=!${Me.Buff[${Spell[Concordant Disruption].RankName}].ID}
Cond3=${Me.PctEndurance} < 19
Cond4=!${Me.Buff[${Spell[Voice of Thule III].RankName}].ID}
Cond5=!${Me.Buff[${Spell[Stormwall Stance].RankName}].ID}
Cond6=!${Me.Buff[Torrent of Anguish Recourse].ID}
Cond7=!${Me.Buff[${Spell[Gift of Zlandicar].RankName}].ID}
Cond8=${Me.AltAbilityReady[Visage of Decay]} && !${Me.Buff[${Spell[Visage of Death VII].RankName}].ID}
Cond9=!${Me.Buff[Protest for Power].ID}
Cond10=${Me.PctMana} < 50
Cond11=${Target.Named}
Cond12=${Me.ActiveDisc.ID} && ${Me.ActiveDisc.Name.NotEqual[Impenitent Influence]} && ${Me.CombatAbilityReady[${Spell[Impenitent Influence].RankName}]} || ${Me.ActiveDisc.ID} && ${Me.ActiveDisc.Name.NotEqual[Restless Mantle]} && ${Me.CombatAbilityReady[${Spell[Restless Mantle].RankName}]}
Cond13=${Me.ActiveDisc.ID} && ${Me.ActiveDisc.Name.NotEqual[Impenitent Influence]} && ${Me.CombatAbilityReady[${Spell[Impenitent Influence].RankName}]}
Cond14=!${Me.Buff[${Spell[Cadcane's Skin].RankName}].ID}
Cond15=!${Me.Buff[Defensive Proficiency].ID}
Cond16=${Me.XTarget}< 3 && !${Target.Named} && !${Me.Buff[Two-Handed Proficiency].ID} && !${Select[${Target.ConColor},YELLOW,RED]} >=1
[Spells]
Gem1=Protest for Power
Gem2=Terror of Mirenilla
Gem3=Torrent of Anguish
Gem4=Dire Indictment
Gem5=Touch of Drendar
Gem6=Touch of Zlandicar
Gem7=Dissident Fang
Gem8=Vulak's Bite
Gem9=Bond of Vulak
Gem10=Dire Convulsion
Gem11=Cadcane's Skin
Gem12=Stormwall Stance
Gem13=Concordant Disruption
MiscGem=8
MiscGemLW=0
MiscGemRemem=0
CastingInterruptOn=0
LoadSpellSet=0
SpellSetName=115a
[Melee]
AssistAt=95
MeleeOn=1
FaceMobOn=1
MeleeDistance=75
StickHow=snaproll
AutoFireOn=0
UseMQ2Melee=1
TargetSwitchingOn=1
[GMail]
GMailHelp=Events currently support - Dead,Drag,GM,Level,Named,Leftgroup,Tells
GMailOn=0
GMailSize=5
GMail1=NULL
GMail2=NULL
GMail3=NULL
GMail4=NULL
GMail5=NULL
[Pull]
PullWith=Protest for Power
;PullWith=Melee
MaxRadius=650
MaxZRange=100
PullWait=5
PullRoleToggle=0
ChainPull=0
ChainPullHP=90
PullLevel=0|0
PullMeleeStick=0
UseWayPointZ=0
PullRadiusToUse=80
PullPause=30|2
PullArcWidth=0
PullOnReturn=0
[AFKTools]
AFKHelp=AFKGMAction=0 Off, 1 Pause Macro, 2 End Macro, 3 Unload MQ2, 4 Quit Game
AFKToolsOn=1
AFKGMAction=1
AFKPCRadius=500
CampOnDeath=0
ClickBacktoCamp=0
[Merc]
Help=To use: Turn off Auto Assist in Manage Mercenary Window
MercOn=0
MercAssistAt=92
[MySpells]
Gem1=NULL
Gem2=NULL
Gem3=NULL
Gem4=NULL
Gem5=NULL
Gem6=NULL
Gem7=NULL
Gem8=NULL
Gem9=NULL
Gem10=NULL
Gem11=NULL
Gem12=NULL
Gem13=NULL
[KissError]
LastCMD:=/endmacro
ErrorDateTime:=07/25/2020 08:04:48
ErrorMsg:=Plugin 'mq2eqwire' not found.
DataError:=NULL
SyntaxError:=NULL
RunningTime:=50664271
BuildDate:=20200716
CurrentUI:=Default
Do you have your roles set in EQ, MA MT Puller?just started with 12 a little while ago, have been trying to get my warrior to actually tank automajikally. He wont engage unless puller brings more than 1 mob, or puller dies. He will target the pulled mob, but wont engage unless i hit autoattack or again, there's multiple mobs. note, this is my first attempt and going full automation, all other toons seem to be working properly
[General]
KissAssistVer=12.001
Role=Tank
CampRadius=30
CampRadiusExceed=400
ReturnToCamp=1
ChaseAssist=0
ChaseDistance=25
MedOn=1
MedStart=20
MedCombat=0
LootOn=0
RezAcceptOn=1|90
AcceptInvitesOn=1
GroupWatchOn=2
GroupWatchCheck=FALSE
EQBCOn=0
DanNetOn=0
DanNetDelay=20
IRCOn=0
CampfireOn=0
CharInfo=Warrior|102|GOLD
DefaultUI=TRUE
DPSMeter=1
ScatterOn=0
XTSlot=2
MedStop=80
CorpseRecoveryOn=0
[Buffs]
BuffsOn=1
BuffsSize=11
Buffs1=command:/useitem Nimbus of the Storm Lord|cond7
Buffs2=Symbol of the Planemasters|Dual|Pestilence Shock
Buffs3=Champion's Aura|Aura
Buffs4=Healing Will Discipline|cond3
Buffs5=Seventh Wind|End|21
Buffs6=Warlord's Resurgence|me
;Buffs7=Field Outfitter|me|combat
;Buffs8=Commanding Voice|me|combat
RebuffOn=1
CheckBuffsTimer=10
Buffs9=NULL
Buffs10=NULL
Buffs11=NULL
PowerSource=NULL
Buffs7=NULL
Buffs8=NULL
[AE]
AEOn=1
AESize=6
AERadius=50
AE1=Stormwheel Blades|2|mob
AE2=Area Taunt|4|mob
AE3=Defensive Discipline|5|mob
AE4=Fortitude Discipline|6|mob
AE5=Lionhearted Rally-Cry|7|mob
AE6=Rampage|2|mob
[DPS]
DPSOn=1
DPSSize=20
DPSSkip=20
DPSInterval=1
DPS1=command:/stopdisc|99|cond5
DPS2=command:/bandolier activate agro|100|once
DPS3=Staunch Defense|98|cond11
DPS4=Battle Leap|96|cond6
DPS5=Scoff|95
DPS6=Knee Strike|94
DPS7=Knuckle Snap|93|once
DPS8=Gut Punch|92
DPS9=Jab Through|91
DPS10=command:/bandolier activate shield|90|cond10
DPS11=Shield Topple|89|cond10
DPS12=NULL
DPS13=Strategic Strike|87|cond4
DPS14=Shield Reflect|86
DPS15=Press the Attack|85
DPS16=Rage of Rallos Zek|84
DPS17=Vehement Rage|83|cond11
DPS18=Press the Attack|82|cond12
DPS19=Throat Jab|81
DPS20=Call of Challenge|20
DebuffAllOn=0
[Aggro]
AggroOn=1
AggroSize=15
Aggro1=Taunt|98|<
Aggro2=Scoff|97|<
Aggro3=Krondal's Roar|96|<
Aggro4=Bellow of the Mastruq|95|<
Aggro5=Spirit of Rage Discipline|94|<
Aggro6=Blast of Anger|99|<|cond8
Aggro7=Grappling Strike|99|<
;Aggro8=Warlord's Fury|cond8
Aggro9=Ageless Enmity|93|<
Aggro10=Rampage|95|<
Aggro11=Warrior's Auspice|99|<
Aggro12=Harassing Shout|97|<
Aggro2nd=0
Aggro13=NULL
Aggro14=NULL
Aggro15=NULL
[Burn]
BurnSize=16
BurnAllNamed=1
;Burn1=Breastplate of Eternity
Burn2=Warlord's Bravery
Burn3=Final Stand Discipline|cond10
Burn4=Resplendent Glory
Burn5=Brutal Onslaught Discipline|cond10
Burn6=Shocking Defense Discipline|cond10
Burn7=Fellstrike Discipline|cond10
Burn8=Furious Discipline|cond10
Burn9=Vehement Rage
Burn10=Resplendent Glory
Burn11=Warlord's Tenacity
Burn12=Warlord's Fury
Burn13=Warlord's Tenacity
Burn14=Projection of Fury
Burn15=Mark of the Mage Hunter
Burn16=Rampage
UseTribute=0
[KConditions]
ConOn=1
CondSize=12
Cond1=TRUE
Cond2=FALSE
Cond3=${Me.CombatState.NotEqual[COMBAT]} && ${Me.PctHPs} < 90
Cond4=${Me.Inventory[13].Type.Find[2H]} && ${Target.PctHPs} < 20
Cond5=${Me.ActiveDisc.ID} && ${Target.Named} && ${Me.ActiveDisc.Name.NotEqual[Final Stand Discipline]} && ${Me.CombatAbilityReady[Final Stand Discipline]}
Cond6=!${Me.Song[Battle Leap].ID}
Cond7=!${Me.Buff[Nimbus of the Storm Lord].ID}
Cond8=${Me.SecondaryPctAggro}>75
Cond9=${Me.CombatState.Equal[COMBAT]}
Cond10=!${Me.ActiveDisc.ID}
Cond11=!${Target.Named}
Cond12=${Target.Level}<85
[Melee]
AssistAt=100
MeleeOn=1
FaceMobOn=1
MeleeDistance=75
StickHow=snaproll
AutoFireOn=0
UseMQ2Melee=1
TargetSwitchingOn=0
[GMail]
GMailHelp=Events currently support - Dead,Drag,GM,Level,Named,Leftgroup,Tells
GMailOn=0
GMailSize=5
GMail1=NULL
GMail2=NULL
GMail3=NULL
GMail4=NULL
GMail5=NULL
[Heals]
Help=Format Spell|% to heal at i.e. Devout Light Rk. II|50
HealsOn=1
HealsSize=5
Heals1=Warlord's Tenacity|50
Heals2=NULL
Heals3=NULL
Heals4=NULL
Heals5=NULL
XTarHeal=0
XTarHealList=Xtar slots here Example: 5|6|7
HealGroupPetsOn=0
AutoRezOn=0
RezMeLast=0
[Cures]
CuresOn=0
CuresSize=5
Cures1=NULL
Cures2=NULL
Cures3=NULL
Cures4=NULL
Cures5=NULL
[Pull]
PullWith=Fused Coral Bow|CLASS 6 Wood Point Arrow
PullMeleeStick=0
MaxRadius=600
MaxZRange=150
UseWayPointZ=0
PullWait=5
PullRadiusToUse=90
PullRoleToggle=1
ChainPull=0
ChainPullHP=90
PullPause=30|2
PullLevel=0|0
PullArcWidth=0
PullOnReturn=0
[AFKTools]
AFKHelp=AFKGMAction=0 Off, 1 Pause Macro, 2 End Macro, 3 Unload MQ2, 4 Quit Game
AFKToolsOn=1
AFKGMAction=1
AFKPCRadius=500
CampOnDeath=0
ClickBacktoCamp=0
[Merc]
Help=To use: Turn off Auto Assist in Manage Mercenary Window
MercOn=0
MercAssistAt=92
[KissError]
LastCMD:=/if (!37) {
ErrorDateTime:=07/18/2020 18:49:58
ErrorMsg:=Couldn't find alert.
DataError:=NULL
SyntaxError:=NULL
RunningTime:=19805900
BuildDate:=20200716
CurrentUI:=Default
Started pulling for first time with KA12 ... main tank loots and pulls which worked fine in KA11. any thoughts why he isn't looting now? looton=1 is defined.
Am I missing a plugin? Did loot handling change with KA12? Sorry for the newbness.
INI:[General] KissAssistVer=12.001 Role=tank CampRadius=90 CampRadiusExceed=90 ReturnToCamp=0 ChaseAssist=0 ChaseDistance=25 MedOn=1 MedStart=35 MedCombat=0 LootOn=1 RezAcceptOn=1|90 AcceptInvitesOn=1 GroupWatchOn=0 GroupWatchCheck=FALSE EQBCOn=1 DanNetOn=0 DanNetDelay=20 IRCOn=0 CampfireOn=0 CharInfo=Shadow Knight|115|GOLD DefaultUI=TRUE DPSMeter=1 ScatterOn=0 XTSlot=1 MedStop=100 CorpseRecoveryOn=0 [Buffs] BuffsOn=1 BuffsSize=20 Buffs1=Dark Lord's Unity (Azia)|Cond1 Buffs2=Concordant Disruption|Cond2 Buffs3=Relax|end|19|Cond3 Buffs4=Voice of Thule|Me|Cond4 Buffs5=Stormwall Stance|Cond5 Buffs6=Relax|End|20 Buffs7=Cadcane's Skin|Cond14 ;Buffs8=Scorpion's Agony XX|dual|Scorpion's Agony Poison XII Buffs9=NULL Buffs10=NULL Buffs11=NULL Buffs12=NULL Buffs14=Summoned: Radiant Modulation Shard|Mana|50 RebuffOn=1 CheckBuffsTimer=30 Buffs13=NULL Buffs15=NULL Buffs16=NULL Buffs17=NULL Buffs18=NULL Buffs19=NULL Buffs20=NULL PowerSource=NULL Buffs8=NULL [AE] AEOn=1 AESize=14 AERadius=50 AE1=Explosion of Spite|2|Mob AE2=Chattering Bones|3 AE3=Scourge Skin|3 AE4=Restless Mantle|3 AE5=NULL AE6=Visage of Death|4 AE7=Explosion of Hatred|4 AE8=Innoruuk's Dark Blessing|4 AE9=Stream of Hatred|5 AE10=Shield Flash|5 AE11=Leechcurse Discipline|5 AE12=Cadcane's Carapace|5 AE13=Deflection Discipline|6 AE14=Unyielding Acrimony|7 [DPS] DPSOn=2 DPSSize=17 DPSSkip=20 DPSInterval=2 DPS1=Encroaching Darkness|99 DPS2=Thwart|99|Mash DPS3=Dire Indictment|60 DPS4=Dire Convulsion|99 DPS5=Terror of Mirenilla|99 DPS6=Dire Indictment|99 DPS7=Touch of Drendar|99 DPS8=Torrent of Anguish|99 DPS9=Wounding Blade|99 DPS10=Encroaching Darkness|99 DPS11=Vicious Bite of Chaos|99|weave DPS12=Bond of Vulak|99 DPS13=Torrent of Anguish|99|Cond6 DPS14=Touch of Zlandicar|96|Cond7 DPS15=Chattering Bones|99 DPS16=Protest for Power|99|Cond9 DPS17=Thought Leech|99|Cond10 DebuffAllOn=0 [Aggro] AggroOn=1 AggroSize=5 Aggro1=Taunt|100|< Aggro2=Protest for Power|100|< Aggro3=Terror of Mirenilla|100|< Aggro4=Ageless Enmity|100|< Aggro5=Projection of Doom|100|< Aggro2nd=0 [Heals] HealsOn=1 HealsSize=9 Heals1=Dire Indictment|90|Tap Heals2=Leech Touch|30|Tap Heals3=Touch of Drendar|80|Tap Heals4=Innoruuk's Dark Blessing|40|Tap Heals5=Touch of Zlandicar|65|Tap Heals6=Dissident Fang|85|Tap Heals7=Leechcurse Diiscipline|35 Heals8=Deflection Discipline|15 Heals9=Snowbound Soulrender Breastplate|60 Heals10=Armor of Experience|10 Help=Format Spell|% to heal at i.e. Devout Light Rk. II|50 XTarHeal=0 XTarHealList=Xtar slots here Example: 5|6|7 HealGroupPetsOn=0 AutoRezOn=0 RezMeLast=0 [Cures] CuresOn=1 CuresSize=1 Cures1=Purity of Death|Me [Pet] PetOn=1 PetCombatOn=1 PetSpell=Minion of Drendar PetBuffsOn=1 PetBuffsSize=8 PetBuffs1=NULL PetBuffs2=Fortify Companion PetBuffs3=Companion's Aegis PetBuffs4=NULL PetRampPullWait=0 PetSuspend=0 PetForceHealOnMed=0 PetShrinkOn=0 PetShrinkSpell=Tiny Companion PetBuffs5=NULL PetBuffs6=NULL PetBuffs7=NULL PetBuffs8=NULL PetAssistAt=95 PetAttackDistance=115 PetToysSize=6 PetBreakMezSpell=NULL MoveWhenHit=0 PetHoldOn=1 PetToysGave= [Burn] BurnSize=15 BurnAllNamed=1 Burn1=command:/bandolier activate TANK Burn2=Cursed Guardian Discipline Burn3=Spire of the Reavers Burn4=Soulbound Soulrender Breastplate Burn5=Visage of Death Burn6=Carmine Blade Burn7=Innoruuk's Dark Blessing Burn8=Unyielding Acrimony Burn9=Restless Mantle Burn10=NULL Burn11=Reinforced Malaise Burn12=Veil of Darkness Burn13=Shield Flash Burn14=Leechcurse Discipline Burn15=Cadcane's Carapace UseTribute=0 [GoM] GoMSize=2 GoMSpell1=Dissident Fang|Mob GoMSpell2=Bond of Vulak|Mob GoMSHelp=Format - Spell|Target, MA Me or Mob, i.e. Rampaging Servant Rk. II|Mob [KConditions] ConOn=1 CondSize=16 Cond1=!${Me.Buff[${Spell[Call of Twilight].RankName}].ID} Cond2=!${Me.Buff[${Spell[Concordant Disruption].RankName}].ID} Cond3=${Me.PctEndurance} < 19 Cond4=!${Me.Buff[${Spell[Voice of Thule III].RankName}].ID} Cond5=!${Me.Buff[${Spell[Stormwall Stance].RankName}].ID} Cond6=!${Me.Buff[Torrent of Anguish Recourse].ID} Cond7=!${Me.Buff[${Spell[Gift of Zlandicar].RankName}].ID} Cond8=${Me.AltAbilityReady[Visage of Decay]} && !${Me.Buff[${Spell[Visage of Death VII].RankName}].ID} Cond9=!${Me.Buff[Protest for Power].ID} Cond10=${Me.PctMana} < 50 Cond11=${Target.Named} Cond12=${Me.ActiveDisc.ID} && ${Me.ActiveDisc.Name.NotEqual[Impenitent Influence]} && ${Me.CombatAbilityReady[${Spell[Impenitent Influence].RankName}]} || ${Me.ActiveDisc.ID} && ${Me.ActiveDisc.Name.NotEqual[Restless Mantle]} && ${Me.CombatAbilityReady[${Spell[Restless Mantle].RankName}]} Cond13=${Me.ActiveDisc.ID} && ${Me.ActiveDisc.Name.NotEqual[Impenitent Influence]} && ${Me.CombatAbilityReady[${Spell[Impenitent Influence].RankName}]} Cond14=!${Me.Buff[${Spell[Cadcane's Skin].RankName}].ID} Cond15=!${Me.Buff[Defensive Proficiency].ID} Cond16=${Me.XTarget}< 3 && !${Target.Named} && !${Me.Buff[Two-Handed Proficiency].ID} && !${Select[${Target.ConColor},YELLOW,RED]} >=1 [Spells] Gem1=Protest for Power Gem2=Terror of Mirenilla Gem3=Torrent of Anguish Gem4=Dire Indictment Gem5=Touch of Drendar Gem6=Touch of Zlandicar Gem7=Dissident Fang Gem8=Vulak's Bite Gem9=Bond of Vulak Gem10=Dire Convulsion Gem11=Cadcane's Skin Gem12=Stormwall Stance Gem13=Concordant Disruption MiscGem=8 MiscGemLW=0 MiscGemRemem=0 CastingInterruptOn=0 LoadSpellSet=0 SpellSetName=115a [Melee] AssistAt=95 MeleeOn=1 FaceMobOn=1 MeleeDistance=75 StickHow=snaproll AutoFireOn=0 UseMQ2Melee=1 TargetSwitchingOn=1 [GMail] GMailHelp=Events currently support - Dead,Drag,GM,Level,Named,Leftgroup,Tells GMailOn=0 GMailSize=5 GMail1=NULL GMail2=NULL GMail3=NULL GMail4=NULL GMail5=NULL [Pull] PullWith=Protest for Power ;PullWith=Melee MaxRadius=650 MaxZRange=100 PullWait=5 PullRoleToggle=0 ChainPull=0 ChainPullHP=90 PullLevel=0|0 PullMeleeStick=0 UseWayPointZ=0 PullRadiusToUse=80 PullPause=30|2 PullArcWidth=0 PullOnReturn=0 [AFKTools] AFKHelp=AFKGMAction=0 Off, 1 Pause Macro, 2 End Macro, 3 Unload MQ2, 4 Quit Game AFKToolsOn=1 AFKGMAction=1 AFKPCRadius=500 CampOnDeath=0 ClickBacktoCamp=0 [Merc] Help=To use: Turn off Auto Assist in Manage Mercenary Window MercOn=0 MercAssistAt=92 [MySpells] Gem1=NULL Gem2=NULL Gem3=NULL Gem4=NULL Gem5=NULL Gem6=NULL Gem7=NULL Gem8=NULL Gem9=NULL Gem10=NULL Gem11=NULL Gem12=NULL Gem13=NULL [KissError] LastCMD:=/endmacro ErrorDateTime:=07/25/2020 08:04:48 ErrorMsg:=Plugin 'mq2eqwire' not found. DataError:=NULL SyntaxError:=NULL RunningTime:=50664271 BuildDate:=20200716 CurrentUI:=Default
Sorry for the spam, but this is really a pain. Any thoughts? I will go back to KA11 on the tank for now as a work-around, but really digging 12 for other benefits.
YessirDo you have your roles set in EQ, MA MT Puller?
Sub LootStuff
/if (!${LootOn} || (!${Me.UseAdvancedLooting} && ${AggroTargetID}) || (${IAmMA} && ${AggroTargetID}) || (${DMZ} && ${Me.InInstance}==FALSE) || ${Me.Invis}) /return
DEBUGN LootStuff: Enter
/if (${Me.FreeInventory}==0) {
/echo Inventory is full. Looting OFF
/varset LootOn 0
/return
}
/doevents
/if (${Me.UseAdvancedLooting}) {
/if (${Bool[${Plugin[MQ2AutoLoot]}]}) {
/if (${AutoLoot.Active}) /return
}
|/call UseAdvLoot
} else {
|/call LootMobs
}
/call DoWeMove 0 lootstuff
DEBUGN LootStuff: Leave
In Version 12 I remarked out the lines that call the NinjaAdvLoot routines for looting. I did this to try and determine if anyone was using the old looting functions.
All you need to do is go to the LootStuff routine and remove the "|" at the beginning of the lines.
Code:Sub LootStuff /if (!${LootOn} || (!${Me.UseAdvancedLooting} && ${AggroTargetID}) || (${IAmMA} && ${AggroTargetID}) || (${DMZ} && ${Me.InInstance}==FALSE) || ${Me.Invis}) /return DEBUGN LootStuff: Enter /if (${Me.FreeInventory}==0) { /echo Inventory is full. Looting OFF /varset LootOn 0 /return } /doevents /if (${Me.UseAdvancedLooting}) { /if (${Bool[${Plugin[MQ2AutoLoot]}]}) { /if (${AutoLoot.Active}) /return } |/call UseAdvLoot } else { |/call LootMobs } /call DoWeMove 0 lootstuff DEBUGN LootStuff: Leave
Just remove the "|" character at the start of the /call UseAdvLoot and the /call LootMobs and save the macro.
