Me.Ability

A forum for reporting bugs NOT related to custom plugins.

Moderator: MacroQuest Developers

dok
a ghoul
a ghoul
Posts: 127
Joined: Mon Mar 15, 2004 3:38 pm

Me.Ability

Post by dok » Fri May 07, 2004 2:44 pm

Shadowknight class. Harm touch set to ability page, first button. Taunt on button 2

/echo ${Me.Ability["Harm Touch"]}
|retuns NULL

/echo ${Me.Ability[1]}
|retuns Harmony

/echo ${Me.Ability["Harmony"]}
|returns NULL

/echo ${Me.Ability["Taunt"]}
|retuns 2

/echo ${Me.Ability[2}
|retuns Taunt




Ogre class. Slam set on combat page, first (well, 7th) button. Bind Wound on 10

/echo ${Me.Ability["Slam"]}
|retuns NULL

/echo ${Me.Ability[7]}
|retuns Regeneration

/echo ${Me.Ability["Regeneration"]}
|returns NULL

/echo ${Me.Ability["Bind Wound']}
|retuns 10

/echo ${Me.Ability[10]}
|retuns Bind Wound


also, /echo ${Me.AbilityReady[1]} crashed to desktop, but assuming its related to problem with Ability. Have not run it through debugger, but will if you think its necessary.

Using MQ2-20040506.zip

Lax
We're not worthy!
We're not worthy!
Posts: 3524
Joined: Thu Oct 17, 2002 1:01 pm
Location: ISBoxer
Contact:

Post by Lax » Fri May 07, 2004 3:04 pm

ok first off, harm touch is not a skill and slam is not a skill, so you cant use AbilityReady[Slam]. Neither is Regeneration, or Harmony. I'll have to see what the issue is with your slam button showing Regeneration and your HT button showing Harmony, though (those are innates, just like HT and Slam, but this may be an "off-by-one" error)

Now.. if you want to know if Slam is ready, you use
bool AltTimerReady
Alternate timer ready? (Bash/Slam/Frenzy/Backstab. Note that AbilityReady works fine with most of these)
... ${Me.AltTimerReady} tells you if Slam is ready.

I cant tell you when HT is ready as of current. You CAN use methods involving ${Window[xxx].Child[xxx].Checked} to determine if HT is ready.
Lax Lacks
Master of MQ2 Disaster
Purveyor of premium, EULA-safe MMORPG Multiboxing Software
* Multiboxing with ISBoxer: Quick Start Video
* EQPlayNice, WinEQ 2.0

User avatar
Cr4zyb4rd
Plugins Czar
Posts: 1449
Joined: Tue Jul 20, 2004 11:46 am

Post by Cr4zyb4rd » Fri Dec 24, 2004 7:20 am

lax, you're not helping. :(

draco
a ghoul
a ghoul
Posts: 145
Joined: Thu Jan 29, 2004 7:06 pm
Contact:

Post by draco » Mon Dec 27, 2004 12:50 pm

Yes, this doesn't work for Lay Hands, as well.

Lax
We're not worthy!
We're not worthy!
Posts: 3524
Joined: Thu Oct 17, 2002 1:01 pm
Location: ISBoxer
Contact:

Post by Lax » Mon Dec 27, 2004 1:03 pm

Thats funny because LoH, like HT, is an innate. good job sherlock ;)
Lax Lacks
Master of MQ2 Disaster
Purveyor of premium, EULA-safe MMORPG Multiboxing Software
* Multiboxing with ISBoxer: Quick Start Video
* EQPlayNice, WinEQ 2.0

RedManCommeth
a hill giant
a hill giant
Posts: 185
Joined: Sun Jul 11, 2004 12:15 pm

Post by RedManCommeth » Sat Aug 27, 2005 12:40 am

${Window[ActionsWindow].Child[AAP_SecondAbilityButton].Checked}

Seems to work for me presuming that the ability is in the second button on the ability page.

Easiest to test with something like fishing initially.

RMC