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! 🙂
Hello !
I followed the instructions on page 2. I know how to use the Javascript console and did as prompted.
When I log in with my username and token, here's the error I get :
Uncaught ReferenceError: login is not defined
at <anonymous>:2:1
at Object.InjectedScript._evaluateOn (<anonymous>:905:140)
at Object.InjectedScript._evaluateAndWrap (<anonymous>:838:34)
at Object.InjectedScript.evaluate (<anonymous>:694:21)I am on the rewards page that asks me to log in. My AdBlock is disabled.
What am I possibly doing wrong ? Thanks in advance ! 🙂
Edit : nevermind, I'm stupid. I forgot the part about importing the js script. All good ! Thanks.
- 10 years ago
Sorry for my english first. ☹️
I just talked with the Hotline from EA and the will write be a mail, about this problem.
First call, I talked to a man with "eastern accent", he just closed me the telefon call after I told him (friendly!!) that "I will tell it to my superior" isn't a solution for me. Second call, a very charming, nice lady with french (?) accent. She promised to write me a mail. I told her about the thread here and she looked into it.
I don't really have mutch hope. ☹️ I would be happy to pay 10,- €uro more for every game and to get a existing support (here in the forum for example).
PS: I don't want to write / chance something in my scripts (even if it is just Java). I made a Format C a few days ago and my PC is now clean like an angel. 🙂
- 10 years ago
They answer me: They know about the problem, they are working on it. It isn't so easy to solve.☹️
But the lady was still very, very nice and charming. 🙂
Greetings
- 10 years ago
Hi Rappeldrache -
I'm the guy who wrote the workaround to solve the problem. It turns out it actually IS that easy to fix. I would know because I debugged their program myself when I was trying to find a fix. I suspect the Bioware team has bigger concerns on their hands at the moment (like supporting their new dlc and working on the Andromeda website).
The customer service reps are payed to be nice and charming, so don't read into that too much. 🙂
I applaud you for being cautious when you don't know what you're getting into. The fact that you think my patch is in "Java" and that reformatting your hard drive is cleaning your computer are worrisome to say the least. That being said, I'm sure this problem will get officially fixed eventually, so don't lose hope!