@Zockervogel:
Deine Methode sollte funktionieren, ist jedenfalls vom Grundgedanken her richtig.
Bei den meisten BL Addons ist es halt so, dass die die Funktion kontobuchung() ersetzen, so dass diese an sich immer zuerst BL abzieht.
Das machen die im Grunde genauso wie du.
EDIT: sorry bin heut langsam im schreiben.
Hardy vom den normalen wird nur $pool-$usrbonusabgezoegn, somit sollte das stimmen?
Naja um das sicher sagen zu können, müsste man die ganze Datei sehen und auch die Funktionen in der functions.lib