ValveSoftware / Dota2-Gameplay

Public Bug Tracker for Dota2
1.46k stars 77 forks source link

Tiny Avalanche re-application is inconsistent and sometimes delayed by 1 frame. #10221

Open dobacetr opened 12 months ago

dobacetr commented 12 months ago

Ability name

Avalanche

Description

Tiny's Avalanche skill has a 0.3 seconds duration and 0.3 application interval. The purpose of this setup is the perma-stun an enemy under the avalanche, to achieve parity with its old behaviour. However, the re-application of the avalanche debuff is inconsistent.

image

Here we see that the order of "lose" and "receive" avalanche debuff is somewhat random. I have red-underlined an instance where the application was delayed by 1 frame (1/30s). I have also green-underlined an instance where the debuff is first lost, then received. Finally, I have blue-underlined the case where the new instance of avalanche is applied before the previous one is lost.

Both of these cases let the enemy hero use BKB or Blade Fury to get out of stun.

Very rarely, the re-application occurs before the previous instance is removed. This results in a perma-stun, unable to activate BKB or Blade Fury.

The re-application and removal order of the avalanche should be consistent. Whether it provides perma-stun or lets you cast BKB in-between.

Example Match ID (and possibly Timestamp)

-

Avarise831 commented 11 months ago

839