So, I really like using the Ohshits in EQMules's kissassist. I am currently up to 16. My question is: How many is too many before it becomes inefficient/laggy to the point where they do not fire off fast as intended? Also, is the line for item/altability/combatability really needed?
Currently for my SK, I use these:
Currently for my SK, I use these:
Rich (BB code):
OhShitCOn=1
//OhShit1=Shield Flash
OhShitCond1=${Me.CombatState.Equal[COMBAT]} && ${Me.AltAbilityReady[Shield Flash]} && ${Me.PctHPs} < 35
//OhShit2=Leech Touch
OhShitCond2=${Me.CombatState.Equal[COMBAT]} && ${Me.AltAbilityReady[Leech Touch]} && ${Me.PctHPs} < 30
//OhShit3=Deflection Discipline
OhShitCond3=(${Me.CombatState.Equal[COMBAT]} && ${Me.CombatAbilityReady[Deflection Discipline]} && ${Target.Named} && !${Me.ActiveDisc.ID} || ${Me.XTHaterCount} > 4 && ${SpawnCount[npc radius 25 zradius 10]} > 4 && ${Me.CombatAbilityReady[Deflection Discipline]} && !${Me.ActiveDisc.ID})
//OhShit4=Explosion of Hatred
OhShitCond4=${Me.XTAggroCount} > 0 && ${SpawnCount[npc radius 25 zradius 10]} > 0 && ${Me.AltAbilityReady[Explosion of Hatred]}
//OhShit5=Explosion of Spite
OhShitCond5=${Me.XTAggroCount} > 0 && ${SpawnCount[npc radius 25 zradius 10]} > 1 && !${Me.AltAbilityReady[Explosion of Hatred]} && ${Me.AltAbilityReady[Explosion of Spite]}
//OhShit6=Tylix's Skin Rk. III
OhShitCond6=${Me.CombatState.Equal[COMBAT]} && !${Me.Buff[${Spell[Tylix's Skin].RankName}].ID}
//OhShit7=Harmonious Disruption Rk. III
OhShitCond7=${Me.CombatState.Equal[COMBAT]} && !${Me.Buff[${Spell[Harmonious Disruption].RankName}].ID}
//OhShitCond8=Tylix's Carapace Rk. III
OhShitCond8=${Me.XTarget} > 1 && ${Me.CombatAbilityReady[Tylix's Carapace Rk. III]} && ${Me.PctHPs} < 55 && !${Me.ActiveDisc.ID} || ${Me.XTarget} > 0 && !${Me.CombatAbilityReady[Deflection Discipline]} && ${Me.CombatAbilityReady[Tylix's Carapace Rk. III]} && ${Target.Named} && !${Me.ActiveDisc.ID} || ${Me.XTarget} > 3 && ${Me.CombatAbilityReady[Tylix's Carapace Rk. III]} && !${Me.ActiveDisc.ID}
//OhShitCond9=Krellnakor Mantle Rk. II
OhShitCond9=${Me.XTarget} > 1 && !${Me.CombatAbilityReady[Tylix's Carapace Rk. III]} && ${Me.CombatAbilityReady[Krellnakor Mantle Rk. II]} && ${Me.PctHPs} < 45 || ${Me.XTarget} > 3 && !${Me.CombatAbilityReady[Tylix's Carapace Rk. III]} && ${Me.CombatAbilityReady[Krellnakor Mantle Rk. II]} && !${Me.ActiveDisc.ID} || ${Me.XTarget} > 0 && !${Me.CombatAbilityReady[Deflection Discipline]} && !${Me.CombatAbilityReady[Tylix's Carapace Rk. III]} && ${Me.CombatAbilityReady[Krellnakor Mantle Rk. II]} && ${Target.Named} && !${Me.ActiveDisc.ID}
//OhShitCond10=Cursed Guardian Discipline Rk. III
OhShitCond10=${Me.XTarget} > 1 && !${Me.CombatAbilityReady[Tylix's Carapace Rk. III]} && !${Me.CombatAbilityReady[Krellnakor Mantle Rk. II]} && ${Me.CombatAbilityReady[Cursed Guardian Discipline Rk. III]} && ${Me.PctHPs} < 55 && !${Me.ActiveDisc.ID} || ${Me.XTarget} > 3 && !${Me.CombatAbilityReady[Tylix's Carapace Rk. III]} && !${Me.CombatAbilityReady[Krellnakor Mantle Rk. II]} && ${Me.CombatAbilityReady[Cursed Guardian Discipline Rk. III]} && !${Me.ActiveDisc.ID}|| ${Me.XTarget} > 0 && !${Me.CombatAbilityReady[Tylix's Carapace Rk. III]} && !${Me.CombatAbilityReady[Krellnakor Mantle Rk. II]} && !${Me.CombatAbilityReady[Deflection Discipline]} && ${Me.CombatAbilityReady[Cursed Guardian Discipline Rk. III]} && ${Target.Named} && !${Me.ActiveDisc.ID}
//OhShitCond11=Spite of Kra`Du Rk. II
OhShitCond11=${Me.XTarget} > 1 && !${Me.CombatAbilityReady[Tylix's Carapace Rk. III]} && !${Me.CombatAbilityReady[Krellnakor Mantle Rk. II]} && !${Me.CombatAbilityReady[Cursed Guardian Discipline Rk. III]} && ${Me.CombatAbilityReady[Spite of Kra`Du Rk. II]} && ${Me.PctHPs} < 55 && !${Me.ActiveDisc.ID} || ${Me.XTarget} > 3 && !${Me.CombatAbilityReady[Tylix's Carapace Rk. III]} && !${Me.CombatAbilityReady[Krellnakor Mantle Rk. II]} && !${Me.CombatAbilityReady[Cursed Guardian Discipline Rk. III]} && ${Me.CombatAbilityReady[Spite of Kra`Du Rk. II]} && !${Me.ActiveDisc.ID}|| ${Me.XTarget} > 0 && !${Me.CombatAbilityReady[Tylix's Carapace Rk. III]} && !${Me.CombatAbilityReady[Krellnakor Mantle Rk. II]} && !${Me.CombatAbilityReady[Cursed Guardian Discipline Rk. III]} && !${Me.CombatAbilityReady[Deflection Discipline]} && ${Me.CombatAbilityReady[Spite of Kra`Du Rk. II]} && ${Target.Named} && !${Me.ActiveDisc.ID}
//OhShitCond12=Unholy Aura Discipline
OhShitCond12=${Me.XTarget} > 0 && !${Me.CombatAbilityReady[Deflection Discipline]} && !${Me.CombatAbilityReady[Cursed Guardian Discipline Rk. III]} && !${Me.CombatAbilityReady[Krellnakor Mantle Rk. II]} && !${Me.CombatAbilityReady[Tylix's Carapace Rk. III]} && ${Me.CombatAbilityReady[Unholy Aura Discipline]} && ${Target.Named} && !${Me.ActiveDisc.ID}
//OhShitCond13=Projection of Doom
OhShitCond13=${Me.CombatState.Equal[COMBAT]} && ${Me.XTarget} > 0 && ${Me.AltAbilityReady[Projection of Doom]} && ${Target.Named}
//OhShitCond14=Harm Touch
OhShitCond14=${Me.CombatState.Equal[COMBAT]} && ${Me.XTarget} > 0 && ${Me.AltAbilityReady[Harm Touch]} && ${Target.Named}
//OhShitCond15=Innoruuk's Dark Blessing
OhShitCond15=${Me.CombatState.Equal[COMBAT]} && ${Me.XTarget} > 3 && ${Me.ItemReady[Innoruuk's Dark Blessing]} || ${Me.CombatState.Equal[COMBAT]} && ${Me.ItemReady[Innoruuk's Dark Blessing]} && ${Target.Named}
//OhShitCond16=Fundament: Third Spire of the Reavers
OhShitCond16=${Me.CombatState.Equal[COMBAT]} && ${Me.XTarget} > 3 && ${Me.AltAbilityReady[Fundament: Third Spire of the Reavers]} && !${Me.Buff[${Spell[Third Spire of Divinity IV].RankName}].ID} || ${Me.CombatState.Equal[COMBAT]} && ${Me.AltAbilityReady[Fundament: Third Spire of the Reavers]} && !${Me.Buff[${Spell[Third Spire of Divinity IV].RankName}].ID} && ${Target.Named}


here are my comments: