Spell area

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

(Различия между версиями)
Перейти к: навигация, поиск
Строка 114: Строка 114:
====quest_end====
====quest_end====
Зависит от [[quest_template]]. Этот квест не должен быть законченным.
Зависит от [[quest_template]]. Этот квест не должен быть законченным.
 +
 +
====condition_id====
 +
Идентификатор условия, при котором сработает данный пункт. См. [[conditions#condition_entry|condition_entry]].
====aura_spell====
====aura_spell====

Версия 08:58, 7 апреля 2013

Содержание

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


Таблица `spell_area`

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


Структура

Field Type Attributes Null Key Default Comments
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. Этот квест не должен быть законченным.

condition_id

Идентификатор условия, при котором сработает данный пункт. См. condition_entry.

aura_spell

Берется из Spell.dbc. Игрок должен иметь на себе эту ауру для активации спелла. Если значение со знаком "-", игрок не должен находится под действием данной ауры.

racemask

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

Эти значения 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) Только альянс

gender

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

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

autocast

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

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