Page 1 of 1
Skills, Hotkeys, and MacroQuest Behavior
Posted: Mon Oct 13, 2003 8:18 am
by Mckorr
Found this one last night.
EverQuest now allows you to have a hotkey for a skill, say Kick, but not have that skill in your Combat skills menu.
That means you can go to the main menu (the one with Sit, Find, etc.), go to the Combat tab, create a Kick button. Then drag the Kick button to your hotkeys. You can then go back to the Combat tab and reassign that slot to something else.
However, MacroQuest works off the abilities in the Combat tab (or whichever tab), not hotkeys. That means if you do:
Code: Select all
/if n $char(ability,"Kick")>0 /doability "Kick"
and you only have Kick in a hotkey, not in the abilities list, MQ will not hit it.
To hit the hotkey instead, you would have to use /press.
Posted: Mon Oct 13, 2003 10:31 am
by Amadeus
This is true. I forget where it is in the structs, but it is definately what's on the combat tabs, not what's on the hotkeys.
Posted: Mon Oct 13, 2003 7:51 pm
by Mckorr
I was pounding my head on the keyboard trying to figure out why my wife's monk wasn't kicking... and then remembered the patch message. Any way we can hook the ability directly, so it won't matter if it's on the Combat tab or on a hotkey?
Posted: Mon Oct 13, 2003 8:36 pm
by EqMule
yeah sure. Ill look into it when I get some time over, unless someone beats me to it, the "API" for it is in the map...
Posted: Tue Oct 14, 2003 1:15 am
by CyberTech
Speaking of ranged, is there a way to /doability ranged? I've tried that and a few permutations but all resulted in crash to desktop. Can't seem to figure a way to fire bows without /press
Posted: Tue Oct 14, 2003 8:54 am
by Mckorr
What permutations have you tried?
Code: Select all
/if n $char(ability,"Ranged Attack")>0 /doability "Ranged Attack"
Not sure if that will work or not. Never experimented with it since I rarely use ranged attacks.
Posted: Tue Oct 14, 2003 7:01 pm
by CyberTech
Have not tested with $char(ability, just from command line with /doability., shouldn't affect the test tho. I did test "ranged attack" as well This was a couple builds ago, I'll try again.
Posted: Wed Oct 15, 2003 9:16 am
by Mckorr
$char(ability just checks to see if the ability is available. /doability actually pushes the button, and can be tested from the chat window.
Posted: Wed Oct 15, 2003 5:17 pm
by CyberTech
Yes i know :) From the chat window is where i tested, I haven't yet logged on again to test it with current build at a time when crashing would be ok, but i'm hoping it works.
Posted: Thu Oct 16, 2003 12:40 am
by CyberTech
/doability "Range Attack"
/doability "Ranged Attack"
/doability "Ranged"
/doability "Range"
/doability 0
all result in
"You do not seem to haev that ability on a /doability button"
/doability 1-10
Starts with 3rd button on combat tab (2nd row, left button, skipping melee and ranged)
Going to guess we don't support it yet.
Posted: Thu Oct 16, 2003 4:16 am
by Plazmic
I haven't figured out how to do ranged attacks correctly.
My last attempt wound up giving my rogue unlimited throwing weapons ;(
Posted: Thu Oct 16, 2003 8:54 am
by Mckorr
And that's a bad thing? Unlimited arrows would be nice while you're at it :)
Posted: Thu Oct 16, 2003 9:22 am
by insanitywiz
But counts as offset hacking which would be a bad thing for MQ
Posted: Thu Oct 16, 2003 9:25 am
by Mckorr
I know, was just teasing.