Possible bind bug


all_hell

 

Posted

I'm not 100% sure this is a bug, it may be an undocumented change. Guess I'll post this and let the Devs figure out which.

Ever since I got the Rocket Board when it first went live, I've used the following bind:

/bind button4 "powexecname Rocket Board$$powexecname Combat Jumping"

Simple bind that alternated between Rocket Board and Combat jumping.
Today I noticed while playing my character that has that bind that it no longer works properly. Now, I press button 4 and Rocket Board activates, I press button4 again and it deactivates, but combat jumping doesn't activate. I press it one more time and Combat Jumping activates. I press it once again and Rocket Board activates.

This is how the new activation cycle seems to work now. Very odd, and I don't recall reading about any changes to how binds work in any patch notes recently.


"All that crap is grey to me, no XP." - Positron 5/15/05 8:36am . . . The world stopped and silence ensued except for the sound of a crying infant off in the distance.

"Everyone needs to chill the hell out." - BackAlleyBrawler 11/13/08 3:26pm . . . Geeks around the world stopped and blinked.

 

Posted

Hi,

while you are correct that there was nothing about bind changes in patch notes there was at least a slight change in the last patch to Rocket Board/Walk/Market Carpet for the no Power areas like the one mish in the Sondra Cartel Arc where u get disguised as that female reporter.

So my guess would be that change affects the bind so u have to add a detoggle command for Rocket Board before u can activate Combat Jump

greetings


 

Posted

The command "powexecname" toggles on a power that is currently off, and toggles off a power that is currently on, In this regard it's working properly, but it used to be that CJ would immediately toggle on as Rocket Board toggled off with just that one button press.

How it's working now is that it takes two presses to get CJ to toggle on, yet, interestingly it still only takes one press to go from CJ to Rocket Board.

To add another interesting tidbit that I've noticed while I tried dinking around trying to get it to work as it did before, the order of commands breaks the bind if done the other way around.

Let me elaborate. The bind I use worked no matter which command came first in the past, the only difference was which power activated first when both powers were in a toggled off state. The second command would actually activate first, this is a known function of binds, they read backwards.

However, now, the only command order for that bind that works at all now is: "powexecname Rocket Board$$powexecname Combat Jumping".

When I tried swapping the command order and putting Combat Jumping first and Rocket Board second the bind fails to work completely. This has me stumped.

Something has obviously changed in how things are working, but I have no idea what or how things were changed.


"All that crap is grey to me, no XP." - Positron 5/15/05 8:36am . . . The world stopped and silence ensued except for the sound of a crying infant off in the distance.

"Everyone needs to chill the hell out." - BackAlleyBrawler 11/13/08 3:26pm . . . Geeks around the world stopped and blinked.

 

Posted

Bingo.


"All that crap is grey to me, no XP." - Positron 5/15/05 8:36am . . . The world stopped and silence ensued except for the sound of a crying infant off in the distance.

"Everyone needs to chill the hell out." - BackAlleyBrawler 11/13/08 3:26pm . . . Geeks around the world stopped and blinked.

 

Posted

Tested in game, and it's the powexec_toggleoff command that's borked. Powexec_toggleon is fine and works as advertised, but powexec_toggleoff is apparently being treated as some weird form of powexec_name.

Test for yourself. Create a macro that toggles off your favorite toggle power and then repeat the exact same command in the same macro. Mine looks like this:

/macro test "powexec_toggleoff white dwarf$$powexec_toggleoff white dwarf"

The result will be the toggling off of the power, then the immediate retoggling of the power.

I /bugged it in game, and recommend everyone who has this problem do so as well.


The Scrappers' Guide to Dark Melee | Kheldian Binds and Strategies

 

Posted

I think the problem is deeper than that, as my above bind that I noticed not working properly doesn't use any "powexectoggle" command, it just uses the "powexecname" command.


"All that crap is grey to me, no XP." - Positron 5/15/05 8:36am . . . The world stopped and silence ensued except for the sound of a crying infant off in the distance.

"Everyone needs to chill the hell out." - BackAlleyBrawler 11/13/08 3:26pm . . . Geeks around the world stopped and blinked.

 

Posted

Could this be related to PowerBoard, FlyingCarpet etc disabling ALL other powers so that when the bind is checked the toggleon part cannot execute and so is ignored.
The bind would need to be parsed after each part is executed but I suspect it is only being parsed when the bind is initially executed - probably to reduce load but surely this is parsed client side and then the individual commands passed to the server in turn.


Mind of Gaia lvl 50 Defiant's first Mind/Storm 'troller.
Deadly Doc 50 Dark/Dark Corr
and lots more on Pinnacle,Union and Defiant

 

Posted

...that explains why my fly/rocketboard switching bind has been getting messed up

Also, this one:
/bind mousechord "powexectoggleoff rocket board$$powexectoggleon hover$$powexecname teleport"

Previously, mousechording would turn off the rocket board, turn on hover, and give me the reticle for teleport. Currently, it seems to be shutting off the rocket board, hover doesn't get turned on, but I at least get the teleport reticle if I can click my destination quickly enough... (and thus the unstealthed stalker plummeted to her death (but not really, she was flying above the Black Market, and level 50 in Cap Au Diable))


Premium accounts can't edit signatures.
Huh.