Version : 10.6.3
* Fixed an "Out of range" error in the ExtractDigitsToCardinal method.
* Fixed a very rare bug caused by simultaneous access to the PacketFilterData variable.
* Fully rewrote the 0xDF packet parser and updated the handler to support multiple buffs in a single packet (rare, but possible).
* Fixed a rare race condition during Stealth UOServer creation/initialization during the common Stealth initialization.
* Fixed an issue in the auto-reconnector: before it attempts to reconnect only once after a disconnection.
* Fixed a regression in Python scripts where -1 is a valid parameter for FindNotoriety.


Version : 10.6.2
* Fixed incorrect menu parsing (menu handling).
* Fixed cliloc reading: uppercase conversion + occasional cache issue.
* Fixed external script stop bug.


Version : 10.6.1
* Fixed the parser for malformed 0xDF packets: if a packet is broken, parsing now stops and exits gracefully instead of breaking the entire incoming packet handling chain.
* Fixed attempts to stop a script that was already stopped.
* Small fixes here and there (0x1C packet, Buffs, etc)


Version : 10.6.0
* UONetwork Indy blocking sockets changed to Async sockets (with proxy support).
* Significant work was done on the stealth sources review; much of the old legacy code was fully rewritten.
* Fixed an error being raised when IPCServer stops. Wrapped these kinds of operations in try..except.
* Fixed a rare script pool deadlock.
* Fixed CUO launching on Linux/MacOS + Atom rewritten for Linux.
* Removed StealthUtils.exe usage during Atom DLL injection (the injection part was fully remade).
* Few fixes in py_astealth
* Some fixes here and there.


Version : 10.5.4
* fixed bug in Verdata loading with incorrect file header
* fixed bug with connection problems with some CustomShard Dlls (like FW, etc)
* fixed bug with script method HTTPGet
* fixed bug with remote connection to Stealth Server
* fixed bug with error raising when using old version python wrapper
* Published field "Layer" for StaticTileData
+ added couple of script methods:
   - function EquipItems(Items : TArray<Cardinal>) : Boolean; (def EquipItems(Items: list[int]) -> bool) - for items equip by IDs list, without using dressSets
   - function UnequipItems(Items : TArray<Cardinal>) : Boolean; (def UnequipItems(Items: list[int]) -> bool) - same for Unequip
   - function GetWorldItems : TArray<TWorldItemData>; (def GetWorldItems() -> list[WorldItemData]) - get bulk data about all world items (non-mobiles, non-multies)
   - function GetMobiles : TArray<TMobileData>; (def GetMobiles() -> list[MobileData]) - same for mobiles only (no items, no multies)
   - function GetMobile(ID : Cardinal) : TMobileData; (GetMobile(MobID: int) -> MobileData) - mobile info for mobile by ID
   - function GetEquipment(ID : Cardinal) : TArray<TEquippedItemData>; (GetEquipment(MobID: int) -> list[EquippedItemData]) - get all equipment (layers), without containers content
   - function GetContent(ID : Cardinal) : TArray<TContentItemData>; (def GetContent(ObjID: int) -> list[ContentItemData]) - get full content (items) in container by ID. Does not contains subcontainers content.
* Version of python wrapper changed to 2.9
* small fixes here and there

Version : 10.5.3
* fixed bug in 0x90 packet parser.
* remade system with CyclicCompilation results processing - editor will work without lags with any size scripts.
* changed Classic UO & Taz UO clients launching - now most of the params writing to file, and its using during client start.
* fixed bug with DWS scripts debug - when debug already freed object.
- Viber deprecated.
* HTTP Client for script methods rewritten.
* fixed bug with rare error when internal script quickly start-stop.
* UOServer & UOGameServer changed to new sockets.
* OSI Protection packet - fixed bug with hash calculation.
* Removed error, shown in update changelog window (JS script error).
* fixed bug with incorrect items amount in packet 0x74, sent by server.
* Update, error reports sending and other URLs changed from stealth.od.ua to uostealth.com
* fixed bug with external script stopping.
* fixed bug - stealth crash when few py scripts starting during config loading with version select window.
* few py wrapper bug fixed (with gump elements, etc).
* small fixes here and there

Version : 10.5.2
* fixed packet parser for OSI packet 0xF7
* small update in python wrapper

Version : 10.5.1
* fixed rare error with stop of external script, when moving in progress
* update in python wrapper

Version : 10.5.0
* New Python wrapper for external scripts - py_astealth. Old wrapper will be replaced automatically during update, no scripts changes required. New wrapper additionaly to old compatibility mode - have plenty additional options and possibilities. More info - in py_astealth folder. File "readme.md" contains a repository address. BE CAREFUL - Python version 3.10++ REQUIRED!
* External script architercture totally refactured, now every script thread - independent almost_script. Means all methods, vars, etc - working absolutely separately. Be careful - if you set some script variable in main script - IT WILL NO LONGER AFFECT OTHER SCRIPT THREADS!
* New asynchronous socket in use (presently only for external scripts & IPC communication with Atom).
* New py_astealth wrapper + new sockets give around X5 intercommunication speed with python scripts.
* Few critical bugs fixed - with system journal (memory corruption), deadlock with scripts, Packets processing, etc.
* Outlands CustomShardDll updated after December breaking update.
* Added support of TazUO in Atom.
* around 5 Py script methods fixed.
* Fixed config loading with few running scripts.
* big work done with Linux headless Stealth - many bugs fixed.
* Work with moving packets parsing to external reader in progress, about half of incoming packet already done.

Version : 10.4.7
* fixed broken py wrapper
* fixed EIdSocketError error raising (handled by internal way, as should be)

Version : 10.4.6
* DWS last stock version merged with Stealth
* PS last stock version merged with Stealth
* DefaultShardIndex field in Profiles window changed to ShardIndexOrName - Shard Name also acceptible (useful for OSI etc)
* fixed Outlands dll (UOData Loader)
+ added script method "function GetCharsListForShard : TArray<String>;" (Pascal and Python) to obtain characters list for current shard.
* fixed bug with error during config loading
* fixed bug with error in Water Hash calculation

Version : 10.4.5
* Shard version edit control changed, now revision number in version can be up to 999 (256 is not enough for some servers)
* Fix in Gumps : incorrect textentry set in gump reply when few textenties available in gump
* Fix in Gumps : incorrect gump info (GetGumpFullLines, GetGumpInfo, etc) returned when element "PicInPic" exists on the gump.
* Some fixes with connected client - mounted mobiles are not drawed in rare conditions, etc.
+ script method "function GetPlayerStatusText(ObjID : Cardinal) : String" added, when paperdoll scroll used, if server send text reply (in client drawed like a player status gump ), it can be obtained by this method.
* Max shard number in Profile settings changes to 30
* Update system fixed and working properly for Linux and MacOs Stealth, SSL libs loading also correctly.
* fixed CustomShard dlls loading for non-Windows Stealth
* fixed recreation of UO DataInstance when using ChangeProfile
+ Headless mode (Console mode) implemented (Linux console version available on site)

Version : 10.4.4
* Fixed incorrect numbers convertation when parsing tooltip params
* fixed incorrect delay work when using script method "Disarm"
* added check for rare "Out of range" error when using pathfinding for long distances
* workaround for error coming to sysjournal sometimes when closing started client (connected to stealth)
* fixed rare deadlock when script paused.
* updated error handling tool.
* small fixes here and there

Version : 10.4.3
* fixed DWS script method "TargetByResource"
* fixed rare crash during stealth start

Version : 10.4.2
* Fixed rare bug in cliloc param parsing
* fixed VERY rare bug with WMI properties reading
* fixed bug with python external scripts connecting to stealth
* fixed GetBuffBarInfo structure in Python
* fixed files downloading during Update (sometimes returns code 408)

