Bright Wizard Apprentice action vs action of Deamon prince

By Darezu, in Warhammer Invasion Rules Questions

Hello,

Last game with my friend, we came across a strange situation…

He had a Deamon Prince:
"Battlefield only. This unit cannot be declared as an attacker or defender unless it has exactly 3 resource tokens on it. Action: Sacrifice a unit to put a resource token on this unit."

And i had a Bright Wizard Apprentice:
"Quest. Action: Spend 2 resources to target the effects of an Action just triggered by another unit or support card. Cancel the effects of that Action (limit once per turn)."

The situation went like this, he decided to sacrifice a unit in order to put a last token on him, however i trigered mine ability to cancel it.

Now, what actually happens, does he still sacrifice a unit without getting his resource, or the unit stays in play and he can´t sacrifice it again during that turn, or he can immediately use that action again on the same unit?

Thanks for answer :)

the sacrifice is a cost not an effect so it isn't cancelled