Valve выпустили дневник разработчика "Между линий"
В ночь с 26 на 27, на оффициальном сайте Dota 2 вышла новость из дневника разработчиков под названием "Между линий: как мы бомбу чинили"
В новом блоге рассказывается как исправлялся баг со способностью Techies, из-за которого Sticky Bomb становилась подконтрольным существом и могла передвигаться по карте и существовать вечно. Для этого нужно было, в момент использования способности выделить бомбу и нажать на портал.
Прообразом Sticky Bomb послужила старая способность Remote Mine, которые, с талантом на 25 уровне, могли передвигаться а также имели способность, позволяющую взорваться при активации.
В коде игры мина имела вид "npc_dota_techies_remote_mine", и была подконтрольным существом. Для исправления этой ошибки разработчики просто убрали возможность контроллировать бомбу от Sticky Bomb. В завершении дневника указано, что если вдруг кто-то обнаружит баг - разработчики ждут сообщения об этом на GitHub.
Оригинальная цитата из дневника разработчиков:
"Как и в случае со многими другими ошибками, 99% времени ушло на поиск причины, а после этого нужно было изменить лишь одну строчку кода — которая, вполне возможно, устраняла некую другую ошибку. Поэтому и говорят, что отлаживать код — это как пытаться раскрыть убийство, которое вы сами и совершили"