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.

Was running 10.1.3 from when Maskoi updated at 4:30pm yesterday. My puller would eventually end up standing around where he tagged a mob and not return to camp. It took anywhere from 15min to hours after starting him up. Puller runs out to get a mob, agros the mob and then just stands there. No errors or anything, just the problem of the puller not returning to camp. Yes, return to camp is on. I am not sure, but I think he was trying to rebuff and the mob/s was interrupting the cast. I restarted him a few times and eventually that'd just happen again so I reverted back to 10.0.6.4. When I get enough time to be around the screen for this to happen, I will check it out. But from the animation, it looks like he tags a mob and then decided to rebuff himself. Spell casting is buried in a lot of spam so can't say for sure.
Changes will posted tonight 11/11/2017
[2017/11/14 14:28:39] [MQ2] DEBUG MobRadar 50 Enter (AECheck) Line#: 4635
[2017/11/14 14:28:39] [MQ2] DEBUG MobRadar Leave 2 Line#: 4651
[2017/11/14 14:28:39] [MQ2] DEBUG MobRadar 50 Enter (AECheck) Line#: 4635
[2017/11/14 14:28:39] [MQ2] DEBUG MobRadar Leave 2 Line#: 4651
[2017/11/14 14:28:39] [MQ2] DEBUG MobRadar 50 Enter (AECheck) Line#: 4635
[2017/11/14 14:28:39] [MQ2] DEBUG MobRadar Leave 2 Line#: 4651
[2017/11/14 14:28:39] [MQ2] CastWhat Enter Line#: Dichotomic Fire 29519 DPS 2237
[2017/11/14 14:28:39] [MQ2] CastSpell Enter Line#: Dichotomic Fire 29519 DPS 2326
[2017/11/14 14:28:39] [MQ2] CastSpell Leave Line#: 2359
[2017/11/14 14:28:39] [MQ2] CastTarget Enter Line#: 2426
[2017/11/14 14:28:39] [MQ2] CastTarget Leave Line#: 2456
[2017/11/14 14:28:39] [MQ2] CastWhat Leave Line#: 2259
Do you have the clerics DPS turned on?
Nope just buffs and heals
Bard seems to work nicely now, only thing is I've noticed it tries to ae mezz mobs out of range..
Wizard seems to pause alot while running dps-
Rich (BB code):[2017/11/14 14:28:39] [MQ2] DEBUG MobRadar 50 Enter (AECheck) Line#: 4635 [2017/11/14 14:28:39] [MQ2] DEBUG MobRadar Leave 2 Line#: 4651 [2017/11/14 14:28:39] [MQ2] DEBUG MobRadar 50 Enter (AECheck) Line#: 4635 [2017/11/14 14:28:39] [MQ2] DEBUG MobRadar Leave 2 Line#: 4651 [2017/11/14 14:28:39] [MQ2] DEBUG MobRadar 50 Enter (AECheck) Line#: 4635 [2017/11/14 14:28:39] [MQ2] DEBUG MobRadar Leave 2 Line#: 4651 [2017/11/14 14:28:39] [MQ2] CastWhat Enter Line#: Dichotomic Fire 29519 DPS 2237 [2017/11/14 14:28:39] [MQ2] CastSpell Enter Line#: Dichotomic Fire 29519 DPS 2326 [2017/11/14 14:28:39] [MQ2] CastSpell Leave Line#: 2359 [2017/11/14 14:28:39] [MQ2] CastTarget Enter Line#: 2426 [2017/11/14 14:28:39] [MQ2] CastTarget Leave Line#: 2456 [2017/11/14 14:28:39] [MQ2] CastWhat Leave Line#: 2259
It loops the above while not casting anything, the spell mentioned is random
Sub CastSpell(string WhatSpell,int WhatID,string sentFrom)
/if (${Debug}) /echo CastSpell Enter Line#: ${WhatSpell} ${WhatID} ${sentFrom} ${Me.GemTimer[${WhatSpell}]} ${Macro.CurLine}
/declare MaxTryNum int local 2
/if (${sentFrom.Equal[Pull]}) /varset MaxTryNum 1
/if (${IAmABard}) {
/call CastBard
/return ${CastResult}
}
| /if (!${IAmABard} && ${Spell[${WhatSpell}].Mana}<=${Me.CurrentMana}) /return
/if (!${Target.CanSplashLand} && ${Spell[${WhatSpell}].TargetType.Equal[Free Target]}) {
/echo Splash Spell will not cast at targets location. Skipping ${WhatSpell}
/return
}
/if (${Target.ID}!=${WhatID} && ${Spell[${WhatSpell}].TargetType.NotEqual[Self]} && ${Spawn[id ${WhatID}].ID}) /call CastTarget ${WhatID}
/if (${Me.GemTimer[${WhatSpell}]}==0) {
/casting "${WhatSpell}" -maxtries|${MaxTryNum}
/while (${Cast.Status.Equal[C]} && ${CastResult.NotEqual[CAST_CANCELLED]}) {
/if (${CastingInterruptOn}) {
/if (${sentFrom.Equal[SingleHeal]}) {
/call CastInteruptHeals "${WhatSpell}"
} else /if (${Select[${sentFrom},dps,gom,burn]}>0) {
/call CastInteruptDPS "${WhatSpell}"
} else /if (${Select[${sentFrom},buffs,buffs-nomem]}>0) {
/call CastInteruptBuffs "${WhatSpell}"
}
}
/delay 5
}
/call CastWait "${WhatSpell}"
/if (${sentFrom.Equal[Pull]} && ${PullAggroTargetID}) /varset CastResult CAST_SUCCESS
| READ THIS. For some reason Cast.Result is still equal to CAST_SUCCESS after /interrupt, maybe macro to fast for plugin to update.
| So checking for CastResult NotEqual CAST_CANCELLED fixes the issue, and fixes the casting on corpse messages even though the spell was canceled.
/if (${CastResult.NotEqual[CAST_CANCELLED]}) /varset CastResult ${Cast.Result}
}
/if (${Debug}) /echo CastSpell Leave ${Me.GemTimer[${WhatSpell}]} ${CastResult} ${Cast.Result} Line#: ${Macro.CurLine}
/return ${CastResult}
[2017/11/15 00:17:25] [MQ2] DEBUGCOMBAT AECheck Enter Line#: 8214
[2017/11/15 00:17:25] [MQ2] DEBUG MobRadar 50 Enter (AECheck) Line#: 4635
[2017/11/15 00:17:25] [MQ2] DEBUG MobRadar Leave 2 Line#: 4651
[2017/11/15 00:17:25] [MQ2] DEBUGCOMBAT AECheck Mobcount:2 Line#: 8230
[2017/11/15 00:17:25] [MQ2] DEBUGCOMBAT AECheck Leave Line#: 8326
[2017/11/15 00:17:25] [MQ2] DEBUGCOMBAT CombatCast Lower Element|99 Lower Element 99 Line#: 1781
[2017/11/15 00:17:25] [MQ2] DEBUGCOMBAT CombatCast Lower Element Line#: 1784
[2017/11/15 00:17:25] [MQ2] DEBUGCOMBAT CombatCast 99 Line#: 1786
[2017/11/15 00:17:25] [MQ2] DEBUGCOMBAT CombatCast Lower Element DPSTimer2 2755 Line#: 1905
[2017/11/15 00:17:25] [MQ2] DEBUGCOMBAT CombatCast Frenzied Devastation XXIX Frenzied Devastation !FALSE && !FALSE && !FALSE && !NULL Line#: 1729
[2017/11/15 00:17:25] [MQ2] DEBUGCOMBAT CombatCast Lower Element DPSTimer3 0 Line#: 1905
[2017/11/15 00:17:25] [MQ2] DEBUGCOMBAT CombatCast Fury of Ro Fury of Ro !FALSE && !FALSE && !FALSE && !NULL Line#: 1729
[2017/11/15 00:17:25] [MQ2] DEBUGCOMBAT CombatCast Lower Element DPSTimer4 0 Line#: 1905
[2017/11/15 00:17:25] [MQ2] DEBUGCOMBAT CombatCast First Spire of Arcanum IV Fundament: First Spire of Arcanum !FALSE && !FALSE && !FALSE && !NULL Line#: 1729
[2017/11/15 00:17:25] [MQ2] DEBUGCOMBAT CombatCast Lower Element DPSTimer5 746 Line#: 1905
[2017/11/15 00:17:25] [MQ2] DEBUGCOMBAT CombatCast Call of Xuzl XVII Call of Xuzl !FALSE && !FALSE && !FALSE && !NULL Line#: 1729
[2017/11/15 00:17:25] [MQ2] DEBUGCOMBAT CombatCast Lower Element DPSTimer6 0 Line#: 1905
[2017/11/15 00:17:25] [MQ2] DEBUGCOMBAT CombatCast Fury of the Gods XLVIII Fury of the Gods !FALSE && !FALSE && !FALSE && !NULL Line#: 1729
[2017/11/15 00:17:25] [MQ2] DEBUGCOMBAT CombatCast Lower Element DPSTimer7 0 Line#: 1905
[2017/11/15 00:17:25] [MQ2] DEBUGCOMBAT CombatCast Arcane Fury III Arcane Fury !FALSE && !FALSE && !FALSE && !NULL Line#: 1729
[2017/11/15 00:17:25] [MQ2] DEBUGCOMBAT CombatCast Lower Element DPSTimer8 0 Line#: 1905
[2017/11/15 00:17:25] [MQ2] DEBUGCOMBAT CombatCast Arcane Destruction V Arcane Destruction !FALSE && !FALSE && !FALSE && !NULL Line#: 1729
[2017/11/15 00:17:25] [MQ2] DEBUGCOMBAT CombatCast Lower Element DPSTimer9 0 Line#: 1905
[2017/11/15 00:17:25] [MQ2] DEBUGCOMBAT CombatCast Dichotomic Fire Dichotomic Fire !FALSE && !FALSE && !FALSE && !NULL Line#: 1729
[2017/11/15 00:17:25] [MQ2] DEBUGCOMBAT CombatCast Lower Element DPSTimer10 0 Line#: 1905
[2017/11/15 00:17:25] [MQ2] DEBUGCOMBAT CombatCast Ethereal Fuse Rk. II Ethereal Fuse Rk. II !FALSE && !FALSE && !FALSE && !NULL Line#: 1729
[2017/11/15 00:17:25] [MQ2] DEBUGCOMBAT CombatCast Lower Element DPSTimer11 0 Line#: 1905
[2017/11/15 00:17:25] [MQ2] DEBUGCOMBAT CombatCast Ice Grinder Rk. II Ice Grinder Rk. II !TRUE && !FALSE && !FALSE && !NULL Line#: 1729
| ----------------------------------------------------------------------------
| SUB: Bind SwitchMA
| ----------------------------------------------------------------------------
Sub Bind_SwitchMA(string newMA, string newRole, int DoWhatFlag)
/return
/declare newRole1 string local ${newRole}
/if (${newMA.Length}==0 || ${newMA.Equals[null]}) /return
[2017/11/15 00:17:25] [MQ2] DEBUGCOMBAT CombatCast Frenzied Devastation XXIX Frenzied Devastation !FALSE && !FALSE && !FALSE && !NULL Line#: 1729
[2017/11/15 00:17:25] [MQ2] DEBUGCOMBAT CombatCast Fury of Ro Fury of Ro !FALSE && !FALSE && !FALSE && !NULL Line#: 1729
[2017/11/15 00:17:25] [MQ2] DEBUGCOMBAT CombatCast First Spire of Arcanum IV Fundament: First Spire of Arcanum !FALSE && !FALSE && !FALSE && !NULL Line#: 1729
[2017/11/15 00:17:25] [MQ2] DEBUGCOMBAT CombatCast Call of Xuzl XVII Call of Xuzl !FALSE && !FALSE && !FALSE && !NULL Line#: 1729
[2017/11/15 00:17:25] [MQ2] DEBUGCOMBAT CombatCast Fury of the Gods XLVIII Fury of the Gods !FALSE && !FALSE && !FALSE && !NULL Line#: 1729
[2017/11/15 00:17:25] [MQ2] DEBUGCOMBAT CombatCast Arcane Fury III Arcane Fury !FALSE && !FALSE && !FALSE && !NULL Line#: 1729
[2017/11/15 00:17:25] [MQ2] DEBUGCOMBAT CombatCast Arcane Destruction V Arcane Destruction !FALSE && !FALSE && !FALSE && !NULL Line#: 1729
[2017/11/15 00:17:25] [MQ2] DEBUGCOMBAT CombatCast Dichotomic Fire Dichotomic Fire !FALSE && !FALSE && !FALSE && !NULL Line#: 1729
[2017/11/15 00:17:25] [MQ2] DEBUGCOMBAT CombatCast Ethereal Fuse Rk. II Ethereal Fuse Rk. II !FALSE && !FALSE && !FALSE && !NULL Line#: 1729
[2017/11/15 00:17:25] [MQ2] DEBUGCOMBAT CombatCast Ice Grinder Rk. II Ice Grinder Rk. II !TRUE && !FALSE && !FALSE && !NULL Line#: 1729
around line 7200 something. this section:
Rich (BB code):| ---------------------------------------------------------------------------- | SUB: Bind SwitchMA | ---------------------------------------------------------------------------- Sub Bind_SwitchMA(string newMA, string newRole, int DoWhatFlag) /return /declare newRole1 string local ${newRole} /if (${newMA.Length}==0 || ${newMA.Equals[null]}) /return
i am guessing .Equals should be .Equal yes? did a search and only place it says equals, i sometimes do that too.
It looks like it is not casting, because nothing but the first and last spell was ready to cast.
Rich (BB code):[2017/11/15 00:17:25] [MQ2] DEBUGCOMBAT CombatCast Frenzied Devastation XXIX Frenzied Devastation !FALSE && !FALSE && !FALSE && !NULL Line#: 1729 [2017/11/15 00:17:25] [MQ2] DEBUGCOMBAT CombatCast Fury of Ro Fury of Ro !FALSE && !FALSE && !FALSE && !NULL Line#: 1729 [2017/11/15 00:17:25] [MQ2] DEBUGCOMBAT CombatCast First Spire of Arcanum IV Fundament: First Spire of Arcanum !FALSE && !FALSE && !FALSE && !NULL Line#: 1729 [2017/11/15 00:17:25] [MQ2] DEBUGCOMBAT CombatCast Call of Xuzl XVII Call of Xuzl !FALSE && !FALSE && !FALSE && !NULL Line#: 1729 [2017/11/15 00:17:25] [MQ2] DEBUGCOMBAT CombatCast Fury of the Gods XLVIII Fury of the Gods !FALSE && !FALSE && !FALSE && !NULL Line#: 1729 [2017/11/15 00:17:25] [MQ2] DEBUGCOMBAT CombatCast Arcane Fury III Arcane Fury !FALSE && !FALSE && !FALSE && !NULL Line#: 1729 [2017/11/15 00:17:25] [MQ2] DEBUGCOMBAT CombatCast Arcane Destruction V Arcane Destruction !FALSE && !FALSE && !FALSE && !NULL Line#: 1729 [2017/11/15 00:17:25] [MQ2] DEBUGCOMBAT CombatCast Dichotomic Fire Dichotomic Fire !FALSE && !FALSE && !FALSE && !NULL Line#: 1729 [2017/11/15 00:17:25] [MQ2] DEBUGCOMBAT CombatCast Ethereal Fuse Rk. II Ethereal Fuse Rk. II !FALSE && !FALSE && !FALSE && !NULL Line#: 1729 [2017/11/15 00:17:25] [MQ2] DEBUGCOMBAT CombatCast Ice Grinder Rk. II Ice Grinder Rk. II !TRUE && !FALSE && !FALSE && !NULL Line#: 1729
All but the last one returned !FALSE && !FALSE && !FALSE && !NULL so only the first and the last would of tried to cast. This could be a global cool down issue.
does the /parse 60 not work anymore? my shaman never disengages a target dummy in the guild hall.
/mac kissassist parse 60
I also suffer from the healer not healing if not in line of sight. Also, out of curiosity, is there a reason why my bard stops twist at times? 99% of the times my bard stops twist is during raids, and I cannot figure out why. Even if I manually /twist #'s it will stop at some point again. It was less frequent on the last update, but this recent update the twist stops quite often.
I was wrong about the buffing issue before, it's still present after I zone a character but don't restart kissassist. It's a lot less common but it's definitely happening where they just spam buffs endlessly.
I've also noticed something with Kissassist 10.0 and above that maybe I just never noticed before or it's new and really annoying... but if the mob is out of the line of sight of the healer - the healer won't even heal the tank. It's been super annoying this last month because some LDoNs have really cramped spaces and sometimes the tank loves to fight a mob around the corner... the healer will just let the tank die and not heal at all which I don't ever remember them doing before.
Yes if you have DPS turn on, If the mob goes LOS or never enters LOS then the cleric will NOT enter the Combat routine, and that is where she checks for healing. Try making sure DPS is turn off on your cleric and try it and let me know if that works.
I looked to see if this was something new, and found this has been this way for a long time.
I could be wrong but I think they still do it without anything in the DPS routine as well. Either that or they require the tank to be in LoS without anything in the DPS routine and they won't heal unless he is. It's not too uncommon for me to lose a melee character that gets stuck around the corner because if they stay in combat they don't return to camp. So if they're chasing a mob and it dies away from camp and something else agros them while this is happening they'll die out there instead of returning to camp. If the cleric just tossed them one heal the mob would come back into camp and it would be all hunky doory. Or if they just returned to camp on their own it would be nice too.
Either way I'll turn DPS off on the clerics and see how much that helps. I'll have to find another way to use Yaulp
icer open up your twist.ini you have a delay setting in there (well used too anyway) and you tweak the number there its a ms delay to allow your client to catch up to the server
Tonight was the first night I have ran KA since the patch and I am now getting this on both my SK and Bard.
Undefined Variable BOOL{Target used on line [email protected]
I can not find that in the mac, what do I need to look for?
is it just me or is the ignore mob part from kissassist_info not working? havnt changed any thing with it just seems since KA 10 came out it kinda doesn't work at least in my experience
