diff --git a/MikScrollingBattleText/localization.lua b/MikScrollingBattleText/localization.lua index bc6b36a..9749b0a 100644 --- a/MikScrollingBattleText/localization.lua +++ b/MikScrollingBattleText/localization.lua @@ -865,6 +865,14 @@ MikSBT.DEFAULT_CONFIG = { Crit = {FontIndex=0, OutlineIndex=0, FontSize=0}, }, }, + MSBT_EVENTTYPE_OUTGOING_PET_SPELL_DOT = { + Show = true, + Message = L["Pet %a (%s)"], + FontSettings = { + Color = {r=0.33, g=0.33, b=1}, + Normal = {FontIndex=0, OutlineIndex=0, FontSize=0}, + }, + }, MSBT_EVENTTYPE_OUTGOING_PET_SPELL_MISS = { Show = true, Message = L["Pet "]..MISS.."! (%s)", diff --git a/MikScrollingBattleTextOptions/MSBTOptions.lua b/MikScrollingBattleTextOptions/MSBTOptions.lua index 5f5ca99..3997732 100644 --- a/MikScrollingBattleTextOptions/MSBTOptions.lua +++ b/MikScrollingBattleTextOptions/MSBTOptions.lua @@ -1706,14 +1706,15 @@ function MikSBTOpt.InitEvents() index = 28; evtData[index].EventType = "MSBT_EVENTTYPE_OUTGOING_PET_IMMUNE"; index = 29; evtData[index].EventType = "MSBT_EVENTTYPE_OUTGOING_PET_EVADE"; index = 30; evtData[index].EventType = "MSBT_EVENTTYPE_OUTGOING_PET_SPELL_DAMAGE"; - index = 31; evtData[index].EventType = "MSBT_EVENTTYPE_OUTGOING_PET_SPELL_MISS"; - index = 32; evtData[index].EventType = "MSBT_EVENTTYPE_OUTGOING_PET_SPELL_DODGE"; - index = 33; evtData[index].EventType = "MSBT_EVENTTYPE_OUTGOING_PET_SPELL_PARRY"; - index = 34; evtData[index].EventType = "MSBT_EVENTTYPE_OUTGOING_PET_SPELL_BLOCK"; - index = 35; evtData[index].EventType = "MSBT_EVENTTYPE_OUTGOING_PET_SPELL_RESIST"; - index = 36; evtData[index].EventType = "MSBT_EVENTTYPE_OUTGOING_PET_SPELL_ABSORB"; - index = 37; evtData[index].EventType = "MSBT_EVENTTYPE_OUTGOING_PET_SPELL_IMMUNE"; - index = 38; evtData[index].EventType = "MSBT_EVENTTYPE_OUTGOING_PET_SPELL_EVADE"; + index = 31; evtData[index].EventType = "MSBT_EVENTTYPE_OUTGOING_PET_SPELL_DOT"; + index = 32; evtData[index].EventType = "MSBT_EVENTTYPE_OUTGOING_PET_SPELL_MISS"; + index = 33; evtData[index].EventType = "MSBT_EVENTTYPE_OUTGOING_PET_SPELL_DODGE"; + index = 34; evtData[index].EventType = "MSBT_EVENTTYPE_OUTGOING_PET_SPELL_PARRY"; + index = 35; evtData[index].EventType = "MSBT_EVENTTYPE_OUTGOING_PET_SPELL_BLOCK"; + index = 36; evtData[index].EventType = "MSBT_EVENTTYPE_OUTGOING_PET_SPELL_RESIST"; + index = 37; evtData[index].EventType = "MSBT_EVENTTYPE_OUTGOING_PET_SPELL_ABSORB"; + index = 38; evtData[index].EventType = "MSBT_EVENTTYPE_OUTGOING_PET_SPELL_IMMUNE"; + index = 39; evtData[index].EventType = "MSBT_EVENTTYPE_OUTGOING_PET_SPELL_EVADE"; evtData = MikSBTOpt.NOTIFICATION_EVENTS; diff --git a/MikScrollingBattleTextOptions/localization_options-ruRU.lua b/MikScrollingBattleTextOptions/localization_options-ruRU.lua index 8e89e0b..44bfdc3 100644 --- a/MikScrollingBattleTextOptions/localization_options-ruRU.lua +++ b/MikScrollingBattleTextOptions/localization_options-ruRU.lua @@ -263,14 +263,15 @@ MikSBTOpt.OUTGOING_EVENTS = { [28] = { Label="Пет - невосп. в ближнем бою", Tooltips={ShowCheckbox="Установите отметку, чтобы отображать невосприимчивость врага к атакам вашего питомца в ближнем бою.", Editbox="%n - имя цели."}}, [29] = { Label="Пет - урон в ближнем бою не достигает", Tooltips={ShowCheckbox="Установите отметку, чтобы отображать не достигшие атаки вашего питомца по врагу в ближнем бою.", Editbox="%n - имя цели."}}, [30] = { Label="Пет - урон от способности/заклинания", Tooltips={ShowCheckbox="Установите отметку, чтобы отображать наносимый урон заклинаниями и способностями вашего питомца.", Editbox="%a - количество нанесенного урона.\n%n - имя цели.\n%s - название заклинания или способности.\n%t - тип нанесенного урона."}}, - [31] = { Label="Пет - промахи способности", Tooltips={ShowCheckbox="Установите отметку, чтобы отображать промахи вашего питомца способностями.", Editbox="%n - имя цели.\n%s - название способности."}}, - [32] = { Label="Пет - уклонения от способности", Tooltips={ShowCheckbox="Установите отметку, чтобы отображать уклонения врага от способностей вашего питомца.", Editbox="%n - имя цели.\n%s - название способности."}}, - [33] = { Label="Пет - парирования способности", Tooltips={ShowCheckbox="Установите отметку, чтобы отображать парирования врагом применяемых вашим питомцем способностей.", Editbox="%n - имя цели.\n%s - название способности."}}, - [34] = { Label="Пет - блокирования способности", Tooltips={ShowCheckbox="Установите отметку, чтобы отображать блокирования врагом применяемых вашим питомцем способностей.", Editbox="%n - имя цели.\n%s - название способности."}}, - [35] = { Label="Пет - сопротивления способности", Tooltips={ShowCheckbox="Установите отметку, чтобы отображать сопротивления врага к применяемым вашим питомцем заклинаниям.", Editbox="%n - имя цели.\n%s - название заклинания."}}, - [36] = { Label="Пет - поглощ. способности/заклинания", Tooltips={ShowCheckbox="Установите отметку, чтобы отображать поглощения урона врагом применяемых вашим питомцем способностей и заклинаний.", Editbox="%n - имя цели.\n%s - название заклинания или способности."}}, - [37] = { Label="Пет - невоспр. к способ/заклинанию", Tooltips={ShowCheckbox="Установите отметку, чтобы отображать невосприимчивость врага к урону от способностей и заклинаний вашего питомца.", Editbox="%n - имя цели.\n%s - название заклинания или способности."}}, - [38] = { Label="Пет - способ/закл не достигает", Tooltips={ShowCheckbox="Установите отметку, чтобы отображать не достигшие врага способности и заклинания примененных вашим питомцем.", Editbox="%n - имя цели.\n%s - название заклинания или способности."}}, + [31] = { Label="Пет - ДоТы способностей/заклинаний", Tooltips={ShowCheckbox="Установите отметку, чтобы отображать наносимый урон от ДоТов заклинаний и способностей вашего питомца.", Editbox="%a - количество нанесенного урона.\n%n - имя цели.\n%s - название заклинания или способности.\n%t - тип нанесенного урона."}}, + [32] = { Label="Пет - промахи способности", Tooltips={ShowCheckbox="Установите отметку, чтобы отображать промахи вашего питомца способностями.", Editbox="%n - имя цели.\n%s - название способности."}}, + [33] = { Label="Пет - уклонения от способности", Tooltips={ShowCheckbox="Установите отметку, чтобы отображать уклонения врага от способностей вашего питомца.", Editbox="%n - имя цели.\n%s - название способности."}}, + [34] = { Label="Пет - парирования способности", Tooltips={ShowCheckbox="Установите отметку, чтобы отображать парирования врагом применяемых вашим питомцем способностей.", Editbox="%n - имя цели.\n%s - название способности."}}, + [35] = { Label="Пет - блокирования способности", Tooltips={ShowCheckbox="Установите отметку, чтобы отображать блокирования врагом применяемых вашим питомцем способностей.", Editbox="%n - имя цели.\n%s - название способности."}}, + [36] = { Label="Пет - сопротивления способности", Tooltips={ShowCheckbox="Установите отметку, чтобы отображать сопротивления врага к применяемым вашим питомцем заклинаниям.", Editbox="%n - имя цели.\n%s - название заклинания."}}, + [37] = { Label="Пет - поглощ. способности/заклинания", Tooltips={ShowCheckbox="Установите отметку, чтобы отображать поглощения урона врагом применяемых вашим питомцем способностей и заклинаний.", Editbox="%n - имя цели.\n%s - название заклинания или способности."}}, + [38] = { Label="Пет - невоспр. к способ/заклинанию", Tooltips={ShowCheckbox="Установите отметку, чтобы отображать невосприимчивость врага к урону от способностей и заклинаний вашего питомца.", Editbox="%n - имя цели.\n%s - название заклинания или способности."}}, + [39] = { Label="Пет - способ/закл не достигает", Tooltips={ShowCheckbox="Установите отметку, чтобы отображать не достигшие врага способности и заклинания примененных вашим питомцем.", Editbox="%n - имя цели.\n%s - название заклинания или способности."}}, }; MikSBTOpt.NOTIFICATION_EVENTS = { diff --git a/MikScrollingBattleTextOptions/localization_options.lua b/MikScrollingBattleTextOptions/localization_options.lua index a904271..03be044 100644 --- a/MikScrollingBattleTextOptions/localization_options.lua +++ b/MikScrollingBattleTextOptions/localization_options.lua @@ -263,14 +263,15 @@ MikSBTOpt.OUTGOING_EVENTS = { [28] = { Label="Pet Melee Immunes", Tooltips={ShowCheckbox="Sets whether or not to show your pet's outgoing melee damage the enemy is immune to.", Editbox="%n - Name of the attacked unit."}}, [29] = { Label="Pet Melee Evades", Tooltips={ShowCheckbox="Sets whether or not to show your pet's outgoing melee evades.", Editbox="%n - Name of the attacked unit."}}, [30] = { Label="Pet Ability/Spell Damage", Tooltips={ShowCheckbox="Sets whether or not to show your pet's outgoing spell and ability damage.", Editbox="%a - Amount of damage done.\n%n - Name of the attacked unit.\n%s - Name of the spell or ability.\n%t - Type of damage done."}}, - [31] = { Label="Pet Ability Misses", Tooltips={ShowCheckbox="Sets whether or not to show your pet's outgoing ability misses.", Editbox="%n - Name of the attacked unit.\n%s - Name of the ability."}}, - [32] = { Label="Pet Ability Dodges", Tooltips={ShowCheckbox="Sets whether or not to show your pet's outgoing ability dodges.", Editbox="%n - Name of the attacked unit.\n%s - Name of the ability."}}, - [33] = { Label="Pet Ability Parries", Tooltips={ShowCheckbox="Sets whether or not to show your pet's outgoing ability parries.", Editbox="%n - Name of the attacked unit.\n%s - Name of the ability."}}, - [34] = { Label="Pet Ability Blocks", Tooltips={ShowCheckbox="Sets whether or not to show your pet's outgoing ability blocks.", Editbox="%n - Name of the attacked unit.\n%s - Name of the ability."}}, - [35] = { Label="Pet Spell Resists", Tooltips={ShowCheckbox="Sets whether or not to show your pet's outgoing spell resists.", Editbox="%n - Name of the attacked unit.\n%s - Name of the spell."}}, - [36] = { Label="Pet Ability/Spell Absorbs", Tooltips={ShowCheckbox="Sets whether or not to show your pet's absorbed damage from outgoing spells and abilities.", Editbox="%n - Name of the attacked unit.\n%s - Name of the spell or ability."}}, - [37] = { Label="Pet Ability/Spell Immunes", Tooltips={ShowCheckbox="Sets whether or not to show your pet's outgoing spell and ability damage the enemy is immune to.", Editbox="%n - Name of the attacked unit.\n%s - Name of the spell or ability."}}, - [38] = { Label="Pet Ability/Spell Evades", Tooltips={ShowCheckbox="Sets whether or not to show your pet's outgoing spell and ability evades.", Editbox="%n - Name of the attacked unit.\n%s - Name of the spell or ability."}}, + [31] = { Label="Pet Ability/Spell DoTs", Tooltips={ShowCheckbox="Sets whether or not to show your pet's outgoing spell and ability damage over time.", Editbox="%a - Amount of damage done.\n%n - Name of the attacked unit.\n%s - Name of the spell or ability.\n%t - Type of damage done."}}, + [32] = { Label="Pet Ability Misses", Tooltips={ShowCheckbox="Sets whether or not to show your pet's outgoing ability misses.", Editbox="%n - Name of the attacked unit.\n%s - Name of the ability."}}, + [33] = { Label="Pet Ability Dodges", Tooltips={ShowCheckbox="Sets whether or not to show your pet's outgoing ability dodges.", Editbox="%n - Name of the attacked unit.\n%s - Name of the ability."}}, + [34] = { Label="Pet Ability Parries", Tooltips={ShowCheckbox="Sets whether or not to show your pet's outgoing ability parries.", Editbox="%n - Name of the attacked unit.\n%s - Name of the ability."}}, + [35] = { Label="Pet Ability Blocks", Tooltips={ShowCheckbox="Sets whether or not to show your pet's outgoing ability blocks.", Editbox="%n - Name of the attacked unit.\n%s - Name of the ability."}}, + [36] = { Label="Pet Spell Resists", Tooltips={ShowCheckbox="Sets whether or not to show your pet's outgoing spell resists.", Editbox="%n - Name of the attacked unit.\n%s - Name of the spell."}}, + [37] = { Label="Pet Ability/Spell Absorbs", Tooltips={ShowCheckbox="Sets whether or not to show your pet's absorbed damage from outgoing spells and abilities.", Editbox="%n - Name of the attacked unit.\n%s - Name of the spell or ability."}}, + [38] = { Label="Pet Ability/Spell Immunes", Tooltips={ShowCheckbox="Sets whether or not to show your pet's outgoing spell and ability damage the enemy is immune to.", Editbox="%n - Name of the attacked unit.\n%s - Name of the spell or ability."}}, + [39] = { Label="Pet Ability/Spell Evades", Tooltips={ShowCheckbox="Sets whether or not to show your pet's outgoing spell and ability evades.", Editbox="%n - Name of the attacked unit.\n%s - Name of the spell or ability."}}, }; MikSBTOpt.NOTIFICATION_EVENTS = {