WiccДа. Но для онлайна лучше сделать так:
1) Погибшие, уволенные и затертые герои не выкупаются в тот же день.
2) При переходе дня у всех героев (в том числе в недрах таверны) выставляются мувы в соответствии с их армией. Бонус артов не учитывается, временные бонусы от посещения зданий (например, конюшни) сбрасываются. Мана - по родному KN, без учета артов.
Ситуация очень даже частая с покупкой и поиском погибших, уволенных и прочих с 2000 мп и другими бонусами. И даже запечатлена на видео (конфетка Тварыны, например). Никто не жалуется, так как понимают, что обернется против самих же, а так - иной раз спасательный круг. Если баг править, то полностью, с обнулением статов, знаний, бонусов и без артов (как положено и справедливо). Или вообще не трогать (зато надеяться на чудо). И какой в том великий смысл, если они не выкупятся в тот же день, а на следующий? Это в оффлайне существует стопроцентная возможность их покупки, а в онлайне этого нет. И нахождение мегагероя в таверне действительно выглядит как чудо (при этом тратится сотня-другая тысяч золота и куча времени), и тем и приятно. А какова интрига!
Гораздо неприятнее ситуация когда покупаешь героя с нулевым запасом хода - вот тут как раз надо пофиксить.