Incompatability with ImpliedTarget
gotex007 opened this issue Β· 4 comments
π΅ Describe the bug:
When the cvar is set to force keydown with both addons (ImpliedTarget and GSE) enabled abilities that have no required target criteria (Exhiliration, Expel Harm, etc) will not function. Prior to version 3.1.18 I was able to resolve this bugged interaction by using "/console ActionButtonUseKeyDown 1" to force keydown and clicking "updated macro stubs" in GSE since it wouldn't work otherwise. Now I have to force keyup to make the addons work together and it feels really bad having abilities activate on keyup instead of keydown.
π΅ To reproduce: (Steps to reproduce the behavior)
- Run the ImpliedTarget and GSE addons at the same time.
- In the GSE options choose to force CVar state to KeyDown.
- Press any ability that has no reqired target critiera (Tranquility, Immolate, Barkskin, etc)
- You cannot use an ability that does not require a target of some kind (ground targeting does work).
π΅ The error:
The abilities simply don't activate.
π΅ Screenshots:
Screenshot of relevant CVar settings
π΅ Expected behavior:
I expect both keyup and keydown to work. Or at least I expected keydown to work like it did prior to version 3.1.18.
π΅ Desktop (please complete the following information):
- OS: Windows 11
- Game Version 10.0.2.46658
π΅ GSE Version:
- Version: 3.1.19
- Downloaded From: WoWup/CurseForge
π΅ Additional context:
I rely on ImpliedTarget and GSE both due to Blizzard's limited macro system and limited macro slots.
Summary:
When ImpliedTarget and GSE are both loaded abilities with no target do not activate at all when GSE is set to force keydown, which is the opposite in the prepatch prior to 3.1.18 (I haven't played in two weeks as my sub fell off) where they wouldn't work UNLESS I used the console command to force keydown and updated macro stubs. The abilities do work when GSE sets the CVar to force keyup but firing abilities on keyup feels really bad. I heavily rely on both of these addons and really hope this can be resolved.
As GSE hasnβt changed, you are looking at a change in ImpliedTarget.
if you disable ImpliedTarget you will find that the force KeyUp and KeyDown modes both work. These also update the macro stubs that GSE needs
And they accomodate both environments.
As both KeyUp And KeyDown modes work without ImpliedTarget this isnβt a GSE bug and perhaps you need to raise this with ImpliedTargets developers.
GSE has changed though? Prior to prepatch the combination worked perfectly. After prepatch I used the console command and updated macro stubs to make it work. Then in 3.1.18 you guys made changes that broke it in the other direction so it's entirely unfair to say "GSE hasn't changed" because the problem has arisen and even changed without ImpliedTarget doing anything.
I've also tried posting on their WoWinterface pages about it before my sub fell off two weeks ago and haven't gotten a response. I was just hoping you'd be able to figure out what happened in 3.1.18 that made it worse.