Azeron

Server under development · A beta is running: the game server and the website may restart or go briefly offline without warning, and characters may be wiped before release. Learn more

Ложное срабатывание защиты «You can't use color on chat!»

Bug reports

Bug status Fixed changed Asyncio 1 week ago Known bugs →
Type Other
The author confirmed the fix 21.10.2026
31 · 3 replies
Holod
Member
#1 20.10.2026 17:09
При попытке отправить ссылку на игровое достижение (ачивку) через Shift + ЛКМ в глобальные каналы чата, срабатывает серверный анти-спам фильтр. Сообщение блокируется, а в чат выводится системная ошибка:
You can't use color on chat! 3
Защита от цветного текста должна игнорировать цветовые теги, если они являются частью официальных игровых ссылок (содержат тег |H / hyperlink). Игроки должны иметь возможность свободно линковать свои достижения, профессии и предметы в любые общественные каналы чата.
Asyncio
Administrator
#2 21.10.2026 00:50
Спасибо за подробное описание, причину нашли.

Что происходило: серверная защита чата сверяла название внутри ссылки со справочниками сервера. Для достижений, профессий, рецептов и заклинаний в серверных справочниках не оказалось русских названий, поэтому совершенно законная ссылка из русского клиента считалась подделкой, и сообщение целиком отбрасывалось с предупреждением о цветном тексте.

Что исправили: для ссылок на достижения, профессии, рецепты, заклинания и таланты сервер больше не требует совпадения названия, но по-прежнему строго проверяет саму ссылку: такой объект должен существовать, цвет ссылки должен быть именно тем, который ставит игровой клиент, а внутри названия не допускаются служебные коды. Ссылки на предметы и задания проверяются как раньше, с полной сверкой названия. Заодно закрыли лазейку: поддельная ссылка на несуществующий предмет, задание или достижение теперь просто отклоняется. Защита от цветного текста осталась и стала строже: раскрашенный текст вне игровой ссылки теперь отклоняется, а в названии ссылки нельзя указывать адреса сайтов.

Эти изменения заработают после ближайшего перезапуска.

В игре мы это ещё не проверяли. После перезапуска просим отправить в общий канал, в обычный разговор и шёпотом ссылки на достижение (полученное и ещё не полученное), на профессию, на рецепт, на предмет с улучшениями, на задание, на заклинание и на талант, а также сообщение с несколькими ссылками сразу. Если какая-то из них снова будет отклонена, напишите, пожалуйста, что именно отправляли и в какой канал.
Holod
Member
#3 21.10.2026 04:58
Работает
Asyncio
Administrator
#4 21.10.2026 07:15
Спасибо, что проверили и подтвердили! Ставим «Исправлено» и закрываем тему.
The topic is closed — no new replies are accepted.