Version : 10.4.1
+ Outlands client connection to Stealth is works.
* fixed correct object disposing (destructor calling) from DWS
* fixed old bug in Map Drawer
* added fast refilling of SysJournal to remove rare hanging when refill.
+ World Tab - added drawing of horse for mounted mobile, added common picture for all mobiles.
* Cliloc arguments parsing remade (buffs, tooltips. etc)
+ added option "PacketLogger" for starting CUO or Orion clients.
* BuffInfo record (struct) extended, now contains also 3 clilocs
+ added script method "TargetByResource", params "ID" - object id, and "resource" - string name of resource, or resource number.
+ added DWS script method "FillInfoWindow" (symonym for "FillNewWindow")
* small fixes here and there

Version : 10.4.0
* fixed bug, when sending 0xA4 packet for any version, and OSI disconnect those clients
* updated Outlands CustomShard Dll for protocol version 9
* Stealth DWS updated to latest version
* Added all new gump elements, so now the elements list is up-to-date (gumppichued, gumppicphued, picinpichued, picinpicphued, togglecroppedtext, echandleinput)
* fixed bug with unnamed external scripts, started outside of stealth (req name + answer by wrapper)
* python wrapper changes + min py protocol updated (to 2.7)
* buff-debuff will also raise script event for other mobiles (before it works only for our char)
* fixed AddToSystemJournal from CustomShard Dlls
* couple of small fixes throughout stealth, optimization

Version : 10.3.6
+ added event evContextMenu (41)
* changes in CustomShards dll architecture
* script method "ClearContextMenu" returned back
* added error message (instead of error raising) when cant build image for multi
* fixed "HTTP_Post" script method for external scripts
* few fixes in Outlands CustomShard dll
* couple of bugfixes here and there

Version : 10.3.5
* roll back changes with non-dynamic arrays in classWorld (huge CPU and memory consumption)
* added check for compatibility of Stealth and CustomShardDlls
* Atom: Added CloseTextEntry into Orion Plugin Interface and its usage.

Version : 10.3.4
* fixed EurekaLog expire date
* fixed Client connection to Stealth
* bugfix in Editor

Version : 10.3.3
* fixed hanging when error in stopping scripts during disconnect
* fixed rare error "Out of bounds" when drawing map on some shards
* fixed version catching for Custom Shard (Outlands etc)
* removed OldAbyss and OldAbyssT from CustomShards.
* fixed "Out of memory" error when actively using Stealth with PathFinding for a long long time.
* fixed rare error in UOServer, when stealth closing and try to dispose all gameservers
* fixed errors here and there (in SynEdit, in GameServer, in DWSScripts, etc).

Version : 10.3.2
* Atom showmessage - removed
* fixed WaitTargetTile
* fixed TFacet maps loading (EC files)
* changes in World tab items list - optimization + bugfix

Version : 10.3.1
* Data loader structure fully changed (optimization + CustomShards Data loaders support)
* target scripts method behaviour changed - TargetObject will sent target reply for non-existing object same as WaitTargetObject (with ID=0)
* small fixes here and there

Version : 10.3.0
* fixed ReDrawSystemJournalMemo for single char + optimization in ReDrawSystemJournalMemo
* Outlands changes : new version support, casts, uoo files. Map files (extended) and client-to-Stealth connection in progress
* some fixes in DWS scripts debugging
* fixes in Atom
* Added Options for all messengers, now contains only 1 field - tg_ParseMode (values : tg_Default, tg_Markdown, tg_MarkdownV2, tg_HTML)
* fixed "FindTypesArrayEx" method in PS
* Increased length of ProxyAddress field value to 50 chars (Shards window)
* fixed crush during Stealth start in Wine
* fix for Telegram messenger (event "Connected" was not fired during connect) * fixes here and there (with freezing, error when stealth closing with running char, in some conditions error raised when stealth closing with scripts, etc)

Version : 10.2.1
* fixed critical bug in OSI clilocs file decryption
* fixed reconnect for Outlands

Version : 10.2.0
+ added overloaded methods in DWS - GetLandTilesArray, GetLandTilesArrayEx, GetStaticTilesArray, GetStaticTilesArrayEx, GetPathArray, GetPathArray3D.
+ added support of OSI encryption (clilos, UOPs, etc) + UOP support of new block types (encrypted and packed+encryped) + 2 new packets.
* fix in map static reading for some strange(broken?) static files.
* removed script method "ClearContextMenu" (useless)
+ Outlands CustomShard added

Version : 10.1.1
* fixed ver input fields for Linux-Mac versions
* fixed independent map windows update, when stealth minimized
* Fixed rare hanging with SysJournal update

Version : 10.1.0
* fixed bug when items in container received new info - on ground. Before it doesnt change container.
* Reduced delay before sending tooltip requests from script method "GetTooltip"
* fixed very rare bug with TextEntry - updated Gump parsing.
* fixed bug with target cancellation (in some circumstates it sent no reply)
* fixed bug with SystemJournal update - raised error sometimes.
* some fixes with Android version.
* fixed warning with some Orion versions when launching Orion from Stealth
* small fixes here and there

Version : 10.0.10
* Fixed connect to stealth from clients with ver < 6.0.14.2

Version : 10.0.9
* fixed Py method "Gold"
* fixed FindFullQuantity, CountGround and similar methods, which in some conditions returns 0 instead of real amount of items in stack
* fixed Error message about error in version obtaining (if 2D client version > 7.0.99)
* replaced shard version field to new one (in Shard settings)
* fixed warning message about Orion interface size
* few small fixes here and there.

Version : 10.0.8
* Fixed reading of Text string in GlobalChat message packet.
* fixed work of "ExtChangeProfile" script method.
* fixed self-killing of Stealth instance after successful update.

Version : 10.0.7
* fixed: autoreconnect counter repaint
* fixed: sysjournal repaint
* Fixes here and there according to received error reports.

Version : 10.0.6
* Telegram messenger updated to latest. Also, Telegram messenger will use NGROk no longer, only webhooks. So, actually only Viber use NGROk.
* Enhanced Client (3D). Fixes, fixes, fixes. Fixed using of EC files by Stealth, fixed sending of old-style context menus (autoconvertion) , fixed Atom support for EC, and may other. _ Added script method (DWS & Python): AddToSystemJournalEx(Value: String; TextColor : Integer = 0; BGColor : Integer = -1; FontSize : Integer = 10; FontName : String = 'Consolas'); For DWS first param can be ANYVALUE.
+ added event evWarDamage (ID : Cardinal; Damage : Word)
* fixed: autoreconnect value, changed manually - dropping on connect.
* Error fixed as per receiver errors reports: CodeFormat, packetlogging, range overflow in pathfinding, script debugging, events execution, and many other.

Version : 10.0.5
* Fixed broken var updates to Atom.
* disabled using of NGROK auth token (it can be used at same time from ONE ip only)
* FMX Stealth - some GUI improvements + changed edit to IPEdit in Settings form.
* FMX Stealth - fixed Map tab update when char moving.
* Remade SystemJournal system, all done for colored text.
* Fixes here and there according to received error reports.

Version : 10.0.4
* fixed NGRok tunnel creation (added auth + 2sec delay for ???), Viber should connect much better now.
* some icons changes, some modified a bit.
* fixed stop of DLL running script methods in DWS, which contains cycles.
* fixed error in SearchInFiles with PS + improved usability.
* fixed stop of CheckForHungNetwConnection Thread for network connection.
* fixed highlighting and jump in editor (with pressed Ctrl).
* non-Windows Stealth: - improved speed of uo files loading, checked all text labels in GUI, updated icons, fixed "On top" setting.
* fixed stop of py script when Stealth closing.
* Fixes here and there according to received error reports


