HOMEFORUMSUPPORTDISCORD
★ TEST
✦ Welcome to the MapleVerse Test Portal! ✦  Found a bug? Report it here — paste a screenshot right from your clipboard! ✦  8 issues being tracked — thank you, testers! ✦✦ Welcome to the MapleVerse Test Portal! ✦  Found a bug? Report it here — paste a screenshot right from your clipboard! ✦  8 issues being tracked — thank you, testers! ✦
#311 Items missing after server migration FIXED
MEDIUM Account & Saves 🍄reported by enigmaX · 2026.09.12 · updated 2026.09.12
Probably due to server migration, some items are missing from inventory and equipment. Attached are imgs from Rankings that show correct equipped items.

Character: Evil
Previously Equipped Items: Paje's Staff and Wooden Shield
Inventory Item: Indigenous Bow

Character: Love
Previously Equipped Items: Dom Pedro I's Sword and Steel Shield
screenshot 1screenshot 2screenshot 3
🍅 ME TOO · 0 Sign in to confirm this bug.
COMMENTS 4 replies
enigmaX 2026.09.12 · edited
ADDITIONAL: Character Evil is also missing a [VIP Teleport Rock], [Maple Bow], [Pink Flower Tube(Staff)], [The Star and Stripes Flag], and several potions.
Admin ADMIN 2026.09.12
Found, fixed, and the items are back. Same defect as #312.

It is in the save guard, the server-side check that refuses a save it believes was tampered with. The guard holds a bounds table: the highest each stat can legitimately reach on an item (catalog base + every upgrade slot landing the best scroll). 7,523 of its 10,485 entries were generated WITHOUT base stats: the generator knew category, stack size and slot count, not attack. For those the check treated the item as zero-attack armour and invented a ceiling of 21 attack.

The Brazilian items are exactly that: Indigenous Bow and Dom Pedro I's Sword are 35 attack, Pajé's Staff 25 — all legitimately above a cap we made up, so every save carrying one was judged tampered.

What made it destructive: one rejected item reverted the WHOLE collection to the last stored copy — the entire bag, not just that item. With autosave every few seconds, everything gained since the last clean save was discarded, over and over. It was a deadlock too: the guard forgives an item once it has seen it stored, and the revert meant these never could be.

Both halves are fixed and live: an entry with no real stat data no longer gets a fabricated cap, and a rejected entry is corrected in place instead of reverting the collection.

Restored by hand, stats taken from the catalog:
Evil — Pajé's Staff, Indigenous Bow, Maple Bow, Pink Flower Tube, Stolen Fence, Maple Claw, Dom Pedro I's Glove, Blood Snowboard, Dom Pedro I's Sword, The Stars and Stripes
Love — Dom Pedro I's Sword, Steel Shield

I swept all 661 characters against the old rule rather than trust the reports to be the full list. Five were ever affected — Evil, Love, Red, Nothing, Aeris — and all five now save cleanly with those items. Verified on the live database: one each, no duplicates.

The VIP Teleport Rock I could not action: cash item 5041000 has no catalog entry in this build, so it cannot be obtained here. Tell me the name as it read in your inventory and I will grant it.
Admin ADMIN 2026.09.12
Correction to my reply above, and a better fix.

Two things I got wrong. First the figure: "7,523 of the 10,485 entries" is not right, and it counted the wrong thing — it swept in items that have no stats by definition (potions, ETC) and are never stat-checked at all. The real number is 2,071 of the 5,249 EQUIP entries.

Second, and it matters more: I stopped one layer short of the cause. Those three weapons should never have been judged against an invented ceiling in the first place, because the game's own catalog has carried their real attack all along. The bounds table is GENERATED from that catalog — and nobody had re-run the generator since the Brazilian items gained their stats. So the table sat stale, and a stale entry is what made the guard invent 21.

Regenerated, the same three now read as real weapons with real bases, and their ceilings come out at 70, 70 and 60 against actual values of 35, 35 and 25. Nowhere near tripping. Dom Pedro I's Glove was in the same state and is fixed with them.

Checked against all 661 characters on the server before shipping it, with the grandfather rule switched off so nothing could be masked: zero items anywhere fall outside the new table, so it cannot clamp anyone.

Why it went unnoticed: there WAS a test guarding that table, but it compared the two generated copies against each other — one run writes both, so they always agree, including when both are out of date. It also only compared category and stack size, never the stat fields. There is now a test that re-derives every equip entry from the catalog itself and fails the build if the table falls behind. I staled the table deliberately to watch it fail before trusting it; it named exactly these four items.

The guard-side change from my earlier reply stays regardless: an entry with no stat data must never produce an enforced number, and one bad item must never revert the whole bag. But the real repair is that the table is current again.
enigmaX 2026.09.12
The VIP Teleport Rock I could not action: cash item 5041000 has no catalog entry in this build, so it cannot be obtained here. Tell me the name as it read in your inventory and I will grant it.

Reply: The [VIP Teleport Rock] is this item or at least a similar item with similar functions. Able to save 10maps, able to travel over continents, etc.
screenshot 1

Sign in with MSU to comment.