• 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 - Slowing multiple mobs in a pull (instead of cc)

nebulous

Active member
Joined
Jun 3, 2013
RedCents
522¢
I'm wondering if it's possible to have my slower hit multiple mobs in a pull instead of only slowing the mob that the tank is attacking. Anyone have a configuration that does this?
 
did you ever get a chance to look at the log i sent you about the debuffall getting hung up?

Yes. It looks like you were killing mobs really fast, your tank went from tanking 1 mob to another is a matter of seconds. Would need to add an additional test for spawn not existing.

Find the code below in the DebuffCast routine and add the highlighted line.

Rich (BB code):
       /if (${DebugCombat}) /echo \atDEBUGCOMBAT DebuffCast 1 DebuffTargetID: ${DebuffTargetID} ${i} Find: ${DBOList${i}.Find[|${DebuffTargetID}]} Timer: ${DBOTimer${i}} List: ${DBOList${i}} \agLine#: ${Macro.CurLine}
       /if (${GroupEscapeOn} && ${Select[${Me.Class.ShortName},WIZ,DRU]} && (${Raid.Members}==0)) /call GroupEscape
       /if (${MezOn}) /call DoMezStuff
       /if (${Spawn[${DebuffTargetID}].Type.Equal[Corpse]}) /return
       /varset TempTimer 0
       /varset Tag1 ${DPS[${i}].Arg[4,|]}
       /varset Tag2 ${DPS[${i}].Arg[5,|]}
       /if (${Tag1.Equal[always]}) /varset Tag2 always
       | Test -> Do i have enough mana to cast the spell 
       /if (${Me.CurrentMana}<${Spell[${DebuffText}].Mana}) {
          /if (${DebugCombat}) /echo \atDEBUGCOMBAT DebuffCast: i didnt have enough mana to cast ${DebuffText} so im going to :SkipCast \agLine#: ${Macro.CurLine}
          /goto :SkipCast
       }
	   /if (${Int[${Spawn[${DebuffTargetID}].ID}]}==0) /return
       /target id ${DebuffTargetID}
 
Yes. It looks like you were killing mobs really fast, your tank went from tanking 1 mob to another is a matter of seconds. Would need to add an additional test for spawn not existing.

Find the code below in the DebuffCast routine and add the highlighted line.

Rich (BB code):
       /if (${DebugCombat}) /echo \atDEBUGCOMBAT DebuffCast 1 DebuffTargetID: ${DebuffTargetID} ${i} Find: ${DBOList${i}.Find[|${DebuffTargetID}]} Timer: ${DBOTimer${i}} List: ${DBOList${i}} \agLine#: ${Macro.CurLine}
       /if (${GroupEscapeOn} && ${Select[${Me.Class.ShortName},WIZ,DRU]} && (${Raid.Members}==0)) /call GroupEscape
       /if (${MezOn}) /call DoMezStuff
       /if (${Spawn[${DebuffTargetID}].Type.Equal[Corpse]}) /return
       /varset TempTimer 0
       /varset Tag1 ${DPS[${i}].Arg[4,|]}
       /varset Tag2 ${DPS[${i}].Arg[5,|]}
       /if (${Tag1.Equal[always]}) /varset Tag2 always
       | Test -> Do i have enough mana to cast the spell 
       /if (${Me.CurrentMana}<${Spell[${DebuffText}].Mana}) {
          /if (${DebugCombat}) /echo \atDEBUGCOMBAT DebuffCast: i didnt have enough mana to cast ${DebuffText} so im going to :SkipCast \agLine#: ${Macro.CurLine}
          /goto :SkipCast
       }
	   /if (${Int[${Spawn[${DebuffTargetID}].ID}]}==0) /return
       /target id ${DebuffTargetID}

yea, thats exactly what is happening, heh...ill try that and see.
 
Question - Slowing multiple mobs in a pull (instead of cc)

Users who are viewing this thread

Back
Top
Cart