Spell aura dummy: различия между версиями

Материал из Uwow
Перейти к навигации Перейти к поиску
(Новая страница: «ц»)
 
Нет описания правки
Метка: visualeditor
Строка 1: Строка 1:
ц
<blockquote>'''spell_aura_dummy - в основном реализована для работы с глифами и думи аурами, но можно использовать и в других случаях'''</blockquote>
Структура таблицы:
 
===== spellId =====
ID способности, которая будет изменяться
 
===== spellDummyId =====
ID способности, при наличии которой на цели будет срабатывать действие. При <0 наоборот - аура есть - не сработает
 
===== type =====
Тип модификаци способности. '''ВАЖНО'''! Чтобы типы не пересекались, а разные опции не влияли друг на друга!
{| class="wikitable"
!Название
!№
!Описание/комментарий
|-
|SPELL_DUMMY_DEFAULT
|0
|'''-'''
|-
|SPELL_DUMMY_DAMAGE
|1
|Урон
|-
|SPELL_DUMMY_CRIT
|2
|Шанс критического урона заклинания
|-
|SPELL_DUMMY_TIME
|3
|Время произнесения способности
|-
|<s>SPELL_DUMMY_PROC</s>
|<s>4</s>
|<s>Должен изменять маску прока (пока не работает)</s>
|-
|SPELL_DUMMY_DURATION
|5
|Время действия способности
|}
 
===== option =====
Что делаем с данными способностями?
{| class="wikitable"
!Название
!№
!Описание/комментарий
|-
|'''SPELL_DUMMY_ENABLE'''
|'''''0'''''
|Выставляет ауре значение макс. возможного урона/отхила на 0 (отключение работы некоторых аур)
|-
|'''SPELL_DUMMY_ADD_PERC'''
|'''''1'''''
|Процентная модификация значения макс. возможного урона/отхила
|-
|'''SPELL_DUMMY_ADD_VALUE'''
|'''''2'''''
|Добавляет значение к значению макс. возможного урона/отхила ауры от DUMMY ауры
|-
|'''SPELL_DUMMY_ADD_ATTRIBUTE'''
|'''''3'''''
|Изменяет атрибуты способности т.е. Attributes-AttributesEX для этого используются колонки attr и attrValue
|-
|'''SPELL_DUMMY_MOD_EFFECT_MASK'''
|'''''4'''''
|Изменяет маску наложения аур или эфектов, проще говоря можно отключать и включать определенные эфекты у спелы, к примеру спелл 100 - при глифе включается Effect2, без глифа отключается
|-
|'''SPELL_DUMMY_CRIT_RESE'''
|'''''5'''''
|Убирает шанс крита
|-
|'''SPELL_DUMMY_CRIT_ADD_PERC'''
|'''''6'''''
|Процентые модифкации крита
|-
|'''SPELL_DUMMY_CRIT_ADD_VALUE'''
|'''''7'''''
|Добавление значения к криту
|-
|'''SPELL_DUMMY_ADD_PERC_BP'''
|'''''8'''''
|Добавляет процент (bp/100) к значению
|-
|'''SPELL_DUMMY_DAMAGE_ADD_PERC'''
|'''''9'''''
|Добавляет процент к урону
|-
|'''SPELL_DUMMY_DAMAGE_ADD_VALUE'''
|'''''10'''''
|Добавляет значение к урону
|-
|'''SPELL_DUMMY_DURATION_ADD_PERC'''
|'''''11'''''
|Добавляет процент к времени действия
|-
|'''SPELL_DUMMY_DURATION_ADD_VALUE'''
|'''''12'''''
|Добавляет значение к времени действия
|-
|'''SPELL_DUMMY_CASTTIME_ADD_PERC'''
|'''''13'''''
|Добавляет процент ко времени каста
|-
|'''SPELL_DUMMY_CASTTIME_ADD_VALUE'''
|'''''14'''''
|Добавляет значение к времени каста
|-
|<s>'''SPELL_DUMMY_MOD_PROC_FLAG'''</s>
|<s>'''''15'''''</s>
|<s>Изменяет procFlag (не работает)</s>
|}
 
===== <s>target</s> =====
<s>Пока не реализовано</s>
 
===== caster =====
На ком проверять DUMMY ауру?
 
'''0 =''' ''на кастере''
 
'''1 =''' ''на цели''
 
'''2 =''' ''на пете''
 
'''3 =''' ''на владельце (не у всех типов работает)''
 
