Experiencer 2.0

Experiencer 2.0

1k Downloads

Reputation doesn't update to latest

Demonicka opened this issue ยท 23 comments

commented

Expected Behavior

Reputation is set to update to most recent gained reputation

Actual Behavior

Reputation does not update to most recent gained reputation

Steps to Reproduce the Problem

1.Set bar to show reputation. No reputations are inactive.
2.Set bar to show current & max next section clicked all (show gain/auto add/auto switch bar to last gained)
3.Bar remains same, in order to change from no tracked reputation, it must be set manually. Gains are made from multiple reputations, only the manually set reputation shows. If none is manually set, then the bar remains empty.

commented

Hello there,

I have followed your steps and I can reproduce an error.
However even with this error, my bar still changes all the same.

I'll push a fix soon for this, but I do wonder if this is the same issue as you're having then.
If possible, could you check on BugSack regarding the error and post it here?

commented

What's Bugsack?

commented

What's Bugsack?

Basically you download the following addons, and when an error is found it will output it to a window.
https://www.curseforge.com/wow/addons/bug-grabber
https://www.curseforge.com/wow/addons/bugsack

With the output of that window, I can then have a sort of an idea what caused the issue you're having (and if I caught the right one in my latest commit).

An example of the issue I got when tracking this down (which is hopefully the same one!):
image

commented

Hello, would like to confirm I'm running into the same issue!

The reputations are not changing automatically, even with 'auto switch bar to last gained reputation' ticked.
Having to manually select the reputation in the reputations panel to track one at a time.

Thanks for the awesome addon :)

commented

I didn't see any experiencer error in Bugsack.

commented

Hello, would like to confirm I'm running into the same issue!

The reputations are not changing automatically, even with 'auto switch bar to last gained reputation' ticked. Having to manually select the reputation in the reputations panel to track one at a time.

Thanks for the awesome addon :)

Hey @JBabbb,

Quick question. Is this happening when you start from not tracking any reputation?
image

Or does it happen all the time?

commented

Hey @JBabbb and @Demonicka.

I've just released 6.1.7 which fixes the error on my end (where I'm hoping it's the same one as you two are having).
Could you two please grab the latest update (CurseForge/Wago/WoWInterface) and let me know if you still have the issue?

If not, please do let me know!

commented

Sorry, but there was no change. I'd had it set to Assembly of the Deeps, and it was set to auto switch to latest gained. When I looted a reputation item that gave 150 reputation to Council of Dornogal the bar did not change.

commented

I think I know what's going on and it's unfortunately not something I can fix soon/ever.
Back in the previous expansion, gaining reputation would be called out in your chat log.

The quests in The War Within that give you reputation don't have it shown in the chat log.
This is the primary way Experiencer grabs the "gains" basically. So it being done 'in silence' makes it unable to see it.

I'll see if I can find a way to make it still work, but this might be a feature that won't work in The War Within specifically as it stands.

commented

Nevermind, I think I have figured out what might be going on. Posting this here for memory:

Your Warband's reputation with Hallowfall Arathi increased by 150. 
commented

Managed to fix it in my local build.
image
image

I will upload these fixes soon and push 6.1.8

commented

@Demonicka and @JBabbb.

6.1.8 just got pushed to (CurseForge/Wago/WoWInterface.
I think I got it this time, as auto-switching (and counting gains) now properly works for the TWW reputations.

Please do keep me updated in this thread, and thank you two again for helping me narrow down the issue!

commented

Hi @DJScias,

Sorry for not responding earlier! I'm on the Australian timezone, so I've been at work all day.
Unfortunately, the auto tracking is still not working for me.

This includes both when tracking absolutely nothing in the reputation panel, and when tracking a random reputation. Neither scenario causes the auto-switch to work as intended. Again, the only things selected in my experiencer reputation settings is 'show current & max reputation' and 'auto switch bar to last gained reputation' - everything else is unticked.

Kind regards :)

commented

Hi @DJScias,

Sorry for not responding earlier! I'm on the Australian timezone, so I've been at work all day. Unfortunately, the auto tracking is still not working for me.

This includes both when tracking absolutely nothing in the reputation panel, and when tracking a random reputation. Neither scenario causes the auto-switch to work as intended. Again, the only things selected in my experiencer reputation settings is 'show current & max reputation' and 'auto switch bar to last gained reputation' - everything else is unticked.

Kind regards :)

Hey there,

Could you hover over "Experiencer Options" (the title in the options list) and tell me what version it says there?
image

I unfortunately can't reproduce this at all, everything works fine on my end.

A few questions:
Could you perhaps get me any steps that reproduce it 100% of the time for you?
Which reputation are you trying to auto-switch to?
Where/how are you trying to make the switch happen?
Perhaps a video of you trying to make the switch happen?

As it's all working for me now, I wouldn't really know where to start debugging this issue of yours without more details.

commented

Did a few more tests right now and can confirm I've not been having issues.

Before anything:
image

Finishing a quest:
image

After quest, gain rep + auto-switch:
image
image

My reputation settings on 6.1.8
image

commented

Hi @DJScias,

I can confirm 6.1.8 has fixed this issue, AND I have narrowed down the issue for it not auto-tracking.
The 'auto add to recent reputations list' must be ticked alongside the 'auto switch bar to last gained reputation' for it to work, if it is only the latter setting ticked, it still doesn't auto update for me.

I think adding some information into the tooltip for 'auto add to recent reptuations list' would be useful for other users. Maybe something like 'This setting needs to be ticked for the auto switch function to work as intended'.

Sorry for the bother... :')

commented

Hi @DJScias,

I can confirm 6.1.8 has fixed this issue, AND I have narrowed down the issue for it not auto-tracking. The 'auto add to recent reputations list' must be ticked alongside the 'auto switch bar to last gained reputation' for it to work, if it is only the latter setting ticked, it still doesn't auto update for me.

I think adding some information into the tooltip for 'auto add to recent reptuations list' would be useful for other users. Maybe something like 'This setting needs to be ticked for the auto switch function to work as intended'.

Sorry for the bother... :')

Hey there!

No bother at all, this is actually good info.
I hadn't thought of the two settings being intricately linked together.

I'll see to getting a way to have that be reflected in the menu somehow soon!

Thanks again for all the checking for me.

commented

Hello there.

6.2.0 has just been released and it should fix this behavior.

Both options can now be toggled independently from one another, so you can have auto-switch on without auto-add being on and vice versa.
However obviously auto-switching to something will auto-add that reputation to the recent list.

I'll keep the issue open for a bit so you can check 6.2.0 to see if it all works as it should now.

Thank you both for helping me get to the bottom of this!

commented

Thank you for your work @DJScias.

All works perfectly now :)

commented

Seems to be working great! Thanks for the fixes <3

commented

One thing I've noticed just now on one of my alts, that even though I'm revered with my guild, whenever I get guild rep the bar changes but it says Guild (Neutral) 0/3000. I can manually switch it to show guild reputation, but the next time I get reputation it will say Neutral again. Didn't notice it on my main yet but maybe it's because she's exalted with her guild.

commented

One thing I've noticed just now on one of my alts, that even though I'm revered with my guild, whenever I get guild rep the bar changes but it says Guild (Neutral) 0/3000. I can manually switch it to show guild reputation, but the next time I get reputation it will say Neutral again. Didn't notice it on my main yet but maybe it's because she's exalted with her guild.

Hey there.

Not entirely sure what would cause this.
I'll investigate and see if I can reproduce.

commented

Hello there,

Quickly pulled that last issue into another issue, as this one is strictly fixed now.
Just to keep things tidy and organized.