Version : 10.0.3
* fix in Messengers.SetToken
* fix in Hidden script execution (mover on map, client cmd's, etc)

Version : 10.0.2
+ DWS: added simpliest comparator for records
* PS: fixed calling script methods from Delphi, containing objects + fixed calling of Messenger.SendMessage
+ added array of cliloc params to script methos "GetClilocByID" (DWS + external scripts)
* Editor roll back to Syntax Memo, SynEdit moved to "sleep" mode (reserve)
* Fixed potential memory corruption with Targets response
* Fixes here and there according to received error reports

Version : 10.0.1
* fixed MethodsNamesList in Editor + added filter
* fixed few error in Editor with props loading (when Stealth starting)
* fixed error in Discord messenger

Version : 10.0.0
+ big changes in Editor: Synedit changed to new edition, added highlighting for blocks etc, added many missing debug abilities - Vars values showing "on fly", Watches, Evaluate, extended breakpoints, etc, etc.
* fixed bug when Custom Shard DLLs cant call Char's AddToSystemJournal
* fixed bugs in Linux version.
* Set&GetGlobalVar for Char - moved to script thread, without calling synchronization with main char.
* fixed errors in CodeFormat
* Small fixes here and there



Version : 9.6.3
+ added script methods AddUserStatic, RemoveUserStatic and ClearUserStatics. Fake static items added to UOData, which applicable for all chars using this Shard, not for ONE char. This items will be cleaned ONLY by execing ClearUserStatics methods, or by destroying shard UOData class.
* for DWS changed behavior of StrToInt method - if failed, it returns -1 instead of Error raising
* fixed error in CodeFormat
* fix in Discord messenger
* fix in Gumps (parsing GumpReply)
* fix in Object destroy in Objects cacher.
* fix of error which can raised when open&close Python script in Editor
* fixed removing of terminated method from list in Atom Script tab

Version : 9.6.2
* Added EurekaLog FreezeDetection Pause before Open&Save&Folder Dialogs execution, resuming after. Same for update check
* Fixed rare bug with MultiObjects cacher
* Fixed error when packets reading but char already disconnected/
* Some type helpers in DWS modified (added IsEmpty string helper, hidden few unused Integer helpers)
* fix in Discord messenger to avoid rare deadlock
* fixed char selection when starting Orion with fastlogin
* fixed reading of empty 0-terminated strings from packets
* fixed deadlock when make normal pause-play for debugging script
* PS - fixed 2 broken methods + potential freezing during include file searching
* Cleaning + some GUI optimizations

Version : 9.6.1
* Fix in MenuManager
* Fix in Editor autocomplete.
* Couple of DWS Script errors (Assert, raise, EDivByZero, etc) added to EL filters
* fix in Map drawing
* Added script method "IsHouse" (internal&external scripts)
* Py wrapper (external scripts) minimal version updated to 2.5
* Fixes in Editor's Code format
* Small fixes here and there

Version : 9.6.0
* fix in DWS Compiler / исправление в DWS компиляторе * fix in PS / исправление в PS * fixed few issues with Atom form (incl. closing) / исправлено несколько ошибок с окном Atom'а, включая закрытие и пр. * few fixes in MenuManager / несколько багов в менеджере меню * fix in Editor Tab closing / исправлено закрытие вкладки в редакторе скриптов * MessengerEvent fix / исправлен ивент MessengerEvent * Small fixes here and there

Version : 9.5.6
* Roll back some changes / Откатил некоторые изменения
* OpenSSL 3.0 support added for Linux & MacOS / Добавлена поддержка OpenSSL версии 3.0 для Linux & MacOS
* MacOS Arm (M1) and normal x64 combined in one app (universal binary file) / Код для MacOS Arm (M1) и обычного x64 совмещены в одном приложении
* Fixes here and there

Version : 9.5.5
* CPU load reduced, when client connected. / Уменьшена нагрузка на процессор, когда клиент подключен к стелсу
* * Fixes here and there

Version : 9.5.4
* Fixes in GameServer : speed, hanging and other / Исправления в GameServer: скорость, зависания и прочее
* Fixes here and there


Version : 9.5.3
* Fixes in GameServer : Destroy when client disconnect + packets double destroying / Исправления в GameServer: Уничтожение при закрытии клиента + двойное уничтожение пакетов
* Fixes here and there


Version : 9.5.2
* Memory leakages cleaning / Исправление утечек памяти
* Fixes here and there


Version : 9.5.1
* DWS critical bug fix
* Fixes here and there
+ FW shard back


Version : 9.5.0
+ Stealth from this version is x64, x86 supported no longer / Начиная с этой версии стелс только x64, поддержка x86 версии прекращена
* Client_dll renamed to Atom / Client.dll переменована в Atom
+ Added script method "GetScriptsList" to all script engines, added DWS overloaded method "GetGumpInfo"/ Добавлен скриптовый метод "GetScriptsList" во все скриптовые движки , добавлен DWS overloaded метод "GetGumpInfo"
* Fixes, fixes, fixes. Everywhere!


Version : 9.4.0
+ added LoginServerFixedIP and GameLoginServerFixedPort (for remote client connections) to Setting window, fixed remote connection / Добавлены LoginServerFixedIP и GameLoginServerFixedPort (для подключения удаленных клиентов) в окно настроек Стелса, исправлены ошибки в удаленном подключении.
+ Implemented Code Format in Stealth Editor (was temporary removed in 9.3.0) / Сделал новый Code Format в редакторе (был временно прибит в 9.3.0)
+ added detection of script engine for pre-compiled scripts, for correct starting. / Добавлено определение соответствующего скриптового движка для скомпилированного скрипта
* Remade logger and events system / Полностью переделан логгер и очередь скриптовых событий
* fixed invisible TestVar GlobalVars value labels on Main tab/ Исправлены "невидимые" поля значений GlobalVar TestVar во вкладке Main
* fix of object double free in TargetManager (most popular error of last month!) / Исправлена ошибка с двойным освобождением обьекта в менеджере таргетов ( самая частая ошибка за последний месяц)
* few fixes with Tabs&butttons in Stealth Editor. / несколько исправлений кнопок и вкладок в редакторе Стелса


Version : 9.3.1
* Fixes: in free port detection for Stealth loginserver (no more error raising), in "Custom Shard type" detection, in Discord connection, in XML files parsing, in Editor window (script tabs) Linux messages showing, some of DWS script errors showing in EL(instead of sysjournal), and so and so on / Исправления: в обнаружении свободных портов для стелссервера, в обнаружении "Custom Shard type", в подключении Discord, в разборе XML файлов, в окне редактора скриптов (вкладки), вывод сообщений в Линукс версии, вывод некоторых ошибок DWS вместо sysjournal в EurekaLog, и много чего прочего.


Version : 9.3.0
+ Added "BandageSelf" method to external Scripts / Добавлен метод "BandageSelf" во внешние скрипты
+ Added new very powerful internal script engine - DWS. Lape script engine removed fully. Read full update log for more info / Добавлен новый, очень мощный встроенный скриптовый движок - DWS. Больше подробностей в полном логе изменений
- Lape script engine fully removed - cannot fix critical things, and Lape author dont want to participate / Lape скриптовый движок полностью убран
* Stealth Editor - BIG work done. Editor memo, tabs - fully changed. Find in text + find in files - written from zero. Read full update log for more info / Проделана большая работа с редактором - новое поле редакторирования, новые вкладки, новые поиск в тексте и в файлах. Больше подробностей в полном логе изменений
* Stealth window, World tab - TreeView fully changed, works good and fast. Set as default mode. / Главное окно Стелса, вкладка World - окно с древовидным показом айтемов - переделано, работает хорошо. Выставлено по умолчанию.
+ Internal s changes: Object\Types names collections - PS&DWS, Object\Types params can be string - for all script methods, who using IDs or\and types - DWS only, "oldstyle" script methods overloads - DWS only, mover callback - DWS only, etc. Read full update log for more info/ Изменения в скриптах: добавлены коллекции имен для Object\Types - PS&DWS, Object\Types параметры могут быть строками - для всех скриптовых методов, где есть ID и\или Types) - только DWS, скриптовые методы с "плохим" (старым) форматом - сделаны дублирующие функции - только DWS, функция коллбека в мувере - только DWS, и прочее, прочее. Больше подробностей в полном логе изменений
* fixes in Python scripts - incorrect method numbers, missing methods / Исправления в Python скриптах - неправильные номера методов, отсутствующие методы
* Outland shard encryption updated. / Обновлено измененное шифрование шарда Outlands.
* Few fixes in Object cacher / Несколько исправлений в кешере обьектов
* A lot of Changes and fixes here and there / Много изменений и исправлений
- MacOS Stealth temporary removed, will do it in next version - need to update, Delphi, VM with MacOS, etc. - have no time for this right now / MacOS Stealth временно убран, будет доступен в следующей версии - нужно обновить Delphi, VM и кучу прочего, нет времени


