Quasi sollte shoot nun ein Boolean Ergebnis zurückgeben, da es in der Wiki ja so steht.
Prüf doch mal nach, ob die Funktion auch wirklich funktioniert.
Die Funktion gibt einen boolischen Wert zurück, sonst würde der Server dir eine Fehlermeldung bei deiner Abfrage ausspucken,
wobei ich den Sinn hinter deiner != true Abfrage nicht sehe, aber du wirst dir da schon was bei gedacht haben.