Martysama 5.9 files for sale with DX9 and DX9EX.
Price: $160
Discord: kerox002
EterCoreLegacy – v5.9
# EterCore v5.9 (v5-ex-?) — in development

Refactor
svf script gen.py can now generate serverinfo.py

Refactor Remodernized source with auto

Refactor Remodernized source with std::contains

Refactor Remodernized source with const

Refactor Remodernized source with nullptr

Removed unreachable code

Added ENABLE_EMOTION_HIDE_WEAPON to hide
weapon when using emotions

Added gmake qc in Server folder
Fix Warnings for server src on Windows

Fix “with” scripts not selecting the
quest

Fix Empire account IDs could be abused

Refactor Adjusted missing arguments in warnings

Refactor Slight refactor with string_view

Fix LoginKey exploit allowing banned cheaters to relog

Added ENABLE_ITEM_AUTOSTACK_EX to auto-stack purchased/crafted/created items

Added DS helpers: GetDragonSoulInventoryItem, ITEM_MANAGER::IsDragonSoul

Refactor Reduced usage of GetInventoryItem

Added ENABLE_ITEM_DS_INVENTORY_PROCESS to process DS inventories too

Refactor Updated 32-bit compilation on 64-bit OS (check Extern)

Fix Green/purple potions played potion sound twice

Removed billing

Refactor Added CItem::IsSameSocket function

Added ENABLE_FONT_EX (italic/bold/strikeout/underline, mixable)

Refactor Slight refactor ENABLE_HIGHLIGHT_NEW_ITEM with SlotWindow.SetSlotDiffuseColor

Refactor Added TryLoadLocaleFile for locale/common/%s_ex.txt and locale/%s/%s_ex.txt

Fix ENABLE_MOVE_CHANNEL check to block inside dungeons

Added ENABLE_LOAD_ITEM_SCALE_FROM_ROOT (item_scale.txt)

Added ENABLE_LOAD_SKILL_TABLE_FROM_ROOT (SkillTable.txt)

Added ENABLE_LOCALE_COMMON to load client ui from locale/common/ui

Refactor Moved SAVE_ACCOUNT strings to locale_interface_ex.txt

Fix uiUploadMark IsARABIC

Refactor Server libDevil v1.8 mark position fix; no lzma/libjpeg deps

Refactor Adjusted all client CWindow classes with MAKE_UI_WINDOW_TYPE (Type/OnIsType)

Fix DoSetTypes::ALIGNMENT target var

Fix ENABLE_RECURSIVE_UI_DESTROY instability

Fix Random refactor skill poly

Fix DO_YOU_SELL_ITEM double yang (v22)

Refactor Refactored fixme025 received damage processing

Refactor Moved TOOLTIP_TIPS_SPLIT_ITEM to locale_interface_ex.txt

Added ENABLE_REGEN_RENEWAL to call regen
events after
mobs destroyed (not every second)

Added player.RefreshInventory() python function

Refactor Added CHARACTER::IsQuestRunning, CQuestManager::HasQuestRunning

Added ENABLE_MULTI_ITEM_PICK to pick nearby items with Z

Fix Some bitwise OR checks replaced with logical OR

Removed SpeedGrass

Fix Missing nullptr checks for pack/models/resources

Fix DDS header loader miscalculations

Refactor Refactored CExchange::CheckSpace

Added ENABLE_CONQUEROR_UI define for official character/bonus window (toggle)

Added ENABLE_DS_GRADE_MYTH for mythical dragon soul grade

Added window key l2r for left-to-right windows (Arabic)

Added OnMouseWheel support on inventory/ds inventory/character window

Refactor Refactored svf python scripts removing .sh

Refactor Refactored svf SQL merging updates into single .sql per DB

Refactor STextTail with default value

Fix CalcDamBonus
Page 1/3 · Rev 509000

Refactor Added useful info for some syserr and more

Added ENABLE_PLAYER_CHECKAFFECT official reversed code (player.CheckAffect)

Added ENABLE_BL_APP_GET_TEXT official reversed code for
app.GetTextLength/app.GetTextWidth

Added ENABLE_BL_TRACEBACK official reversed code (extra traceback info with line)

Added __BL_MOUSE_WHEEL_TOP_WINDOW__ official reversed code for OnMouseWheelButtonUp/Down

Added ENABLE_UI_CIRCLE official reversed code for ui class Circle

Added ENABLE_UI_MOVING official reversed code for ui class Moving

Added __BL_CLIP_MASK__ official reversed code for ui Clip Mask

Fix app.__BL_CLIP_MASK__ ListBoxEx Arabic fix

Fix Many issues with ENABLE_EMOJI_SYSTEM Arabic alignment

Added ENABLE_AUTO_L2R official reversed code for wndImage/Button L2R reverse

