• You've discovered RedGuides, an EverQuest multi-boxing and scripting community 🧙‍♀️⚙️. We want you to play several EQ characters at once, come join us and say hello! 👋

  • A TLP without truebox has thawed (Very Vanilla ready)
    Frostreaver

Question - Necro dot help

insomniac3011

Member
Joined
Jul 15, 2020
RedCents
72¢
Hey I'm having a problem with burn on my necro, when fighting regular mobs I want the necro to just cast the nuke Neurotoxin since there isn't enough time for the dot's to tick and be efficient. However during names I want the Necro to cast all the dots, the problem is that I've noticed kissassist burn doesn't work as it should, it will only ever cast at most 2 burn spells before going back to the DPS section and non stop casting the nuke ignoring all the dot's and other abilities, so I was forced to move the spells from the burn section over to the DPS section, this works as it will cast and manage the dots but now it is casting them on every mob which is inefficient. What I would like is to setup conditions so that it will only cast dot's on named mobs that are at least my (65) level or higher than my Necro. I do have some generic conditions that i grabbed but when i tried adding ${Target.Named} as a condition it still seemed like the necro was dotting, please help thanks.

[General]
KissAssistVer=12.002
Role=Assist
CampRadius=30
CampRadiusExceed=400
ReturnToCamp=0
ChaseAssist=1
ChaseDistance=12
MedOn=0
MedStart=20
MedStop=100
MedCombat=0
LootOn=0
RezAcceptOn=1|90
AcceptInvitesOn=1
GroupWatchOn=0
GroupWatchCheck=FALSE
CorpseRecoveryOn=0
EQBCOn=1
DanNetOn=0
DanNetDelay=20
IRCOn=0
CampfireOn=0
CharInfo=Necromancer|65|GOLD
DefaultUI=TRUE
DPSMeter=1
ScatterOn=0
LOSBeforeCombat=0
XTSlot=0

[SpellS]
MiscGem=6
MiscGemLW=0
MiscGemRemem=1
LoadSpellSet=2
SpellSetName=KissAssist
CastingInterruptOn=1
CheckStuckGem=1
Gem1=Touch of Mujaki
Gem2=Splurt
Gem3=Dark Plague
Gem4=Funeral Pyre of Kelador
Gem5=Blood of Thule
Gem6=Seduction of Saryrn
Gem7=Neurotoxin
Gem8=Death Peace

[Buffs]
BuffsOn=1
BuffsSize=20
Buffs1=Seduction of Saryrn
Buffs2=Worg Saddle
Buffs3=Force Shield
Buffs4=NULL
Buffs5=Distillate of Spirituality VII
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=10
PowerSource=NULL

[Melee]
AssistAt=98
MeleeOn=0
FaceMobOn=1
MeleeDistance=90
StickHow=snaproll
AutoFireOn=0
UseMQ2Melee=0
TargetSwitchingOn=0

[GoM]
GoMSHelp=Format - Spell|Target, MA Me or Mob, i.e. Rampaging Servant Rk. II|Mob
GoMSize=3
GoMSpell1=NULL
GoMSpell2=NULL
GoMSpell3=NULL

