Neuron

Neuron

98.2k Downloads

Combining stance and modifier

Terraism opened this issue ยท 1 comments

commented

Hi there. I'm attempting to get a new setup handled - playing a druid for the first time in years, and as always, they're Complicated. I apologize if this is the wrong place for a question rather than a bug report, but I couldn't find anywhere else with discussion for this mod going on.

My general setup for most characters is three rows of six buttons each, that switch to a different six on pressing "alt". I then bind those to tilde and 1-5 for the first row, with the mod shift for the second row, and ctrl for the third. Thus, I've got 36 buttons available - six that require a single button, 18 that require a key plus modifier, and 12 that require a button and two modifiers. Usually, that's just fine and dandy.

With a druid, however, I'm trying to get states working with the alt, and preferably, I'd have a different alt bar for each form. That is, holding down alt in bear form would show me a different set of buttons than holding down alt in caster form. Right now, I'm using the custom action states with a string that looks like this:

[mod:alt];[stance:1];[stance:1, mod:alt];[stance:2];[stance:2, mod:alt];[stance:3];[stance:3, mod:alt];[stance:4];[stance:4, mod:alt];[possessbar];[vehicleui]

If I check the buttons on it, I've got 12 available. Home and alt, possess and vehicle. And then stance 1 and stance 1 alt, stance 2 and stance 2 alt, and so on. However, if I'm in a stance and press alt, what I'm getting is just the alt bar, not the stance alt. I've tested by dropping '[mod:alt]' from the string, and then I'm not getting any alternate at all.

So, question. Am I getting the syntax wrong? Or is combining a stance with a mod not supported? (Wouldn't be terribly surprised. Nothing else supports it, as far as I know.) Either way, I'm excited by the potential flexibility here, but I'd like to know if I'm trying something beyond the pale or just doing it wrong. Thanks.

commented

yeah sorry unfortunately the way it works is that an "alt" key modifier on a bar is the same net result as a stance modifier. I.e. you can have cat/bear/caster/moonkin/alt/ctrl, with the alt and control just being additional bars that happen to be activated via keypress not stance.

Having a two-layer deep level of bar modifiers is a cool idea, though it would be really complex to use and implement. Maybe going forward that's something worth doing though