Alright ladies and gents - here are the instructions for unlocking the Red Lyrium Reapers weapons. Make sure you follow these instructions to the letter, and you should have no problem getting your weapons unlocked. If you try this and you still have trouble, send me a personal message and I'll help you troubleshoot your issue.
* Notes *
// these are my comments
// these are placeholders (you'll have to fill these in would your own values)
// these are examples (i.e. what I would type to unlock the weapons)
// these are console commands - click here to learn how to open the console in your browser
The easiest way to get the console commands right is to copy-paste them.
Please use Firefox or Chrome. I could support other browsers but I'm choosing not to. If you want to be like me, use firefox.
Step 1:
Log in to Origin on your PC.
Step 2:
Go to http://dragonage.com
Step 3:
Log in to your Origin account by clicking on the Origin symbol in the bottom right of the screen.
Step 4:
Open up your JavaScript console (on dragonage.com). (see above for instructions on how to do so)
Step 5:
In the console, type the command:
window.EA.sso.userId
Record the output of this command. From now on I'll refer to this as USER_ID.
My USER_ID would be 'jaypoulz' // I swapped the " with ' because I prefer them. It doesn't actually matter which you use.
Step 6:
In the console, type the command:
window.EA.sso.accessToken
Record the output of this command. From now on I'll refer to this as ACCESS_TOKEN.
My ACCESS_TOKEN would be 'asdfaLJOIUHSDF1234123k4hlgljljajdfasfdASDFA22222SFSDFSCSADFASDFAEE234552ADFSFASF'
// Once again, I swapped the " with ' because I prefer them. It doesn't actually matter which you use.
// Never post this value online. This example is a fake one. You can think about this like a password. Keep it secret.
Step 7:
Go to http://quest.dragonage.com.
Step 8:
Open a new JavaScript console (on quest.dragonage.com now) and type:
$.getScript('http://www.cs.uml.edu/~jpoulin/public/misc/unlock_redlyriumreapers.js')
Step 9:
Complete the minigame. Now you should be on the page that asks you to log in.
Step 10:
In the console, type the following command:
login( USER_ID, ACCESS_TOKEN )
// As an example, I would type:
login( 'jaypoulz', 'asdfaLJOIUHSDF1234123k4hlgljljajdfasfdASDFA22222SFSDFSCSADFASDFAEE234552ADFSFASF' )
On the bottom right of the console, it should say [HTTP/1.1 200 OK XXXms] . If you see something like 401 UNAUTHORIZED then something is wrong with your login information. This means you need to redo Steps 2 through 6, then try this step again.
Step 11:
In the console type:
unlockRewards()
On the bottom right of the console, it should say [HTTP/1.1 200 OK XXXms] . If it doesn't, something is wrong with your configuration or you messed up one of the steps.
Step 12:
Congrats!! You've unlocked the Red Lyrium Reaper weapons. You can check this at http://dragonagekeep.com. You'll find your unlock information under Career > Dragon Age Inquisition > Rewards.
If you want, you should add me on Origin / Dragon Age Keep!! My user name, as you might have guessed by now, is jaypoulz.
If you're from EA/Bioware and came across this, I'd love to actually patch bugs like this. If you've got some open positions on your web team, please drop me a line and I'll send you a resume! 🙂