ValveSoftware / Dota2-Gameplay

Public Bug Tracker for Dota2
1.49k stars 87 forks source link

Linken's sphere recipe bug w/ Slark #19753

Open mastapimp opened 4 months ago

mastapimp commented 4 months ago

Item name

Linken's Sphere

Description

This has happened in 2 recent matches as Slark. I purchase an ultimate orb and place it in my main inventory. Next I purchase a void stone and place it in the backpack and save up enough gold to make a perseverance (700 gold needed). When I try to buy the perseverance using the shop shortcut, it adds another void stone instead of a ring of health. If I have enough gold to purchase a perseverance outright (1400 gold) and a void stone is unlocked and in my backpack, it completes the perseverance with a ring of health but also purchases a new void stone when I use the shortcut to buy the perseverance.

Example Match ID and Timestamp

7828063293 at 31:30 and again at 33:00

mastapimp commented 4 months ago

description submitted before I could finish...

If I have an ultimate orb in the inventory, void stone in backpack, and try to purchase the rest of the linken's sphere (700 gold ring of health + 600 gold recipe) with 1300 gold, the game says I don't have enough gold to purchase the rest of the item. There's a bug in the logic for completing either the perseverance or total linken's sphere recipe because it doesn't want to combine the ring of health and void stone correctly.