More info on forum / Больше информации на форуме



Version : 9.2.0
* Lape - few fixes / несколько исправлений в Lape
+ added "Disconnect" button to AskChar form (if no char on account) / Добавлена кнопка Disconnect в окно выбора чара (если на аккаунте нет чаров)
+ added hung network connection detection, to prevent reconnector freezing / добавлено обнаружение зависшего сетевого соединения для предотвращения зависшего реконнектора
* fixed deadlock with GS threads when char disconnected / Исправлено "зависание" от гейм-сервера, когда чар отключается
* fixed errors with Events calling from PS script when char or Stealth closing / Исправлена ошибка с вызовом ивентов из скриптов, когда чар или стелс завершают работу


Version : 9.1.0
* Lape script engine updated, few critical bugs fixed there / скриптовый движок Lape обновлен, исправлено несколько критических ошибок
* small changes and fixes here and there / Небольшие изменения и исправления


Version : 9.0.0

- Abyss client removed due to continuous problems - errors, crashes, etc. / Поддержка Abyss клиента полностью убрана из-за большого кол-ва ошибок, крашей и т.д.
* fix in Discord client (if missing old SSL libs) / Исправление ошибки при работе с Discord (при отсутствии старых SSL библиотек)
* fixed sorting in script method "PrintScriptMethodsList" / Исправлена сортировка в скриптовом методе "PrintScriptMethodsList"
* fixed error, when external script starting not from Stealth / исправлена ошибка при старте внешнего скрипта не из Стелса
* fix of error in GameServer destructor / исправлена ошибка при завершении GameServer Стелса
* Error detection system version updated / Обновлена система отлова ошибок


Version : 8.13.0

* Lape script engine: tons of fixes&changes (debugging, errors, import, etc) / Большая работа с Lape - отладка, импорт, ошибки, и т.д.
* Fixes in external scripts / много исправлений по работе внешних скриптов.
* Python network comminucation critical fix / Критическое исправление по сетевому обмену даннуми с Python
* Fix of search radius for NPC in World tab / Испраление радиуса поиска NPC во вкладке World
+ Scripts handling fully rewritten + added scripts methods for scripts runnug, stopping etc. / Полностью переписаны списки скриптов, добавлены скриптовые методы по управлению скриптами - запуск, остановка и т.д.
* Stealth Server - lot of bugs fixed, especially in network part. Added support of Abyss client / Много исправлений в Stealth Server, особенно в сетевой части, добавлена поддержка Abyss клиента
+ Added TLS 1.3 support for sites, who support it. OpenSSL 1.1 in use. Linux support it, MacOS no. / добавлена поддержка OpenSSL 1.1 с TLS 1.3, в Линуксе работает, в MacOS - нет
* Discord work rewritten almost fully, Telegram fixed. / Работа с дискордом переписана почти полностью, Telegram - исправлен.
* Settings - Added FastLogin for CUO&Orion (independent from client.dll), added Path browser for CUO original assistant / в окне Настроек добавлен FastLogin для CUO&Orion, независимый от client.dll, добавлен выбор каталога для CUO ассиста.
+ Added couple of Books script methods / Добавлены скриптовые методы по работе с книгами
* Fixed fast multiply client start (on "Start Client" fast clicking) / Исправлена возможность множественного запуска клиентов при быстром прокликивании кнопки Start Client.
+ Added script method EquipLastWeapon / Добавлен скриптовый метод EquipLastWeapon
* Fixes in skills reading / Исправлено получение скиллов от сервера


Version : 8.12.7

* Linux Stealth: Fix in PS + fix of LoginServer Port opening / Linux Stealth : исправление в работе PS + поправил открытие порта для LoginServer
* fix of possible objects double using / Исправление возможного двойного добавления обьекта
* changes of mover for Outlands shard / Изменения в ходилке для работы на шарде Outlands
* fix of tooltips reading for Makhaon shard / Исправление вычитывания тултипов для шарда Makhaon


Version : 8.12.6

* fixed critial bugs in External scripts (memory corruption) / Исправления критичеких ошибок с повреждением памяти во внешних скриптах
* few fixes in Py wrapper / Исправлены ошибки в работе Python обертки для скриптов
* Fixed error in Stealth closing when client without dll was run / Исправлен баг при закрытии стелс с запущенным клиентом без dll


Version : 8.12.5

* fixes in Stealth autoUpdate / Исправления в автообновлении стелса
* fixed error in Stealth closing. / Исправлена ошибка при закрытии стелса
* fixed 2 errors with python (GetMultis and GetBuffBarInfo) / Исправлены 2 питон-метода (GetMultis и GetBuffBarInfo)
* few methods added to Lape / Несколько методов добавлено в Lape


Version : 8.12.4

* Fix of Client Launching / Исправлен запуск клиента


CRITICAL UPDATE! Version : 8.12.3

* Fix of Memory corruption in External scripts! / Исправлено повреждение памяти при работе внешних скриптов!
* fix of Range check error in Python NewMoveXY / Исправление ошибки проверки диапазона при вызове NewMoveXY из питона
* Bring back "Server Mode" in Settings windows (Server tab)/ Вернул обратно опцию "Server Mode" в окно настроек
* Few other bugs fixed / Несколько других ошибок исправлено


Stealth New Version : 8.12.2

* fixed sending strings in Events in External Scripts / Исправлено отсылание строк в ивенты внешних скриптов
* fixed External Scripts destroying / исправлено уничтожение потоков внешних скриптов
* EurekaLog enabled / EurekaLog включена (снова)


Stealth New Version : 8.12.1

* Fix of encoding oo opening script files


Stealth New Version : 8.12.0

* fixes in client DLLs and Client starting (CUO, Orion and 2D client)/ Исправления в client.dll и запуске клиента (CUO, Orion и 2D client)
* PascalScript finish with multiplatforms (tested on Windows, Linux, MacOS & Android) / Закончил с поддержкой всех ОС в PascalScript, проверено в Windows, Linux, MacOS & Android
* fixes in in FMX(non-Win) Stealth (multies drawing, CharListItem painting, debugger speed, etc) / исправлены ошибки в FMX(Linux и пр.) Stealth (отрисовка домов и лодок, отрисовка charitem в списке чаров, скорость обновления в отладчике, и прочее)
- remove charset detection for opened files in editor. Moved to UTF8 anywhere./ В редакторе убрано определение кодовых страниц для открываемых файлов, теперь все открывается и сохраняется в UTF-8. ОСТОРОЖНО, РУССКИЕ КОММЕНТАРИИ МОГУТ БЫТЬ ПОЛОМАНЫ!!!
+ added "StealthLoginServerAddress" in Stealth.ini for custom "external" addresses for connect to StealthServer / Добавлен параметр "StealthLoginServerAddress" в Stealth.ini для "наружных" адресов для подключения к стелсу (например, под NAT)
+ Stealth FMX now have folder "lib" with some .so files, like SSL etc. \ в Stealth FMX добавлен каталог "lib" с .so библиотеками, такими как SSL и пр.
+ Aded custom "Outlands" shard packet for login / Добавлена поддержка OutLands шарда, кастомные пакеты для подключения
+ Added new Pascal-type script engine "La-pe"(much more powerful, than PS), still in beta. By default using PS, can be changed in Settings. Full description will be provided later / В бета-режиме добавлен новый скиптовый движок "La-pe", язык - Pascal, намного шире по возможностям чем PS. По умолчанию используется PS, сменить можно в настройках. Подробное описание будет позже, после окончания тестов
* Stealth GameServer & LoginServer stopping fixed / Исправлена остановка Stealth GameServer & LoginServer
* Telegram messenger conection fixed / Исправлены ошибки в подключении к Telegram мессенджеру.
* External Script speed increased / Ускорена работа внешних скриптов


