Reputation spillover template

Материал из YTDB DataBase

(Различия между версиями)
Перейти к: навигация, поиск
 
Строка 2: Строка 2:
| __TOC__
| __TOC__
|}
|}
 +
[[Category: Mangos world database tables]]
К описанию таблиц [[mangosdb_struct|базы данных mangos]].
К описанию таблиц [[mangosdb_struct|базы данных mangos]].

Текущая версия на 17:30, 10 декабря 2010

Содержание

К описанию таблиц базы данных mangos.


Таблица `reputation_spillover_template`

Таблица расчета репутации для связанных фракций.

Эта таблица была добавлена 25-го июля разработчиком NoFantasy в ревизии 10270.


Структура

Field Type Attributes Null Key Default Comments
faction smallint(6) unsigned NO PRI 0 faction entry
faction1 smallint(6) unsigned NO 0 faction to give spillover for
rate_1 float NO 0 the given rep points * rate
rank_1 tinyint(3) unsigned NO 0 max rank, above this will not give any spillover
faction2 smallint(6) unsigned NO 0
rate_2 float NO 0
rank_2 tinyint(3) unsigned NO 0
faction3 smallint(6) unsigned NO 0
rate_3 float NO 0
rank_3 tinyint(3) unsigned NO 0
faction4 smallint(6) unsigned NO 0
rate_4 float NO 0
rank_4 tinyint(3) unsigned NO 0

Описание полей

faction

Идентификатор начальной фракции. Берется из Faction.dbc.

factionx

Идентификатор фракции, для которой будет перерасчитана репутация. Берется из Faction.dbc.

rate_x

Множитель репутации.

  • 0.5 — фракция получит 50% репутации от значения, которое получила начальная фракция;
  • -1.0 — фракция потеряет то же количество репутации, которое получила начальная фракция.

rank_x

До какого ранга репутации коэффициент(множитель) будет действовать.

REP_HATED 0
REP_HOSTILE 1
REP_UNFRIENDLY 2
REP_NEUTRAL 3
REP_FRIENDLY 4
REP_HONORED 5
REP_REVERED 6
REP_EXALTED 7
Личные инструменты