Vision returns to you as your blackout ends. is Heal, not Got.
It is mtw.aff_cure, not mtw.aff_have, therefore should be using the mtw.trigger_healblackout function.