Database contains 28829 players from 1614 guilds, who completed a total of 10 154 888 achievements. Last update: 19:33 on the 6th Feb 2012 (GMT+0100)

 Recent raid achievements

What's this?

This is the Achievements Database, the database with all achievements completed by the level 80 Defias Brotherhood population. This website will contain full information about all achievements, who did what first and who has the most points, and so on.

How does it work?

The website does regular imports from the Armory about all achievements, who completed them and when. The fancy tooltips are powered by Wowhead.

Why is my character not listed?

The script can not find players on its own, it does not have in-game addon scanner or anything of the sort. However, it works by importing players by scanning the larger guilds on the realm and listing them accordingly.
If your character is not listed it may be because of; 1) It is not level 80, for the sake of updating speed and database size, only level 80s are listed. 2) It has not yet been found, if this is the case you can add you character below. 3) The Armory does not for a reason correctly list your character. This is a 3rd party failure and nothing we can control.

How is the PvE score calculated?

All achievements have an initial value, in general bosses have a much higher value than standard achievements, and heroic achievements much higher than normal. The formula for the points awarded is: n = v-v*(d/180)
Where n is the points awarded, v the full value of the achievement and d the difference in days between the guilds kill and the server first. Kills after 180 days award 0 points.

I have an idea or suggestion and want to contact you, how?

By whispering Sildor in-game (on alliance side), sending a forum PM to me or by e-mail to jostor [at] gmail <dot> com.

Add character

You can manually add characters to the database here, before you do so make sure the character is active on Defias Brotherhood, level 80, and make sure it is listed in the Armory. If you plan to add multiple characters from the same guild, there is no need to add them all, simply add one and the rest will be added automatically shortly.



API code

Because of Blizzard's demand that all code that uses the armory has to be open source and visible, enjoy some free PHP for fetching the information from the armory and inputting it to an array. (This is part of a function, will not work on its own)

<?php
$url 
"http://eu.battle.net/api/wow/character/defias-brotherhood/".urlencode($n)."?fields=guild,stats,items,titles,professions,companions,mounts,achievements,talents";

$ch curl_init();
date_default_timezone_set('GMT');    
$request_date date("r");    
date_default_timezone_set("Europe/Stockholm");
        
$StringToSign "GET" "\n" $request_date "\n" "/api/wow/character/defias-brotherhood/".urlencode($n). "\n";
            
$private_key "<private key>";
$public_key "<public key>";
        
$signature base64_encode(hash_hmac('sha1'$StringToSignutf8_encode($private_key), true));
$authorization "BNET" " " $public_key ":" $signature;

curl_setopt($chCURLOPT_URL$url);
curl_setopt($chCURLOPT_HEADER0);
curl_setopt($chCURLOPT_RETURNTRANSFERtrue);
curl_setopt($chCURLOPT_FOLLOWLOCATIONfalse);
curl_setopt($chCURLOPT_TIMECONDITIONCURL_TIMECOND_IFMODSINCE);
curl_setopt($chCURLOPT_TIMEVALUE$c[1]);
curl_setopt($chCURLOPT_HTTPHEADER, array("Authorization: ".$authorization"Date: ".$request_date));

$val curl_exec($ch);

if (empty(
$val)) { // Not updated
    
return false;
}

curl_close($ch);

$data json_decode($valtrue);
?>
   Made by Sildor @ Defias Brotherhood 2008-2010. This site is not endorsed or supported by Blizzard Entertainment.
World of Warcraft, Warcraft, Blizzard Entertainment as well as all game content are trademarks or registered trademarks of Blizzard Entertainment, Inc. in the U.S. and/or other countries.