Reputation reward rate

Материал из World of WarCraft Developers Wiki
Перейти к навигации Перейти к поиску

Таблица reputation_reward_rate

Таблица reputation_reward_rate из базы данных world задаёт **множители (rate) получаемой репутации** для конкретной фракции — отдельно для квестов, существ и заклинаний.

Field Type Attributes Key Null Default Extra
faction int UNSIGNED PRIMARY NO 0
quest_rate float NO 1
quest_daily_rate float NO 1
quest_weekly_rate float NO 1
quest_monthly_rate float NO 1
quest_repeatable_rate float NO 1
creature_rate float NO 1
spell_rate float NO 1

faction

Faction ID (фракция репутации). Обычно соответствует ID из клиентского справочника Faction (Faction.db2).

Пример: 72

quest_rate

Общий множитель репутации за квесты (если ядро применяет общий коэффициент).

  • 1 — без изменений;
  • 0 — отключить репутацию за квесты;
  • > 1 — увеличить, < 1 — уменьшить.

Пример: 1

quest_daily_rate

Множитель репутации за daily-квесты.

Пример: 1

quest_weekly_rate

Множитель репутации за weekly-квесты.

Пример: 1

quest_monthly_rate

Множитель репутации за monthly-квесты (если поддерживается).

Пример: 1

quest_repeatable_rate

Множитель репутации за repeatable-квесты.

Пример: 0.5

creature_rate

Множитель репутации, получаемой за убийство существ (kill reputation), если система используется.

Пример: 1

spell_rate

Множитель репутации, выдаваемой через заклинания/ауры/скрипты (spell reputation), если система используется.

Пример: 1