I prefer that mobs are not pulled when group members are dead since with druid/shm healers a res may never occurs. However, I'm thinking the change should probably go in CheckStats. Has anyone made any changes that are better integrated that they would like to share?
To clarify GroupWatch is on but ChainPull is not.
Rich (BB code):
diff --git a/Release/Macros/kissassist.mac b/Release/Macros/kissassist.mac
index 96fe2ba..cd78b19 100644
--- a/Release/Macros/kissassist.mac
+++ b/Release/Macros/kissassist.mac
@@ -6511,7 +6511,23 @@ Sub Event_MezBroke(meztext,mezmob,mezbreaker)
}
/if (${ChainPullHold}==1) /varset ChainPullHold 0
/for i 1 to 5
- /if (!${Group.Member[${i}].ID} || ${Group.Member[${i}].Type.Equal[corpse]} ) /goto :SkipCheck
+ /if (!${Group.Member[${i}].ID}) /goto :SkipCheck
+ :WaitForRez
+ /if (${Group.Member[${i}].Type.Equal[corpse]} ) {
+ /if (${Select[${Role},puller,pullertank,pullerpettank,hunter,hunterpettank]}) {
+ /if (${Me.XTarget}>0) {
+ /echo doh we got aggro, aborting wait for res...
+ /goto :SkipCheck
+ } else {
+ /echo ${Group.Member[${i}].Name} seems to be dead, :WaitForRez
+ /delay 2s
+ /goto :WaitForRez
+ }
+ } else {
+ /goto :SkipCheck
+ }
+ }
+
/if (${GroupWatchOn}==2 && !${Select[${Group.Member[${i}].Class.ShortName},CLR,DRU,SHM]}) /goto :SkipCheck
/varset GrpMemType ${Group.Member[${i}].Type}
/varset GrpMemName ${Group.Member[${i}].CleanName}
To clarify GroupWatch is on but ChainPull is not.
Rich (BB code):
[General]
KissAssistVer=10.0.4
Role=Tank
CampRadius=40
CampRadiusExceed=600
ReturnToCamp=0
ChaseAssist=0
ChaseDistance=25
MedOn=1
MedStart=10
MedCombat=0
LootOn=0
RezAcceptOn=1
AcceptInvitesOn=1
GroupWatchOn=1
EQBCOn=1
IRCOn=0
MiscGem=8
HoTTOn=0
CampfireOn=0
CastingInterruptOn=0
CharInfo=Warrior|105
DPSMeter=1
MiscGemRemem=1
ScatterOn=0
MiscGemLW=0
DefaultUI=TRUE
ConditionsOn=0
[SpellSet]
LoadSpellSet=0
SpellSetName=KissAssist
[Buffs]
BuffsOn=1
Buffs1=Champion's Aura|Aura
Buffs2=Huntsman's Ethereal Quiver|Summon|Ethereal Arrow|100
Buffs3=NULL
Buffs4=NULL
Buffs5=NULL
Buffs6=NULL
Buffs7=NULL
Buffs8=NULL
Buffs9=NULL
Buffs10=NULL
Buffs11=NULL
Buffs12=NULL
Buffs13=NULL
Buffs14=NULL
Buffs15=NULL
Buffs16=NULL
Buffs17=NULL
Buffs18=NULL
Buffs19=NULL
Buffs20=NULL
RebuffOn=1
ChecKBuffsTimer=20
PowerSource=NULL
BuffsSize=20
BuffsCOn=0
[Melee]
AssistAt=100
MeleeOn=1
FaceMobOn=1
MeleeDistance=20
StickHow=front
AutoFireOn=0
UseMQ2Melee=1
stickbreak=1
[AE]
AEOn=1
AERadius=75
AE1=Stormstrike blades|2|Mob
AE2=Area Taunt|3|Mob
AE3=Rampage|3|Mob
AE4=NULL
AE5=NULL
AE6=NULL
AE7=NULL
AE8=NULL
AE9=NULL
AE10=NULL
AESize=10
[DPS]
DPSOn=1
DPSSkip=20
DPSInterval=2
DPS1=Blast of Anger|99
DPS2=Insult|95
DPS3=Tormenting Shout|99|Once
DPS4=Banestrike|98
DPS5=NULL
DPS6=NULL
DPS7=NULL
DPS8=NULL
DPS9=NULL
DPS10=NULL
DPS11=NULL
DPS12=NULL
DPS13=NULL
DPS14=NULL
DPS15=NULL
DPS16=NULL
DPS17=NULL
DPS18=NULL
DPS19=NULL
DPS20=NULL
DebuffAllOn=0
DPSSize=20
DPSCOn=0
[Aggro]
AggroOn=1
Aggro1=Cyclone Roar|100|<|Mob
Aggro2=Phantom Aggressor|100|<|Mob
Aggro3=Unflinching Attention|100|<|Mob
Aggro4=NULL
Aggro5=NULL
Aggro6=NULL
Aggro7=NULL
Aggro8=NULL
Aggro9=NULL
Aggro10=NULL
AggroSize=10
[Heals]
Help=Format Spell|% to heal at i.e. Devout Light Rk. II|50
HealsOn=1
Heals1=Flash of Anger|20|Tap
Heals2=Highwater Breastplate of Havok|80|Tap
Heals3=Warlord's Resurgence|60|Me
Heals4=Resplendent Glory|50|Me
Heals5=Warlord's Bravery|30|Tap
XTarHeal=0
XTarHeal2=0
HealGroupPetsOn=0
HealsSize=5
HealsCOn=0
[Cures]
CuresOn=0
Cures1=NULL
Cures2=NULL
Cures3=NULL
Cures4=NULL
Cures5=NULL
CuresSize=5
[Burn]
BurnText=Decepticons Attack
BurnAllNamed=1
Burn1=Last Stand Discipline
Burn2=Rage of the Forsaken
Burn3=Warrior's Bulwark
Burn4=NULL
Burn5=NULL
Burn6=NULL
Burn7=NULL
Burn8=NULL
Burn9=NULL
Burn10=NULL
Burn11=NULL
Burn12=NULL
Burn13=NULL
Burn14=NULL
Burn15=NULL
UseTribute=0
BurnSize=15
BurnCOn=0
[Pull]
PullWith=Hak'ouz Visions|Ethereal Arrow
MaxRadius=350
MaxZRange=50
PullWait=5
PullRoleToggle=0
ChainPull=0
ChainPullHP=90
ChainPullPause=30|2
PullLevel=0|0
PullMeleeStick=0
[AFKTools]
AFKHelp=AFKGMAction=0 Off, 1 Pause Macro, 2 End Macro, 3 Unload MQ2, 4 Quit Game
AFKToolsOn=1
AFKGMAction=1
AFKPCRadius=350
CampOnDeath=0
ClickBacktoCamp=0
[Merc]
Help=To use: Turn off Auto Assist in Manage Mercenary Window
MercOn=0
MercAssistAt=92
[GMail]
GMailHelp=Events currently support - Dead,GM,Level,Named,Leftgroup
GMailOn=0
GMail1=NULL
GMail2=NULL
GMail3=NULL
GMail4=NULL
GMail5=NULL
GMailSize=5
Last edited:

