Марк Лерман, известный как sikle, аналитик состава Team Spirit по Dota 2, высказал свои предположения относительно ошибки, связанной с механикой выкупа (buyback) у героя Doom. Этот инцидент произошел во время игры между командами Aurora Gaming и PARIVISION в рамках плей-офф турнира PGL Wallachia Season 4. Своими мыслями sikle поделился в своем Telegram-канале.
Анализируя ситуацию с игроком команды Aurora Gaming Егором Григоренко (Nightfall), sikle представил следующее объяснение. Он отметил, что при текущем количестве золота у игрока (37046), стандартный выкуп должен был стоить примерно 3049 золота. Однако, поскольку Doom имел активированный аспект, который увеличивает стоимость выкупа на 20%, расчетная стоимость должна была составить 3659 золота — именно эта цифра отображалась в игре.
По мнению sikle, причиной возникшего бага могло стать двойное применение штрафа от аспекта. Он предположил, что это могло произойти из-за того, что игрок уже совершал выкуп ранее в этой же игре. Согласно такой гипотезе, фактическая стоимость выкупа могла быть некорректно завышена до примерно 4390 золота. Поскольку у Nightfall было на руках 4221 золота (плюс пассивный прирост от способности Devour), ему не хватало средств для мгновенного выкупа, и он вынужден был бы ждать около 25 секунд для накопления необходимой суммы.
Марк Лерман подчеркнул, что его анализ является предварительным и основан на быстром тесте, проведенном в приватной игре. Поэтому он не может полностью гарантировать точность своего объяснения природы бага.
Проблема с невозможностью совершить выкуп, несмотря на достаточное видимое количество золота, затронула керри команды Aurora Gaming Nightfall в решающей игре полуфинала верхней сетки против PARIVISION. В связи с этим багом матч был временно приостановлен.
