Amor signed his last contract just after winning player of the season, so I'd expect his agent used that to secure a very decent contract. This finishes after this season.
I'd be happy for him to stay, but a new contract must reflect his 'squad player' status. That then opens the possibility of another team offering a bigger contract as they see him as more of a key player. I guess that then creates a quandary for him.