Spell area

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

Перейти к: навигация, поиск

Содержание

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


Таблица `spell_area`

Эта таблица содержит информацию о том, какие заклинания применяются к НПС / игрокам в некоторых районах(area).


Структура

Field Type Null Key Default Extra
spell mediumint(8) unsigned NO PRI 0
area mediumint(8) unsigned NO PRI 0
quest_start mediumint(8) unsigned NO PRI 0
quest_start_active tinyint(1) unsigned NO PRI 0
quest_end mediumint(8) unsigned NO 0
aura_spell mediumint(8) NO PRI 0
racemask mediumint(8) unsigned NO PRI 0
gender tinyint(1) unsigned NO PRI 2
autocast tinyint(1) unsigned NO 0


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

spell

Номер заклинания, которое будет применено. Берется из Spell.dbc.

area

Зависимость от AreaTable.dbc. Игрок должен находится в этой области.

quest_start

Зависимость из quest_template. Этот квест должен быть законченным или активным, но не законченным. Точное поведение зависит от quest_start_active.

quest_start_active

Логическое значение. Если установлено на 0 квест quest_start должен быть сданным, но не активным. Если установлено на 1 квест quest_start должен быть доступным или активным в книге игроков.

quest_end

Зависит от quest_template. Этот квест не должен быть законченным.

aura_spell

Reference to Spell.dbc. Player must have this aura to activate the spell. Negativ values stand for "not has aura" requirement.

racemask

Только для этих рас будет работать заклинание.

Race

Эти значения 2^ID берутся из ChrRaces.dbc

ЗначениеНазвание
1Человек
2Орк
4Дворф
8Ночной эльф
16Нежить
32Таурен
64Гном
128Тролль
256Гоблин Файл:Icon-cata.gif
512Кровавый эльф Файл:Icon-bc.gif
1024Дреней Файл:Icon-bc.gif
2097152Ворген Файл:Icon-cata.gif
Группы
0, 1791 (2099199 Файл:Icon-cata.gif) Все расы
690 (946 Файл:Icon-cata.gif) Только орда
1101 (2098253 Файл:Icon-cata.gif) Только альянс

Примеры

0,1791 = Все расы

(2 + 16 + 32 + 128 + 512) = 690 = только Орда (1 + 4 + 8 + 64 + 1024) = 1101 = только Альянс

gender

Только для этого пола доступно заклинание.

  • 0: Мужской
  • 1: Женский
  • 2: Оба

autocast

Логическое значение. Если установлено на 0, то заклинание накладывается не автоматически при входе в зону. Если установлено на 1, то заклинание будет применяться автоматически, согласно условиям.

Личные инструменты