View Issue Details

IDProjectCategoryView StatusLast Update
0032584Legion CoreOther bugs / Остальноеpublic2025-06-10 11:51
ReporterKyckax Assigned ToAlica228  
PriorityhighSeveritycrashReproducibilityalways
Status resolvedResolutionfixed 
Summary0032584: Таймеры на Диминишинг
DescriptionВ аддоне для отслеживания диминишинга (DR) иногда бывают несоответствия с фактическим временем DR на сервере. Например, по аддону DR уже должен закончиться, но стан всё равно получается уменьшенной длительности. Или наоборот — аддон показывает, что DR ещё есть, но контроль проходит в полную силу.
Additional InformationЧто такое DR:

Diminishing Returns (далее — DR) — это система, снижающая эффективность повторного контроля на одной и той же цели в течение короткого периода времени. Она предотвращает чрезмерную длительность контроля за счёт постепенного уменьшения времени действия при повторном применении.

---

Механика работы DR:
- При первом применении контрольный эффект действует с полной длительностью (100%).
- При каждом следующем применении эффекта того же типа на той же цели в течение действия таймера DR длительность эффекта уменьшается:
    • Второе применение — 50% от базовой длительности.
    • Третье применение — 25% от базовой длительности.
    • Четвёртое и последующие применения — эффект не накладывается, цель получает иммунитет к этому типу контроля.

---

Важный момент:
С момента каждого применения контрольного эффекта этого типа запускается или обновляется таймер DR с длительностью 18 секунд.
Это значит, что если ты дал контроль, затем в течение 18 секунд дал его повторно, таймер DR сбрасывается и начинает новый отсчёт — 18 секунд отсчитываются заново с момента последнего наложения эффекта.

---

Пример (категория "Incapacitate"):
https://www.wowhead.com/ru/spell=6770 Sap (8 сек) → 4 сек → 2 сек → иммунитет

---

Таймер сброса DR:
DR сбрасывается через 18 секунд после последнего применения контроля данной категории.
Отсчёт начинается с момента наложения (применения) контрольного эффекта, а не с момента его завершения.

---

Категории DR:
Контрольные эффекты делятся на категории, каждая из которых имеет независимый таймер DR. Примеры категорий:


  • Stun — Hammer of Justice, Kidney Shot и др.

  • Fear — Psychic Scream, Howl of Terror

  • Incapacitate — Sap, Gouge

  • Disorient — Polymorph, Hex

  • Root — Entangling Roots, Frost Nova

  • Silence — Garrote Silence, Strangulate


Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2025-03-24 13:19 Kyckax New Issue
2025-03-24 13:19 Kyckax Status new => assigned
2025-03-24 13:19 Kyckax Assigned To => moJIto_ice
2025-03-24 13:19 Kyckax Status assigned => confirmed
2025-06-09 13:04 Kyckax Additional Information Updated
2025-06-09 13:05 Kyckax Additional Information Updated
2025-06-09 13:15 Kyckax Additional Information Updated
2025-06-09 13:17 Kyckax Additional Information Updated
2025-06-09 13:25 Kyckax Additional Information Updated
2025-06-09 13:30 Kyckax Additional Information Updated
2025-06-09 13:31 Kyckax Additional Information Updated
2025-06-09 13:31 Kyckax Additional Information Updated
2025-06-09 13:37 Kyckax Additional Information Updated
2025-06-09 13:38 Kyckax Additional Information Updated
2025-06-09 13:39 Kyckax Additional Information Updated
2025-06-09 13:39 Kyckax Additional Information Updated
2025-06-09 13:40 Kyckax Additional Information Updated
2025-06-10 11:51 Alica228 Assigned To moJIto_ice => Alica228
2025-06-10 11:51 Alica228 Status confirmed => resolved
2025-06-10 11:51 Alica228 Resolution open => fixed