This PR implements "Find Artifact" Victory condition. The Magic Book and the Spell Scroll artifacts cannot be selected for this case.
It also:
makes the drop lists to follow the UI style (Good/Evil);
makes the UI not to reset the values when the condition is changed: when you return back to the previous condition the last value will be restored until the dialog is closed;
slightly speeds-up rendering сру changes in special victory conditions;
makes the drop list items be horizontally aligned with the upper (selected) condition icon and text.
The icon for the Ultimate Artifact is temporary and should be updated to a more proper one later.
relates to https://github.com/ihhub/fheroes2/issues/8717
This PR implements "Find Artifact" Victory condition. The Magic Book and the Spell Scroll artifacts cannot be selected for this case. It also: