View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0016746 | Legion Core | Classes - Shaman - Шаман | public | 2021-11-12 11:05 | 2023-02-27 05:24 |
Reporter | Marowak | Assigned To | Ghost | ||
Priority | high | Severity | crash | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
Summary | 0016746: Элементали элема | ||||
Description | На ушош элементали элема (https://ru.wowhead.com/spell=198067/%D1%8D%D0%BB%D0%B5%D0%BC%D0%B5%D0%BD%D1%82%D0%B0%D0%BB%D1%8C-%D0%BE%D0%B3%D0%BD%D1%8F и тд) призываются только если в таргете есть какая то цель и она в радиусе действия и сразу начинают атаковать её. Офа: 1) https://youtu.be/qBOmcw9KZ44?t=3 - призыв без таргета 2) https://youtu.be/WGOpUcFeruw?t=821 - призыв с таргетом, но элементаль стоит и не атакует. | ||||
|
потому что клиент сам требует выбора цели от спелла, это автоматически убирает проблему с началом атаки элементаля по цели и еще то, что элементаль мог бы начать атаковать самого владельца |
|
ну как бы нам не интересно же, что требует клиент ушоша? нам же интересно как должно работать правильно? |
|
И да, ещё элементаль огня кастует вплотную к цели, ну т.е бежит до неё и потом уже кастует свои штучки, но это уже видимо отдельный репорт |
|
Клиент ювова имеет такие же параметры dbc (клиентская датабаза), что и на офе было. Исходные типы таргетов, значения эффектов спеллов, модификаторов и много много другого, вся базовая информация черпается оттуда. Не надо думать, что требования каста спелла присутствуют только на серваке Окей, в теории я каким то чудом нахожу способ убрать виктим таргет для требования призыва, однако, как тогда теперь искать начальный таргет, который атакует шаман? В итоге получаем моба, который будет стоять в афк в большинстве случаев)))) Я не буду даже брать в учет то, что моб начнет атаковать самого овнера Оно действительно так критично? |
|
Ну к примеру в пве, наверно критично, раз до боя его призывают, чтобы гкд и тд не тратить уже в бою и терять дпс, а в пвп, призвать элементаля в том же бою против роги или друида нет возможности до того, пока всё лицо не сломают. Не знаю какие у вас там сложности сделать так, чтобы афк моб начал бить того, кого начинает бить шаман, так же как и было на офе. Это вам уже думать, ну или не думать и пусть как все мои репорты этот репорт пойдёт на дальнюю полку и лежит пару лет. |
|
Но по опыту написания репортов на увов я уже понял, что, тут действует такой принцип - лучше не трогать, чтобы не сделать хуже. |
|
Можно было бы и бурехлёст не трогать, норм дпс поднялся у энхов, оставили бы так... |
|
намекнув на бурехлест скажу одно казалось бы старая реализация работала, но отстрел визуалки, который очень логично связывает передачу урона для владельца ауры между союзниками сразу заставил переделать ее в более красивый и оптимизированный вид однако, после полной переработки игрок, который сообщал мне об этом баге нашел еще две проблемы и одна вытекала из фикса, другая из-за недействительности клиентской инфы для частоты наложения ауры частота наложения была слишком большой, отсюда как следствие был большой аптайм ауры и дпс, пришлось изменить инфу, которая материализуется из клиента (кстати намек на то, что не всегда инфа с дбц верная может быть, вот как раз таки с исходным таргетом призыва элемов такая ситуация тоже имеет место быть) и второе - не инициализировался внутренний кулдаун проковой ауры, который влиял на частоту срабатываний доп ударов хлеста от атак. Анализируя картину отрабатывания прока проблемы были решены когда полностью переделываешь реализацию, всегда могут быть приколы, сколько бы опыта не было для элемов помимо смены исходного таргета придется еще реализовывать ему и "мозги", чтобы он не просто автокастил один спелл, а еще и уметь переключаться между целями, двигаться и останавливаться вопросов будет несколько, возможно еще появятся 1) в момент начала боя против цели уже активный элем как должен себя вести - переключиться по возможности на цель, которая атакована овнером или атаковала самого овнера? 2) когда элем кастит - он имеет возможность двигаться? 3) цель умерла или целей нет - остановить все касты и отправлять в режим "следовать" за овнером? 4) если овнер меняет цель - переключать цель у элема или оставлять его в зафиксированном режиме? |
|
Тестер тут я так понимаю вообще слабое звено и выбыл на стадии зарождения репорта, ладно, как время будет. Может ещё какой-нибудь залётный Асторат зайдёт, кто знает. |
|
Да и вообще, к чему все эти вопросы были? Я вообще не на это всё репорт писал. Всё есть на видео в репорте. Меня интересовал призыв, остальное оставляйте как и было. И логично, что элементаль будет бить того, кого атаковал шаман, а дальше уже мне не интересно, сейчас же как то работает и пусть работает. Да и на видео тоже видно, что элементаль не двигается, а стоит на месте и кастует свои волшебства волшебные. |
|
Ghost логика элементалей элема, копирует логику других временных петов над которыми у игрока нет прямого контроля(гаргулья/валькира дк, элементаль мага и т.д.) т.е. 1) в момент начала боя против цели уже активный элем как должен себя вести - переключиться по возможности на цель, которая атакована овнером или атаковала самого овнера? - в момент призыва, а так же в момент начала нового боя(если был выход из боя), элем атакует цель шамана. 2) когда элем кастит - он имеет возможность двигаться? - нет не имеет такой возможности. 3) цель умерла или целей нет - остановить все касты и отправлять в режим "следовать" за овнером? - если цель умерла, или получила иммунитет к урону(бабл например пал прожал), то элементаль либо переключается на другую доступную для атаки цель в радиусе n-метров(радиус зависит от радиуса атаки спеллом) при этом приоритетом будет именно расстояние до цели а не то какую цель бьет сам шаман. далее если в радиусе атаки элема нет доступных целей, он переключается на цель которую бьет шаман. если же целей нет вообще, то да элем движется к шаману. 4) если овнер меняет цель - переключать цель у элема или оставлять его в зафиксированном режиме? - элем не переключается пока цель не умерла или не получила иммунтитет к урону. Marowak ты зачем в ЛК запилил тему по Легиону? |
|
Legion Core это не Легион? Не знал, прастити миня грешного |
|
Marowak не ты там одну из всратых тем по энху, закинул в раздел ЛК. вот эту http://tracker.legionbugs.com/view.php?id=16894 |
|
Я закинул? У меня даже этой темы уже в созданных не числится, это уже здешние обитатели с ней что то мутили. |
|
Думал она давно закрыта, а она ещё висит оказывается. |
|
(LK core [Legion Core] Classes - Shaman - Шаман) - думаю ты сам понимаешь да, весь прикол |
|
Marowak ну судя по хистори-логу в теме, никто ничего с ней не делал. ты её видимо сам как-то криво создал |
|
Да я тут новенький, ничего ещё не умею и ничего не знаю, лох вобщем |
Date Modified | Username | Field | Change |
---|---|---|---|
2021-11-12 11:05 | Marowak | New Issue | |
2021-11-12 11:05 | Marowak | Status | new => assigned |
2021-11-12 11:05 | Marowak | Assigned To | => Shadowraze |
2021-11-12 22:17 | Ghost | Note Added: 0049818 | |
2021-11-13 01:44 | Marowak | Note Added: 0049824 | |
2021-11-13 01:46 | Marowak | Note Added: 0049825 | |
2021-11-13 12:30 | Ghost | Note Added: 0049833 | |
2021-11-13 12:31 | Ghost | Note Edited: 0049833 | View Revisions |
2021-11-13 12:32 | Ghost | Note Edited: 0049833 | View Revisions |
2021-11-13 20:35 | Marowak | Note Added: 0049849 | |
2021-11-13 20:37 | Marowak | Note Added: 0049850 | |
2021-11-13 20:39 | Marowak | Note Added: 0049851 | |
2021-11-13 22:53 | Ghost | Note Added: 0049854 | |
2021-11-14 00:28 | Marowak | Note Added: 0049855 | |
2021-11-15 15:24 | Shadowraze | Assigned To | Shadowraze => Ghost |
2021-11-26 19:53 | Marowak | Note Added: 0050278 | |
2021-11-27 09:32 | ToHellAndBack | Note Added: 0050281 | |
2022-01-12 06:42 | Marowak | Note Added: 0051907 | |
2022-01-12 08:08 | ToHellAndBack | Note Added: 0051909 | |
2022-01-12 12:06 | Marowak | Note Added: 0051921 | |
2022-01-12 12:07 | Marowak | Note Added: 0051922 | |
2022-01-12 12:08 | Marowak | Note Added: 0051923 | |
2022-01-12 14:46 | ToHellAndBack | Note Added: 0051927 | |
2022-01-12 21:39 | Marowak | Note Added: 0051939 | |
2023-02-27 05:24 | Ghost | Status | assigned => resolved |
2023-02-27 05:24 | Ghost | Resolution | open => fixed |