ELDEROS · OFFICIAL UPDATES
NEWS & UPDATES
Latest patch notes and game improvements.
Revision 885
Client
- Rolled back only the additional Vote4Buff Vote-button hover and pressed visual effects at the owner's request. The native 284x46 button now uses its unchanged normal artwork for all three states, with no overlay, global colour, blend, render-state, or update-loop effect.
- Preserved the compact 430x280 window, complete Vote click area, internal https://elderos.net/ request path, scoped “Vote 4 Coins” title, confirmed original X and all of its states, mouseModule.py repair, and unrelated client behavior unchanged.
- This UI-only rollback does not claim to repair the separate native web-browser Direct3D reset defect. The prepared but unbuilt native source experiment was removed from the active source tree and archived with the rollback snapshot.
- Client update required. No server restart is required. Real-client confirmation remains pending.
Revision 884
Client
- Removed the Vote4Buff shadow render-target interference at its confirmed event-order cause: the Vote release callback no longer enters app.ShowWebPage synchronously during native mouse-release dispatch. It now uses the same asynchronous /in_game_mall request/response path as the Item-Shop coin control and consumes the fixed Vote URL/title once on the later server callback.
- Preserved the local native 284x46 normal, hover, and pressed textures unchanged, together with the compact 430x280 layout, original single X effects, internal https://elderos.net/ destination, Vote 4 Coins title, 132x132 taskbar icon, and mouseModule.py repair.
- Added no render-target, rendering-mode, diffuse-color, shadow, root-layer, overlay, or update-loop mutation. Normal Item-Shop requests keep their existing title and URL handling.
- Client update required. No server restart is required. Real-client confirmation of Vote effects, website opening, title, and absence of shadow errors remains pending after patching.
Revision 883
Client
- Removed the Vote4Buff map-wide lighting regression by replacing the affected hover/pressed presentation with exact-size static RGB native button textures confined to the 284x46 “Jetzt voten” control; no runtime Bar, SetColor, global diffuse state, full-screen overlay, or OnUpdate effect is used.
- Restored the single original title-bar X by aligning its only close control and hitbox to the original baked 21x27 X rectangle; hover and pressed states now modify that same complete icon instead of drawing a second X beside it.
- Preserved the confirmed internal https://elderos.net/ opening, “Vote 4 Coins” web-window title, compact 430x280 layout, 132x132 taskbar icon, mouseModule.py repair, reward controls, server, database, proto, and player data.
- Client update required. No server restart is required. Real-client hover, press, map lighting, close, website opening, title, and drag behavior remain to be confirmed after patching.
Revision 882
Client
- Added clear native-style normal, full-button hover, and pressed feedback to the compact 284x46 Vote4Buff “Jetzt voten” control while preserving its complete click area and confirmed internal website opening.
- Rebuilt the Vote4Buff close control as a complete centered X with full-icon hover feedback and a clean pressed state on one fixed 29x29 canvas, removing the half-icon highlight without changing its position or hitbox.
- The internal web window opened specifically from Vote4Buff now displays the title “Vote 4 Coins”; ordinary Item-Shop and coin-button openings continue to restore and use their existing Item-Shop title.
- Preserved the 430x280 layout, fixed https://elderos.net/ URL, 132x132 taskbar icon, mouseModule.py repair, reward controls, server, database, proto, and player data.
- Client update required. No server restart is required. Real-client hover, press, close, website title, and drag behavior remain to be confirmed after patching.
Revision 881
Client
- Corrected the Vote4Buff close control so its normal, hover, and pressed artwork shares one identical 29x29 alpha mask and fixed position, eliminating the shifted/inset pressed effect and inconsistent hover alignment reported from the real client.
- Reinforced the compact Vote4Buff native controls with explicit fixed hit rectangles and topmost child ordering: the close control remains 29x29 at (399,2), and the complete visible “Jetzt voten” control is 284x46 at (73,75).
- Preserved the single native button-release callback to https://elderos.net/ through the existing internal Itemshop web window, while keeping the approved 430x280 design, reward controls, 132x132 taskbar icon, mouseModule.py repair, server, database, proto, and player data unchanged.
- Client update required. No server restart is required. Real-client hover, press, close, vote click, internal website opening, and drag behavior remain to be confirmed after patching.
Revision 880
Client
- Corrected the oversized Vote4Buff presentation by restoring the authoritative original compact 430x280 window instead of scaling the 900x620 runtime panel.
- Re-exported the approved clean brown, black, and antique-gold artwork directly at 430x280: complete title bar and close control, centered instruction, full 284x46 “Jetzt voten” button, “Wähle deinen Vote4Buff”, and all three EXP 30%, Mob 10%, and Drop 20% panels fit without edge clipping.
- Restored the original compact control geometry: close at (399,2), website button at (73,75), and the three 109/110x106 choices at x=36/160/284 and y=161. The complete visible website button remains the native hitbox and opens only https://elderos.net/ through the existing internal Itemshop web-window path.
- Kept the 132x132 Vote4Buff taskbar icon and preserved the Revision 878 mouseModule.py floating-point drag-position repair, interfaceModule.py callback, Battlepass, Minimap, Teleport, server, database, proto, and player data unchanged.
- Client update required. No server restart is required. Real-client startup, exact 1056x803 fit, rendering, hover/press/selection, click, internal website visibility, close/reopen, and mouse-drag behavior remain to be confirmed after patching.
Revision 879
Client
- Restored the owner-approved original Vote4Buff composition as a clean 900x620 HD window: original brown “Vote 4 Buff” title bar, dark antique-gold frame and ornaments, centered instruction, the large ornamental “Jetzt voten” control above “Wähle deinen Vote4Buff”, and equal EXP 30%, Mob 10%, and Drop 20% panels.
- Rebuilt the complete 584x91 website button as fixed-size native normal, brighter hover, and inset pressed states; its full visible rectangle is clickable and continues to open only https://elderos.net/ through the existing internal Itemshop web-window path.
- Rebuilt the close and three buff controls with aligned normal, hover, and selected states while keeping each surrounding reward frame fixed.
- Preserved the Revision 878 mouseModule.py floating-point drag-position repair, interfaceModule.py web-window callback, taskbar icon, Battlepass, Minimap, Teleport, server, database, proto, and player data unchanged.
- Client update required. No server restart is required. Real-client startup, exact rendering, hover/press/selection, full button hitbox, internal website opening, close/reopen, and mouse-drag behavior remain to be confirmed after patching.
Revision 878
Client
- Replaced the Vote4Buff window with the approved 900x620 design while retaining the original brown title bar, crisp text, fixed reward-card frames, icon-only selected states, and a full native 343x52 “Jetzt Voten” button.
- Kept the website action on the existing in-game web-window path and fixed destination https://elderos.net/.
- Repaired attached mouse-icon positioning by preserving floating-point cursor coordinates until the final renderer boundary, preventing visible drag icons from tracing an offset or jittering while preserving inventory, item, shop, safebox, fish, cheque, and software-cursor producers.
- Preserved all unrelated Root and YW_UI entries, server, database, proto, and player data unchanged.
- Client update required. No server restart is required. Real-client visuals, hover/press/click, website opening, and mouse-drag behavior remain to be confirmed after patching.
Revision 877
Client
- Repaired the Vote4Buff window after the previous edge-only artwork change did not produce the intended real-client result.
- Rebuilt the active 430x280 background as one clean alpha-bounded panel with a continuous symmetric outer gold frame, aligned inner separators and matching corner ornaments; removed the stale opaque rectangular footprint and side protrusion/gap artifacts.
- Kept the dark panel design, title, instruction, rewards, labels, close control, size, placement and dragging behavior while removing inherited old-frame pixels instead of hiding isolated edge colors.
- Rebuilt “Jetzt voten” as three materially distinct native 284x46 normal, bright hover and dark inset pressed states with the existing exact hitbox and single callback to https://elderos.net/ through the client web window.
- Preserved the 132x132 Vote4Buff HUD button, 100x100 Battlepass button, Minimap, Teleport, server, database, proto and player data unchanged.
- Client update required. No server restart is required. Real-client rendering, hover, press, click and website-opening confirmation remains required after patching.
Revision 876
Client
- Removed the marked outer golden side frame from the Vote4Buff window while preserving the title bar, close button, inner separators, reward panels, labels, size, placement, and dragging behavior.
- Strengthened the native “Jetzt voten” button feedback with a clearly brighter contained hover state and a darker, visibly pressed state while keeping the exact 284x46 visual and clickable hitbox aligned.
- Retained the proven single-click callback to the fixed https://elderos.net/ destination through the client web window and raised it above the Vote4Buff menu after opening.
- Preserved the resized Vote4Buff taskbar button, Battlepass, Minimap, Teleport, server, database, proto, and player data unchanged.
- Client update required. No server restart is required. Real-client visual, hover, press, click, and website-opening confirmation remains required after patching.
Revision 875
Client
- Reduced the Battlepass HUD button proportionally from 120x120 to 100x100 pixels while retaining readable Battle Pass lettering, all five native visual states, the existing toggle callback, and the fixed 12-pixel minimap gap.
- Reduced the Vote4Buff HUD button proportionally from 160x160 to 132x132 pixels while retaining its complete crowned-V artwork, all five native visual states, click toggle, menu, website action, and option behavior.
- Kept both clickable parent windows exactly aligned to the resized artwork and preserved the surrounding HUD, Minimap, Teleport, Battlepass and Vote4Buff behavior unchanged.
- Client update required. No server restart, database, proto, or player-data change is required. Real-client visual and click confirmation remains required after patching.
Revision 874
Client
- Replaced the Vote4Buff taskbar emblem with the complete owner-supplied crowned silver V, vivid blue crystal wings, Vote4Buff wordmark, lower diamond, and surrounding ornament, with separate native normal, blue-glow hover, pressed, disabled, and attention states.
- Repaired the “Jetzt voten” action so its proven native button callback opens the fixed https://elderos.net/ page once and then explicitly raises the cached in-game web window above the Vote4Buff menu.
- Retained the complete approved dark stone and bronze Vote 4 Buff window, its dedicated button states, fixed-frame close-button press, dragging, close/reopen behavior, and EXP 30%, Mob 10%, and Drop 20% choices.
- Preserved Battlepass, Minimap, Teleport, other HUD, server, database, proto, and player data unchanged.
- Client update required. No server restart is required. Real-client visual and click confirmation remains required after patching.
Revision 873
Client
- Repaired the Vote4Buff taskbar button against the supplied real-client motion reference, with fixed placement and separate native normal, blue-glow hover, visibly inset pressed, disabled, and attention states.
- Corrected the Vote4Buff window close-button pressed state so only the gray face and X glyph move while the bronze frame remains fixed.
- Added distinct native hover and pressed feedback to “Jetzt voten” while retaining the fixed https://elderos.net/ destination.
- Preserved the existing Vote4Buff toggle, close, reopen, dragging, EXP 30%, Mob 10%, and Drop 20% behavior without changing Battlepass, Minimap, Teleport, server, database, proto, or player data.
- Client update required. No server restart is required.
Revision 872
Client
- Rebuilt Vote4Buff with the approved dark stone and bronze window, centered website button, and the existing EXP 30%, Mob 10%, and Drop 20% choices.
- Replaced the taskbar symbol with the corrected silver and ice-blue crowned-V emblem and native normal, hover, pressed, disabled, and attention states.
- Corrected the instruction to “Wähle deinen Vote4Buff” while preserving client-compatible encoding.
- Preserved click toggle, close, reopen, dragging, and the fixed https://elderos.net/ vote destination.
- No server update is required.
Revision 871
Client
- Rebuilt the 120x120 Battlepass control as a fully parent-contained native button inside its own dedicated top-level sibling window, without modifying the shared Minimap layout or any required child such as TeleportButton.
- Restored sharp HD normal, hover, pressed, disabled, and claimable artwork and retained the direct existing Battlepass toggle callback, System-menu removal, and no-auto-open protection.
- Fixed the Teleport overview leaving its former rectangle mouse-blocking after close: every close path now hides all pick owners and collapses the hidden top-level hit rectangle; reopening restores geometry and controls without creating duplicates.
- Client update required. No server restart, database, proto, or player-data change is required.
Revision 870
Client
- Emergency rollback of Revision 869 after a confirmed client shutdown immediately after the loading bar.
- Restored the complete, byte-verified Revision 868 / Patcher 825 Root and YW_UI packs so players can start the client again.
- The sharper Battlepass implementation is withdrawn pending isolated crash diagnosis and a real-client test.
- Client update required. No server restart, database, proto, or player-data change is required.
Revision 869
Client
- Rebuilt the 120x120 Battlepass button directly from the original high-resolution artwork instead of enlarging the previous 80x80 derivative, restoring sharp edges, readable lettering, and clean transparent detail.
- Added crisp native normal, hover, pressed, disabled, and claimable states. Hover uses a contained icy highlight; pressed visibly insets and darkens through the normal client button mechanism.
- Corrected the minimap UI geometry so the complete 120x120 Battlepass button and hitbox live inside the actual parent window while the minimap remains at its exact previous screen position with a 12-pixel gap.
- Reconfirmed the direct callback to the existing Battlepass window. Clicking opens it, clicking again closes it, and claimable updates now switch the button normal visual instead of targeting an unused placeholder.
- Preserved removal from the System menu and protection against automatic opening from login or server-refresh packets.
- Client update required. No server restart, database, proto, or player-data change is required. real_client_runtime_tested=false; owner visual/click confirmation is required after patching.
Revision 868
Client
- Enlarged the minimap Battlepass button and all of its visual states from 80x80 to 120x120 pixels, exactly 150% of the previous dimensions, while preserving aspect ratio and transparent edges.
- Repositioned the enlarged button to retain a clean 12-pixel gap left of the minimap and center it vertically without overlapping the minimap controls.
- Matched the proven Vote4Buff interaction model by retaining a native ui.Button with dedicated normal, hover, and pressed textures; the brighter contained hover and distinct pressed state are handled by the standard client button mechanism.
- Preserved the existing Battlepass toggle, System-menu removal, and protection against automatic opening from login or server refresh packets.
- Client update required. No server restart, database, proto, or player-data change is required. real_client_runtime_tested=false; distributed for owner visual and click testing.
Revision 867
Client
- Replaced the System-menu Battlepass entry with a permanent transparent ice-scroll button positioned directly left of the minimap.
- Added dedicated normal, bright contained hover, pressed, disabled, and claimable artwork states using the approved blue Battle Pass design.
- Connected the minimap button to the existing deliberate Battlepass toggle while preserving the Revision 862 protection against automatic opening from server refresh packets.
- Client update required. No server restart, database, proto, or player-data change is required. real_client_runtime_tested=false; distributed for owner click and visual testing.
Revision 866
Client
- Fixed the Moonshade wings (VNUM 87000) being attached vertically or with the wrong back orientation by restoring the proven wing-back basis and its complete local-transform propagation path.
- Restored the projected character cast shadow independently of the static map-shadow option and preserved the Baerim U5 packet-contract client lineage.
- Client update required: Patcher 823. No server restart, pack, database, proto, or player-data change is required. real_client_visual_tested=false; distributed for real-client testing.
Revision 865
Client
- Added the Baerim U5 expanded inventory interface with six dedicated categories, category paging, mouse-wheel navigation, sorting controls, extension-stage handling, locked-page behavior, and the complete matching UI artwork.
- Rebuilt Root, Locale, and YW_UI from the current Revision 864 lineage, preserving the Vote4Buff, Battlepass, login, lighting, and unrelated packed entries. Updated the native Win32 client for the synchronized fixed-width market packet contract.
Server
- Hardened Offline Shop purchase, withdrawal, owner-remove, and close flows with durable transaction IDs, idempotent replay, exact balance/version fencing, authoritative item and Growth-Pet reloads, fixed-width Game/DB wire payloads, deterministic storage targets, and fail-closed relog recovery.
- Added the required idempotent Offline Shop transaction schema. Client update and server restart required. real_client_runtime_tested=false.
Revision 864
Client
- Restored the Vote4Buff web button as a substantial, fully visible 354x42 Baerim-style gold button. The normal state now has a clear background and border, hover adds a brighter contained gold glow, and pressed has a distinct depressed appearance.
- Replaced the incompatible P819 TGA display path with proven native RGB PNG texture states and baked the centered label into each image. No runtime color, alpha, diffuse, shared render-state, or OnUpdate mutation is used, preserving the map-lighting fix and Revision 862 Battlepass behavior. No server restart is required. Client update required. real_client_visual_tested=false.
Revision 863
Client
- Fixed Vote4Buff button interaction changing the map's graphics or lighting. Removed the custom runtime-colored Bar and replaced it with a native image-state button whose normal, hover, and pressed visuals are fully self-contained to the exact 354x42 button area.
- Preserved the exact vote URL, single-click browser callback, scoped Vote for Buff title, menu movement/close behavior, and Revision 862 Battlepass login fix. No server restart is required. Client update required. real_client_render_isolation_tested=false.
Revision 862
Client
- Fixed the Battlepass opening automatically during login or relog. The server Battlepass refresh notification now refreshes an already visible window only and can no longer create or show the window while it is closed.
- Preserved lazy single-instance construction, Battlepass data and packet handling, deliberate button toggle behavior, close/reopen, character-switch cleanup, and all Vote4Buff functionality from Revision 861. No server restart is required. Client update required. real_client_login_toggle_relog_tested=false.
Revision 861
Client
- Refined the existing 354x42 "Jetzt voten" control with a Baerim-compatible thin-board frame and subtle gold normal, hover-glow, and pressed feedback. The exact area remains the sole event owner and opens https://elderos.net/ once on a completed click.
- Scoped the dedicated Vote4Buff browser window title to exactly "Vote for Buff" without changing the shared Item Shop browser layout or any other web window. Existing taskbar positioning, menu movement/close behavior, and EXP/Mob/Drop selections remain unchanged. No server restart is required. Client update required. real_client_visual_and_browser_title_tested=false.
Revision 860
Client
- Made the existing Baerim-styled "Jetzt voten" area an active 354x42 click surface. One release event opens the exact fixed HTTPS URL https://elderos.net/ through the client's established uiWeb.WebWindow -> app.ShowWebPage path.
- Preserved the menu geometry and text, movable title surface, close behavior, EXP/Mob/Drop local selection buttons, centered-on-open behavior, and resolution/config-aware taskbar icon positioning. No server restart is required. Client update required. real_client_browser_launch_tested=false.
Revision 859
Client
- Reverted only Revision 858's fixed alignment to the "Status erhöhen" control. Vote4Buff now derives its position once from the active taskbar layout's cached EXP_Gauge_Board geometry, centering the unchanged 113x81 control over the EXP region across resolution and locale layout selection while retaining the existing 2px vertical gap.
- Preserved the Baerim visuals, hitbox, tooltip, callback, centered-on-each-open movable menu behavior, and lifecycle. No server restart is required. Client update required. real_client_multi_resolution_alignment_and_click_tested=false.
Revision 858
Client
- Horizontally aligned the unchanged 113x81 Vote4Buff taskbar control with the active GameWindow "Status erhöhen" control. Its integer center now matches the StatusPlusButton center at x=84 (Vote4Buff container x=28); its existing vertical position and 2px gap above the experience area remain unchanged.
- Preserved the icon, hitbox, tooltip, callback, centered/movable menu behavior, lifecycle, and all assets. No server restart is required. Client update required. real_client_alignment_and_click_tested=false.
Revision 857
Client
- The opened Vote4Buff menu now starts centered in the client every time it is opened or reopened. The existing callback uses the active client's native SetCenterPosition() immediately before Show() and SetTop().
- The window remains movable after opening. Preserved the hide path, taskbar icon and container, callback ownership, menu contents and assets, local/no-op options, movable flag, lifecycle, and relog behavior. No assets changed and no server restart is required. Client update required. real_client_center_and_drag_tested=false.
Revision 856
Client
- Made only the opened 430x280 Vote4Buff menu movable using the active client's proven native AddFlag("movable") window style, matching Baerim's authoritative Vote4Buff outer-window movable style without introducing DragButton APIs.
- The menu receives its safe icon-relative, screen-clamped position only on its first opening. Dragged position is then preserved across close/reopen for the lifetime of that TaskBar instance; relog destruction creates a fresh instance and restores first-open placement.
- Preserved the Patcher 811 menu layout, reward artwork and button states, labels, local/no-op options, close behavior, floating taskbar icon/container, direct click callback, and toggle lifecycle. No assets changed and no server restart is required. Client update required. real_client_drag_tested=false.
Revision 855
Client
- Added the three exact Baerim Vote4Buff reward visuals to the Revision 854 window: EXP ring for EXP 30%, Baerim's original monster/middle reward artwork for Mob 10%, and thief gloves for Drop 20%.
- Reused Baerim's native 76x72 button state sets unchanged (normal, hover, selected) with the same ui.Button state behavior; the source has no timed AnimationImage sequence, scaling, or masking. Labels and local/no-op selection remain intact.
- Preserved the Revision 854 frame, context/action/status panels, and all TaskBar icon/click/toggle/position/lifecycle code outside Vote4BuffMenu. The window height is 280 so the exact-size artwork and labels remain inside bounds.
- No coin, shop, web-vote, reward, drag, or movable functionality was added. No server restart is required. Client update required. real_client_visual_tested=false.
Revision 854
Client
- Reworked only the opened Vote4Buff menu into the proven Baerim/Elderos visual hierarchy: native framed board and title bar, close button, inset context/status panels, centered action panel, and three evenly spaced framed buff choices.
- The window is 430x236 and contains only Vote4Buff content: Vote 4 Buff, Jetzt voten, EXP 30%, Mob 10%, and Drop 20%. Selection remains local/no-op; no Baerim coins, shop control, lower shop area, external website action, or reward functionality was copied.
- Preserved Patcher 809's proven 113x81 floating icon/container, position, direct SetEvent click path, toggle semantics, menu positioning, tooltip, and lifecycle outside the menu class byte-for-byte. No drag or movable API was added.
- No server restart is required. Client update required. real_client_visual_tested=false.
Revision 853
Client
- Restored the Vote4Buff button's exact original 113x81 normal and hover artwork and expanded its dedicated TOP_MOST container to the same 113x81 bounds, so the visual is neither scaled nor cropped and the native clickable area covers the complete asset.
- Kept the button centered over the active 105x37 EXP gauge with a 2-pixel gap. Runtime formula: x = expGaugeX + (expGaugeWidth - 113) / 2 and y = expGaugeY - 81 - 2, screen-clamped; active layout resolves to x=154 and y=SCREEN_HEIGHT-120.
- Preserved the proven click callback, menu implementation, labels, hover/tooltip ownership, and lifecycle. No drag/movable API or OnUpdate lookup is used.
- No server restart is required. Client update required. real_client_visual_tested=false.
Revision 852
Client
- Moved the real-client-proven Vote4Buff button from the taskbar's bottom-right area to a dedicated 32x32 TOP_MOST sibling container centered above the 105x37 EXP gauge board.
- The final runtime formula is x = expGaugeX + (expGaugeWidth - 32) / 2 and y = expGaugeY - 32 - 2, clamped to the screen. With the active layout this resolves to x=194 and y=SCREEN_HEIGHT-71, leaving a 2-pixel gap above the taskbar/EXP board.
- The native 32x32 button is fully enclosed at local (0,0) inside its 32x32 parent. No negative taskbar-child coordinate, enlarged input overlay, DragButton, movement API, movable flag, or OnUpdate lookup is used.
- The Patcher 807 SetEvent callback, menu implementation, labels, event ownership, and menu lifecycle remain unchanged. Hover, tooltip, click, menu toggle, and real-client position remain to be confirmed after repatching.
- No server restart is required. Client update required. real_client_position_tested=false.
Revision 851
Client
- Fixed the Vote4Buff click callback after real-client Patcher 806 proved native hit-testing, hover, and tooltip all work. The callback itself failed before showing the menu because uiTaskBar.py referenced undefined SCREEN_WIDTH and SCREEN_HEIGHT globals; those names exist only inside declarative UI-script loader dictionaries, not in the controller module.
- The menu position calculation now uses the established runtime APIs wndMgr.GetScreenWidth() and wndMgr.GetScreenHeight(). Button ownership, exact declarative child, direct SetEvent binding, cached menu lifecycle, assets, and active newtaskbar.py remain unchanged.
- The requested position above the EXP orbs is deferred rather than reintroducing an out-of-parent button: the active TaskBar is only 37 pixels high, and no already-proven narrow floating clickable sibling with matching lifecycle was confirmed in this revision. The button remains fully clickable inside the taskbar until that placement can be proven safely without an input-blocking overlay.
- Dragging remains deferred. No DragButton, RegisterDragButton, SetRestrictMovementArea, movable flag, dynamic input overlay, or OnUpdate child lookup is used.
- No server restart is required. Client update required. real_client_tested=false.
Revision 850
Client
- Replaced the click-inert dynamically created Vote4Buff button from Revision 849 with the active taskbar layout's declarative native button pattern. The exact named child Vote4BuffButton is cached once after layout loading and bound with the established SetEvent path beside the existing taskbar controls.
- Root cause: Revision 849 parented a 113x81 button at local y=-122 under a 37-pixel-high TaskBar. Native ancestor hit-testing rejects the child outside its parent bounds, so the visible floating artwork could not receive clicks.
- The Vote4Buff control now uses 32x32 taskbar-safe normal/hover assets and sits fully inside the active 37-pixel taskbar at x=SCREEN_WIDTH-192, y=3, directly before the established right-side taskbar controls. It toggles the cached Jetzt voten menu with EXP 30%, Mob 10%, and Drop 20%; options remain local/no-op.
- Dragging remains deferred. No DragButton, RegisterDragButton, SetRestrictMovementArea, movable flag, dynamic input overlay, or OnUpdate child lookup is used.
- No server restart is required. Client update required. real_client_tested=false.
Revision 849
Client
- Reintroduced the Vote4Buff menu from the byte-confirmed Revision 848 / Patcher 804 startup-safe baseline using only an ordinary native ui.Button and its established SetEvent callback path.
- Clicking the icon toggles one cached menu with Show + SetTop / Hide. The menu displays Jetzt voten, EXP 30%, Mob 10%, and Drop 20%; option callbacks remain local and have no gameplay or web action.
- Dragging is intentionally deferred. This release does not instantiate ui.DragButton, call wndMgr.RegisterDragButton or SetRestrictMovementArea, and does not reuse the failed movable normal-button hybrid.
- No server restart is required. Client update required. real_client_tested=false.
Revision 848
Client
- Emergency startup recovery: withdrew Revision 847 after the real client remained on the loading screen.
- Restored the complete Root archive and matching loose uiTaskBar.py exactly from the pre-847 Revision 846 / Patcher 802 snapshot. Vote4Buff remains visible but its menu click is not considered functional; login recovery takes priority.
- No server restart is required. Client update required. real_client_tested=false.
Revision 847
Client
- Replaced the two failed hybrid Vote4Buff click/drag implementations with the active client's coherent native DragButton event owner.
- The icon now uses the packed ui.DragButton wrapper, which registers through wndMgr.RegisterDragButton; its click callback is registered directly with the inherited Button.SetEvent, while movement uses only DragButton.SetMoveEvent and the native restricted movement area.
- Removed the custom movable Button class and all custom mouse-down/up inference. The hidden scripted placeholder cannot intercept input, and the cached menu is shown with SetTop or hidden by the direct callback.
- The menu remains titled “Jetzt voten” with EXP 30%, Mob 10%, and Drop 20%; choices remain intentionally local and functionless. No server restart is required. Client update required. real_client_tested=false.
Revision 846
Client
- Fixed the Vote4Buff symbol click path while preserving the movable, screen-bounded control introduced in Revision 845.
- A no-drag left click now uses the active client button’s proven native SetEvent/CallEvent dispatch and visibly toggles the Baerim-style “Jetzt voten” window with EXP 30%, Mob 10%, and Drop 20%.
- Actual dragging remains separated from clicking by the existing movement threshold. The three choices remain intentionally local and functionless until vote integration is supplied.
- No server restart is required. Client update required. real_client_tested=false.
Revision 845
Client
- Reintroduced Vote4Buff safely after the Revision 843 loading-screen rollback, without the unsupported ui.DragButton construction path.
- The transparent Vote4Buff symbol uses only active client-proven UI classes and APIs, can be moved with the held left mouse button, and distinguishes a short click from an actual drag.
- A short left click opens or closes “Jetzt voten” with EXP 30%, Mob 10%, and Drop 20%. The choices are intentionally local and inactive until the website vote integration is supplied.
- Baerim coins, shop symbol, and lower shop layout remain omitted. Existing Taskbar, Teleport Ring, EXP display, server state, and player data are unchanged.
- No server restart is required. Client update required. real_client_tested=false.
Revision 844
Client
- Emergency recovery: restored the exact pre-Revision-843 Root client line after the Vote4Buff menu caused the real client to remain on the loading screen.
- The Revision-843 draggable Vote4Buff menu is temporarily withdrawn. The previously published static Vote4Buff symbol from Revision 842 is restored while the runtime cause is investigated separately.
- No server restart or player-data change is required. Client update required. real_client_tested=false.
Revision 843
Client
- Extended Vote4Buff to the requested Baerim-style interaction: the transparent symbol can be moved freely by holding the left mouse button, while a simple left click opens or closes the compact voting menu.
- The menu is headed “Jetzt voten” and offers EXP 30%, Mob 10%, and Drop 20%. Baerim coins, the shop icon, and the lower shop layout are intentionally omitted.
- The three choices currently have clean local callbacks only; they do not yet open a website or apply a gameplay effect. The existing taskbar, Teleport Ring, and unrelated client behavior remain unchanged.
- No server restart or player-data migration is required. Client update required: Patcher 798. real_client_tested=false.
Revision 842
Client
- Added the Vote4Buff button above the EXP gauge, aligned to the four-orb gauge footprint with resolution-independent taskbar-relative placement.
- Hovering visibly highlights and slightly enlarges the Vote4Buff artwork. Clicking is intentionally inactive and uses a clean callback seam for a later action.
- Preserved the existing taskbar controls, Teleport Ring behavior, EXP gauge behavior, and all server logic.
- No server restart or player-data migration is required. Client update required. real_client_tested=false.
Revision 841
Server
- Nicht stapelbare Schulterbänder, einschließlich VNUM 85005, werden bei GM-Vergabe und automatischer Vergabe wieder im normalen Inventar abgelegt, damit sie direkt im Schulterband-Kombinationsfenster verwendet werden können.
- Die Einsortierung aller anderen Kostümgegenstände ins Kostüm-Spezialinventar bleibt unverändert.
- Keine Client-Aktualisierung erforderlich.
Revision 840
Server
- Das Meisterband (VNUM 85005) kann nicht mehr gestapelt werden, damit jedes Schulterband einzeln in das Kombinationsfenster eingesetzt werden kann.
- Alle anderen Schulterbänder waren bereits nicht stapelbar und bleiben unverändert.
- Bereits vorhandene Altstapel wurden aus Sicherheitsgründen nicht automatisch verändert. Keine Client-Aktualisierung erforderlich.
Revision 839
Server
- Korrigiert die NPC-Zuordnung des direkten Schulterband-Upgrades: Theowahdan ist VNUM 60003; VNUM 20016 ist der normale Schmied.
- Ein Klick auf den echten Theowahdan öffnet ohne Quest oder Freischaltung das originale Schulterband-Verbesserungsfenster.
- Bestehende Sicherheits-, Item-, Material-, Yang- und Upgrade-Prüfungen bleiben unverändert. Keine Client-Aktualisierung erforderlich.
Revision 838
Server
- Theowahdan öffnet beim direkten Anklicken weiterhin ohne Quest oder Freischaltung das originale Schulterband-Verbesserungsfenster.
- Der direkte Einstieg respektiert nun zusätzlich die bestehenden Schutzregeln für Tausch-, Lager-, Shop- und Würfelfenster; Item-, Material-, Yang-, Stufen- und Erfolgsprüfungen des originalen Schulterbandsystems bleiben unverändert.
- Keine Client-Aktualisierung erforderlich.
Revision 837
Server
- Theowahdan öffnet die Schulterband-Verbesserung jetzt unmittelbar beim Anklicken, für jeden Charakter und unabhängig vom Level.
- Der zuvor verwendete Questdialog wurde vollständig entfernt.
- Keine Client-Aktualisierung erforderlich.
Revision 836
Server
- Theowahdan öffnet wieder die Schulterband-Funktionen: „Schulterband verbessern“ startet die Kombination, „Bonus aufnehmen“ die Absorption.
- Keine Client-Aktualisierung erforderlich.
Revision 835
Client and server
- Emergency loading-screen recovery: withdrew the unaccepted Revision 834 five-special-inventory client/server contract after the real client remained stuck in the loading screen.
- Restored the complete Revision 833 / Patcher 794 executable, Root, Game, and DB lineage in lockstep; no mixed packet contract remains active.
- Existing player and item data and the additive special_stage_4/5 schema columns remain unchanged. Client update required. real_client_tested=false pending owner confirmation.
Revision 834
Client and server
- Restored and synchronized the five persistent special inventories: Skill Books, Stones, Materials, Switchers, and Costumes, each with 180 slots.
- Published the matching MSVC v143 Release|Win32 client, Root archive, GCC13 32-bit Game/DB binaries, and the existing idempotent special_stage_4/special_stage_5 schema contract.
- Preserved all existing player and item data. Client update required. real_client_tested=false.
Revision 833
Client
- Emergency login recovery: restored the complete last accepted Revision 828 / Patcher 789 executable and Root client lineage after the later client closed immediately after the loading screen.
- Temporarily withdrew the unaccepted five-special-inventory and Game Options client surfaces; no partial packet-incompatible client remains published.
- Client update required. real_client_tested=false.
Server and Database
- Restored the packet-compatible pre-special-inventory Game and DB binaries in lockstep with the client.
- Existing player and item rows remain unchanged. The additive special_stage_4/5 columns are retained but unused by this recovery lineage.
Revision 832
Client
- Reworked Game Options into a large Baerim-inspired 650x500 window with category navigation for Interface, Game, Environment, Sound, Language, and Performance.
- Added live search and collapsible option groups while preserving all supported Elderos controls, callbacks, PvP/block behavior, mobile compatibility, and existing configuration persistence.
- Environment, sound, language, and performance categories bridge to the established System Options implementation; unsupported Baerim-only controls were intentionally not exposed as non-functional switches.
- Added the required Baerim navigation, search, category, and group artwork to the UI package.
- Client update required. real_client_tested=false.
Server and Database
- No server or database change.
Revision 831
Client
- Emergency login recovery: withdrew the unaccepted Revision 829 special-inventory Root UI changes after the client closed while entering the game.
- Restored the complete Root and loose uiNewInventory.py client surface byte-for-byte to the last stable Revision 828 / Patcher 789 lineage.
- The server and database remain online and unchanged; client update required. real_client_tested=false.
Server and Database
- No server or database change.
Revision 830
Client
- Fixed the client startup failure caused by an invalid CP949 byte in the packed uiToolTip.py.
- Replaced only the affected Biologist tooltip heading with the ASCII-safe text Benoetigte Blumen; all Revision 829 inventory and server behavior remains unchanged.
- Client update required. real_client_tested=false.
Server and Database
- No server or database change.
Revision 829
Client
- Added five persistent special inventories for Skill Books, Stones, Materials, Switchers, and Costumes, each with 180 slots.
- Added the Switcher and Costume tabs while preserving the existing inventory, equipment, Dragon Soul, Safebox, Mall, Offline Shop, and Revision 828 client behavior.
- Client update required. real_client_tested=false.
Server and Database
- Added synchronized five-category slot ranges, packet arrays, item classification, save/load handling, and persistent special_stage_4/special_stage_5 fields.
- Rejects invalid special-inventory window identifiers before every stage getter or indexed access.
- Existing character and item rows are preserved; new active-character stages default to 18 and deleted-character stages default to 0.
Revision 828
Client
- Permanently removed the obsolete CrashRpt/CrashReporter integration from the native client;
metin2release.exe no longer imports or requests CrashRpt1500.dll. - Preserved the Baerim overhead boss marker from Revision 827 and all unrelated client behavior.
- No CrashRpt DLL is distributed. No server restart, server update, database change or player-data migration is required. Client update required. real_client_tested=false.
Revision 827
Client
- Added the Baerim overhead marker to boss monsters. The marker is attached once when a boss instance is created and uses the new packaged boss effect.
- Preserved the existing boss classification, character creation lifecycle, all unrelated effects, server authority, packets and player data.
- No server restart, server update or player-data migration is required. Client update required. real_client_tested=false.
Revision 826
Client
- Added the approved transparent Teleport Ring button to the center taskbar at the finalized position, using the original VNUM 70058 artwork and a ring-only hover highlight.
- Clicking the button toggles the existing Teleport Overview through its established client path.
- Corrected the Costume & Rings selector to retain reliable open-close-open toggle behavior, and Escape now closes the Costume & Rings window together with Inventory.
- Preserved the stationary Yang bar, Biologist group toggle, ring-slot hints, existing taskbar controls, and server-authoritative teleport logic.
- No server update or player-data migration is required. Client update required. real_client_tested=false.
Revision 825
Client
- Corrected the lower Biologist main button to act as a group toggle: when both windows are closed it opens the Biologist manager and Shop 105 together; when either or both are visible it closes both together.
- The individual X buttons remain independent, and the manager's separate Laden button still toggles only Shop 105.
- Preserved Revision 824's stationary expanded Yang bar, all Shop 105 packet/price/tooltip behavior, ordinary and private shops, and server-authoritative data.
- No server update or player-data migration is required. Client update required. real_client_tested=false.
Revision 824
Client
- Opening the Biologist manager now opens or preserves the adjacent Biologist Shop 105 window without closing an already visible shop. Both windows remain independently closable, and the existing Laden button still toggles only the shop.
- Detached the standalone expanded Yang bar from inventory movement: it keeps its initial on-screen position while the inventory and costume panel move normally. Yang display, refresh, tooltip, buttons and visibility behavior are unchanged.
- Preserved ordinary/private/physical NPC shops, Biologist prices/tooltips, the legacy inventory path and all server-authoritative shop and player data.
- No server update or player-data migration is required. Client update required. real_client_tested=false.
Revision 823
Client
- Made only the Halbmondring and Ring der Willenskraft empty-slot symbols substantially darker and smaller, while keeping both silhouettes centered and recognizable.
- Preserved the 32x32 canvases, slot layout, click areas, title, Mount/Pet symbols and all costume-window behavior.
- No server update or player-data migration is required. Client update required. real_client_tested=false.
Revision 822
Client
- Darkened only the Halbmondring and Ring der Willenskraft empty-slot symbols so their visual weight matches the Mount and Pet symbols.
- Preserved both ring silhouettes, transparency geometry, native 32x32 dimensions, slot layout, click areas, title and all costume-window behavior.
- No server update or player-data migration is required. Client update required. real_client_tested=false.
Revision 821
Client
- Restored the reference title "Kostüme & Ringe" and centered it in the costume title bar.
- Rebuilt the Mount, Pet, Halbmondring and Ring der Willenskraft empty-slot symbols from the original assets as clearly visible muted bronze silhouettes at native size.
- Removed the baked companion-slot backgrounds from the Mount and Pet symbols while preserving the approved 2x2 wear-slot grid, backgrounds and click areas.
- Preserved the direct second-click CostumeWindow toggle, the server-authoritative Pet wear cell and the repaired four-control hide refresh.
- No server update or player-data migration is required. Client update required. real_client_tested=false.
Revision 820
Client
- Reworked the lower costume equipment area into the approved aligned 2x2 grid: Mount and Pet above, Halbmondring and Ring der Willenskraft below.
- Added subtle dark empty-slot hints derived from the original item and Baerim companion artwork; equipped-item rendering and server-authoritative wear cells remain unchanged.
- Renamed the centered window title to "Kostümausrüstung".
- Preserved the Revision 819 selector position and direct toggle path; removed the remaining stale Aura refresh access so the four real hide controls are always addressed by their actual list length.
- No server update or player-data migration is required. Client update required. real_client_tested=false.
Revision 819
- Positioned the complete original Baerim costume selector exactly against the Inventory frame as shown in the supplied side-by-side reference, without changing its vertical height.
- Preserved the repaired direct CostumeWindow event path and all Revision 818 loader fixes.
- Client update required: Patcher 778. real_client_tested=false.
Revision 818
Client
- Restored the complete original Baerim costume selector artwork in all three native states and aligned its full 36x36 frame directly flush with the left Inventory frame, matching the supplied Baerim reference.
- Fixed the actual reason the costume window did not open: after the Aura overlay was removed for the Pet slot, the loader still accessed the removed fifth hide-button and hide-slot entries. The stale index access is removed and the remaining authoritative hide controls are initialized by their real list length.
- The proven direct native radio-button event remains bound to ClickCostumeButton. Inventory pages I-IV, equipment, Yang bar, Pet slot, costume items, drag-and-drop, server and player data remain unchanged. Client update required: Patcher 777. real_client_tested=false.
Revision 817
Client
- Der Baerim-Kostümbutton sitzt wieder ohne Leerraum direkt bündig am linken Inventarrahmen; seine originale sichtbare 23-Pixel-Baerim-Grafik bleibt vollständig erhalten, während die transparente 36x36-Schaltfläche kontrolliert über den Rahmen reicht.
- Der defekte Toggle-Sonderpfad aus Revision 816 wurde entfernt. Der Button verwendet wieder den bewährten nativen Baerim-radio_button-Typ mit direktem SetEvent auf ClickCostumeButton, sodass das separate Kostümfenster geöffnet und wieder geschlossen wird.
- Inventarinhalt, Ausrüstung, Seiten I-IV, Yang-Leiste, Kostümfenster, Drag-and-drop und Spielerdaten bleiben unverändert. Client-Update erforderlich: Patcher 776. real_client_tested=false.
Revision 816
Client
- Der Baerim-Kostüm-Auswahlbutton links am Inventar ist jetzt vollständig sichtbar und pixelgenau bündig am Inventarrahmen ausgerichtet.
- Der Inventarrahmen überdeckt weder Grafik noch Klickfläche; der vorhandene Kostüm-Handler ist wieder über die vollständige 36x36-Fläche bedienbar.
- Inventarinhalt, Ausrüstung, Seiten I-IV, Yang-Leiste, Kostümfenster, Drag-and-drop und Spielerdaten bleiben unverändert. Client-Update erforderlich: Patcher 775. real_client_tested=false.
Revision 815
Client
- Shortened only the top of the black Baerim costume background by five native pixels so the original window title layer remains visible; title bar, close button, figure, ornaments and remaining artwork are unchanged.
- Moved the existing standard Pet equipment slot beside the Mount seal in the costume window and removed the former Aura hide overlay from that position. The existing Pet wear-cell semantics and generic equipment drag-and-drop path are reused; no server, packet, database or player-data change is required.
- Client update required. real_client_tested=false.
Revision 814
Client
- Wüste (Map 63) now uses the complete Baerim desert palette: the slot-compatible TextureSet and all 15 referenced terrain DDS assets are included while existing splats, geometry, heights, attributes and objects remain unchanged.
- Tempel (Map 65) now includes the complete Baerim Hwang terrain assets and a fully resolvable TextureSet; the donor's missing unused grass slot was safely redirected to an included grass texture. Existing splats and all map data remain unchanged.
- Eisland (Map 61) keeps its already active and validated Baerim Mount-Sohan palette. Feuerland (Map 62) remains unchanged because the Baerim donor contains no distinct compatible Feuerland palette.
- Corrects the incomplete Revision 812 approach that selected TextureSets without shipping all referenced terrain assets.
Revision 813
Client hotfix
- Restored the proven Revision 811 terrain packs for Ice Land, Fire Land, Desert and Temple after Revision 812 caused white terrain in the real client.
- The failed TextureSet-only Baerim substitutions were rolled back; map geometry, objects, collisions, portals, minimaps, spawns and server data remain unchanged.
- Orktal and the previously proven Map 1/Map 2 Baerim texture updates remain present.
Revision 812
Client
- Eisland (Map 61), Feuerland (Map 62), Wueste (Map 63) and Tempel (Map 65) now use their matching Baerim terrain palettes. Only terrain TextureSet selection/palette definitions changed; terrain geometry, heights, splats, attributes, objects, collisions, portals, coordinates, environments, minimaps, spawns and server data remain unchanged.
Revision 811
Client
- Orktal now uses the same Baerim spring terrain texture set already used by all Map 1 and Map 2 empire maps.
- The change is texture-only: terrain geometry, splats, heights, attributes, objects, collisions, portals, coordinates, environment, minimap, spawns and server gameplay data remain unchanged.
Revision 810
Client hotfix
- Fixed the Metin Monster Info panel after Patcher 766: the new four-Metin predicate is now initialized before use, so Metin drop lists render again instead of aborting with an undefined-variable error.
- Metin des Todes, Metin des Mordes, Metin Pung-Ma and Metin Ma-An retain 7x Gegenstand verzaubern plus Low and Mid Biologist fragments at 25 percent each. All other Metin, boss and global drop displays remain unchanged.
- Client update required. real_client_tested=false.
Revision 809
Release completion
- Completed the Revision 808 Metin drop release after Patcher 765 was published with the loose TargetInfo mirror but the preceding Root archive.
- Patcher 766 now contains the matching packed Root payload: exactly races 8013, 8014, 8024 and 8025 show 7x Gegenstand verzaubern at 100 percent plus Low and Mid Biologen fragments at 25 percent each.
- Server behavior remains the Revision 808 implementation; no additional gameplay scope was added. Client update required: Patcher 766. real_client_tested=false.
Revision 808
Server and Client
- Metin des Todes (8013), Metin des Mordes (8014), Metin Pung-Ma (8024), and Metin Ma-An (8025) now drop 7x Gegenstand verzaubern guaranteed instead of 5x and additionally have one independent exact 25 percent chance for 1x Biologen-Fragment Mid (30171).
- Their existing independent 25 percent chance for 1x Biologen-Fragment Low (30170) remains unchanged. Monster Info shows 7x at 100 percent and both fragment rows at 25 percent for exactly these four Metins.
- The other five exclusive Metins, the global Segensschriftrolle chance of 20 percent, all unrelated tuple rewards, ownership, +15-level suppression and Multi-Farm behavior remain unchanged.
- Client update required: Patcher 765. real_client_tested=false.
Revision 807
Release completion
- Completed the Revision 806 Koeniginnenspinne and Stolzer Daemonenkoenig parity release after Patcher 763 was reserved concurrently before the server binary and matching Root payload could be committed.
- Server reward behavior and Monster Info are now published together under Patcher 764 with the exact Oberork quantities and chances. No additional gameplay scope was added.
- Client update required: Patcher 764. real_client_tested=false.
Revision 806
Server and Client
- Koeniginnenspinne (2091, canonical spider dungeon maps 71 and 104) and Stolzer Daemonenkoenig (1092, map 66) now use the complete effective Oberork reward set.
- Each boss receives 30x Gegenstand verzaubern, 2x Segenskugel, 2x Gegenstand verstaerken, 1x Bosstruhe Leicht, and 1x Drachengott-Truhe guaranteed; 5x Muschel remains an independent exact 35 percent chance.
- Their previous standard chest rows (50073 and 50081) were removed, preventing duplicate chest rewards. Monster Info uses the same quantities, chances and labels, including Garantiert and Sehr selten.
- Existing bosses, unrelated drops, ownership, +15-level suppression and Multi-Farm rules remain unchanged. Client update required: Patcher 763. real_client_tested=false.
Revision 805
Server and Client
- Neunschwanz (1901, map 61), Flammenkoenig/Feuerkoenig (2206, map 62), Riesiger Geisterbaum (2306, map 67), and Daemonenkoenig (1091, map 66) now use the complete effective Oberork reward set on their canonical maps.
- Each boss receives 30x Gegenstand verzaubern, 2x Segenskugel, 2x Gegenstand verstaerken, 1x Bosstruhe Leicht, and 1x Drachengott-Truhe guaranteed; 5x Muschel remains an independent exact 35 percent chance.
- Their previous boss-specific standard chest rows were removed where present, preventing duplicate chest rewards. Monster Info uses the same exact quantities, chances and rarity labels as Oberork, including Garantiert and Sehr selten.
- Boss identity, stats, spawns, ownership, +15-level suppression, Multi-Farm rules and unrelated global or quest drops remain unchanged. Client update required. real_client_tested=false.
Revision 804
Release metadata correction
- The complete Revision 802 boss-drop and Monster Info change is published under Patcher 760.
- No gameplay, chance, quantity, UI logic or server behavior changed after Revision 802; this forward revision only makes the public patcher number unambiguous after concurrent automatic publication.
- Client update required: Patcher 760. real_client_tested=false.
Revision 803
Client publication correction
- Forward-published the complete Revision 802 Monster Info payload after the automatic Patcher 757 snapshot captured an intermediate Root archive during pack rebuilding.
- No gameplay values changed from Revision 802: Gelber Tigergeist and Große Wüstenschildkröte still exactly match the effective Oberork rewards and rarity labels.
- Client update required: Patcher 758. real_client_tested=false.
Revision 802
Server and Client
- Gelber Tigergeist (1304) and Große Wüstenschildkröte (2191) now use the complete effective Oberork reward set on their canonical maps: 30x Verzaubertes Item, 2x Segenskugel, 2x Gegenstand verstärken, 5x Muschel at 35%, 1x Bosstruhe Leicht and 1x Drachengott-Truhe.
- Quantities and chances now match Oberork exactly: every listed reward except Muschel is guaranteed; Muschel remains rare at 35%.
- Monster Info for both bosses uses the same exact rows, quantities, chances and rarity labels as Oberork, including Garantiert and Sehr selten classifications from the existing TargetInfo tiers.
- Boss identity, stats, spawns, ownership, +15-level suppression, Multi-Farm rules and unrelated drops remain unchanged. Client update required: Patcher 757. real_client_tested=false.
Revision 801
Server und Client
- Das tatsächlich verwendete Elixier des Forschers (71035) ist nun stapelbar und ohne Handels-, Übergabe-, Drop-, PK-Drop-, NPC-Verkaufs-, Spielerladen- oder Lagersperren; Effekt, Dauer, Preise sowie Quest-/Yohara-Texte bleiben unverändert.
- Der Dialog „Gegenstand teilen“ startet bei jedem Öffnen und Wiederöffnen sichtbar und logisch mit deaktiviertem „Alle teilen“. Nur ein ausdrücklicher Klick aktiviert die Option; die atomare serverseitige Teilung bleibt unverändert.
- Die irrtümliche Zuordnung zu 39023 wurde geprüft; der Vorzustand belegt dort bereits freie Transferflags, daher wurde keine riskante Gegenkorrektur vorgenommen.
- Client-Update erforderlich: Patcher 756. real_client_tested=false; DB-/Proto-Parität, Python-Grammatik, Packextraktion und Veröffentlichungshashes wurden geprüft.
Revision 800
Server and Client
- Magisches Eisenerz (71026) now consolidates into compatible existing stacks when awarded from Bosstruhe Leicht; manual stackability remains synchronized across server and all client protos.
- Removed all remaining client/server restriction flags and restriction tooltip output for Elixier des Forschers (39023), preserving its effect and prices.
- The stack-split dialog now always opens with Alle teilen unchecked and resets the option on close/reopen; atomic server-side splitting remains unchanged.
- Shift + left-click splitting remains capability-based for every genuinely stackable non-ANTI_STACK item, including special inventory items.
- Shift + right-click preview/multi-open now asks the server for every item; the server authoritatively accepts safe special-item reward groups regardless of client item type. Muschel (27987) is additionally supported from its native server opening logic with its actual pearl/stone outcomes.
- Existing lock, exchange, inventory, cooldown, packet and login protections remain active. Client update required: Patcher 753. real_client_tested=false.
Revision 799
Server und Client
- Die Monster-Info von Oberork, Gelbem Tigergeist und Großer Wüstenschildkröte zeigt nun die garantierte Bosstruhe Leicht statt der alten Standardtruhe.
- In der Bosstruhe Leicht wurde das Meisterband durch 10 Feine Tücher ersetzt; Magisches Kupfererz und Magisches Eisenerz wurden als gleichgewichtete Belohnungen ergänzt.
- Magisches Kupfererz, Magisches Eisenerz und Feines Tuch sind nun stapelbar und ohne Handels-, Verkaufs-, Drop-, Shop-, Lager- oder Übergabesperren.
- Client-Update erforderlich: Patcher 748. real_client_tested=false; Servergruppe, Datenbank-/Proto-Parität, Python-Grammatik, Packextraktion und Veröffentlichungs-Hashes wurden geprüft.
Revision 798
Client
- Emergency login recovery: withdrew the unaccepted Revision 796 inventory-selector client changes and the Revision 797 Monster-Info display change after the client was reported to close immediately after login.
- Restored the exact Revision 794 / Patcher 744 client pack baseline while keeping the Revision 797 server-side boss-drop replacement active and unchanged.
- Client update required: Patcher 747. real_client_tested=false; archive hashes, maintained mirrors, public manifest and service health were verified.
Revision 797
Server und Client
- Oberork (Race 691 auf Map 64), Gelber Tigergeist (Race 1304 auf Map 65) und Große Wüstenschildkröte (Race 2191 auf Map 63) erhalten bei jedem nach den bestehenden Dropregeln berechtigten Kill garantiert genau 1x Bosstruhe Leicht (VNUM 99020).
- Die bisherigen Standardtruhen Oberork-Truhe (50070), Truhe des gelben Tigers (50078) und Truhe Wüstenschildkröte (50076) wurden bei diesen Bossen vollständig ersetzt; es entsteht kein doppelter Truhen-Drop.
- Alle übrigen Bossbelohnungen, Mengen und Chancen bleiben unverändert. Die bestehende +15-Level-Dropsperre, Multi-Farm-Regel, Kartenbindung, Besitzlogik und Questdrops bleiben unverändert.
- Die Monster-Info zeigt die Bosstruhe Leicht bei allen drei Bossen als garantiert. Server- und Client-Update erforderlich. real_client_tested=false.
Revision 796
Client
- Integrated the first three Baerim inventory selectors in their original order: Equipment, Costumes, and Companions, with the original 34-pixel spacing and visual button states.
- The costume view uses the existing synchronized Elderos body, hair, weapon, accessory, and aura wear slots. The companion view uses the existing standard-pet and mount wear slots; no new packet, binary, server, database, or player-data format was introduced.
- Questbook and Auto-Cape controls are excluded. Inventory pages I-IV, Yang display, drag-and-drop paths, Offline Shop, Dragon Soul, Mall, Shop Search, Safebox behavior, and existing safety repairs remain preserved.
- Client update required: Patcher 745. real_client_tested=false; Python-2 grammar, packed/loose parity, archive extraction, CRC, manifest, and public-download checks completed.
Revision 795
Server
- Lehrlingstruhe II (Level 10, VNUM 50188) enthaelt jetzt garantiert genau 30x Gegenstand verzaubern (VNUM 71084), 1x Trank der Weisheit (VNUM 71153), 3x Handschuhe des Diebes (VNUM 76037), 5x Segensschriftrolle (VNUM 76016) und 1x Lehrlingstruhe III (VNUM 50189).
- Lehrlingstruhe I sowie alle Truhen ab Lehrlingstruhe III bleiben unveraendert. Kein Client-Update erforderlich. real_client_tested=false; Serverdefinition und Laufzeitaktivierung wurden geprueft.
Revision 794
Client
- Updated only the appearance of Bosstruhe (Leicht), Bosstruhe (Mittel), and Bosstruhe (Schwer): VNUMs 99020, 99021, and 99022 now use the approved white/silver green, blue, and red chest icons from VNUMs 82000, 82001, and 82002 respectively.
- Chest VNUMs, names, item properties, rewards, quantities, chances, opening behavior, drops, producers, and all server data remain unchanged.
- Client update required: Patcher 744. real_client_tested=false; packed archive extraction, loose-source parity, icon-source hashes, and server reward-file identity were verified.
Revision 793
Server
- Activated the approved guaranteed level-chest rewards from Apprentice Chest II (level 10) through Grand Master Chest (level 90) in the running Game cores.
- The five existing class-specific level-1 chest groups, including Apprentice Chest I VNUM 50187, remain byte-identical and unchanged.
- No client update is required. real_client_tested=false; runtime configuration load and service health were verified.
Revision 792
Client
- Fixed all Baerim body costumes from Revisions 640 and 673 becoming invisible when equipped, including Goldar Costume (Warrior) VNUM 80242.
- The eight active class/sex MSM files are now present in the packed Root archive with their established ShapeIndex mappings 42000–42053; existing models, textures, icons, item protos, restrictions, server data and unrelated client files remain unchanged.
- Client update required: Patcher 743. real_client_tested=false; static pack extraction and resource-chain validation completed.
Revision 791
Server
- Rebalanced the guaranteed rewards in the level chests from Apprentice Chest II (level 10) through Grand Master Chest (level 90).
- Apprentice Chest II now grants 20 of each of the four Dragon God consumables, three Thief Gloves, three Blessing Scrolls, and the next level chest.
- Later chests now follow the approved progression for experience support, Exorcism Scrolls, Concentrated Reading, upgrade materials, research items, and Cor Draconis rewards; every listed reward remains guaranteed.
- Apprentice Chest I (level 1), including its existing rewards and class-specific variants, remains completely unchanged. No client update is required. real_client_tested=false.
Revision 790
Server und Client
- Die bestehenden Haustier-Trank-Kisten 81659, 81660 und 81661 bleiben vollständig unverändert.
- Drei eigenständige, eigenschaftsgleiche Klone wurden auf den neuen VNUMs 82000, 82001 und 82002 angelegt: Haustier Trank Kiste (K), Haustier Trank Kiste (M) und Haustier Trank Kiste (G).
- Die neuen Klone besitzen ausschließlich die freigegebenen weiß/silbernen Rahmen- und Fragezeichen-Icons; die Originale behalten ihre goldenen Icons. Öffnungs- und Belohnungsverhalten bleiben exakt wie bei den jeweiligen Originalen.
- Keine Drops, Quests, Shops, Pakete, Binaries oder bestehenden Gegenstände wurden geändert. Client-Update erforderlich: Patcher 742. real_client_tested=false.
Revision 789
Server und Client
- Jeder als echter Metinstein klassifizierte Metin erhaelt genau eine unabhaengige Chance von 20 Prozent auf eine Segensschriftrolle (VNUM 25040, Menge 1).
- Fruehere garantierte oder tabellenbasierte Segensschriftrollen-Pfade werden fuer diese Metins durch den zentralen 20-Prozent-Wurf ersetzt; dadurch entstehen keine doppelten Rollen. Nicht-Metin-Objekte wie Statuen, Feuerstellen, Eier, Schreine, Kisten und Aussenposten bleiben unveraendert.
- Die Monster-Info zeigt bei der Segensschriftrolle exakt 20 Prozent und ausdruecklich die Seltenheit "Selten". Alle anderen Seltenheitsstufen und Belohnungen bleiben unveraendert.
- Die bestehende +15-Level-Dropsperre, Multi-Farm-Regeln, Kartenpraedikate und Besitzlogik bleiben unveraendert. Server- und Client-Update erforderlich: Patcher 740. real_client_tested=false.
Revision 788
Server und Client
- "Alle teilen" wird jetzt sofort mit genau einer Anfrage ausgefuehrt; die bisherige Wartezeit von etwa neun Sekunden entfaellt.
- Der Server validiert Quelle, Stapelbarkeit, Sperren, Menge, Inventarbereich und alle Zielzellen, begrenzt die Operation auf vorhandenen Platz und erstellt die Teilstapel in einem serverautoritativen Vorgang.
- 200 mit Zielmenge 20 ergibt bei neun passenden freien Zellen zehn 20er-Stapel. 205 mit Zielmenge 20 ergibt zehn 20er-Stapel und einen Reststapel mit 5. Bei Platzmangel wird nur die sichere, moegliche Anzahl erzeugt.
- Normales Verschieben und dessen bestehende Ein-Sekunden-Sperre bleiben unveraendert. Der bestaetigte Shift-Dialog und die SHIFT-/Linksklick-Tooltipgrafik bleiben unveraendert.
- Keine Paket- oder ABI-Aenderung; verwendet wird der bestehende Chat-Command-Pfad. Server- und Client-Update erforderlich: Patcher 735. real_client_tested=true (praktisch durch Jason bestaetigt).
Revision 787
Client
- Korrigiert die Option Alle teilen: Ein Stapel mit 200 Gegenstaenden und Zielmenge 20 wird nun sicher in zehn 20er-Stapel aufgeteilt, sofern neun freie passende Plaetze vorhanden sind. Nicht glatt teilbare Mengen behalten den Rest im Quellstapel; bei zu wenig Platz werden nur die vorhandenen freien Plaetze verwendet.
- Ursache war die serverseitige Ein-Sekunden-Sperre fuer Stapelteilungen, durch die unmittelbar gesendete Folgepakete verworfen wurden. Die Aufteilung sendet nun jeweils erst nach bestaetigter vorheriger Bestandsaenderung und mit sicherem Abstand den naechsten Schritt; VNUM, Menge und Zielplatz werden vor jedem Schritt erneut geprueft.
- Der bestaetigte Dialog und die SHIFT-/Linksklick-Symbolgrafik bleiben unveraendert. Keine Paket-, ABI-, Server-, DB-, Proto- oder Spielerdatenaenderung. Client-Update: Patcher 730. real_client_tested=false.
Revision 786
Client
- Behebt die belegte Ursache des fehlenden Stapelteilungsdialogs: Das Cheque-System ist in Elderos deaktiviert, der benoetigte Mengendialog war jedoch irrtuemlich nur innerhalb dieses Feature-Gates importiert und erstellt.
- Der Mengendialog wird nun unabhaengig vom Cheque-System geladen und sicher verwaltet. Die bestaetigte SHIFT-/Linksklick-Symbolgrafik bleibt unveraendert.
- Mengen-, Vollinventar-, Spezialinventar-, Verlust- und Duplizierungsschutz bleiben erhalten. Keine Paket-, ABI-, Server-, DB-, Proto- oder Spielerdatenaenderung. Client-Update: Patcher 729. real_client_tested=false.
Revision 785
Client
- Korrigiert den tats�chlichen nativen Linksklick-Pfad der Stapelteilung: Die Shift-Pr�fung l�uft nun unmittelbar nach der Slot-Koordinatenaufl�sung und vor Maus-Anhangs- sowie Cursorzweigen.
- Die in Revision 784 best�tigten grafischen SHIFT- und Linksklick-Symbole bleiben unver�ndert.
- Mengen-, Vollinventar-, Special-Inventory-, Stale-Dialog-, Itemverlust- und Duplizierungsschutz bleiben erhalten.
- Keine Paket-, ABI-, Server-, Datenbank-, Proto- oder Spielerdatenaenderung. Client-Update erforderlich: Patcher 728. real_client_tested=false bis zum erneuten Clienttest.
Revision 784
Client
- Korrigiert die echte Laufzeitpruefung fuer Shift + Linksklick: Stapelbarkeit wird nun wie im funktionierenden Tooltip ueber die aktive Item-Definition geprueft; linke und rechte Shift-Taste werden akzeptiert.
- Der Tooltip verwendet jetzt die vorhandenen SHIFT- und Linksklick-Tastensymbole wie der Truhenhinweis.
- Mengen-, Vollinventar-, Special-Inventory-, Stale-Dialog-, Itemverlust- und Duplizierungsschutz aus Revision 783 bleiben erhalten.
- Keine Paket-, ABI-, Server-, Datenbank-, Proto- oder Spielerdatenaenderung. Client-Update erforderlich: Patcher 727. real_client_tested=false bis zum erneuten Clienttest.
Revision 783
Client
- Shift + Linksklick �ffnet bei tats�chlich stapelbaren Inventargegenst�nden mit mindestens zwei Exemplaren den Mengendialog.
- Die Option "Alle teilen" verteilt den Stapel in m�glichst viele Stapel der eingegebenen Menge und l�sst stets mindestens ein Item im Quellstapel. Freie Pl�tze, Special-Inventory-Grenzen, ver�nderte/ung�ltige Quellen und maximale Mengen werden erneut gepr�ft.
- Teilbare Stapel zeigen im Tooltip den Hinweis "SHIFT + Linksklick = Stapel teilen".
- Keine Paket-, ABI-, Server-, Datenbank-, Proto- oder Spielerdaten�nderung. Client-Update erforderlich: Patcher 726. real_client_tested=false; Pr�fung statisch, simuliert und per Pack-Extraktion.
Revision 782
Client
- Der Titel des Kostümfensters lautet jetzt exakt „Kostüme & Ringe“.
- Die kompakte Fenstergeometrie und die bündige Tab-Überlappung aus Revision 781 bleiben unverändert.
- Client-Update erforderlich: Patcher 725.