Stealth New Version : 8.11.4

* XML parser changed, no more XML errors / Сменен XML парсер для предотвращения появления ошибок при загрузке XML
* fixed bug with missing boat item in the center of boats (for correct moving) / Добавлен отсутствующий кусок лодки по центру (для правильного просчета проходимости)
* fixed pack of bugs in FMX Stealth (Linux&Other) / исправлено много ошибок в FMX Stealth (Линукс и прочие)


Stealth New Version : 8.11.3

* fixed bug with IsMobile prop for objects / Исправлена пропа IsMobile для обьектов в кешере
* Tray icon Reset button in Settings window fixed / Исправлен сброс иконки стелса в трее при нажатии кнопки Reset в окне настроек
* fixed cutted char at the end of tile name / Исправлено обрезание последнего символа в именах тайлов
* correct disposing of Stealth GameServerfor connected client when disconnect of char (before was CPU core full load) / Теперь при дисконнекте чара в стелсе корректно завершается сессия подключенного клиента (раньше полностью нагружалось одно ядро)
* Params location in Tooltip / исправлен порядок параметров в тултипах
* Movers steps timeouts fixed / исправлены таймауты шагов в мувере
* bug with custom multies fixed / исправлена ошибка с кастомными мультисами
* python and delphi wrappers speed increased (up to 4-5 times faster), versions of wrappers updated / в 4-5 раз ускорены скриптовые обертки питон и дельфи, версии обновлены.
* c# script wrapper not ready yet, will be rewritten. by Maxwell / c# скриптовая обертка не работает - переписывается Maxwell'ом.


Stealth New Version : 8.11.2

* fixed MaxWeight calculation for old shards / Исправлено вычисление максимального веса на старых шардах


Stealth New Version : 8.11.1

* fixes in Pascal Script / Исправление в Pascal Script


Stealth New Version : 8.11.0

* critical fix in ObjectCache / Исправлен критический баг в кешере объектов
* fixes in client.dll / Несколько исправлений в client.dll


Stealth New Version : 8.10.7

* fixed bug with often error when closing client(and\or stealth) / Исправлена ошибка, иногда вылетавшая при закрытии клиента или стелса
* added correct detection of ClassicUO / Добавлено корректное обнаружение ClassicUO, для правильного сопряжения с клиент.длл
* increased stealth methods calling from PS scripts
Увеличена скорость вызова скриптовых методов в PS
* External scripts Script.dll removed, redesigned for using as wrapper in Delphi / Script.dll убрана, Delphi скрипты вместо dll будут использовать обертку
* ExtendedInfo fully changed, due to incorrect fields / ExtendedInfo переделано из-за неправильных полей
* Tray icon fixed / Исправлен значок в трее
* fixed few bugs in Py wrapper / Исправлено несколько ошибок в Py обертке

Stealth New Version : 8.10.6

* fixed critical bug in python / исправлена критическая ошибка в питоне
* fixed "CheckLag" script method (incorrect warning) /исправлена работа скриптового метода "CheckLag" (выдавал неправильное предупреждение)

Stealth New Version : 8.10.5

* many changes and fixed in external scripts works + improved speed / много изменений и исправлений в работе внешних скриптов + увеличена скорость работы
+ added checkbox in Settings window "Use original assistant" for ClassicUO - allow run Classic UO with client.dll and original assistant / добавлена галка "Use original assistant" для ClassicUO - позволяет запускать ClassicUO с client.dll + оригинальный ассистент
* removed delay when moving from client, connected to Stealth / Удалена задержка при беге из клиента, подключенного стелсу
* fixed DiscordMessenger work + fixed "Connected" property in Messenger / Починен DiscordMessenger + исправлено свойство "Connected" в мессенджерах
* fixed hungs when GameServer stopped(when Stealth closing) / Исправлены зависания при остановке GameServer (при закрытии стелса)
* Site Updated fully, Manuals&API documentation update in progress / Обновлен сайт, справочники и описания функций постепенно дополняются
* Few other bugs fixed / Несколько других ошибок исправлено

Stealth New Version : 8.10.4

* fixed grouping dll window with client window / исправлена группировка окна длл и клиента
* fixed "No mapping for the Unicode character exists in the target multi-byte code page" when loading edited XML file / исправлена ошибка при загрузке XML файла в окне DLL
* fixed few bugs in dll window work / Исправлено несколько ошибок в окне длл

Stealth New Version : 8.10.3

* Fixex bug in GumpTextEntryReply / Исправлена ошибка в ответе на Gump TextEntry
* Fix for incoming ANSI text in non-russian OS / Исправлен входящий текст в ANSI для нерусских систем
* changed X Y in gumps to Integer from Cardinal (for negative XY) / X Y в гампах изменены на Integer с Cardinal (для отрицательных значений)
+ Added support for ClassicUO (still problem with dll identification, should be fixed in next ClassicUO release) / Добавлена поддержка ClassicUO (все еще проблемы с сопоставлением длл, должно быть исправлено в следующем релизе ClassicUO)
* Fixed few bugs in external scripts + fixes in Python wrapper / Исправлено несколько ошибок внешних скриптов + исправления в Питон-обертке
* Few other bugs fixed / Несколько других ошибок исправлено

Stealth New Version : 8.10.2

* Fix in Verdata loading / Исправлена ошибка в загрузке вердаты
* Fixed error raising, when script calling "TStringList.Loadfromfile" but file missing / Исправлено выкидывание ошибки при отсутствии файла, к которому обращаются из скрипта через "TStringList.Loadfromfile"
+ Added tooltips for items from "itemproperty" gump elements / Добавлены тултипы для объектов из гамповых элементов "itemproperty"
* changes in client_dll for Orion new versions support & correct Orion client closing / Изменения в client.dll для поддержки новых верси Ориона + корректного завершения Ориона
* Packetsending queue rewritten, CPU load when running with mobiles around greatly reduced / Очередь отправки пакетов переписана, сильно уменьшена нагрузка на CPU при беге, когда игроки или NPC в пределах видимости
+ added prefix [Guild] im journal messages, if msg type is guild, same for [Alliance] / Добавлен префикс [Guild] в журнале для сообщений от согильдийцев, то же самое для [Alliance]
* Fixed adding items to buy containers (sometimes items order was broken) / Исправлено добавление айтемов в список покупки, раньше он мог быть нарушен
* Аixed couple of bugs in Telegram Messenger / Исправлен пакет багов в Telegram Messenger
* fixed: Count bug on OSI and bug with targets on started from stealth 3.0.8 client / ИСправлены ошибки с Count на OSI и ошибка с таргетом для запущенного из стелса клиента версии 3.0.8
* Fixed a lot of bugs with threads sychronization & other, according to received error reports / Исправлено много ошибок по синхронизации потоков и прочих - по полученным отчетам об ошибках

Stealth New Version : 8.10.1

* Fixed AltName setting / Исправлена установка значения AltName
* Fixed "ChangeProfile" script method / Исправлен скриптовый метод "ChangeProfile"
* Fixed "Int" script method / Исправлен скриптовый метод "Int"
* Fixed Gorgulian "ToggleFly" script method / Исправлен скриптовый метод "ToggleFly" для горгулий

Stealth New Version : 8.10.0

