Forum Discussion
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! 🙂
Oh wow that actually worked. Logs into undercroft and instant special shipment (not that my level 27 party needs it lolz). For the record, the Keep's record is purely cosmetic - I hit the request unlock button ages ago and it doesn't do anything in game - but this did.
Thanks so much for finishing EA's ***tty coding work! Literally thread after thread of the problem that EA customer service can't do * about because they can't code.
One thing though that gave me some trouble
copy and pasting this line "$.getScript('http://www.cs.uml.edu/~jpoulin/public/misc/unlock_redlyriumreapers.js')" into Chrome's console didn't work - have to manually type the $.getScript command (Chrome will even auto complete it) for it to work.
Cheers!
- Anonymous11 years agoOh my gosh, it finally worked! You are fantastic, and EA should hire you to fix their code issues. I did get 'undefined' instead of the [HTTP/1.1 200 OK XXXms], which caused me a small amount of trepidation, but when I checked the keep, it showed as unlocked, and so I logged in to my game, and much to my surprise and joy, I had a happy exclamation mark waiting for me over the chest in the undercroft.
Much thanks for taking the time out to do this for us. Tis greatly appreciated. - 11 years ago
@pal2002 wrote:Oh wow that actually worked. Logs into undercroft and instant special shipment (not that my level 27 party needs it lolz). For the record, the Keep's record is purely cosmetic - I hit the request unlock button ages ago and it doesn't do anything in game - but this did.
The Keep has an override mechanism for allowing you to claim ownership of things you may or may not have. That being said, if you don't click on the request unlock button, the Keep *should* be trying to detect whether you've unlocked the item the same way Origin/DA:I would. That's why I've been having people check the Keep. 🙂I'm glad my script worked, and I thank you all for your patience and being part of this awesome community! If you encounter further problems with EA's web services, I'd be happy to help you out!