Board Thread:Bug Reports/@comment-25565811-20170515111100

I was messing around with achievements and am somehow unhappy, with how it works since. I did all my tests with  and   (attacking allies possible) so that nothing interferes.

I think, this change is responsible for the strage behaviour: + Added support for multiple ally and enemy factions in achievement requirements, and thus more accurate sorting of obtainable achievements

I realized, that "slayer" achievements are suppressed in the list if the alignment is 0 or above. But it's always possible to get it:

If your starting alignment is 0 or more, you get a pop-up notitication about that and the achievement is shown in the menu. If your alignment is above 0, no notitication is shown, but if your alignment sinks below 0, the "slayer" achievement will show up nonetheless.

Example: -> You get some initial achievements (first steps, entering biome, ...), that's correct.
 * -> No Angmar achievements
 * Craft something on the Angmar table -> "Angmar Crafter" obtained and shown, that's correct.
 * Spawn and kill an Angmar Orc -> alignment 0, "Angmar Orc Slayer" obtained, but not notified, not shown, that's a bug. You get it here. Check by using . "Angmar Crafter" is still shown, that's correct.
 * Spawn and kill another Angmar Orc -> alignment -1, "Angmar Orc Slayer" is now shown, that's ok. "Angmar Crafter" is no longer shown, that's a bug.

In my eyes, the "slayer" achievements should always be shown and notified, as they can be obtained via setting "friendly fire" to "on", independently of the alignment.

Also, all once obtained alignments should be shown in the list, even if you couldn't obtain them any longer due to your current alignment (e.g. the use of a certain crafting table).

 