[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

[AE]
AEOn=0
AESize=10
AERadius=50
AE1=NULL
AE2=NULL
AE3=NULL
AE4=NULL
AE5=NULL
AE6=NULL
AE7=NULL
AE8=NULL
AE9=NULL
AE10=NULL

[DPS]
DPSOn=1
DPSSize=20
DPSSkip=5
DPSInterval=1
DPS1=Command:/stand|100|Cond25
DPS2=Splurt|99
DPS3=Dark Plague|98
DPS4=Funeral Pyre of Kelador|97
DPS5=Blood of Thule|96
DPS6=Neurotoxin|94
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

[Aggro]
AggroOn=1
AggroSize=5
Aggro1=Death Peace|95|>
Aggro2=NULL
Aggro3=NULL
Aggro4=NULL
Aggro5=NULL

[Heals]
Help=Format Spell|% to heal at i.e. Devout Light Rk. II|50
HealsOn=1
HealInterval=0
AutoRezOn=0
HealsSize=5
Heals1=Touch of Mujaki|70|tap
Heals2=Mend Companion|50|Cond14
Heals3=Touch of Death|65|pet
Heals4=NULL
Heals5=NULL
XTarHeal=0
XTarHealList=Xtar slots here Example: 5|6|7
HealGroupPetsOn=0
RezMeLast=0

[Cures]
CuresOn=0
CuresSize=5
Cures1=NULL
Cures2=NULL
Cures3=NULL
Cures4=NULL
Cures5=NULL

[Pet]
PetOn=1
PetSpell=Child of Bertoxxulous
PetFocus=NULL
PetShrinkOn=0
PetShrinkSpell=Tiny Companion
PetBuffsOn=1
PetBuffsSize=8
PetBuffs1=Rune of Death
PetBuffs2=NULL
PetBuffs3=NULL
PetBuffs4=NULL
PetBuffs5=NULL
PetBuffs6=NULL
PetBuffs7=NULL
PetBuffs8=NULL
PetCombatOn=1
PetAssistAt=98
PetAttackDistance=115
PetToysSize=6
PetBreakMezSpell=NULL
PetRampPullWait=0
PetSuspend=0
MoveWhenHit=0
PetHoldOn=1
PetForceHealOnMed=0
PetToysGave=

[Merc]
Help=To use: Turn off Auto Assist in Manage Mercenary Window
MercOn=0
MercAssistAt=92

[Mez]
MezOn=0
MezRadius=50
MezMinLevel=Min Mez Spell Level
MezMaxLevel=Max Mez Spell Level
MezStopHPs=80
MezSpell=NULL
MezDebuffOnResist=0
MezDebuffSpell=Your Debuff Spell

[Burn]
BurnAllNamed=1
UseTribute=0
BurnSize=15
Burn1=Wake the Dead|Cond16
Burn2=Life Burn|Cond8
Burn3=NULL
Burn4=NULL
Burn5=NULL
Burn6=NULL
Burn7=NULL
Burn8=NULL
Burn9=NULL
Burn10=NULL
Burn11=NULL
Burn12=NULL
Burn13=NULL
Burn14=NULL
Burn15=NULL

[Pull]
PullWith=Melee
PullMeleeStick=0
MaxRadius=350
MaxZRange=50
UseWayPointZ=0
PullWait=5
PullRadiusToUse=90
PullRoleToggle=0
ChainPull=0
ChainPullHP=90
PullPause=30|2
PullLevel=0|0
PullArcWidth=0
PullOnReturn=0

[PullAdvanced]
PullLocsOn=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

[KConditions]
ConOn=1
CondSize=30
Cond1=${Me.XTarget} > 0 && ${Me.CombatAbilityReady[Guard Piety]} && ${Me.PctHPs} < 100
Cond2=${Me.XTarget} > 0 && ${Me.CombatAbilityReady[Sanctification Discipline]} && ${Me.PctHPs} < 75
Cond3=${Me.XTarget} > 0 && ${Me.CombatAbilityReady[Deflection Discipline]} && ${Me.PctHPs} < 75 && ${Cond[20]}
Cond4=${Me.XTarget} > 0 && ${Me.PctHPs} < 90
Cond5=${Me.XTarget} > 0 && ${Me.PctHPs} < 70
Cond6=${Me.XTarget} > 0 && ${Me.PctHPs} < 50
Cond7=${Me.XTarget[1].Level}>=${Math.Calc[${Me.Level}+2]}
Cond8=${Me.XTarget[1].Level}>=${Math.Calc[${Me.Level}-5]}
Cond9=${Cond[4]} && ${Cond[7]}
Cond10=${Cond[5]} && ${Cond[7]}
Cond11=${Cond[6]} && ${Cond[7]}
Cond12=${Me.PctMana}<30
Cond13=${Me.PctHPs}<85
Cond14=${Me.XTarget} > 0 && ${Me.AltAbilityReady[Mend Companion]}
Cond15=${Me.XTarget} > 0 && ${Me.AltAbilityReady[Wake the Dead]}
Cond16=${Cond[8]} && ${Cond[15]}
Cond17=${Target.Named}
Cond18=${Target.Body.Name.Equal[Undead]}
Cond19=${Target.Class.PureCaster}
Cond20=${Target.Class.CanCast}
Cond21=${Me.XTarget} > 0 && ${Me.CombatAbilityReady[Deftdance Discipline]} && ${Me.PctHPs} < 50
Cond22=${Target.Named} && ${Me.XTarget[1].Level}>=${Math.Calc[${Me.Level}-5]} || ${Me.XTarget[1].Level}>=${Math.Calc[${Me.Level}+3]}
Cond23=${Target.PctHPs} > 5 && ${Me.PctEndurance} > 20 && ${Target.Named} && ${Me.XTarget[1].Level}>=${Math.Calc[${Me.Level}-4]} || ${Me.XTarget[1].Level}>=${Math.Calc[${Me.Level}+4]} && ${Target.PctHPs} > 5 && ${Me.PctEndurance} > 20
Cond24=${Target.Named} && ${Me.XTarget[1].Level}>=${Math.Calc[${Me.Level}-4]} || ${Me.XTarget[1].Level}>=${Math.Calc[${Me.Level}+4]} || ${Me.XTarget[1].Level}>=${Math.Calc[${Me.Level}+1]} && ${SpawnCount[npc radius 50]}>3
Cond25=${Me.Feigning}
Cond26=${Me.XTarget} > 0 && ${Me.CombatAbilityReady[Boastful Bellow]}
Cond27=${Target.Named}
Cond28=${Me.XTarget[1].Level}>=${Math.Calc[${Me.Level}-5]}
Cond29=${Cond[27]} && ${Cond[28]}
Cond30=TRUE

[KissError]
LastCMD:=/endmacro
ErrorDateTime:=02/07/2022 22:36:29
ErrorMsg:=Plugin 'MQ2Posse' could not be loaded: Plugin was not built for this version of EverQuest (was built for Dec 9 2021 08:36:56)
DataError:=NULL
SyntaxError:=NULL
RunningTime:=32428605
BuildDate:=20220120
CurrentUI:=Default
 
[Burn]
BurnAllNamed=1
UseTribute=0
BurnSize=15
Burn1=Wake the Dead|Cond16
Burn2=Life Burn|Cond8
Burn3=NULL
Burn4=NULL
Burn5=NULL
Burn6=NULL
Burn7=NULL
Burn8=NULL
Burn9=NULL
Burn10=NULL
Burn11=NULL
Burn12=NULL
Burn13=NULL
Burn14=NULL
Burn15=NULL
You only have two spells in your burn section. That's why it casts two and then back to DPS.
 
You only have two spells in your burn section. That's why it casts two and then back to DPS.
"the problem is that I've noticed kissassist burn doesn't work as it should, it will only ever cast at most 2 burn spells before going back to the DPS section and non stop casting the nuke ignoring all the dot's and other abilities, so I was forced to move the spells from the burn section over to the DPS section"

"So I was forced to move the spells from the burn section to the DPS section"...

which is why there is only 2 spells/ability there now, since I know it wont cast more than 2.
 
All I need is a condition that will target only names and make sure the named is at least the same level as me or higher.
 
you can use spawnmaster's TLO for better named management ${SpawnMaster.HasTarget} (this would check if your mob matched a mob you had designated as a named in your spawnmaster
 
Thanks ill look into that.

I don't know much about conditions but I did find this one, I modified it and am planning on using it if it works.

${Target.Named} && ${Me.XTarget[1].Level}>=${Math.Calc[${Me.Level}-1]} || ${Me.XTarget[1].Level}>=${Math.Calc[${Me.Level}+2]}

From what I understand that has two different options
1) If the mob is named and at most 1 level under my character then it will cast.
or
2) If the mob is not a named, but is 2 levels higher or more than my character then it will cast.

Hopefully I'm understanding this correctly, but this should enable me to leave spells in DPS section and have them only cast them if they meet one of those two conditions.
 
The burn routine does not wait on global cooldown. Burn is a get in, and get out routine. You don't want to use anything in burn that will trigger Spellgem global cooldown. If you do, then you need to add a couple of entries that are not dependent on global cooldown, before trying to use something that is dependent on global cooldown.
 
Question - Necro dot help

Users who are viewing this thread

Back
Top
Cart