if true = drueber[num] then ...
Wo ich das gerade sehe, nur ein kleiner Tipp am Rande: Du hast ja schon Boolean Werte im Array also ist ein Vergleich unnötig da dieser als Ergebnis wieder Boolean liefert.
true == true -> true
true == false -> false
if drueber[num] then ...
Das würde daher genügen.