View Issue Details

IDProjectCategoryView StatusLast Update
0032804Legion CoreClasses - Shaman - Шаманpublic2025-05-10 12:33
ReporterShalfey Assigned ToGhost  
PrioritynormalSeveritymajorReproducibilityalways
Status closedResolutionno change required 
Summary0032804: Тотем контрудара
DescriptionДамаже по петам, а именно выбирает цель с наименьших ХП, но искать цель он должен не с абсолютными значениями ХП, а с наименьшим % от максимального ХП. Постоянно возникает проблема, что ДК, локи, ханты и др. вызывают своих миньонов и тотем переключается в них, хотя у них в процентном выражении хп полное, чем у их владельца.

Activities

Shalfey

2025-04-22 11:13

reporter   ~0078949

тут скорее надо проверить алгоритм выбора первоначальной цели, типа приходит хант с петами, у всех фул хп, и тотем почему-то выбирает первоначальной целью пета ханта, хант дамажить начинает и урон отражается в петов, пока петы не умрут от тотема толка не будет.
тест.png (887,962 bytes)

Marowak

2025-05-02 10:04

reporter   ~0079009

Да и в целом выбор цели по % хп проверьте, сейчас тотем бьет кого угодно, в том числе фулового хила на арене, когда рядом бегает не фуловый дд и сбивает с хила все контроли (фир, хекс и тд)

Ghost

2025-05-10 02:54

developer   ~0079056

проверил реализацию, проверяет не по величине хп, а по величине процентажа хп, все нормально тут
изначально сортировка на этом основана была
ну конечно же изначально уже убраны из поиска все незаметные, невалидные к атаке, к лосу и к контролям, наложенные овнером шамой, это было все предусмотрено...

а теперь практическая картина, которая показывает принципиальную убогость поиска раненой цели у тотема, которая также принципиально убивает выбор таланта по эффективности
допустим у нас две вражины (игрок с сумоном своим), которые попали под тотем или хотя бы один попал под действие тотема
атакующий юнит с дебаффом в таком случае никак себя не сможет атаковать, если по радиусу есть союзный юнит, то есть, если у врага есть пет, то контрудар влепится в пета... у пета хп станет ниже овнера и как вы считаете в кого следующие атаки полетят? в пета, потому что его процент хп будет ниже овнера... кроме случаев если конечно пета не захилить или же не дать ему контроль или не увести в лос или сделать его неатакуемым (логику понимаете?)
тотем будет возвращать доталово дамаг в ту цель, чей процент будет ниже, пока ситуация с процентом хп не изменяется в бою (ах да, я ж забыл, игроки более ленивы исцелить пета, даже вообще вывести тотем из строя)
и я не думаю, что там существует или должен сущестсвовать приоритет выбора типа цели, потому что он несовместим в этом контексте

Marowak

2025-05-10 10:57

reporter   ~0079059

Надо как то проверить приоритет выбора цели, просто очень много ситуаций, когда бьют демо лока, логично, что у него не фул хп, он призывает бесов и тотем бьет по бесам только, либо играл против мути дц, играли по мути роге, а тотем начинал бить в фулового дц в хексе или фире, которые сразу же слетали

Issue History

Date Modified Username Field Change
2025-04-20 22:01 Shalfey New Issue
2025-04-20 22:01 Shalfey Status new => assigned
2025-04-20 22:01 Shalfey Assigned To => godxx
2025-04-22 11:13 Shalfey Note Added: 0078949
2025-04-22 11:13 Shalfey File Added: тест.png
2025-04-23 09:15 godxx Assigned To godxx => Ghost
2025-04-23 09:15 godxx Status assigned => confirmed
2025-05-02 10:04 Marowak Note Added: 0079009
2025-05-10 02:54 Ghost Note Added: 0079056
2025-05-10 10:57 Marowak Note Added: 0079059
2025-05-10 12:33 Ghost Status confirmed => closed
2025-05-10 12:33 Ghost Resolution open => no change required