Ну тут с вами не согласен. (я говорю не о гавнобагах типа подмены байпассов из 2008 годов, мы то с вами знаем что на всех современных сборках давно стоит кеширование, соизоляция и прочие механизмы защиты...) Очередность отправки пакетов и вызов одновременно окон которые не должны вызваться в совокупности может изменить логику и даже синхронизацию, что и может открыть дыры к дюпам.
Поэтому тут нужны будут тщательные тесты и накатывать на лайф сервер сходу - идея как минимум дичь.
Явный вам пример из хроник выше - когда одни мои знакомые апали пакетку из хф на ту же сальву, пропустили пару проверок в клиенте что привело к дюпам через мультиселлы.
Окна убрать из интерфейса - вообще сложности не представляет даже для мида.
Но вот например логика работы эффектов вообще будет иной и еще с несколько десятков таких интересностей)
Сотня часов для вас много? Я знаю людей которые работают над хай клиентами года 4, имея 2-3 сишников на зп и их клиент далек от идеала...
Но если у вас нет возможности полностью или хотябы частично восстановить некоторые dll вообще зачем менять клиент?
Что прям "вау" вы получите от клиента выше.
1. Да безусловно высшие клиенты имеют плюсы в том что там много чего сразу доступно из коробки и много полезного стало доступно по uc...
(К слову такая открытость печально сказывается на безопасности - в клиентах открыто хуков даже больше чем в древнем хф, а значит защиту придется значительно улучшать.)
2. Многопоточность. (Можно перекидывать и играться с разными функциями, что офигенски может разгружать процесс.)
3. Грамотная очистка кеша и прочего мусора (она не идеальна, но корейцы сейчас идут в верном направлении.)
4. Из-за более грамотной очистки и в целом улучшении некоторых аспектов - меньше критов. (Но тут опять же, онлайнов многотысячных то и нет ни у кого настоящих, а судить о критах на онлайне 500+3000 ботов как на хай клиентах делают многие сервера такое себе.)
5. Красивые элементы графики с более современными стилями.
6. Более качественные картинки предметов/скиллов и прочего (там они 64х64).
7. А да забыл еще, там много мобов/лок/эквипа а значит можно пилить интересный доп контент. (Но на данный момент его (весь этот контент) можно без проблем переносить из любых клиентов в любые клиенты - карты/мобов/эффекты и прочее прочее)
ВСЕ!
Остальное это трахен-картахен по другому не назовешь... мусор внутри клиентов который там копится чуть ли не с первой линейки и они его не вырезают, а тупо накапливают. И чем выше клиент тем больше этого мусора набито.
Дополнительно в моделях добили кучу ненужных действий, звуков, эффектов из-за чего клиент будет весить значительно больше, а модели жрать больше цп у компов.
ФПС там явно не выше того что вы имеете сейчас. (Обычно бедолаги что на клиентах повыше сидят мучаются и стараются всячески разгрузить себе окошко, делают комбо-эффекты чтобы там висело не 24 баффа + триггеры и тд, а всего лишь 5-8, делают извращения по типу отключения эффектов/сосок/анимации монстров чтобы на замесах 50х50 у них фпс хотябы 20 держался.)
А на тех проектах где все таки клиент выше и более мене фпс стабилен - там вложено бешено жопачасов многих людей уж поверьте их боль я досихпор чую хоть и не общался более года).
Итог, если уважаемый админ будет работать по клиенту один, то я даже не знаю как с таким одному человеку справиться. Нужно отказаться от жизни лет на 5.
Это тысячи жопочасов. Чтобы клиент был более менее вменяемым и тянул без проблем такой онлайн как у вас.
Вы располагаете таким временем?