+ Added support of Global Chat (incl script methods, more info on forum) / Добавлена поддержка Global Chat (включая скриптовые методы, подробнее на форуме)
* Changed icons to new in Editor and partially in main window / Изменены иконки в редакторе и главном окне стелса
* Few fixes in Discord messenger / Несколько исправлений в работе Discord
* Set sell limit to 999 for Abyss shard/ Установлен лимит продаж в 999 предметов на Abyss shard
* Fixed memory leak in ObjectCacher / Исправлена утечка в кешере объектов
- PAX removed from Steath totally (more info on forum) / Из стелса полностью удален PAX script engine (подробнее на форуме)
* Fixes in BuyMenu packet / Исправления в обработчике пакета меню покупки
* Fix of VirtueGump calling for OSI / Исправление работы VirtueGump на OSI шарде
* Fix of script method "Disconnect" / исправление работы скриптового метода "Disconnect"
+ Added reading of Books content&header (printing to Journal) / Добавлена поддержка книг - заголовка и содержимого, выдается в журнал
* Improved detector of new/old multis.mul format / Улучшен детектор формата файла multis.mul
+ Added script methods "ClipboardGetString" and "ClipboardSetString"/ Добавлены скриптовые методы "ClipboardGetString" и "ClipboardSetString"

Stealth New Version : 8.9.11

+ Added handler for Tooltip surrogate (packet BF.$10) / Добавлен обработчик пакета BF.$10 - "тултипы для бедных" :)
* few changes in PY methods - EquipDressset, and few more / Изменения в PU методах - EquipDressset и другие
* pack of bugfixes in PS / Исправлено много багов в PS
* Few other bugs fixed / Несколько других ошибок исправлено

Stealth New Version : 8.9.10

* Updated Orion interface size in client_dll / Обновлен интерфейс взаимодействия с Orion в client_dll
* fixed bug with missing type TCardinalDynArray in PS / исправлен баг с отсутствующим типом TCardinalDynArray в PS
* fixed missing functions in Sysutils import - PS & PAX / исправлен импорт нескольких функций из Delphi Sysutils в PS & PAX
* added CharsetDetector for scripts run(includes too) & open in Editor. Editor will save always in UTF8. / Добавлено обнаружение кодировки файла скрипта и инклюдов при запуске скрипта и загрузке в редактор. При этом редактор будет сохранять скрипта в UTF8
* Error and bugs fixes / Исправление ошибок

Stealth New Version : 8.9.9

* fixed very serious bug with object double free in TObjectDictionary / исправлен баг с двойным уничтожением объектов в кешере
* Fixed bug with access to destroyed item in Object cacher, when enumerate childrens in ground container./ исправлен баг со ссылкой на удаленный объект в кешере
+ added support of fast dress&undress packets (client ver 7.0.74+)/ добавлена поддержка быстрого одевания-раздевания (клиент 7.0.74+)
+ added script method GetMenuItemsEx / добавлен скриптовый метод GetMenuItemsEx
+ added script methods UseItemOnMobile & BandageSelf (client ver 5.0.4+)/ добавлены скриптовые методы UseItemOnMobile & BandageSelf(клиент 5.0.4+)
+ added messengers reconnection when NgrOk restarted(Telegram&Viber) / добавлен перезапуск мессенджеров при рестарте NGROK(Telegram&Viber)
* rewritten Abyss 0x03 packet handler, no more errors there / переписан обработчик пакет 03 шарда Abyss, больше не сыпет ошибками
* Fix in findlist access from External Scripts / исправлена ошибка с доступом к findlist из внешних скриптов
* Error and bugs fixes / Исправление ошибок

Stealth New Version : 8.9.8

* Error and bugs fixes / Исправление ошибок

Stealth New Version : 8.9.7

+ to Settings window added selection bitween normal size of Char Item and small size. / В Настройки добавлен переключатель размера отдельных чаров в списке чаров слева- обычный размер и уменьшенный (почти втрое от обычного).
* pack of fixes / Исправлено много ошибок

Stealth New Version : 8.9.6

* changed constant ViewRange (30) to variable (default 18), received from Server. AutoDeleteByDistance: +10 tiles for items (except corpses, +0 for it), +0 for mobiles, +variable for houses.
* fixed bug with changing line is Sysjournal (profile name) after refilling sysjournalMemo
+ added using of correct map1 file
+ added SaveCharReconnectStatusCheckBox in SaveConfig Form
+ added Shard Type in Shard config window.
+ added code templates to editor
* big pack of fixes.

Stealth New Version : 8.9.4

* pack of fixes / Исправлено много ошибок

Stealth New Version : 8.9.3

* pack of fixes / Исправлено много ошибок

Stealth New Version : 8.9.2

* pack of fixes / Исправлено много ошибок
+ added Dscord messenger. More info on Stealth Manuals / Добавлен Dscord мессенджер. Подробнее на Stealth Manuals

Stealth New Version : 8.9.1

* few bugs fixed / Исправлено несколько ошибок

Stealth New Version : 8.9.1

* few bugs fixed / Исправлено несколько ошибок

Stealth New Version : 8.9.0

* Completely rewritten Objects&Multi Cachers in Stealth - faster and more stable/ Полностью переделаны кешеры объектов и мультисов, теперь быстрее, проще и надежнее
* fixed client connection to Stealth LoginServer / Исправлено подключение клиента к Стелсу
* OrionUO last version supported now / Обновлена синхронизация с Орионом до последней версии
* Logging speed increased, processor loading decreased / ускорена запись логов в файлы + меньше нагрузка на проц
* List of Weapon types for Abilities extended up to latest from EA client(thanks to Hotride) / Расширен список оружия для абилок, список выдран из последнего клиента(благодарность Hotride)
* Many bugs fixed, speed improved (especially in works with Stealth Main window - journal refilling, tabs content updates etc) / Исправлено много багов, мелких и не очень, увеличена скорость работы, особенно в главном окне Стелса - перерисовка журналов, обновление содержимого вкладок и все такое
* Works with DiscordAPI in progress / Ведется работа по внедрению Discord бота

Stealth New Version : 8.8.9

+ Added calling of functions from Py scripts in Client.dll (f.e. exec test_print("hello world") )/ Добавлен вызов функций из Python скриптов в client.dll (например exec test_print("hello world"))
+ dynamic selection of MaxPathFindingDistance for PathFinding / Добавлен динамический выбор варианта построения карты для поиска пути
* few bugs fixed / Исправлено несколько ошибок

Stealth New Version : 8.8.8

+ Added FindVariables to Inspector in Editor debugger / в окно Инспектора свойств в отладочном режиме редактора Добавлены значения переменных с результатами поиска
+ Added support of ClassicUO / Добавлена поддержка ClassicUO
+ Added script method "MoverStop" and menu item "Stop Moving" in popup menu in Map tab / Добавлен скриптовый метод "MoverStop" и пункт меню "Stop Moving" во всплывающем меню вкладки "Map"
* many bugs fixed / Исправлено много ошибок

Stealth New Version : 8.8.7

* fixed Python problems / Исправлена работа Python скриптов
+ Added SendExtMessagesToClient checkbox to Server Settings - Send to client msgs like "Target\Menu\Gump reply sent from stealth"/ Добавлена галка SendExtMessagesToClient в окно настроек сервера - показ\запрет сообщений в кллиенте вида "Target\Menu\Gump reply sent from stealth"
* fixed sending text to server\client / исправлена отправка текста на сервер\в клиент
* few bugs fixed / Исправлено несколько ошибок

Stealth New Version : 8.8.6

* fixes (deadlocks, Gump TextEntries, altname, UOSay, FindType, LastObject etc) / Исправления (дедлоки, TextEntries в Gump, altname, UOSay, FindType, LastObject и пр.)
- removed AlwaysRun CheckBox from Client dll window. / Убрана галка AlwaysRun из окна длл (и все, с ней связанное)
+ increased MaxPathDistance to 1000 (SSD highly recommended for long distances!)/ увеличена максимальная дистанция для поиска пути до 1000 (SSD НАСТОЯТЕЛЬНО рекомендуется при беге на большие дистанции!)
+ Added support of Orion by client.dll (+ Orion64 ) / Добавлена поддержка Orion в client.dll (+ Orion64 )
* fixed range error - TBuffIcon.Seconds type changed to Word / исправлена ошибка IOutOfRange: тип TBuffIcon.Seconds изменен на Word

Stealth New Version : 8.8.5

