Dota2-Gameplay icon indicating copy to clipboard operation
Dota2-Gameplay copied to clipboard

Spoils of War facet bonus duel damage interacts incorrectly with Dazzle's Nothl Projection

Open d-rez opened this issue 8 months ago • 1 comments

Ability name

Duel / Nothl Projection

Description

Dazzle isn't getting any bonus damage from Spoils of War if they help in a Duel while in the Nothl Projection form.

  1. Pick Dazzle (any facet) and Legion Commander (Spoils of War facet)
  2. Duel an enemy. Cast Nothl Projection. Hit an enemy with the Projection (regular attacks or spells). Win the duel before projection ends.
  3. The Projection gets bonus damage, but Dazzle doesn't.

Once Nothl Projection ends, projection's bonus duel damage does not transfer to Dazzle and does not persist. The next time Dazzle uses ultimate, the projection has no bonus duel damage either (resets to zero).

This can be replicated in demo mode as well.

Example Match ID (and possibly Timestamp)

8269276113

d-rez avatar Apr 26 '25 09:04 d-rez

I expanded apon this in a new issue but I did my own testing after coming across this and there's a few issues I found with Dazzles Nothl form and the interactions with Legion Commanders Spoils of War(SoW) facet and Vengeful Spirit's Retribution Innate:

Bugs TLDR:

  • Nothl form starts with 0 SoW stacks no matter the SoW stacks of the original Dazzle or previous Nothl forms
  • Dazzle does not inherently gain SoW stacks from the Nothl form unless in original state he contributed to the duel so both can gain SoW stacks independently
  • Dazzle does not get the Venge Retribution debuff if Venge's last bit of damage came from the Nothl form (Nothl form doesn't get it either)
  • Nothl form does not carry any Divine Rapiers that Dazzle has.

Match ID 8349973740

Notice that Desolator charges are gained correctly. (Clarified after testing to not be correct)

TODO: Test a and b if original form Dazzle does gain the benefit IF he attacks in normal form within the window of the duel, then goes into Nothl form and (a) does nothing, (b) attacks or contributes to the duel in the form as well.

I'm guessing what's actually the issue is when Nothl form ends the only things being brought over to the original is the items updated states (Clarified after testing to not be correct), cd's etc. As the original form shouldn't be impacted by buffs or debuffs of the Nothl form the gained buffs aren't transferred. I feel that there needs to be an exception coding on the Spoils of War buff about benefits transferring both ways.

TODO: Test if Vengeful Spirit's retribution innate transfers to the base form if killed by the Nothl form. I'm assuming because the kill is attributed to Dazzle it immediately applies to him, which you'd assume because he gets the assist he should get SoW buff, but it's not about assists it's about contribution in the duel so it would make sense that this interaction wasn't done correctly, there's a few cases of odd interactions with alt forms or illusions.

Duel Tests a) Duel start, base Dazzle does contribute, Nothl form activates, Nothl form no contribution b) Duel start, base Dazzle does contribute, Nothl form activates, Nothl form does contribute c) Duel start, base Dazzle does no contribution, Nothl form activate, Nothl form contributes d) base Dazzle casts Poison touch, Duel starts, Nothl form activates, Nothl form keeps PT active via attacks, duel ends with PT active e) base Dazzle casts Poison touch, Duel starts, Nothl form activates, PT drops off, Nothl form then contributes, duel ends with no PT active.

Duel Results: (D = Base Dazzle, N = Nothl form) Spoils of War stacks Yes/No a) D:Yes, N: No b) D:Yes, N: Yes c) D:No, N: Yes d) D:Yes, N: Yes e) D:Yes, N: Yes

Note: The Nothl form does not spawn with any SoW stacks even if the original Dazzle already had some. Does not also spawn with any Divine Rapiers the Original had just like how it treats consumables (except Moon shard)

Desolator: Desolator interaction is odd as the desolator on the Ult form actually gains no charges when getting a kill but the original form does immediately gain the charge, so it appears it's coded that when a player dies with the desolator buff it rewards a charge to the desolator that belongs to the hero that got the kill, that's the desolator that is on the original and NOT the Nothl clone as that is an "Illusion" of the original. I know these are "different items" because when using an item with a cooldown on the Nothl form the item on the original does not go on cooldown at the same time, instead when the Nothl form ends the item on the real Dazzle just updates to be on cooldown with a duration equal to what remained on the item the Nothl form used.

AFTER TESTING: Dazzle gets away with it here so another incorrect interaction, If Venge dies to Dazzle WHILE Dazzle is in the Nothl form NEITHER Dazzle or the Ult get the Retribution debuff and it does not correct when Venge comes alive or the form ends.~

Clakie avatar Jun 26 '25 04:06 Clakie