Panel |
---|
Achievement.dbc |
This DBC contains all achievements.
Version is : 3.3.5a
Structure
Column | Field | Type | Notes |
1 | ID | Integer | Achievement ID |
2 | Faction | Integer | -1: both, 0: Horde or 1: Alliance |
3 | Map | iRefID Integer | Only set if achievement is related to a zone, otherwise set to -1 |
4 | Previous | iRefIDInteger | If the Achievement belongs to a series, this is the ID of the previous one. 0 otherwise. |
5-20 | Name | String + Loc | |
21 | ? | Seems to be always 0xFF01FE | |
22-37 | Description | String + Loc | If Description is empty, it's not an Achievement but part of the statistics tab |
38 | ? | Seems to be always 16712190, in rare cases 16712188 (instances ?) | |
39 | Category | iRefIDInteger | Category ID |
40 | Points | Integer | 0,5,10,15,20,25,30,50 |
41 | OrderInGroup | Integer | Min. value: 1 |
42 | Flags | Integer | 0-768, if it's 256 only one person per Realm can reach that achievement and if it's 768 it's only reachable for one raid per realm. Perhaps a second category? |
43 | SpellIcon | iRefIDInteger | An icon to display. |
44-59 | Reward | String+ Loc | |
47 | Bonus | Additional reward text | |
60 | ? | Float number ? | |
61 | Demands | Integer | Number of things you have to get/fulfill to get this Achievement. For example if you have to get 25 tabards, there is a 25. TrinityCore: "need this count of completed criterias (own or referenced achievement criterias)" |
62 | ReferencedAchievemnt | iRefIDInteger | TrinityCore: "referenced achievement (counting of all completed criterias)" |
...