+ added detector for diffent types of multis.mul file (f.e - tiledata - new type, but multis - old) / тип файла multis.mul определяется автоматически
* fixed termination of script method in client.dll window script list / исправлено завершение скриптов из окна скрипт.длл
* fixed starting of script methods according to "permit multistart" and other options. / там же исправлен запуске скриптов в соответствии с галкой "permit multistart"
* fixed IntOverflow in 2 places. / исправлена ошибка IntOverflow в 2 местах
* changed length of strings in packets of Stealth<->External Script Communication (only c# wrapper not updated!) / Увеличена длина строки в сетевом общении с внешними скриптами
* fixed incorrect indexes in GetStatState / исправлены неправильные индексы в GetStatState
* few changes to prevent deadlocks. / нескольео исправленений для предотвращения зависания
* fixed login.cfg patch when ctarting client. / исправлен патч login.cfg при запуске клиента
* fixed script function "GetStatLockState" - was declared as procedure before. / исправлено объявление скриптовой функции "GetStatLockState" - раньше была объявлена как процедура
* big work with optimizing TCharacter's script list for prevent errors of access. / улучшена вся работа со списками запущенных скриптов - добавление, обращение и т.д. Должно работать намного лучше.
+ added check when saving script file (for guys, who like to store script files on clouds) / Добавлена проверка при сохранении скриптов - должно помочь тем, кто постоянно получал ошибки при сохрании в облачные папки
* fixed error of creation working dir for profiles with incorrect chars (?, *, etc) / исправлено создание рабочих каталогов при использовании "неправильных" символов в названии профиля, типа ? * и прочих.
* fixed DNS request in "HTTP_Get" and "HTTP_Post" script methods / исправлен запрос DNS при использовании "HTTP_Get" и "HTTP_Post"
* modified ClassLogger, more speed, more efficiency. / переделан логгер, теперь быстрее и надежнее. И меньше нагрузки на проц.
+ added parsing of cliloc arguments in "tooltip" gump element, available in internal and external scripts (only c# wrapper not updated!) / добавлена обработка аргументов в гампэлементе TTooltip. Соответственно добавлен параметр Arguments:String - во внутренние и внешние скрипты.
* fixed ClassCharThread termination BEFORE app closing + threads termination speed increased. /исправлены ошибки при закрытии стелса + ускорение завершения всех потоков.
* fixed few memory leaks / исправлено несколько утечек памяти
* fixed range error - TBuffIcon.Seconds type changed to Word / исправлена ошибка IOutOfRange: тип TBuffIcon.Seconds изменен на Word

Stealth New Version : 8.8.3

* Fix for previous fix / исправление прошлого исправления


Stealth New Version : 8.8.2

* Few fixes to prevent freezes. / Несколько исправлений для предотвращения ависания стелса
* Fixed empty items tooltips in some cases. / Исправлены пустые тултипы объектов при некоторых условиях
* Сhanged check of char "Dead" state. / Изменена проверка "мертвости" чара
* Pack of fixes here and there. / Много мелких изменений и исправлений.

Stealth New Version : 8.8.1

* Fixed sync error (FillInfoWindow freeze Stealth) / Исправлена ошибка в FillInfoWindow, приводящая в зависанию стелса
* Fixed range error in PathFinding / Исправлена мелкая ошибка в поиске пути
* Fixed error in IniWriteString (windows position) / Исправлена ошибка в записи ini-файла (сохранение позиции окон)

Stealth New Version : 8.8.0

+ added client dll caption props : {charposxy} {charposgrad} / Добавлены параметры для заголовка из client.dll - : {charposxy} {charposgrad}
* fixed some deadlocks bugs/ Исправлено несколько ошибок зависания стелса
* fixed freeze when terminating Stealth with connected messengers / Исправлено зависание при завершении работы стелса c подключенным мессенджером
* fixed problems with deadlocks and AV errors in Windows XP / исправлены зависания и ошибки стелса в Windows XP
* fixed problem with connection to OSI / Исправлено подключение к OSI (офиц. UO сервер)
+ added pack of Mastery spells, from "death ray" up to "boarding" / Дополнен набор Mastery скиллов ("абилок")
+ added procedures MoveCheckStamina, MoveTurnCost and MoveBetweenTwoCorners to script.dll/ Добавлены процедуры MoveCheckStamina, MoveTurnCost and MoveBetweenTwoCorners в Script.dll

P.S. One more update will be available next week - non-critical fixes, some changes, etc
Stealth New Version : 8.7.8

* Python Equip fix. / Исправлена работа Equip для Python.
* Fixed client connection problems. / Исправлена ошибка при коннекте клиента.
* FW client can connect to stealth with encryption. / FW клиент может коннектится к стелсу с включенным шифрованием.

Stealth New Version : 8.7.7

* fix for previous update

Stealth New Version : 8.7.6

* FW shard supported again / Поддержка шарда FW
* Fixed Menu errors / Исправлена ошибка работы с меню
* The GetFoundList\GetFindedList Python function has been fixed. / Исправлена работа GetFoundList\GetFindedList для Python
* The GetIgnoreList Python function has been fixed. / Исправлена работа GetIgnoreList для Python
* The TargetPresent Python function has been fixed. / Исправлена работа TargetPresent для Python
* The UseSkill Python function has been fixed. / Исправлена работа UseSkill для Python
* The GetToolTipRec Python function has been fixed. / Исправлена работа GetToolTipRec для Python
* The GetGumpInfo Python function has been fixed. / Исправлена работа GetIgnoreList для Python
+ The HP Python function has been added. / Исправлена работа GetIgnoreList для Python
+ The PlayWav Python function has been added. / Добавлена функция PlayWav для Python
* The package DateTime convertation has been fixed. Python scripts are supersonic now. / Исправлена ошибка DateTime convertation в Python
* A script output fix. The print function works correctly now (if a script was launched from the stealth, and there is a \n at the end of the line)./ Исправлен вывод для Python скриптов
* Stealth supports python versions 2.6 and newer. / Поддержка Python 2.6 и выше
* Сlients with encryption can connect to stealth (only ver 6.0.14 ++ at the moment) / К стелсу могут присоединяться клиенты (6.0.14 ++) с шифрованием.

Stealth New Version : 8.7.5

* Fixed some errors for external scripts / Исправлено несколько ошибок работы внешних скриптов

Stealth New Version : 8.7.4

+ added 2 messengers - Telegram & Viber. More info on Stealth Manuals / Добавлены 2 мессенджера - Telegram & Viber. Подробнее на Stealth Manuals
* Fixed about 20 errors here and there / Исправлено примерно 20 ошибок
* Some changes in external scripts network protocol / Некоторые изменения в сетевом протоколе связи с внешними скриптами
* Big changes in Pyton scripts, wrapper fully rewritten by ZeroDX. All compilers now supported, only 3.4 have few restrictions / Большие изменения с Питоном - ZeroDx полностью переписал его "обертку". Теперь поддерживаются все версии компиляторов, только у 3.4 есть некоторые ньюансы.


Stealth New Version : 8.7.2

+ added menu cancel for Orion, connected to Stealth (with client.dll only!) / Добавлена отмена меню в Орионе, подключенном к стелсу (только с client_dll)
* Optimized AddToSystemJournal, no more freezes on flood. / Оптимизировано добавление в системный журнал для предотвращения зависания при флуде сообщениями (например, из кривых скриптов)
* added "Real" type to PS (same to "Double" type) / В ПС добавлен тип Real (синоним Double)
* few errors here and there fixed. / исправлено несколько ошибок


Stealth New Version : 8.7.1

* Fixed 2 small bugs - in update and in script list update / Исправлены 2 бага в обновлении и отрисовке скриптлиста
* New script saving to files in UTF-8 format / Новые скриптовые файлы сохраняются редактором в формате UTF8
* Fixed autoscroll in AddToSystemJournal / Исправлена автопромотка в низ при AddToSystemJournal


Stealth New Version : 8.7.0

* Movehere and MovetoMarker menu items no longer enabled, if no data loaded / Пункты меню "Movehere" и "MovetoMarker" всплывающего меню карты не активны, если уо-файлы не загружены
+ added update for ExtInfo values on Main page (pets, resists, etc) / добавлено обновление полей ExtInfo на главной странице (петы, резисты и пр.)
* Script method "StealthSelf" renamed to "PlayerID" / Скриптовый метод "StealthSelf" переименован в "PlayerID"
+ Added full OrionUO support to client_dll / Добавлена поддержка OrionUO из client_dll
* fixed double free of object if client_dll inject failed (error when Stealth closing) / Исправлена возможная ошибка при завершении стелса
* fixed difference in shard name for client / Исправлено возможное расходждение в имени шарда в клиенте и стелсе (могут единоразово слететь настройки клиента!)
* changes to AddToSystemJournal to prevent flood. / Исправлена работа AddToSystemJournal для предотвращения зависаний
+ all tooltips work moved to other class. / Вся работа с тултипами вынесена в отдельный класс и теперь сохраняется при реконнектах
* some changes with Mobile Names / Исправлена установка имени для mobiles
* few range errors fixed. / исправлено несколько ошибок выхода за диапазон


Stealth New Version : 8.6.5

+ added login and password edits to Server Settings (for remote connections) / добавлены поля для логина-пароля в настройках (для удаленного подключения)
* fixed RO check when starting Client/ исправлена проверка на ReadOnly при запуске клиента
* fixed update from busy update file / исправлено обновление из занятого файла обновления
* rerurn type of script metods GetX, GetY - changed to Word (as it should be) / исправлены типы возвращаемых значений скриптовых методов GetX, GetY на Word
* fixed file read in MD5File (before possible access denied by UAC) / исправлено чтение файлов для проверки MD5, могло блочиться UAC'ом
* fixed client_dll windows without client. Hungs on updates in this windows skill list, caption, etc - all here. / Добавлены проверки в обработчиках событий в окне клиент_длл на отсутствие окна клиента
* saveIni will be repeated 2 times to prevent FileCreateError on Cloud-folders (before sometimes error can raise for those folders) / попытка сохранения 2 раза при сохранении в облачную папку, чтобы обойти ошибку из-за синхронизации * few error fixed for DLL_Window, incl TerminateScript / несколько исправлений в окне клиент_длл, включая завершение скрипта
* few range errors fixed. / исправлено несколько ошибок выхода за диапазон
* fixed few reason for errors when Stealth closing (mostly in classGameServer) / исправлено несколько ошибок, которые могли вылететь при завершении стелса, в основном в classGameServer



Stealth New Version : 8.6.4

* fixed fileaccesscheck method


Stealth New Version : 8.6.3

* hofix for previous update


Stealth New Version : 8.6.2

* Many fixes acc. to received EL error reports and user reports/ Много исправлений в соответствии с полученными багрепортами и сданными багами от пользователей
Full changeList you can find here


Stealth New Version : 8.6.0

* Many fixes acc. to received EL error reports / Много исправлений в соответствии с полученными багрепортами



Stealth New Version : 8.5.8

* fix of bug in Gump Packet reading / исправлена ошибка в чтении пакета гампа
* fix of range check error when reading bytes from disconnected socket / Исправлена ошибка выхода за диапазон при чтении пакета при дисконнекте
* fixed filter checkbox "Search Type" (page "World") / Исправлена работа галки "Search Type" во вкладке World



Stealth New Version : 8.5.7

* Pack of fixes acc. to received EL error reports / Много исправлений в соответствии с полученными багрепортами



Stealth New Version : 8.5.6

* Pack of fixes acc. to received EL error reports / Много исправлений в соответствии с полученными багрепортами
+ added script functions "function UTCToLocalTime(AValue: TDateTime): TDateTime; " and "function LocalTimeToUTC(AValue: TDateTime): TDateTime;" / Добавлены скриптовые функции UTCToLocalTime и LocalTimeToUTC



Stealth New Version : 8.5.3

* Fix of fix of update / Исправление в исправлении обновления
:)



Stealth New Version : 8.5.2

* fixed bug with processing corrupred updatefile (zip) when downloading update failed/ Исправлены ошибки при обработке поврежденного архива при проваленной закачке обновления
* fixed bug with deadlock in packetsending when classcharacter destroying / Исправлено зависание при отравке пакетов от чара, который завершает работу
* added checks to script method CheckLag to prevent infinit cycle / Добавлены проверки в скриптовый метод CheckLag для избежания вечного цикла
* few changes for correct Py paths detect&using / Изменения и добавления в метод детекта установленных версий Питона
* fixed bug War state/toggle in client older than 7 / Исправлено состояние War и его переключение в старых версиях клиента (до 7)
* some changes&fixes here and there. / Изменения в других местах



Stealth New Version : 8.5.1

* Many fixes acc. to received EL error reports / Много исправлений в соответствии с полученными багрепортами
* Big work done to avoid Stealth freezes / Проведена большая работа по убиранию причин зависания стелса



Stealth New Version : 8.4.5

* Many fixes acc. to received EL error reports / Много исправлений в соответствии с полученными багрепортами



Stealth New Version : 8.4.4

* Many fixes acc. to received EL error reports / Много исправлений в соответствии с полученными багрепортами



Stealth New Version : 8.4.0

* Many fixes acc. to received EL error reports / Много исправлений в соответствии с полученными багрепортами



Stealth New Version : 8.3.0

* Few fixes acc. to received EL error reports / Несколько исправлений в соответствии с полученными багрепортами
* Optimised update process / Оптимизировано обновление стелса



Stealth New Version : 8.2.0

* Few fixes acc. to received EL error reports / Несколько исправлений в соответствии с полученными багрепортами
* Optimised pathfinding near houses (incl. custom) / Оптимизирован поиск пути возде домов (вкл. кастомные)



Stealth New Version : 8.1.2

* Few fixes acc. to received EL error reports / Несколько исправлений в соответствии с полученными багрепортами
+ client.dll window: added "Always On Top" checkbox & new display item {ActiveScripts} / в окне client.dll добавлена галка "Always On Top" и новый элемент для вкладки Display - {ActiveScripts}
+ added "Always On Top" to Stealth Settings / добавлена галка "Always On Top" в настройках Стелса
* fix 2 great memory leakages with multies / исправлено 2 больших утечки памяти от домов и лодок



Stealth New Version : 8.1.0

* Many fixes acc. to received EL error reports / Много исправлений в соответствии с полученными багрепортами

More info/ Больше подробностей : Forum

Stealth New Version : 8.0.2

* few fixes acc. to received EL error reports / Несколько исправлений в соответствии с полученными багрепортами



Stealth New Version : 8.0.1

* some changes for better work / некоторые изменения в стелсе для лучшей работы.
* few fixes acc. to received EL error reports / Несколько исправлений в соответствии с полученными багрепортами



Stealth New Version : 8.0.0

* Now stealth closing quickly and correctly, without any error / Исправлены ошибки при завершении работы стелса, теперь работает намного быстро
* Fixed bug with obtaining PS call stack when debugging script with event handlers / Исправлен баг с получением отладочного стека вызовов PS при работате с обработчиками ивентов
* Fixed PS breakpoint stop / Исправлена баг с остановкой в местах брейкпоинтов при отладке в PS
+ Freed classes in scripts - PS and PAX will be used no longer - scripts will stops with error info/ Освобожденные объекты больше не будут использоваться в PS и PAX - при обнаружении таких объектов скрипт будет останавливаться с описанием ошибки
+ Added few network packets handlers / добавлено несколько обработчиков сетевых пакетов
* Fix for prevent deadlock wih targets critsection / Исправлен баг с дедлоком при работе с таргетами
* Fixed incorrect work in send speech to server / Исправлен баг с формированием пакета при отсылке текста серверу
* Fixed possibility to connect from Razor etc. / Исправлен "сервер" в стелсе, теперь опять можно коннектиться с Разора и ему подобных
* A lot of fixes accordings to received bug reports /Много исправлений в соответствии с полученными багрепортами