Hi!
Some skills have additional requirements, for example Harmony on B/D requires a staff to be equipped, while Tempo requires an instrument.
To see from lua if a skill can be used at all at a specific moment, I put such a skill on action bar, and use GetActionUsable(idx). Similarly based on other skills you can figure out if you are in melee range etc.
Is it possible to get this info for a specific skill without dragging it to a fixed slot in the action bar? Kind of GetSkillUsable(type, idx) = "would it be enabled or grayed-out if it was put on action bar"
I couldn't find anything in arcadia lua wiki...
PS: btw, there is a IsSpellUsable( int Index ). What is it? What is the index here? (when I loop from 1 to 100 I just get true for all values of Index...)