Game
wildlandsonline
3 months ago

Critical Bug Fixes


Wildlands Online — Patch Notes

Critical Bug Fixes

  • Save system was completely brokenqueueSave() called itself instead of saveGame(), creating an infinite loop. No player data was ever written to localStorage. Fixed: debounce timer now calls saveGame() after 2 seconds. forceSave() calls saveGame() immediately.

  • _PT.scavenges.push crash — Telemetry stored scavenge count as a number, then tried to .push() on it. Fixed with Array.isArray() guard on load.

  • Wandering trader blueprint exploit — Could buy all blueprints in one visit by re-opening the UI. Fixed by caching the offered blueprint on the landmark.

  • Keyboard shortcuts fire while typing — Typing in name inputs triggered game shortcuts (C, I, M, etc). Fixed: input focus check skips all shortcuts except Escape.

  • Game loop crash protection — Entire loop() wrapped in try-catch. Errors log to console, game never freezes.

Sprite System

  • 14 sprite failures resolved — All caused by filename mismatches between code and repo (case sensitivity + different naming conventions)

  • sprite_data.json no longer overwrites SPRITE_MAP — Was loading after SPRITE_MAP and replacing correct paths with old wrong ones

  • All 138 repo PNGs mapped to SPRITE_MAP with exact filenames

  • Inventory now shows sprite images — Fragments, Items, Blueprints, and Hotbar all use sprHtml() instead of emoji text. CapSouls already worked.

Broken Unicode Fixed

  • 6 recipe emoji showing as U0001fa78 text — replaced with actual emoji characters

  • 23 recipe labels showing \u00d7 instead of × symbol

  • 2 log messages with broken \U0001f9ea sequences

Performance

  • backdrop-filter:blur() removed from all 7 overlay elements — primary GPU bottleneck causing choppiness

  • Custom cursor transition replaced with will-change

  • Encounter DOM caching — 24+ getElementById calls replaced with cached refs

UI/UX Overhaul

  • Character sheet — Player portrait with avatar, HP orb, SVG skill rings, gear cards, editable name

  • Leaderboard — Animated rank ring, 8 clickable stat cards with fill bars, Power Score with title progression, stagger animations

  • Encounter panel — Slide-up animation, creature pop-in, hit/miss flash feedback, styled drop cards

  • CapSoul opening — 3D flip animation, tier-specific glow, burst ring + sparkle particles

  • Ashford/Town — Coin balance header, vendor items with large icons, workstation cards

  • Inventory — 6-column grid, rarity glow borders, sprite images in all tabs

  • HP bar — Moved under skill bars top-left, glass highlight, Cinzel/Courier fonts

  • Bounty tracker — Pinned bottom-right, progress bars, auto-hides during menus

  • Death screen — 2×4 stats grid with stagger animation, 8 stats shown

  • Reward splash — Dark overlay popup with CONTINUE button for bounty claims and vendor purchases

  • Message log — Max 6 lines, duplicate throttle (2s), simplified cooldown messages

  • Intro screen — Radial gradient background, floating logo, styled CTA button

Removed Clutter

  • Visibility/Wind condition bars hidden (shown as HP chips when relevant)

  • Zone name hidden (was changing every tile)

  • All console.log removed from hot paths

  • Zero backdrop-filter remaining in codebase



0 comments

Loading...

Next up

We are looking to do some big crafting upgrades tonight (reworked tiers, added BP and reworked stats) also added sneak peak sprite work!

Currently we are working on mapping , animations, sprite sheets. Total sprites: ~124 Plus ~300 animation frames for creatures. also added little controls button bottom left. again free to play, and feedback is always welcomed

Shoobies leave a sticky trail of mucus in their wake, which can impede movement for any creature that steps in it.

Protege el conocimiento, salva la historia. Guardian of Lore es un platformer 2D en el que debes luchar para mantener viva la memoria de la mitología latinoamericana. El juego llegará a Steam el 18 de mayo: https://steam.pm/app/1211740 #ScreenshotSaturday

Updated the chest in the maze, adding sound, particles and better animation. But what's in the chest?

I did this on my 3DS ^^ #Kirby

A few screenshots of the places you'll cross in the Demo of Blu. You can play it today on #gamejolt !

Development of my game Juno. This is the rune equipment system.

Usually update over on twitter: https://twitter.com/synrec_kaisyl

Subscribe to technoblade

Sonic The Hedgehog style Super Smash Bros 4 Pixel art Gif.