===== targetaura =====
Дополнительная проверка на наличие какой-то ауры, на ком проверять
 
===== aura =====
ID способности, проверяемой на '''targeraura'''
 
===== removeAura =====
Эта аура удаляется при срабатывании проверки
 
===== effectDummy =====
С какого номера эффекта DUMMY ауры брать Base Point для использования
 
===== effectmask =====
Маска обработки эффектов у способности
 
===== <s>chance</s> =====
<s>Пока не реализовано</s>
 
===== attr =====
Номер атрибута. При отрицательном значении удаляет маску атрибута, а не добавляет
 
===== attrValue =====
Маска добавления атрибута
 
===== custombp =====
Замена того, что должно браться из effectDummy
 
===== <s>specId</s> =====
<s>Пока не реализовано</s>

Версия от 19:28, 3 ноября 2015

spell_aura_dummy - в основном реализована для работы с глифами и думи аурами, но можно использовать и в других случаях

Структура таблицы:
spellId

ID способности, которая будет изменяться

spellDummyId

ID способности, при наличии которой на цели будет срабатывать действие. При <0 наоборот - аура есть - не сработает

type

Тип модификаци способности. ВАЖНО! Чтобы типы не пересекались, а разные опции не влияли друг на друга!

Название Описание/комментарий
SPELL_DUMMY_DEFAULT 0 -
SPELL_DUMMY_DAMAGE 1 Урон
SPELL_DUMMY_CRIT 2 Шанс критического урона заклинания
SPELL_DUMMY_TIME 3 Время произнесения способности
SPELL_DUMMY_PROC 4 Должен изменять маску прока (пока не работает)
SPELL_DUMMY_DURATION 5 Время действия способности
option

Что делаем с данными способностями?

Название Описание/комментарий
SPELL_DUMMY_ENABLE 0 Выставляет ауре значение макс. возможного урона/отхила на 0 (отключение работы некоторых аур)
SPELL_DUMMY_ADD_PERC 1 Процентная модификация значения макс. возможного урона/отхила
SPELL_DUMMY_ADD_VALUE 2 Добавляет значение к значению макс. возможного урона/отхила ауры от DUMMY ауры
SPELL_DUMMY_ADD_ATTRIBUTE 3 Изменяет атрибуты способности т.е. Attributes-AttributesEX для этого используются колонки attr и attrValue
SPELL_DUMMY_MOD_EFFECT_MASK 4 Изменяет маску наложения аур или эфектов, проще говоря можно отключать и включать определенные эфекты у спелы, к примеру спелл 100 - при глифе включается Effect2, без глифа отключается
SPELL_DUMMY_CRIT_RESE 5 Убирает шанс крита
SPELL_DUMMY_CRIT_ADD_PERC 6 Процентые модифкации крита
SPELL_DUMMY_CRIT_ADD_VALUE 7 Добавление значения к криту
SPELL_DUMMY_ADD_PERC_BP 8 Добавляет процент (bp/100) к значению
SPELL_DUMMY_DAMAGE_ADD_PERC 9 Добавляет процент к урону
SPELL_DUMMY_DAMAGE_ADD_VALUE 10 Добавляет значение к урону
SPELL_DUMMY_DURATION_ADD_PERC 11 Добавляет процент к времени действия
SPELL_DUMMY_DURATION_ADD_VALUE 12 Добавляет значение к времени действия
SPELL_DUMMY_CASTTIME_ADD_PERC 13 Добавляет процент ко времени каста
SPELL_DUMMY_CASTTIME_ADD_VALUE 14 Добавляет значение к времени каста
SPELL_DUMMY_MOD_PROC_FLAG 15 Изменяет procFlag (не работает)
target

Пока не реализовано

caster

На ком проверять DUMMY ауру?

0 = на кастере

1 = на цели

2 = на пете

3 = на владельце (не у всех типов работает)

targetaura

Дополнительная проверка на наличие какой-то ауры, на ком проверять

aura

ID способности, проверяемой на targeraura

removeAura

Эта аура удаляется при срабатывании проверки

effectDummy

С какого номера эффекта DUMMY ауры брать Base Point для использования

effectmask

Маска обработки эффектов у способности

chance

Пока не реализовано

attr

Номер атрибута. При отрицательном значении удаляет маску атрибута, а не добавляет

attrValue

Маска добавления атрибута

custombp

Замена того, что должно браться из effectDummy

specId

Пока не реализовано