Bonding Runestones & Companion Modifications


We’re presently engaged on some enhancements to make merchandise degree a extra correct illustration of the character’s capabilities. Whereas we hope to be able to preview these adjustments quickly, we needed to present the knowledge previous to the vacation gross sales so you may have the knowledge earlier than making any purchases.


Bonding Runestones

Bonding Runestones are an merchandise that may by no means match as much as merchandise degree accurately. It’s because they switch a various quantity of stats based mostly on the companion itself, companion gear, and runestones.

That has led us to alter some points of companions and to retire Bonding Runestones all collectively. There can be an change on the Antiquities Seller in Protector’s Enclave for Bonding Runestones which permits them to be exchanged for both one other Enchantment/Runestone of the identical rank, or straight for AD (The AD change chart can be on the backside of this weblog).



On the identical time, we didn’t need gamers to lose a bunch of stats and be worse off than earlier than the change.

Companions have had their merchandise degree elevated. On Dwell, a companion at legendary rank has 100 Merchandise Degree. With our adjustments, that base merchandise degree of legendary can be 1000 and companions will grant stats on the identical price as different sources of merchandise degree. On prime of that, we can be growing bolster to the place legendary rank provides 10% bolster. Bolster may also straight enhance the merchandise degree of the companion, which in flip will enhance the quantity of stats it provides.

Increase companions will give 85% of their merchandise degree in mixed score and the remaining 15% is cut up throughout the three particular scores granted by the given companion. Combating companions will give 85% of their merchandise degree in mixed score, the remainder of the score is accounted for by the truth that they do injury.

Companion ACBs may also get a lift in merchandise degree to higher replicate their advantages, and they’ll achieve a little bit of a lift of their advantages as nicely.

Runestones and Enchantments will go up in merchandise degree, and subsequently enhance the stats they offer, each as compensation for the elimination of Bondings and to present them a greater ratio to different areas of the sport equivalent to gear and Mount Passives.

Companion Affect can be going away as a stat and companions will at all times switch 100% of their scores to the participant.

Final a part of these adjustments is that companions will be capable to be upgraded to Mythic, which can have a base 1500 Merchandise Degree like mounts do. Mythic companions present 20% bolster and a given companion class will be capable to max out at 100% bolster with the highest 5 high quality companions in that class.


Bonding to AD Alternate Charges

 Bonding Rank AD Alternate
15 2,600,000
14 1,800,000
13 1,000,000
12 500,000
11 250,000
10 125,000
9 30,000
8 15,000
7 8,000
6 5,000
5 1,500
4 1,000
3 200
2 100
1 Will be exchanged for different enchants


Hopefully this early info will each mean you can really feel assured in your decisions through the vacation season and are adjustments you may be wanting ahead to making an attempt out on preview quickly.


Jared “No Worries” Sears
Lead Techniques Designer

var showFBError = function(msg) {
var js_facebookError = $(‘#js_facebookError’);‘in’).find(‘p’).html(msg);
js_facebookError.on(‘click’, ‘.close’, function(e){

var FBLogin = {
loggedIn: false,
useToken: function(token) {
console.log(“Not logged in. Using token: “, token);

// xhr of easyXDM
var REMOTE = ‘https://’ + location.hostname.replace(/(w+)/, ‘www’);
var xhrXDM = new easyXDM.Rpc({
local: ‘/easyXDM/name.html’,
swf: ‘/easyXDM/easyxdm.swf’,
remote: REMOTE + ‘/xdm/cors/index.html’,
remoteHelper: REMOTE + ‘easyXDM/name.html’
}, {
remote: {
request: {}

var postData = {
“access_token”: token,
“src”: location.href
if(pageInfo.redirect_after_login) {
postData[‘src’] = pageInfo.redirect_after_login;

setStatus(‘spinner’, $(‘#fb-load-info’));
url: ‘/’ + pageInfo.lang + ‘/sign/fb’,
method: ‘POST’,
data: postData
}, function(rpcdata) {
var r = JSON.parse(;
if(r.status == ‘success’){
FBLogin.loggedIn = true;
window.location.href =;
else if(r.status == ‘redirect’) {
FBLogin.loggedIn = true;
window.location.href = “” + “?src=” + location.href;
else if({
if({ ? showError(r.msg) : webDefender($(‘#js_verifyCredentials’));
else {
} else {
console.log(‘already logged in. Not doing anything with the token.’);
logIn: function() {
var self = this;
if (self.loginStatusResponse && self.loginStatusResponse.status === ‘connected’) {
} else if (self.loginStatusResponse && self.loginStatusResponse.status === ‘not_authorized’) {
if(response.authResponse != null){
}, {scope: self.scope});
} else {
if(response.authResponse != null){
}, {scope: self.scope, return_scopes: true});
} else {
console.log(“Tried logging in – but the user is already logged in.”);
logOut: function() {
window.location.href = “”;
return ;
init: function(settings) {
var self = this;
self.scope = settings.scope;

window.fbAsyncInit = function() {
// init the FB JS SDK
appId : ‘618913041484841’, // App ID from the app dashboard
version: ‘v8.0’,
// TODO: Set up channel file.
// channelUrl : ‘//WWW.YOUR_DOMAIN.COM/channel.html’, // Channel file for x-domain comms
status : true, // Check Facebook Login status
xfbml : true // Look for social plugins on the page

FB.getLoginStatus(function(response) {
self.loginStatusResponse = response; // cache this
// Load the SDK asynchronously
(function(d, s, id){
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) {return;}
js = d.createElement(s); = id;
js.src = “//”;
fjs.parentNode.insertBefore(js, fjs);
}(document, ‘script’, ‘facebook-jssdk’));

{n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments)}
fbq(‘init’, ‘1643497985891270’);
fbq(‘track’, “PageView”);


Please enter your comment!
Please enter your name here