• 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 - Cast spell based on the mobs name?

zathus

Well-known member
Joined
Mar 23, 2019
RedCents
541¢
Is there a way to have it in a script or Kissassist that what you cast can change based on the mobs name? like, no fire nuke if the mobs name is xxx.
 
You could use complex conditionals for every mob with kissassist.
yeah, that's what i was thinking but don't know how that would start. like for con its ${Select[${Target.ConColor},RED]} right so is there a condition for names? thinking it might be something like Target.Name[Zathas].ID or something along those lines. been experimenting with no luck yet
 
Cond1=${Target.Body.Name.Equal[Undead]
Is something paladins use to check for undead in their conditions. Maybe something like

Cond1=${Target.Name.Equal[insert_mob_name].

No idea but maybe that could work.
 
yeah, that's what i was thinking but don't know how that would start. like for con its ${Select[${Target.ConColor},RED]} right so is there a condition for names? thinking it might be something like Target.Name[Zathas].ID or something along those lines. been experimenting with no luck yet
If you are just trying to make a single name, I think the condition would just be

Cond1=${Target.Name.Equal[whatevermobnamehere]}

If you were wanting to do like a set of mob names I think you could do something like this:

Cond1=${Select[${Target.Name},mobname1,mobname2,mobname3,...]}
 
If you are just trying to make a single name, I think the condition would just be

Cond1=${Target.Name.Equal[whatevermobnamehere]}

If you were wanting to do like a set of mob names I think you could do something like this:

Cond1=${Select[${Target.Name},mobname1,mobname2,mobname3,...]}
I was looking at this a bit more and instead of using ${Target.Name}, you would want to actually use ${Target.CleanName}. When I was playing this morning, and did an echo on ${Target.Name} it returned something like mobname00 where ${Target.CleanName} returned just mobname.
 
I was looking at this a bit more and instead of using ${Target.Name}, you would want to actually use ${Target.CleanName}. When I was playing this morning, and did an echo on ${Target.Name} it returned something like mobname00 where ${Target.CleanName} returned just mobname.
That did the trick! thank you!
 
Question - Cast spell based on the mobs name?

Users who are viewing this thread

Back
Top
Cart