• 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 autocast Feign Death if below 50% health, and auto stand up after 5 seconds

Joined
Mar 20, 2024
RedCents
1,051¢
Hi everybody, complete MQ2 and KissAssist newbie here.

I am running a 6-necro group, where I only manually play the group leader. I'd like to set up an automated script with KissAssist to do the following:

1) When any necro in the group (except the group leader, which I play manually) drops below 50% health, then cast spell gem #8 (Feign Death).
2) Then wait 5 seconds and stand up.
3) Then assist group leader and cast spell gem #1 (lifetap).

I cannot figure out how to get this done. Any help please?

Thanks!
 
Hi everybody, complete MQ2 and KissAssist newbie here.

I am running a 6-necro group, where I only manually play the group leader. I'd like to set up an automated script with KissAssist to do the following:

1) When any necro in the group (except the group leader, which I play manually) drops below 50% health, then cast spell gem #8 (Feign Death).
2) Then wait 5 seconds and stand up.
3) Then assist group leader and cast spell gem #1 (lifetap).

I cannot figure out how to get this done. Any help please?

Thanks!
I am not certain about the 5 second request but the others could be taken care of using conditions in your ini.
 
I am not certain about the 5 second request but the others could be taken care of using conditions in your ini.

Yeah I have tried to follow tutorials on how to get a specific spell gem if my health drops below X%, but I cannot find it. I have found on how to cast heals on others though. Can you point me to the right tutorial please? Thanks!
 
Yeah I have tried to follow tutorials on how to get a specific spell gem if my health drops below X%, but I cannot find it. I have found on how to cast heals on others though. Can you point me to the right tutorial please? Thanks!
There are a couple 125 Necro ini's. You can disect the info from those. The FD part will be under AGRO section. As far as casting a certain gem # I believe the condition will dictate the spell rather than the gem.
 
I dont mind at all paying for the subscription. Will this plugin do what I am trying to do in the original post? Thanks!
It will auto FD at a certain health % dictated by you, but I have not seen it stand back up to lifetap.

I think to do what you want you'd have to put a condition in your ini based on hp (should be examples of that in the library) and then a multiline command in the dps section as what it does. Something like: /multiline; /cast Feign Death; /delay 5; /stand; /cast Lifetap. I'm doing that from memory so I'm sure the syntax isn't 100% correct, but I believe it gets you most of the way there.


edit to add:

Untested, but I dug around in the ini library and I think these are the right lines you want to add to your KConditions and DPS sections respectively:

INI:
Cond1=${Me.PctHPs} < 50

DPS1=Command:/multiline; /cast 8; /timed 5; /stand; /cast 1|99|Cond1

I don't know if there's a best practice between /cast <gem#> and /cast <spell_name>, but I think either will work.
 
