Do I need an internet connection to play Dragon Age: Origins (PC)
Solution 1:
You need to connect once to EA with your EA/Origin login information to activate your DLC. After that, no internet is needed. This is also required if you have the game on Steam.