Implement quest filtering based on hero alignment
Bigfix: Get the correct quest details.

Incorrectly looking at the list of total quests, and not the list of
visible quests.