# @whereis — что изменено и что проверять Пункт дорожной карты «обход клиента через chat»: клиент 2007 не умеет поиск мобов. Дизайн — `doc/whereis_chat_ui_design.md`, план — `doc/whereis_chat_ui_plan.md`. ## Что добавлено - `@whereis <имя моба>` — игрокам (level 0): резолв моба по имени (`mobdb_searchname`), затем в чат: - **Spawns:** карты, где водится, с количеством (кап 20 + «(+N more)»); «(none)» если нигде; - **Drops:** предметы дропа с шансом %; «(none)» если нет. - Read-only (скан `map[].moblist` + `mob_db dropitem`); метки/имена ASCII English. RU позже через msg_txt. - Только добавления; существующие команды/механики не изменены (проверено diff'ом). ## Что проверять (кластер: клиент) 1. `@whereis Poring` (или иной известный моб) — карты спавна с количеством + дроп с шансами. 2. Моб без спавнов/дропа — «(none)» в соответствующей секции. 3. Неизвестное имя → «Mob not found: <ввод>». 4. Частые мобы — список карт обрезан до 20 + «(+N more)» (не флудит). 5. Действующие команды работают как раньше. ## Будущее (дорожная карта) `@market ` (поиск по вендорам/ценам); достижения/титулы; отдельный SP — система наёмников (Mercenary).