ValveSoftware / Dota2-Gameplay

Public Bug Tracker for Dota2
1.48k stars 84 forks source link

Sniper assassinate does not apply attack modifier effects in damage calculation #16209

Open commentator24 opened 6 months ago

commentator24 commented 6 months ago

as shown, there is a difference when a debuff is already active on target (right) vs no debuff (left). e.g. if a target already has desolator / grove bow debuff, assassinate would deal more dmg? and less dmg if hasn't been hit yet.

as comparison, tide anchorsmash always deal the similar dmg.

image

BladeofTomoe commented 6 months ago

Deso and grove bow descriptions state that attacking (meaning right-clicking) is required to apply the debuff. Some spells like tidehunter's anchor smash act like attacks and thus apply the debuff, but not sniper's assassinate.

Also, only grove bow can increase the damage of assassinate since it decreases magic resistance.

commentator24 commented 6 months ago

well im making this post because sniper assassinate does apply debuffs. There shouldnt be a difference to spells that apply debuffs like tide anchorsmash, pa dagger, ember sleight fist, clinx barrage

currently only sniper ult and clinx shard does not include debuff on hit in dmg calculation. the rest has similar dmg