faction_template Table¶
Defines faction reactions - which factions are friendly, hostile, or enemy.
Schema Summary¶
| Field | Type | Key | Null | Default | Extra |
|---|---|---|---|---|---|
id |
smallint(4) unsigned | PRI | NO | 0 | |
build |
smallint(4) unsigned | PRI | NO | 5875 | |
faction_id |
mediumint(8) unsigned | NO | 0 | ||
faction_flags |
mediumint(8) unsigned | NO | 0 | ||
our_mask |
mediumint(8) unsigned | NO | 0 | ||
friendly_mask |
mediumint(8) unsigned | NO | 0 | ||
hostile_mask |
mediumint(8) unsigned | NO | 0 | ||
enemy_faction1 |
mediumint(8) unsigned | NO | 0 | ||
enemy_faction2 |
mediumint(8) unsigned | NO | 0 | ||
enemy_faction3 |
mediumint(8) unsigned | NO | 0 | ||
enemy_faction4 |
mediumint(8) unsigned | NO | 0 | ||
friend_faction1 |
mediumint(8) unsigned | NO | 0 | ||
friend_faction2 |
mediumint(8) unsigned | NO | 0 | ||
friend_faction3 |
mediumint(8) unsigned | NO | 0 | ||
friend_faction4 |
mediumint(8) unsigned | NO | 0 |
Field Breakdown¶
id- Primary Key. Faction template id used by creatures/GOs (creature_template.faction).build- Primary Key. Client build targeting.faction_id- Link tofactionreputation group (if any).faction_flags- Behaviour flags (FACTION_TEMPLATE_*): call-for-help response/flee, enemy and friend search/broadcast priorities, assist players, attack PvP-active players.our_mask- Faction team mask this template belongs to (seeFactionMasks).friendly_mask- Team masks this faction is friendly toward.hostile_mask- Team masks this faction is hostile toward.enemy_faction1- Explicit hostile faction templates.enemy_faction2- Explicit hostile faction templates.enemy_faction3- Explicit hostile faction templates.enemy_faction4- Explicit hostile faction templates.friend_faction1- Explicit friendly faction templates.friend_faction2- Explicit friendly faction templates.friend_faction3- Explicit friendly faction templates.friend_faction4- Explicit friendly faction templates.