<p>I was messing around with
achievements and am somehow unhappy, with how it works since
Public Beta 32. I did all my tests with
/alignmentZones disable and
friendly fire = on (attacking allies possible) so that nothing interferes.
</p><p>I think, this change is responsible for the strage behaviour:
</p>
+ Added support for multiple ally and enemy factions in achievement
requirements, and thus more accurate sorting of obtainable achievements
<p>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:
</p><p>If your starting alignment is 0 or lower, 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.
</p><p>Example:
</p>
-
/lotrAchievement remove all
-> You get some initial achievements (first steps, entering biome, ...), that's correct.
-
/alignment set all 1 -> 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. "Angmar Crafter" is still shown, that's correct.
-
/alignment set all -1 -> "Angmar Orc Slayer" is now shown, that's ok. "Angmar Crafter" is no longer shown, that's a bug.
<p>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.
</p><p>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).
</p>
<div style="text-align:center; background-color:#3caa25; border:2px ridge green; width:18em">
<font color="#cebc1e"><span title="Ffets">ᚠᚠᛖᛏᛋ (ContentMod)</span></font> 
</div>