Inaktive Miniquests ausfiltern.
Miniquest-Orakel sollten keine derzeit inaktiv geschalteten MQs
vorschlagen.
Change-Id: Ie95cbd53566237e5487a220c90f85663541ac058
diff --git a/secure/questmaster.c b/secure/questmaster.c
index 314a97b..32007ce 100644
--- a/secure/questmaster.c
+++ b/secure/questmaster.c
@@ -1083,6 +1083,9 @@
// hat, aber die Voraussetzungen erfuellt.
foreach ( string mq_obj : list )
{
+ // Ist die MQ nicht aktiv, ist der Rest hinfaellig.
+ if(!miniquests[mq_obj,MQ_DATA_ACTIVE]) continue;
+
// Nur wenn der Spieler die MQ noch nicht hat, kann er ueberhaupt einen
// Tip dazu bekommen.
if ( !HasMiniQuest(spieler, mq_obj) ) {