Added __BL_OFFICIAL_LOOT_FILTER__ official reversed Loot Filter (refactored: checks moved to client+json)

Fix ENABLE_NUMERIC_FIELD (patch-1)

Fix dumpproto/db names noname (patch-1)

Fix APPLY_MOUNT tag txt missing (patch-1)

Fix mount_upgrade tag skill missing (patch-1)

Added ENABLE_AUTO_PICK_ORE to give ore crystals directly if space (patch-1)

Added ENABLE_AUTO_MINING to auto-restart mining after done (patch-1)

Refactor gcc12 to clang porting (patch-2)

Refactor Added ENABLE_CHANNEL_STATUS_CACHE to prevent channel status cache flood (patch-2)

Refactor Added ENABLE_MESSENGER_REMOVE_SYNC to remove friendship on ex-friend’s list too (patch-2)

Refactor Refactored ItemLog GetID slightly (patch-2)

Refactor Added pc.is_observer (patch-2)

Refactor Fixed guild land object cleanup (patch-2)

Refactor Fixed ENABLE_PROTOSTRUCT_AUTODETECT if disabled (patch-2)

Refactor Refactored ENABLE_PYLIB_CHECK (patch-2)

Added USE_IMPROVED_PACKET_DECRYPTED_BUFFER (ikarus) (patch-3)

Fix Font glitch dots in accents (ikarus) (patch-3)

Fix Color diffuse on disabled slots item size 2/3 (ikarus) (patch-3)

Added ENABLE_CHEQUE_SYSTEM full
system (patch-3)

Added DISABLE_CHEQUE_DROP to disable won drop (patch-3)

Added ENABLE_WON_EXCHANGE_WINDOW to trade won-yang directly (patch-3)

Added ENABLE_DB_SQL_LOG for db conf.txt to add logs via db (patch-3)

Refactor Adjusted some makefiles like qc (patch-3)

Added Remaining
fixes up to v5.8-p14 (patch-4)

Added Remaining fixes up to v5.8-p16 (patch-5)

Removed billing (patch-8)

Removed login_sim (patch-8)

Removed castle (patch-8)

Fix USE_NO_PACKET_ENCRYPTION to use simple/lite (patch-8)

Fix Moving belt to safebox if another is equipped (patch-8)

Fix
Event cancel dangling (patch-8)

Fix Safebox update password if row missing (patch-8)

Fix ENABLE_KILL_EVENT_FIX with many deaths (patch-8)

Fix Missing hits from
mount with high speed (patch-8)

Added Remaining fixes up to v5.8-p21 (patch-8)

Fix
Pet effect memory corruption (patch-9)

Removed __deposit_limit (patch-10)

Added ENABLE_MODEL_LOD_LOAD (disable loading LOD if off) (patch-11)

Fix Attack missing hits (patch-11)

Added ENABLE_ITEM_GROUND_EX to extend item ground data (patch-11)

Added Remaining fixes up to v5.8-p22 (patch-11)

Added Remaining fixes up to v5.8-p24 (patch-11)
Page 2/3 · Rev 509000

Added mega left over fixes (patch-12)

Removed mega dead code clean up (patch-12)

Added v5.8-p24 missing patches (patch-12)

Added v5.8-p24b missing patches (patch-12)

Added v5.8-p25 missing patches (patch-12)

Refactor pet effect_name fix (patch-12)

Added v5.8-p24 changes (patch-12)

Fix CPythonEventManager m_strLeftTimeString kr string fix (patch-12)

Fix ITEM_SOUL tag (patch-12)

Fix itemPos for item dnd (patch-12)

Fix SelectServerButton glitch (patch-12)

Refactor udp_port removal root (patch-12)

Added ENABLE_UI_DEBUG_WINDOW (patch-12)

Fix CloseButtonHide for ae (patch-12)

Refactor PythonScriptLoader.LoadScriptData and check skipped Window Type (patch-12)

Refactor colorInfo usage reduced (patch-12)

Refactor pack load case-insensitive and LocaleInfoWrapper (patch-12)

Added SYSTEM_OPTION_TILING missing strings (patch-12)

Fix LZOManager GetMaxCompressedSize warning (patch-12)

Fix ResendQuery uiSQLErrno unset (patch-12)

Added ENABLE_ATLAS_MARK_ON_WARP_SCROLLS (patch-12)

Fix ENABLE_SHOW_MOBLEVEL IsStone check (patch-12)

Added missing v5.8 changes (patch-12)

Fix polymorph p grade power level (patch-12)

Fix speedtree memory corruption if texture is missing (patch-13)

Refactor missing NULL to nullptr leftover (patch-13)

Fix missing lines from shared material specular fix (patch-13b)

Fix glitch on shared material specular fix (patch-13c)

Etc Added further changes
Page 3/3 · Rev 509000