What is important for AdvD of the v podarok type is the role of the actant with respect to giving.
in (21b) Ivan is the Recipient and not the Agent of reward: (21b) Ivan potreboval sebe v nagradu poltsarstva 'Ivan demanded half of the kingdom as a reward'.