Jump to content
Bonho

Spell Crit Tip (на базе .get spellcritchance)

Recommended Posts

Теперь сразу заполняет базу спеллов класса при входе в игру, при смене вещей и талантов. Это позволило избавиться от задержки появления строки в подсказке. Исправлены ошибки с не появляющейся и появляющейся дважды строкой в подсказке.

Edited by Bonho

Share this post


Link to post
Share on other sites

Поковыряй Theorycraft, как он определяет криты?

Share this post


Link to post
Share on other sites

При наведении на спел Scorch выдает этоError: attempt to concatenate field `chance' (a nil value)AddOn: SpellCritTipFile: SpellCritTip.luaLine: 41Count: 2к тому же не обновляется информация (пример: без бафа АрканИнтеллект шанс спел крита 8.45% , я бафаю АрканИнтеллект шанс крита опять 8.45%( но это не так на самом деле это то что показывает аддон)( обновляется информация командой /reloadui))Заметил неприятный нюанс, аддон спамит в чат из за чего иногда получаю автомут на 10 сек (при входе в игровой мир, при поднятии предметов с убитых мобов)

Edited by Xdembe

Share this post


Link to post
Share on other sites

Прочитай второй пост, база формируется только при "входе в игру, при смене вещей и талантов", что избавляет от лишнего спама. Если ты будешь часто снимать-одевать шмотку - может дать мут. Под определенными бафами база не обновляется, но мысль очень хорошая.

Ошибка только со скорчем?

Share this post


Link to post
Share on other sites

смотрим видео, обдумываем, спрашиваем

Да, ошибка только со скорчем. Проверил по всем спеллам книги заклинаний. Edited by Xdembe

Share this post


Link to post
Share on other sites

Поправил обновление шмота персонажа. Во избежании блока чата, список спеллов теперь обновляется с задержкой (2-3 в секунду). Обновил первый пост.

Share this post


Link to post
Share on other sites

хочу спросить, разве у близзарда(спелл) есть шанс крита?з.ы: аддон опробовал, ошибка скорча исправлена, шанс мута исправлен:D

Share this post


Link to post
Share on other sites

Теперь корректно заполняет таблицу сразу после воскрешения если игрок зашел в игру духом.

Share this post


Link to post
Share on other sites

аддон однозначно полезный, но у меня и без него беда - проверяю шанс крита в разных одеждах (на крит или на инту), всё равно один и тот же выдаётся - 18,95% чего быть не может в совершенно разных шмотках поровну. За аддон спасибо.

Share this post


Link to post
Share on other sites

у меня раз за разом выдает ошибку SpellCritTip.lua:177: stack overflow, ну и естественно никаких признаков рабочести не подаетПоправка: отключил ваш же аддон для удаления спама в канале, всё стало работать...

Edited by Sh4dd0w

Share this post


Link to post
Share on other sites

"Прикрепленный файл, который Вы хотели посмотреть, не найден."[/font]

Обновите ссылку.

Share this post


Link to post
Share on other sites

давно хотел написатьспособность blizzard не имеет шанса на критический уронподправь аддон, и 1ый пост ЗАПЯТАЯ ''-__-

Edited by Xdembe

Share this post


Link to post
Share on other sites

Уважаемый Bonho, не мог бы ты добавить спелы мункина в аддончик?

Если кто-то заинтересован в добавлении спеллов своего класса - составьте список спеллов и их айди. Найти айди спелла можно вбазе сервера. Например "Arcane Explosion", ранг не имеет значения.

Изображение

Ссылка на первый спелл выглядит вот так db.valkyrie-wow.com/?spell=1449. Выделенная часть и есть ID спелла. Проверяем его в игре командой .get spellcritchance 1449 и видим что шанс крита не нулевой.

Edited by Xdembe

Share this post


Link to post
Share on other sites

Вот я пробовал переделать аддон чисто под друида. но чет какая-то фигня получалась.. вылетала ошибка в строке 39. Грит нулевое значение в переменной.

function InitializeSpells()

if class == "DRUID" thenSpells = {"Moonfire", "Starfire", "Wrath", "Entangling Roots", "Hurricane", "Healing Touch", "Regrowth", "Rejuvenation", "Tranquility"};end

function InitializeSpellTipBase()

if class == "DRUID" thenSpells = {"Moonfire", "Starfire", "Wrath", "Entangling Roots", "Hurricane", "Healing Touch", "Regrowth", "Rejuvenation", "Tranquility"};end

и сами спелы

if class == "DRUID" thenSpellTipsBase["Moonfire"]["id"] = 9833;SpellTipsBase["Starfire"]["id"] = 9875;SpellTipsBase["Wrath"]["id"] = 8905;SpellTipsBase["Entangling Roots"]["id"] = 9852;SpellTipsBase["Hurricane"]["id"] = 17401;SpellTipsBase["Healing Touch"]["id"] = 9889;SpellTipsBase["Regrowth"]["id"] = 9857;SpellTipsBase["Rejuvenation"]["id"] = 9841;SpellTipsBase["Tranquility"]["id"] = 9862;end

Share this post


Link to post
Share on other sites

Аддон у меня не работает, из за него чат становится белым и иконки чат бара тоже. Может с чем то конфликтует хз

 

Изображение

Share this post


Link to post
Share on other sites

Верия клиента русская? Нада английскую.

Да русская, что это изменит? можно тогда скачать английскую версию и поставить на нее русификатор?

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×