Sigh, I cannot make it work even to trigger the initial HarmShield or Feign Death :(

I aim to...
  1. Cast Harmshield if I drop below 75% health.
  2. Lifetap if I am below 50% of health.
  3. Feign Death (and stand 10 seconds later) if I get high on the aggro list.
I have literally copied the following lines from the INI library in this forum, yet none of those 3 events trigger when I take damage:

Code:
[Heals]
HealsOn=1
HealInterval=0
AutoRezOn=0
HealsSize=1
Heals1=Harmshield|75|Me

[KConditions]
ConOn=1
CondSize=1
Cond1=${Me.PctHPs} < 50

[DPS]
DPSOn=1
DPSSkip=0
DPSInterval=1
DPSSize=1
DPS1=Lifetap|99|Cond1

[Aggro]
AggroOn=1
AggroSize=2
Aggro1=Feign Death|90|>
Aggro2=command: /stand|10

Unfortunately, I launch myself against a mob, take a beating below 50% health, and neither Harmshield, Feign Death or Lifetap ever trigger :(

Do I perhaps need to somehow "reload" KissAssist for the latest changes in the character's INI file (which I save every time I make a change) take effect? If so, how?

Thanks again for your help!
 
Unfortunately, I launch myself against a mob, take a beating below 50% health, and neither Harmshield, Feign Death or Lifetap ever trigger :(

Do I perhaps need to somehow "reload" KissAssist for the latest changes in the character's INI file (which I save every time I make a change) take effect? If so, how?

Thanks again for your help!
Can you post your ini so people can see it? Maybe we can get it to where it's close to what you're wanting.
 
By reload, do you mean you have not reloaded kissassist since you have made the changes? You can type /KAsettings load to update changes you make, while kissassist is running. Also the Feign Death|90|>, means you have it set to FD when a char has 90 percent aggro. Most of the Necro .ini's I can see that FD use something like DPS1=command:/stand|98|Cond1, in the DPS section and Cond1=${Me.Feigning},in the Conditions section. You can probably come up with a condition to add other parameters, like Cond1=${Me.Feigning} && ${Me.PctHPs} >= 50, would stand when you are above or equal to 50% health. Then next your lifetap, just make a condition to cast it when you are less than 50 health. Maybe something like DPS2=Lifetap|99| Cond2 and then add a new condition like, Cond2=${Me.PctHPs} < 50, to your conditions.
 
Problem with that is that if you are feigning and less than 50 it will never stand up. So maybe just DPS1=command:/stand|98|Cond1 and then Cond1=${Me.Feigning}, then add the condition to your lifetap.
 
Do I perhaps need to somehow "reload" KissAssist for the latest changes in the character's INI file (which I save every time I make a change) take effect? If so, how?
Yeah if you make changes you'll have to either restart the macro or /kasettings load. Nothing's jumping out at me in your ini so maybe try that to make sure you're running with your latest version?
 
Yeah if you make changes you'll have to either restart the macro or /kasettings load. Nothing's jumping out at me in your ini so maybe try that to make sure you're running with your latest version?

I just tried again after prompting the " /kasettings load " command, yet still the problem persists: as I take a beating by the mob, the Feign Death, Harmshield and Lifetap spells wont cast. I am really at a loss :(
 
I just tried again after doing /kasettings load , yet still the problem persists: as I take a beating by the mob, the Feign Death, Harmshield and Lifetap spells wont cast. I am really at a loss :(
If you're using the ini you posted, I don't think anything is going to work. It's 99% blank.
 
If you're using the ini you posted, I don't think anything is going to work. It's 99% blank.

Sure, but it does have the lines below. Arent they enough to trigger the effects I am looking for? What am I missing to trigger the 3 events I posted in post #8 above?

[Heals]
HealsOn=1
HealInterval=0
AutoRezOn=0
HealsSize=1
Heals1=Harmshield|75|Me

[KConditions]
ConOn=1
CondSize=1
Cond1=${Me.PctHPs} < 50

[DPS]
DPSOn=1
DPSSkip=0
DPSInterval=1
DPSSize=1
DPS1=Lifetap|99|Cond1

[Aggro]
AggroOn=1
AggroSize=2
Aggro1=Feign Death|90|>
Aggro2=command: /stand|10
 
For testing purposes can you try this?

[Heals]
HealsOn=1
HealInterval=0
AutoRezOn=0
HealsSize=0

[KConditions]
ConOn=1
CondSize=1
Cond1=${Me.Feigning}

[DPS]
DPSOn=1
DPSSkip=0
DPSInterval=1
DPSSize=3
DPS1=Touch of Mujaki|99
DPS2=Harmshield|75|Me
DPS3=:/stand|92|Cond1

[Aggro]
AggroOn=1
AggroSize=1
Aggro1=Death Peace|90|>
 
Sure, but it does have the lines below. Arent they enough to trigger the effects I am looking for? What am I missing to trigger the 3 events I posted in post #8 above?

[Heals]
HealsOn=1
HealInterval=0
AutoRezOn=0
HealsSize=1
Heals1=Harmshield|75|Me

[KConditions]
ConOn=1
CondSize=1
Cond1=${Me.PctHPs} < 50

[DPS]
DPSOn=1
DPSSkip=0
DPSInterval=1
DPSSize=1
DPS1=Lifetap|99|Cond1

[Aggro]
AggroOn=1
AggroSize=2
Aggro1=Feign Death|90|>
Aggro2=command: /stand|10
the ini you posted has
DPSOn=0

ConOn=0
 
the ini you posted has
DPSOn=0

ConOn=0

Sorry, my bad, I turned them off by mistake just prior to uploading the INI file here to the forum, but they were indeed turned ON in all my tests.

I am beginning to think that I dont even have KissAssist running in-game at all, because when I type "/KAsettings load", I get the error message "DoCommand - Couldn't parse /kasettings load". FYI, as per the KissAssist tutorial, I initiate it by typing "/mac kissassist", which seems to loads up the INI file fine even though the MQ window prompts at the end "The current macro has ended".

See screenshots attached.
 

Attachments

  • Screenshot 2024-03-23 091728.png
    Screenshot 2024-03-23 091728.png
    119.9 KB · Views: 0
  • Screenshot 2024-03-23 092220.png
    Screenshot 2024-03-23 092220.png
    322.4 KB · Views: 0
  • KissAssist_xxxxxxxx.ini
    KissAssist_xxxxxxxx.ini
    3.8 KB · Views: 0
If it says the macro ended, for sure kissassist is not running. Make sure you have set an MA for your group, the error you have says none is set or you have someone other than the ma targeted.
 
I dont mind at all paying for the subscription. Will this plugin do what I am trying to do in the original post? Thanks!
Your best bet if you're curious about the plugin functionality is to /testcopy and give it a go on the test server where it is free to access. Just need to use a test version of RG VV and it's included.
 
Sorry, my bad, I turned them off by mistake just prior to uploading the INI file here to the forum, but they were indeed turned ON in all my tests.

I am beginning to think that I dont even have KissAssist running in-game at all, because when I type "/KAsettings load", I get the error message "DoCommand - Couldn't parse /kasettings load". FYI, as per the KissAssist tutorial, I initiate it by typing "/mac kissassist", which seems to loads up the INI file fine even though the MQ window prompts at the end "The current macro has ended".

See screenshots attached.
/mac kissassist assist ThePlayerToAssist 98

^ So if you're always going to assist, and you're always going to assist the same player... then you can make a hotkey to do just that. Here is what it shows in the documentation on kissassist.com
/mac kissassist [KissRole] [AssistsName] [AssistHealth%]

Back when I used KA that is what I would do.
 
/mac kissassist assist ThePlayerToAssist 98

^ So if you're always going to assist, and you're always going to assist the same player... then you can make a hotkey to do just that. Here is what it shows in the documentation on kissassist.com
/mac kissassist [KissRole] [AssistsName] [AssistHealth%]

Back when I used KA that is what I would do.

I have the assist-side of the equation figured out by manually clicking basic non-KissAssist hotkeys ("/dgae /assist Main_Character", "/dgae /pet kill", "/dgae /cast DoT", etc). I dont mean to automate that part of the hunting, so I am good there.

The part I am actually struggling with is for characters #2 to #6 (meaning the other group members following my main character around in a minimized window) to automatically cast Harmshield or Feign Death when they take damage themselves. I cannot get it work no matter what I try :(
 
Question - Necro autocast Feign Death if below 50% health, and auto stand up after 5 seconds

Users who are viewing this thread

Back
Top
Cart