NOTE: This page is auto-generated from the MAGNET DBCDocs module, Any changes made directly to this page will be lost when it is regenerated. |
Description of the DBC file 'Faction' for MaNGOSFive
The faction table contains definitions for in-game factions for non-player creatures.
The file contents is read and mapped into the struct factionEntry in the MaNGOS core.
The field types and usage is defined in factionfmt in the MaNGOS core.
The File is currently *NOT USED* by the MaNGOS core.
The Field definitions follow, No. of fields: 28 strong>
Field Name | Field Type | Notes |
---|---|---|
Id | INT(11) | Unique Id |
reputationIndex | INT(11) | Each faction that has gainable rep has a unique number. All factions that you can not gain rep with have -1 |
reputationRaceMask1 | INT(11) | Mask of races using field repuationBase1 as base reputation |
reputationRaceMask2 | INT(11) | Mask of races using field repuationBase2 as base reputation |
reputationRaceMask3 | INT(11) | Mask of races using field repuationBase3 as base reputation |
reputationRaceMask4 | INT(11) | Mask of races using field repuationBase4 as base reputation |
reputationClassMask1 | INT(11) | Mask of classes using field repuationBase1 as base reputation |
reputationClassMask2 | INT(11) | Mask of classes using field repuationBase2 as base reputation |
reputationClassMask3 | INT(11) | Mask of classes using field repuationBase3 as base reputation |
reputationClassMask4 | INT(11) | Mask of classes using field repuationBase4 as base reputation |
reputationBase1 | INT(11) | -42000 - 42999 (0 neutral); used by races specified in mask in fields 3, 7 |
reputationBase2 | INT(11) | -42000 - 42999 (0 neutral); used by races specified in mask in fields 4, 8 |
reputationBase3 | INT(11) | -42000 - 42999 (0 neutral); used by races specified in mask in fields 5, 9 |
reputationBase4 | INT(11) | -42000 - 42999 (0 neutral); used by races specified in mask in fields 6, 10 |
reputationFlags1 | INT(11) | |
reputationFlags2 | INT(11) | |
reputationFlags3 | INT(11) | |
reputationFlags4 | INT(11) | |
parentFactionId | INT(11) | Parent factionId, can be recursive |
parentFactionMod1 | TEXT | |
parentFactionMod2 | TEXT | |
parentFactionCap1 | TEXT | |
parentFactionCap2 | TEXT | |
Name | TEXT | Display name of the faction |
Description | TEXT | Text as seen in the reputation-GUI on click. |
col25 | INT(11) | |
col26 | TEXT | |
col27 | INT(11) |
Description of the fields
Id INT(11)
Unique Id
reputationIndex INT(11)
Each faction that has gainable rep has a unique number. All factions that you can not gain rep with have -1
reputationRaceMask1 INT(11)
Mask of races using field repuationBase1 as base reputation
reputationRaceMask2 INT(11)
Mask of races using field repuationBase2 as base reputation
reputationRaceMask3 INT(11)
Mask of races using field repuationBase3 as base reputation
reputationRaceMask4 INT(11)
Mask of races using field repuationBase4 as base reputation
reputationClassMask1 INT(11)
Mask of classes using field repuationBase1 as base reputation
reputationClassMask2 INT(11)
Mask of classes using field repuationBase2 as base reputation
reputationClassMask3 INT(11)
Mask of classes using field repuationBase3 as base reputation
reputationClassMask4 INT(11)
Mask of classes using field repuationBase4 as base reputation
reputationBase1 INT(11)
-42000 - 42999 (0 neutral); used by races specified in mask in fields 3, 7
reputationBase2 INT(11)
-42000 - 42999 (0 neutral); used by races specified in mask in fields 4, 8
reputationBase3 INT(11)
-42000 - 42999 (0 neutral); used by races specified in mask in fields 5, 9
reputationBase4 INT(11)
-42000 - 42999 (0 neutral); used by races specified in mask in fields 6, 10
reputationFlags1 INT(11)
reputationFlags2 INT(11)
reputationFlags3 INT(11)
reputationFlags4 INT(11)
parentFactionId INT(11)
Can be recursive. i.e. Undercity lists ID 67, which is Horde.
parentFactionMod1 TEXT
parentFactionMod2 TEXT
parentFactionCap1 TEXT
parentFactionCap2 TEXT
Name TEXT
Display name of the faction
Description TEXT
Text as seen in the reputation-GUI on click.
col25 INT(11)
col26 TEXT
col27 INT(11)
auto-generated by the getMaNGOS.eu MAGNET dbcdocs module
Edited by Antz
Recommended Comments
There are no comments to display.
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now