• 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 - Help, I want my necro to rez ONLY if the Cleric is dead

Redfrog

Is now BlueFrog
Creator
Joined
Nov 29, 2017
RedCents
3,991¢
Hi hi !
So I am using Kiss for my Necro, still need to save pennies for MQ2Necro, and I want her to use Convergence AA to Rez the Cleric only. I have plenty of Essence Emeralds. Ideas, comments?
 
I am not 100% sure but would the heals line for rezooc honor a condition of class testing for Cleric?

Something like
[CODE title="Maybe rezooc cleric"]
Heals1=Convergence|0|rezooc|cond6
Cond6=${Select[${Target.Class.ShortName}, CLR]}
[/CODE]

Took a look at the mac and this line seems like it would honor that.
[CODE title="Kissassist rez line"]
/if (!${ConOn} || !${AutoRez[${i}].Find[|cond]} || ${If[${Cond[${AutoRez[${i}].Mid[${Math.Calc[${AutoRez[${i}].Find[|cond]}+5]},3]}]},1,0]}) {
/varset RezWithS ${AutoRez[${i}].Arg[1,|]}
/break
}[/CODE]

Poor cleric.. maybe kill him a few times and report back?
 
I was unsure if it had been working for bit, so I paused and suicided the cleric..sad. Necro did not do his rez. I tried with rezooc and rez..I'd prefer it to be in-combat for MQ2Grind, if that possible. Anyone please chime in, thank you.
 
Cleric target might be breaking since heals doesn't care what your target is at the time.

Let's try cleric deaths again with something like Cond6=${SpawnCount[pc radius 200 cleric corpse]}

Best to check with /echo ${SpawnCount[pc radius 200 cleric corpse]} and change order around on the spawn search until it returns 1.. and then use that for the condition.
 
I tried it
Cleric target might be breaking since heals doesn't care what your target is at the time.

Let's try cleric deaths again with something like Cond6=${SpawnCount[pc radius 200 cleric corpse]}

Best to check with /echo ${SpawnCount[pc radius 200 cleric corpse]} and change order around on the spawn search until it returns 1.. and then use that for the condition.
I tried it, still not rezzing.
I put it like this:
[Heals]
Help=Format Spell|% to heal at i.e. Devout Light Rk. II|50
HealsOn=1
HealsSize=7
Heals1=Convergence|0|rez|cond20
Heals2=Soulsiphon|85|Tap
Heals3=Consume Essence|85|Tap
Heals4=Mend Companion|50|Pet
Heals5=Dying Grasp|50|Tap
Heals6=Companion's Intervening Divine Aura|30|Pet
Heals7=Necromantic Dragon Bone|90|Tap
XTarHeal=0
XTarHealList=Xtar slots here Example: 5|6|7
HealGroupPetsOn=0
AutoRezOn=1
RezMeLast=0
HealCon=1

ConOn=1
CondSize=20
Cond20=/echo ${SpawnCount[pc radius 200 cleric corpse]}
 
I saw this post by @william12 (In Lazy Lobby Rez thread) and tried a variation, still nothing. Posting in case it provides anyone ideas.
You can loop through group members for class name to find a cleric.

something like

/for aib 0 to 5 {
/if (${Group.Member[${aib}].Class.ShortName.Equal[CLR]}) {
/dothis
}
/next aib

You dont need to scribe the rez just use the AA if its a live server.
 
Cond20=/echo ${SpawnCount[pc radius 200 cleric corpse]}

I meant manually run that /echo command to find out what to put in the condition line.

So type /echo $....

Then when you find one that says 1 for cleric corpse use that.

Cond20=${SpawnCount[pc radius 200 cleric corpse]}

Was my guess at what would be close to working.

EDIT: You know your cleric's name so this is safer probably:
Cond20=${SpawnCount[pc radius 200 corpse Clericnamehere]}
 
I meant manually run that /echo command to find out what to put in the condition line.

So type /echo $....

Then when you find one that says 1 for cleric corpse use that.

Cond20=${SpawnCount[pc radius 200 cleric corpse]}

Was my guess at what would be close to working.

EDIT: You know your cleric's name so this is safer probably:
Cond20=${SpawnCount[pc radius 200 corpse Clericnamehere]}
When I did the echo it says 0 in the MQ window, nothing else.
I tried Cond20=${SpawnCount[pc radius 200 corpse Xxxxxx]}
Nothing happened. BTW, I do appreciate the help figuring this out.
 
Nothing happened. BTW, I do appreciate the help figuring this out.
So I made a cleric and tried this out. Took a bit of debugging before I realized Kissassist has a check for DMZ and i was testing in the guild lobby.

So this worked to rez just when the cleric is dead. Of note it might rez someone else if they are closer/first in order than cleric before cleric gets back but it shouldn't fire if cleric is alive. I killed another char just to test.


[CODE title="Kissassist nec settings"]Heals1=Convergence|0|rez|cond1
Cond1=${SpawnCount[pc corpse XXXXX radius 100]}[/CODE]

Where XXXX is my cleric name.
 
Gosh, maybe my necro just simply HATES my cleric... he does not want to rez him, ha. I made the last change above. Does the radius mean anything if the cleric died out of radius versus the tank dragging back to camp, for example? I am unsure he died within 100, but I dragged him to the necro's feet. For the cleric's name do you use Bob versus Bob's corpse? Would you mind DM or posting your whole necro ini so I can see if anything else I have is not set? It should be working, but I must have some setting off. I waited to see him cast pet and buff and his routine and wondered.. ok dude... are you gonna rez him when you are done with your thing? No???... jerk.
 
Question - Help, I want my necro to rez ONLY if the Cleric is dead

Users who are viewing this thread

Back
Top
Cart