AzerothCore
Pages :

reputation_spillover_template

<-Back-to:World

The `reputation_spillover_template` table

When a player gains or loses reputation with a faction, this table lets a part of it spill over to other factions. A row here replaces the spillover defined in Faction.dbc for that faction.

Table Structure

Field Type Attributes Key Null Default Extra Comment
faction SMALLINT UNSIGNED PRI NO 0
faction1 SMALLINT UNSIGNED NO 0
rate_1 FLOAT SIGNED NO 0
rank_1 TINYINT UNSIGNED NO 0
faction2 SMALLINT UNSIGNED NO 0
rate_2 FLOAT SIGNED NO 0
rank_2 TINYINT UNSIGNED NO 0
faction3 SMALLINT UNSIGNED NO 0
rate_3 FLOAT SIGNED NO 0
rank_3 TINYINT UNSIGNED NO 0
faction4 SMALLINT UNSIGNED NO 0
rate_4 FLOAT SIGNED NO 0
rank_4 TINYINT UNSIGNED NO 0
faction5 SMALLINT UNSIGNED NO 0
rate_5 FLOAT SIGNED NO 0
rank_5 TINYINT UNSIGNED NO 0
faction6 SMALLINT UNSIGNED NO 0
rate_6 FLOAT SIGNED NO 0
rank_6 TINYINT UNSIGNED NO 0

Description of the fields

faction

ID from Faction.dbc of the faction the player gains or loses reputation with.

faction1-6

faction1 to faction6. ID from Faction.dbc of a faction that receives part of the reputation. 0 if not used.

rate1-6

rate_1 to rate_6. The reputation is multiplied by this rate before it is given to the matching faction. For example, 0.5 gives half of the reputation.

rank1-6

rank_1 to rank_6. Highest reputation rank with the matching faction at which the player still gets the spillover.

Value Rank
0 Hated
1 Hostile
2 Unfriendly
3 Neutral
4 Friendly
5 Honored
6 Revered
7 Exalted