Page 1 of 1

call fairy (eliteskill)

Posted: Wed Aug 17, 2011 4:53 am
by sdude13
I have char Priest/Rouge, one elite skill is the Dark Fairy (gives 10% magical attack boost).
Skill ID is: 493269

It acts like a buff, you have to call it, activate buff, then hide the fairy (so it does not take dammage).
When buff runs out, you have to reactivate then hide it again.

When it's summoned an extra bar shows up:
ctrl+6 activates the buff
ctrl+7 hides the fairy

I'm not on my ROM computer now but try to get a plan.
I guess I could add it to "onLeaveCombat":

GetPlayerBuff(no, str) -- to check the buff name

CastSpellByName(493269) -- to get the fairy

then how use the extrabar ?

Re: call fairy (eliteskill)

Posted: Wed Aug 17, 2011 5:30 am
by nokirk
usually it should work with

Code: Select all

keyboardHold(key.VK_STRG); yrest(50); keyboardPress(key.VK_6); yrest(50); keyboardRelease(key.VK_STRG);
e.g. but afaik using ANY modifier doesn't work cause rom sucks, you can read posts from Administrator regarding that topic and I don't think there has been found a solution yet.

Re: call fairy (eliteskill)

Posted: Wed Aug 17, 2011 12:42 pm
by Administrator
Modifiers kind of work. There has been a number of issued in the past. You can try this:

Code: Select all

keyboardPress(key.VK_6, key.VK_CONTROL)