Spell script target

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

(Различия между версиями)
Перейти к: навигация, поиск
Строка 8: Строка 8:
<big>'''Таблица `spell_script_target`'''</big>
<big>'''Таблица `spell_script_target`'''</big>
-
Used to control SpellEffect with ImpliciteTargetA-B == 38.
+
Used to control SpellEffect with ImpliciteTargetA-B == 7|8|38|40|46|52.
Эта таблица содержит информацию о возможности использования некоторых заклинаний на некоторые объекты или некоторых существ.
Эта таблица содержит информацию о возможности использования некоторых заклинаний на некоторые объекты или некоторых существ.

Версия 10:32, 27 ноября 2013

Содержание

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


Таблица `spell_script_target`

Used to control SpellEffect with ImpliciteTargetA-B == 7|8|38|40|46|52.

Эта таблица содержит информацию о возможности использования некоторых заклинаний на некоторые объекты или некоторых существ.


Структура

Field Type Attributes Null Key Default Comments
entry mediumint(8) unsigned NO PRI
type tinyint(3) unsigned NO PRI 0
targetEntry mediumint(8) unsigned NO PRI 0
inverseEffectMask mediumint(8) unsigned NO 0


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

entry

Идентификатор заклинания. См. Spell.dbc

When adding a new entry, be sure to check to see if the spell triggers another spell. If it does, don't forget to check that spell as well to see if it has ImplictTargetA-B = 38 and if it does, add an entry in this table for it as well.

type

Допустимые значения:

  • 0 = Объект
  • 1 = Существо(живое)
  • 2 = Существо(мертвое, убито игроком иди другим существом)

targetEntry

Идентификатор цели: creature_template.entry или gameobject_template.entry в зависимости от типа.

This specified entry will be automatically targeted if it is near the player casting the spell.

inverseEffectMask

The column stores the inverse Mask for effects, so if you want a target to NOT fit for effect 1, you need to add 2^1 == 2 to the mask value.

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