Patch Notes

Patch 4.4 Part 3+4

.diff patches saranno rilasciati da <> per i clienti.

Fix e Migliorie

  • ➕ Aggiunto IsClearingItems per mantenere Aura Sword / Sura Magic Weapon durante i warp.
  • ➕ Integrato Python Memory Leak Checker (by masodikbela - Link).
  • 🔥 Fixato il 99% dei memory leak del core Python.
  • 🔧 Fix memory leak:
    • reload cube
    • whisper
    • numberline
  • ✍️ .insert() sostituito con .emplace().
  • 🚀 Implementato Vertex Batching (migliore gestione rendering).
  • 👥 Gestione dinamica player per account + fix empire select.
  • 🛠️ Rimpiazzato NULL con nullptr.
  • ⚔️ Fixato problema "morto senza ricompensa".
  • 🔄 Implementati reload di:
    • refine proto
    • regen
    • shop proto
    • attr proto
  • 🐾 Fix osservatore pet system.
  • 🧹 Rimosso shutdown age.
  • 📜 Nuove funzioni questlua:
    • item
    • npc
    • pc
  • 🔥 Rifattorizzato receive trigger (90% di codice rimosso, ora completamente dinamico).
  • 🐎 Rifattorizzati controlli horse/mount (Ymir style).
  • 💎 Fix controllo errato nel bisogno del prisma.
  • 🧹 Rimossa Distribute configuration.
  • 🗄️ Database aggiornato per compatibilità nuove MySQL.
  • 🧹 Rifattorizzato reload drop.
  • 🌍 Aggiunto locale info wrapper per testi mancanti.
  • 🎯 Fix tooltip su icone in uitarget.
  • 📝 Tradotti TraceError da KO a EN.
  • 🧩 Fixato disabilitazione drop in uiInventory.
  • 🛠️ Rifattorizzate query con fmt lib (manutenzione semplificata).
  • 🧪 Migliorate opzioni ASAN.
  • 🛡️ Aggiunti sanity check a SpecificEffectPacket (fix crash rari).
  • ⚙️ Riabilitato FALSE e TRUE macro per compatibilità sistemi legacy.
  • 🗡️ Auto attack abilitato di default.
  • 🏰 Migliorati introcreate e introempire (base mainline con fix 2018).
28/04/2025

✨ Patch 4.3 Part 8

📦 .diff patches will be released by "10 mesi fa" for customers.

🔧 Fixes and Improvements

  • 🛡️ Added ASan (Address Sanitizer) support.
  • 🧹 Removed unused Korean g_iUseLocale variable.
  • 🆙 Updated root with GF 2018 leak improvements.
  • 👘 Disabled 6th/7th bonuses on costumes.
  • 🔒 Dungeon party member checks (anti-exploit).
  • 🪛 Improved sysers and syslog details.
  • 🧹 Minor code thinning.

🔔 Note: Development delays due to live server maintenance.

28/04/2025

✨ Patch 4.3 Stable

📦 .diff patches will be released by "un anno fa" for customers.

🔧 Fixes and Improvements

  • 🛡️ Fixed Sura's Dispel and Shaman's Healing Power lag.
  • 🎯 Fixed party role buff update.
  • 🚫 Disabled empire change while in a party.
  • ✍️ Checked name length during character creation.
  • 🔄 No need to relog or ride/unride after gender change.
  • 🛠️ Fixed buffer overflow issue (servers without IPE affected).
  • 🕵️ Checked and corrected all fix signatures (.game → .server).
  • 🧹 Minor code cleanup.

🔔 Note: Planning to update the README soon — many fixes added during a busy period, marked as /* pending_{} */.

28/04/2025

✨ Patch 4.4 Part 1

📦 .diff patches will be released by "?" for customers.

🌟 New Features

  • ✨ Added Shining System (attach effects to items via shiningtable.txt).
  • 🖼️ Added Clip Masking System (by masodikbela).
  • 🏆 Added ENABLE_12ZI_NOTICE (Dungeon achievement system).
  • 📢 Refactored Notice system (smarter, parametric).
  • 🌫️ Added new Environment/Shadow/Fog options (reversed by Mali).
  • 🌍 Added ENABLE_LOCALE_STRING_EX (localized custom strings).
  • 🛠️ DumpProto refactor completed (stable).
  • 🧬 Added player.IsPoly() function.
  • 🐺 Started base snippets for Wolfman race.

🔧 Fixes and Improvements

  • 🔥 Fixed overflow bugs, pointer checks, crash fixes.
  • 🎵 Corrected BGM and dungeon indexes.
  • 🛡️ Fixed Pickaxe EXP and DragonSoul dupe bug (source).
  • 🗑️ Removed BattleArena, HotBackup, FileMonitor, and other unused code.

🔔 Note: Wrapping up pending signatures and new improvements.

28/04/2025

✨ Patch 4.4 Part 2

📦 .diff patches will be released by "6 mesi fa" for customers.

🔧 Fixes and Improvements

  • ✅ Signed all pending fixes and updated README.
  • 🛡️ Added FUNC_NO_COLLISION_IN_SAFEZONE.
  • 🎒 ENABLE_ITEM_QUICK_CHECKINOUT: Quick item move in safebox/exchange.
  • ✂️ Fully removed old Clip Masking for SetInsideRender system.
  • 🚀 ENABLE_MOVE_CHANNEL and ENABLE_PICKUP_ALL features added.
  • 🔄 Enabled Regen reload during gameplay.
  • 🛠️ Git repo updated (root_dev, cleaned uiscripts).
  • 🐛 Fixed memory leaks, skill splashes, Pickaxe refinement.
  • 🗑️ Removed unused systems (SpamBlockEvent, ChinaEventServer, OverTime, ThreeWayWar, DanceEvent).

🔔 Note: Greatly improved source maintenance and structure.

28/04/2025

✨ Patch 4.3 Part 6

📦 .diff patches will be released by "un anno fa" for customers.

🔧 Fixes and Improvements

  • 🥷 Fixed Ninja Camouflage (AFFECT_EUNHYEONG) visibility on minimap.
  • ⚔️ Fixed auto-attack during camouflage skill activation.
  • 🛒 Now possible to buy 0 yang items in NPC shops.
  • 🧩 Refactored good affect management (following dispel fix).
  • 🛠️ Added ENABLE_ROOT_DEV patch for cython compatibility.

🔔 Note: New feature poll coming soon!

28/04/2025

✨ Patch 4.3 Part 7

📦 .diff patches will be released by "un anno fa" for customers.

🔧 Fixes and Improvements

  • 💥 Fixed HP visual drop when using SKILL TANHWAN (Dash).
  • 🐎 Fixed double mount visibility bug when swapping seals.
  • 🛑 Auto-stop riding when mount seal expires.
  • 🛡️ Enabled party kill triggers (e.g., horse missions).
  • 💰 Corrected shop penalty calculation (FUNC_NO_EMPIRE_SHOP_PRICE_PER3_PENALTY).
  • 🧹 Minor code cleanup.

🔔 Note: Fewer bug reports recently, new features coming!

28/04/2025