🛠️ UPDATE 12/12/25
---
🎮 CLIENT
🐾 Invisible Footsteps Fix
An extra argument was added to the PlayFx function in DoPasosInvi, correcting a bug where:
Invisible footsteps were being registered as sound effects instead of footstep effects.
This caused players with low sound effect volume to feel like others were "disappearing" when they became invisible.
✔️ The behavior is now correct.
--
🛡️ Clan Improvements
Clan rewards have been updated.
Font sizes and padding in FrmGuildLeader have been adjusted for proper display.
--
🏆 "Maximum Level" Message
A JSON message has been added for the Maximum Level event.
---
📦 Floating Texts When Picking Up Items (#693)
New Visual System!
The client can now display up to 5 floating texts simultaneously, each with independent animations.
Each text:
✨ Appears on screen
📈 Rises smoothly
⏱️ Remains visible for a short time
🌫️ Automatically fades away
🔄 If there are more than 5, the oldest is replaced to keep the most recent information visible
---
🖥️ SERVER
🔊 Summoning Sound Adjustment (#1106)
The logic now works as follows:
If the summoning spell has a custom WAV file other than SND_WARP, only that WAV file and its sound effects are played.
If the WAV file matches SND_WARP, the server's standard sound and sound effects are used.
✔️ Avoids duplicate sounds and respects custom WAV files.
---
💾 Autosave and Log Improvements (#1119)
The number of registered users is now pre-counted for more accurate reports.
Users omitted due to an unmet time interval are differentiated from those omitted due to a time limit exceeded.
Time checks are now aligned with the global autosave constant.
---
👥 fix_AcceptOfflineCouncilGuildRequest (#1118)
Exceptions have been added for the Royal Council and Dark Council.
Fixes a bug that prevented adding offline members of these councils to Citizen or Criminal clans.
---
🎣 Special Fishing Minigame (#1102)
New 1/3 chance: Missing against special fish may result in a broken rod or lost net.
Rods are only replaced if they actually break.
Warning messages are added when equipment is about to break.
---
📤 eShowPickUpObj Package (#1101)
ObjIndex and amount are now sent to the client every time a player picks up an item.
This enables the new visual floating text system.
