Talk:A Record of War: The Obscure

From Guild Wars 2 Wiki
Jump to navigationJump to search

So, interestingly enough, in-game I have finished the first step of the three in this achievement, Eliminate Eparch's spies in Nayos. However, when using a fully authorized API key, the wiki will show the first step as not completed and instead show the SECOND step as completed. I tried looking at the page code but I am at a loss for whether the mix-up is a GW2 API issue or a wiki code issue. Any ideas what could cause this and how to fix it? 81.170.218.47 00:43, 19 May 2024 (UTC)

I am currently looking into this. When I worked on the achievement on May 17th the bit order on the wiki was (0,1,2) which resulted in me getting the second step greyed out as completed after only completing the first step. When I then completed the second step the first step was also greyed out, which led me (and other editors) to believe that the correct bit order would be (1,0,2), which is also what the descriptions in the api shows (Link: [1].
But since you experienced the issue after that "fix" it seems like there is a deeper lying or different problem. I already checked the API for all language versions and the order listed there is the same as the english one (see Link 1). My next thought was that maybe the v2/accounts/achievements api does sometimes return the wrong bits, i.e. if you complete step 1 (kill Spies) it will return bit 0 which should be the first step, but thanks to the v2/achievements endpoint having the order mismatched (bit 0 is talking to Helod there) this would result in the second table row getting greyed out. Sadly I can not test this as I completed the achievemnt after having "fixed" the issue so if anyone has access to an account that only has completed the first step and could check what the api call on <insert API key here>&id=7777 https://api.guildwars2.com/v2/account/achievements?access_token=<insert API key here>&id=7777 returns for them and post this here (screenshot or just copy paste the returned text) it would be greatly appreciated. Almdudler (talk) 15:32, 19 May 2024 (UTC)