• 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

Problem - Emulator - Can't get Ogre Shadowknight to Slam

Joined
Nov 22, 2023
RedCents
206¢
Version of KissAssist.mac?
v12.002
When did your problem start?
Always been a problem
Character Role?
  1. Tank
What class is having this issue?
  1. Shadow Knight
How often does this issue occur?
Always
Can you reproduce the issue?
Yes, just doesn't work.
Hi. I'm running a six box crew on Eq Emulator using the Rain of Fear 2 client, VeryVanilla, and KissAssist, all up to date with the latest versions. Unfortunately the EQ Emulator does not support /autoskill. I'm unable to get my shadowknight to slam.

I've tried:
DPS1=Slam|99|mash

I've also tried putting it in the aggro settings:

Aggro2=Slam|99|mash

I've attached my entire KissAssist ini file. I hope we can figure out a way to get slam to work! Thanks!
 
Last edited by a moderator:
i think you use the bash skill for that, i forget. but try manually to activate it using /doability slam and /doability bash, if that works then it should be usable in kiss

if the command works then do DPS1=command:/doability slam|99|mash
 
i think you use the bash skill for that, i forget. but try manually to activate it using /doability slam and /doability bash, if that works then it should be usable in kiss

if the command works then do DPS1=command:/doability slam|99|mash
Thanks! /doability slam works on emulator. Sadly
DPS1=command:/doability slam|99|mash
Isn't working even taking all the other dps commands off.

I've also tried every variant I could think of:
DPS1=/doability slam|99|mash
DPS1=command:/doability Slam|99|mash
also tried with it capitalized, etc (ingame takes lower case no problem.) I also tried it with the command in quotes but kissassist errored on that.
 
make sure there is no space after command: i think
Yes there is no space after the colon. There is no space after mash either. I'm at a loss for words. My slam button works fine on emulator. The /doability command works fine if I type it into the client. I still can't get him to use his slam skill. :(

If I switch it to Bash he bashes fine if I have a shield equipped. If I don't have a shield equipped EQ tells me I need a shield. So it seems like its purely an issue with Slam specifically.

No illusions or shrink or anything else that would affect it. I'm out of ideas.
 
there has been issues with the way eq reports slam and bash before, i think something about them using the same ID or something, so maybe its an issue specific to the emu? however the command:/doability slam shoulda worked. so not sure where to go from here.
 
there has been issues with the way eq reports slam and bash before, i think something about them using the same ID or something, so maybe its an issue specific to the emu? however the command:/doability slam shoulda worked. so not sure where to go from here.
I'm not sure either. I also tried doing:

DPS1=/keypress 2|99|mash
DPS1=command:/keypress 2|99|mash

And on my hotbar I have 2 keybound to my slam ability that I've dragged. Doing that doesn't fire off slam either.
 
The command: tag is not supported with the mash tag. mash only supports Items, AAs, Discs, or Abilities(Skills). If you use the DPS1=Slam|99|mash it should use the /doability Slam in the mash routine.

The mash routine checks what to do in this order:

Is it an Item then /useitem
Is it an AA then /alt act
Is it an Combat Ability then /disc
Is it an Skill then /doability

@Vesayen if you could try this command and see what is being returned. /echo ${Me.CombatAbility[Slam]} ${Me.CombatAbility[Slam].ID}
This problem could have to do with the /disc command and the emulator
Try /echo ${MacroQuest.Build} and let me know what is being returned.

We could add support for the command tag for mash, but for now lets see if there is another way to fix the issue.
 
The command: tag is not supported with the mash tag. mash only supports Items, AAs, Discs, or Abilities(Skills). If you use the DPS1=Slam|99|mash it should use the /doability Slam in the mash routine.

The mash routine checks what to do in this order:

Is it an Item then /useitem
Is it an AA then /alt act
Is it an Combat Ability then /disc
Is it an Skill then /doability

@Vesayen if you could try this command and see what is being returned. /echo ${Me.CombatAbility[Slam]} ${Me.CombatAbility[Slam].ID}
This problem could have to do with the /disc command and the emulator
Try /echo ${MacroQuest.Build} and let me know what is being returned.

We could add support for the command tag for mash, but for now lets see if there is another way to fix the issue.

/echo ${Me.CombatAbility[Slam]} ${Me.CombatAbility[Slam].ID}
it prints out NULL NULL

/echo ${MacroQuest.Build}
That prints 4 for me.

Is there a way to add keypress routines in the DPS or melee entries? I'm happy to bind slam to a specific key and do something like /keypress 2.
 
There is an easier answer, just auto activate in the game and it takes care of itself. You wont need the command in your INI.


Ignore this I missed the emulator lacking this autoskill
 
I went and added the code in the MashButtons routine so the Command: tag can be used. Thanks to @Vesayen for testing. I will post the updated macro later. This change was mainly for players that play on the emulator.
 
Problem - Emulator - Can't get Ogre Shadowknight to Slam

Users who are viewing this thread

Back
Top
Cart