Your expected to pay for the code. It's for the so called extra content.
That said I haven't looked at how he effected it. Does he have it uploading the code you enter to a server or does he check it on the software on your system. If he just checks it at your system you could by pass it by making a modification. So that doesn't seem the smart thing for him to do. But he could have.
You could also look to see if the content is going to download or where it downloads from and if not if it is stored already on your system. If its stored on the system cracking it or by passing that should get you access to it. If its download you will need the code from to get the server unless it has the download url in the game already...
Point is I'm not telling you what to do. Just saying you have some options if you want to look you can if not well that's your choice.
That said I haven't looked at how he effected it. Does he have it uploading the code you enter to a server or does he check it on the software on your system. If he just checks it at your system you could by pass it by making a modification. So that doesn't seem the smart thing for him to do. But he could have.
You could also look to see if the content is going to download or where it downloads from and if not if it is stored already on your system. If its stored on the system cracking it or by passing that should get you access to it. If its download you will need the code from to get the server unless it has the download url in the game already...
Point is I'm not telling you what to do. Just saying you have some options if you want to look you can if not well that's your choice.