[DiscordArchive] There are achievements such as
[DiscordArchive] There are achievements such as
![[Image: image.png?ex=690c0b98&is=690aba18&hm=8a5...7fe8e2a9a&]](https://cdn.discordapp.com/attachments/415944535718494208/1258070916341174344/image.png?ex=690c0b98&is=690aba18&hm=8a5a758e9bbd6a8ad7c3520fa9a735253821a663bab98e4c5b6584a7fe8e2a9a&)
Archived author: Radeghost • Posted: 2024-07-03T14:44:40.334000+00:00
Original source
There are achievements such as
- The Twilight Destroyer (10 player) [4815 ID]
- Heroic: The Twilight Destroyer (10 player) [4816 ID]
In Achievement.dbc, Heroic achievement has 4815 ID set in Supercedes. The game client doesn't list Heroic achievement unless Normal achievement has been completed.
When I'm trying to add new achievement with this 'supercedes' thing, it's always being displayed on the list, even though the previous achievement hasn't been completed. Example: The Siege of Ulduar 25 hasn't been done by character, and it's shown as incomplete, but Heroic Siege is also being shown as incomplete. Normal Siege awards 10 points, Heroic Siege awards 10 points, and here it shows 20 points (I assume it simply adds achievement points from superceding achievements).
The flag is being set as 0, because, for example, Heroic: The Twilight Destroyer has 0 flag as well. I'm thinking that could be related to UIOrder?
Normal Twilight Destroyer has UIOrder 35, Heroic has 36. I'll check if that could be the case, to superceding achievement being UIOrder +1 of superceded.
[edit] nope. Didn't work. Maybe it's simply about the order lines in the dbc?
![[Image: image.png?ex=690c0b98&is=690aba18&hm=8a5...7fe8e2a9a&]](https://cdn.discordapp.com/attachments/415944535718494208/1258070916341174344/image.png?ex=690c0b98&is=690aba18&hm=8a5a758e9bbd6a8ad7c3520fa9a735253821a663bab98e4c5b6584a7fe8e2a9a&)
Archived author: robinsch • Posted: 2024-07-03T14:49:57.261000+00:00
Original source
I don't think UIOrder does anything, I think it's not even implemented
Archived author: Radeghost • Posted: 2024-07-03T14:51:20.109000+00:00
Original source
Yeah, the achievements are shown in their listing order
Archived author: Radeghost • Posted: 2024-07-03T14:54:30.899000+00:00
Original source
When you go to meta achievement (example: Glory of Icecrown Raider), and click on Heroic: Storming the Citadel, it points you to normal Storming the Citadel achievement if it's not done, because Heroic doesn't display. Onl;y when you complete normal Storming the CItadel achievement, the meta takes you to Heroic one, because it's displayed then.
It's happening here as well, for example, when I click "Ascended: Culling of Stratholme", it points me to Heroic: Culling of Stratholme instead of Ascended. Only when Heroic achievement is done, the meta achievement takes me to Heroic+ achievement. So this mechanic works correctly, except, the Ascended achievement shouldn't be visible until Heroic wasn't taken. 'Supercedes' position is correct in the DBC, the new Ascended achievement supercedes achi ID 500 (which is Heroic: CoT)
Archived author: Radeghost • Posted: 2024-07-03T15:00:00.365000+00:00
Original source
Nothing inside achievement UI files, I thought its maybe hardcoded to hide superceding achievements until the previous one wasn't taken
Archived author: Jyria • Posted: 2024-07-03T15:01:27.489000+00:00
Original source
Was supposidly fixed like twice already but it keeps breaking
![[Image: image.png?ex=690c1268&is=690ac0e8&hm=b39...a63430a9b&]](https://cdn.discordapp.com/attachments/415944535718494208/1258078233073811566/image.png?ex=690c1268&is=690ac0e8&hm=b39f6054f5772b605dc738386b64f9055765fbb9de66e0515d4ddcba63430a9b&)
Archived author: Radeghost • Posted: 2024-07-03T15:13:44.800000+00:00
Original source
Update: I still don't have it, but even though 'Heroic: CoT' has been completed, the Ascended achievement shows that it grants 20 achievement points (its adding 10 pts from original, and 10pts from Ascended). When I completed the Acended: CoT achievement, it granted me 10 achievement points, and in UI it shows exactly as it should:
I'm just confused.
![[Image: image.png?ex=690c1268&is=690ac0e8&hm=b39...a63430a9b&]](https://cdn.discordapp.com/attachments/415944535718494208/1258078233073811566/image.png?ex=690c1268&is=690ac0e8&hm=b39f6054f5772b605dc738386b64f9055765fbb9de66e0515d4ddcba63430a9b&)
Archived author: Radeghost • Posted: 2024-07-03T15:14:47.483000+00:00
Original source
Archived author: Radeghost • Posted: 2024-07-03T15:15:16.209000+00:00
Original source
It's literally copy-pasted logic of Heroic: Storming the Citadel achievement.