v0.6 Series
v0.5 Series
v0.6 Series
v0.6.33.10 (17 April 2026)
- FIX: Use total_score from game payload instead of recalculating in backend
v0.6.33.00 (17 April 2026)
- FEAT: Session auto-refresh - stay logged in while tab is open
v0.6.32.01 (17 April 2026)
- FEAT: Show weapon type in equip buttons (e.g., Equip: Sword Name (Sword))
v0.6.32.00 (17 April 2026)
- FIX: Start fresh from new device with cloud save - handle P=null case
v0.6.30.12
- FIX: Ensure P.achievements is always a Set when loading saves
v0.6.30.00
- FEAT: Cloud-first save redesign with device-specific local saves
- FEAT: Continue always checks cloud when online, shows comparison dialog
- FEAT: Begin checks cloud and offers restore or start fresh
- FIX: Updated autoSave/autoLoad/hasSavedGame to use device-specific key
v0.6.20.03
- FIX: Deploy save-game as Netlify function instead of Supabase Edge Function
v0.6.10.00
- FIX: Armorsmith achievement now uses correct set names (Meadows Fur Set, etc.)
- FIX: Full Arsenal achievement now requires tier 8 (not tier 5)
- FEAT: Added commonKill/rareKill progress handlers for Hunter achievements
- FIX: Achievement unlock triggers now use tiered keys (apprentice/journeyman/master)
v0.6.04.01
- FEAT: Achievements button greyed out when offline with (Register to track!)
- FIX: Chronicle log shows offline message for achievements/leaderboards
v0.6.04.00
- FEAT: Battle Scribe menu color-coded buttons to match chronicle descriptions
- FEAT: Settings menu restructured with Save File submenu
- FEAT: Leaderboards button always visible (greyed out when offline)
v0.6.03.10
- FEAT: Complete scoring system redesign - max score reduced from ~54K to ~10K
- FEAT: Level 1 now starts at 0 points (formula changed)
- FEAT: Run score: tier*28 weapon scoring, new gold decay with 1M hard cap
- FEAT: Monster kills decay 10x reduced, common/rare kills added to run score
- FEAT: Hunter Grinder now has 6 achievements (Apprentice/Journeyman/Master for each)
- FEAT: Achievement points rebalanced (Zone=188, Slayer=375, Crafter=281/375, Hunter=50-600)
v0.6.02.00
- FEAT: Complete achievement system redesign - 15 achievements across 4 categories
- FEAT: Remote achievement storage via Supabase for secure, manipulation-free tracking
- FEAT: Achievement tracking - zone kills per-run, legendary kills cumulative, common/rare kills cumulative
- FEAT: Score submission shows achievement count and points
- FIX: Zone Explorer achievements now track per-run monster kills correctly
- FIX: Monster Slayer achievements now cumulative across all runs (not per-run)
- FIX: Armorsmith achievement now checks owned sets correctly (Meadows Fur Set included)
- FIX: Master Enchanter triggers on 4th T3 enchantment (not all 24 across all weapons)
v0.6.00.23
- FIX: Welcome button now loads auto-save before mainMenu()
v0.6.00.22
- FEAT: Add netlify.toml to enable serverless functions deployment
- FIX: Achievements button now displays correctly using overlay()
v0.6.00.21
- FEAT: Add Submit Score button with overlay dialog
- FEAT: Add Achievements button showing all 14 achievements with progress
v0.6.00.20
- FIX: Leaderboard back button now closes overlay
- FEAT: Session persistence (survives refresh)
- FEAT: Move Logout button to bottom of splash screen
- FEAT: Profanity filter for usernames
v0.6.00.19
- FIX: Update Supabase API key to correct anon key
v0.6.00.17
- FIX: Add debug logging to auth-callback.html
- FIX: Add error handling and fallback for postMessage origin
v0.6.00.16
- FEAT: Show Welcome <Name> button on splash when logged in
- FEAT: Show Logout button on splash when logged in
- FEAT: Return to splash after successful login
v0.6.00.15
- FIX: Google OAuth - open Supabase OAuth URL directly in popup
v0.6.00.14
- FIX: Google OAuth - use explicit window.open() for popup
- FIX: Register toggle in login modal now works
v0.6.00.13
- FIX: Google OAuth - use Supabase callback URL with skipBrowserRedirect for popup
- UI: Move Sign in with Google button to bottom of login modal
- UI: Add spacing between buttons in login modal
v0.6.00.12
- FIX: Google OAuth - use simplified callback URL (auth-callback.html)
- FIX: auth-callback.html - hardcode Supabase credentials, fix script loading timing
v0.6.00.11
- FIX: Google OAuth now uses postMessage callback for proper popup handling
- FEAT: Add My Score button to Battle Scribe (available to all players)
- FEAT: Add Leaderboards button to Battle Scribe (online only)
- FEAT: Restore showLeaderboards() function for leaderboard display
- CODE: ASCII compliance - fix em dashes in JS comments and strings
v0.6.00.10
- FEAT: Add Google OAuth login option (Supabase)
- FEAT: Add server-side save validation with hash tracking
- FEAT: Add username prompt for OAuth users on first login
v0.6.00.02
- FIX: Restore missing ENCHANTMENTS constant
- FIX: Restore game loading functionality
v0.6.00.01
- HOTFIX: Netlify Functions auth with security validation
- SECURITY: Add auth validation to score/achievement functions
- SECURITY: Use sessionStorage instead of localStorage
- SECURITY: Sanitize username input
- FEAT: Add login/register/logout functionality
v0.6.00.00
- FEAT: Added achievements system (15 achievements, max 40,000 pts)
- FEAT: Added run scoring system (max ~12,820 pts)
- FEAT: Added global leaderboards
- FEAT: Added Supabase Auth integration (email/password + Google)
- FEAT: Added offline mode (guest play, no auth required)
- FEAT: Added online mode (account, achievements persist)
- CODE: SAVE_VERSION bumped to 12
v0.5 Series
v0.5.71.10
- FIX: Belt of the Nomad now appears in Desktop status panel when equipped
- Balance: Ghost of Eugor HP reduced from 88 to 80
v0.5.61.2
- Enhancement: Null companion healing further increased. T1-3: 120%, T4-6: 140%, T7-9: 160% of damage dealt. Healing capped at hero max HP.
v0.5.61.1
- Enhancement: Null companion healing significantly increased. T1-3: 90%, T4-6: 100%, T7-9: 110% of damage dealt. Healing capped at hero max HP.
v0.5.61.04
- Bug fix: Null companion healing_percent calculation fixed - values are already decimals (0.40=40%), no longer incorrectly divided by 100.
v0.5.61.03
- Bug fix: Null companion HP now correctly adds healing to current HP (was replacing current HP with healing only).
- Bug fix: System Test Null companion tier selection now advances properly (null_max_hp now set correctly).
v0.5.61.02
- Bug fix: Null companion HP no longer drops to 1 after first fight - HP now floors at hero max HP instead of 1.
v0.5.61.01
- Fix: Bump VERSION string to v0.5.61.00 (was missed during publishing).
v0.5.61.00 Patch Notes
- Major rework: Null companion - shadow realm removed. HP now grows with damage dealt (end-of-fight heal based on total damage dealt).
- Balance: Endless Void changed from full negation to partial (negates swAvg/4 damage taken). Retaliation from Envenom/Puncture still applies.
v0.5.60.24 Patch Notes
- Improvement: Null companion chronicle visibility improved - HP and healing details now shown on every interaction.
v0.5.60.23 Patch Notes
- Bug fix: Null companion Shield inventory check moved from stApply() to stSecondary(), ensuring Null is available in Level 31 System Test pet selection.
v0.5.60.22 Patch Notes
- Bug fix: System Test Level 31 now always has a Shield in inventory, ensuring the Null companion is always available (previously locked if player did not select Shield as primary or secondary weapon).
v0.5.60.21 Patch Notes
- Bug fix: Null Shade and Null Spectre healing_percent corrected to 30/40/50% (was 25/30/35% and 30/35/40% respectively).
- Bug fix: Null companion no longer resets to max HP at the start of each fight - HP now persists between fights and only syncs to hero max HP on level-up.
v0.5.60.20 Patch Notes
- Balance: Mana upgrade shard costs reduced - capped at 57 shards for final upgrade. Gold: 500 to 6000 over 15 upgrades. Max mana still 100.
- Balance: Crafting material drop rates bumped - 51% common, 60% rare/legendary (up from 48%/57%).
- Bug fix: Wilds fights now correctly fire all enchantment abilities (Stunning Fist, Ice Shards, Blinding Toxin, etc. were silently ignored before).
- Balance: Null Spectre heal increased to 30/40/50% per turn. Shield reflection now included in heal damage base.
- UI: Gauntlet weapon picker now shows weapon type in button labels (e.g. Iron Sword (Sword)).
v0.5.60.10 Patch Notes
- New System Test: Level 31 (Thaed Abyss Complete) - all content unlocked, 100k gold, 200 arcane shards, all weapons including Shield as primary and secondary, all companions including Null.
- New: Blessings unlock option in System Test at Level 25 (Meadows, City, Desert, Dungeon) and Level 31 (all 5 including Abyss Blessing).
- New: Story popup on fresh game start replaces plain chronicle text with atmospheric overlay.
v0.5.60.00 Patch Notes
- New Companion: Null (Shadow/Shade/Spectre) - shield synergy. HP syncs to hero max HP. Heals 20-40% of all player damage dealt. Shield proc on attack. Enters shadow realm at 0 HP (persists between fights). Inn does not restore. Passives: UID chance bonus + SW trigger, PN cost reduction + throw/bounce bonuses, EV void bolt.
- Bug fix: Null Spectre void bolt now fires only once per Endless Void negate (ev_negate flag was never reset).
- Bug fix: Null shadow realm now correctly applies stored healing when reforming (was accumulating but never applied on exit).
- Bug fix: Null UID chance bonus now actually applied to Unity in Darkness proc (uid_chance_bonus data was defined but unused).
- Balance: Dungeon and Abyss monsters buffed - HP increased ~35-50%, ATK increased +5-12 across all enemies.
- Balance: Companion nerfs - Nixie dagger proc 40->30%, Drake sword proc 50->40%, Whirlwind spear proc 45->35%. Clockwork absorb reduced 2-3 per tier. Whirlwind aura capped at 10/11/12.
- UI: Null companion added to System Test menu (5th companion slot, shield-gated). Companion order now: Elfish, Clockwork, Sandborn, Undead, Null.
v0.5.53.00 Patch Notes
- Balance: Flame Circle dmg rebalanced (T1 2-4, T2 5-7, T3 8-10). Ice Shards rebalanced (T1 2-5, T2 5-7). Elemental Mastery always consumes both masteries, gains flat bonus dmg.
- Balance: Undead dark drain scales with form (Pup 8, Hound 14, Dreadwolf 22). Explosion mana bonus scales with companion tier (+0 to +8 on top of Mana Sphere restore).
- UI: Undead companion icon changed to bone emoji. System Test companion order now matches regular chooser (Elfish, Clockwork, Sandborn, Undead).
v0.5.50.12 Patch Notes
- Bug fix: Undead companion HP now resets to 0 after every fight (not just at next fight start), preventing stale HP in saves.
- Bug fix: Wilds post-fight restore no longer sets Undead HP to max - stays at 0.
- Bug fix: Combat log now correctly shows Undead HP as 0 at fight start instead of stale carry-over value.
v0.5.50.11 Patch Notes
- Hot fix: Wilds combat error cl is not defined - undeadCharge and petOnAttack referenced cl outside its scope. cl passed as parameter or reference removed.
v0.5.50.10 Patch Notes
- Bug fix: Undead companion now charges and drains correctly in normal combat (resolveUndeadPassives was missing from runCombat).
- Bug fix: Undead companion HP bar now always visible on mobile status bar. Battle Scribe now returns to War Camp after recording.
- UI: Preview Abilities order now matches chooser order (Elfish, Clockwork, Sandborn, Undead)
v0.5.50.00 Patch Notes
- Undead Companion added - new staff-synergy companion line. Undead Pup (T1-T3), Undead Hound (T4-T6), Dreadwolf (T7-T9). Charges from player attacks, explodes with dark energy at full HP firing cumulative passive effects.
- Battle Scribe added to War Camp - explains auto-save in mystical language. Record Your Journey moved there from Town of Efil.
- Beastmaster bestiary completion overlays added for all 5 zones. Overlay fade-in animation added globally.
- Blacksmith upgrade buttons show weapon type. Balance: first evolution shard cost 3 to 2 for all companions. Mobile header offset for pet bar.
v0.5.40.32 Patch Notes
- Hot fix: Chronicle no longer clears immediately after returning from a fight. Log persists until the player takes their next action.
v0.5.40.31 Patch Notes
- Bug fix: Mobile Status drawer now shows 2-piece set bonuses. renderStatusDrawer was missing all 2-piece checks added in v0.5.31.00.
v0.5.40.30 Patch Notes
- Armor: 2-piece set bonuses no longer stack with the full 4-piece bonus - once all 4 pieces are worn, 2-piece ceases and full set applies.
- UI: Chronicle auto-refreshes on every menu navigation - log always reflects the current screen options.
- UI: Main menu now shows color-coded option descriptions in the chronicle.
v0.5.40.20 Patch Notes
- UI: Color-coded chronicle descriptions added to all NPC menus. Each log line color matches its button.
- UI: Companion chooser reordered (Elfish, Clockwork, Sandborn) with weapon-lock greying.
- System Test: Level 7 path skips companion selection (pets not yet unlocked at that stage).
v0.5.40.11 Patch Notes
- Bug fix: Sandborn aura and spear proc now fire correctly in normal combat (resolveSandbornPassives was only called in Wilds).
- Bug fix: Inn no longer crashes when resting with a Sandborn companion.
- Bug fix: Sandborn tier now shown correctly in combat log. Dead duplicate Clockwork block removed from petOnAttack.
v0.5.40.10 Patch Notes
- Sandborn Companion: New spear-synergy companion line - Dervish (T1-T3), Cyclone (T4-T6), Whirlwind (T7-T9). Mutual aura damage each turn. Spear proc any slot, passives spear primary.
- Dervish passive: Penetrating Strike +6 flat to next attack. Cyclone: Blinding Strike auto-applies PS ATK debuff. Whirlwind: Recovery Slash doubles aura damage to monster that turn.
- Save version bumped to 5
v0.5.40.00 Patch Notes
- Drop Rate Plan: Meadows/City/Abyss commons 45%-48%, Desert/Dungeon commons 50%-48%, all 55% rates-57%, Dune Stalker 60%-57%, Alpha Wolf/Clockwork Tiger-57%.
- UI Updates: Settings, Beastmaster, Witch, Craftsman icons added. Banner title shrunk on mobile. Sell Materials icon added.
- Bug Fix: Mobile pet HP bar now displays correctly for Clockwork companions.
v0.5.31.00 Patch Notes
- Companion Update: Baby Dragon removed. Clockwork line now uses dragon icon. Clockwork companion visible in mobile status bar. Companion abilities preview added to chooser screen.
- UI Updates: Witch enchant submenu shows primary weapon first. Continue Exploration always last after Leave.
- Partial Set Bonuses: 2-piece bonuses for all 5 armor sets. Status panel distinguishes 2-piece vs full blessing.
- Balance: Wilds boss HP and ATK increased across all five fights.
v0.5.30.10 Patch Notes
- UI Update: NPC icons added (Blacksmith, Witch, Beastmaster, Craftsman, WarMaster). Leave and Continue Exploration buttons now use door and play icons.
- Blacksmith upgrade submenu: primary weapon always listed first.
- Bug fix: Inn now syncs max_hp before restoring HP, and renderStatus fires in the same frame as mainMenu transition.
v0.5.30.00 Patch Notes
- Smooth Gold Plan: City and Desert common monsters drop more gold; Abyss commons reduced slightly. Gold economy now nets ~400/600/800/2000/10000g per zone.
- Respec Update: Reset Skill Points cost is now level x50 + 100 x (times respecced). First respec cheaper; repeat respecs escalate.
- Clockwork Companion: New sword-synergy companion line - Whelp (T1-T3), Wyrmling (T4-T6), Drake (T7-T9). Absorb, sword proc, and Puncture/Parry/CdG passives.
- Puncture ATK debuff now scales by tier: -8/-16/-24 (was flat -24).
- Sell Abyss Materials removed from Craft Armor screen - now only in Sell Materials submenu.
v0.5.20.00 Patch Notes
- Weapons Update: T8 tier added (Void prefix). New upgrade cost curve. Shield T7/T8 damage buffed. Blacksmith now shows upgrade path on each button.
- Wilds Update: All existing boss HP +20. Abyssal Apparition fight implemented - requires Abyssos Seira, rewards Abyss blessing. After any Wilds fight the Beastmaster restores your HP and mana.
- Town: Record Your Journey moved below War Camp.
- Bug fix: Elfish Sprite companion no longer reverts to Spritling T3 on save reload.
- Save version bumped to 3 - old saves are no longer compatible.
v0.5.10.01 Patch Notes
- System test fix: Elfish companion selection now uses submenus - choose Elfish Companion, then tier group (Spritling/Sprite/Nixie), then specific tier.
- System test fix: renderStatus no longer crashes when an Elfish Sprite or Nixie companion is active - Elfish forms now resolved correctly.
- System test fix: chosen Elfish companion tier no longer overwritten when applying level 25 state.
v0.5.10.00 Patch Notes
- Abyss creature rename: commons are now Null Crawler/Hound/Wretch, rares are Void Stalker/Hulk/Shade, legendaries are Abyssal Terror and Abyssal Negator. Crafting materials renamed to match.
- Abyss materials can now be sold at the Craftsman's Shop.
- Zone 5 forced legendary encounter: now picks the unseen legendary (or random if neither seen), ensuring both Abyssal Terror and Abyssal Negator feel like meaningful moments.
- Elfish Companion Rework: Elfish Sprite replaced by the Spritling/Sprite/Nixie evolution chain with new redirect, dagger proc, and passive mechanics.
- System test: Lv13 starts at 30 mana, Lv19 at 35, Lv25 at 40. Witch upgrade index now correctly derived from starting mana.
- Save version bumped to 2 - old saves are no longer compatible.
v0.5.05.1 Patch Notes
- System test fix: forced legendary fights now always spawn the correct zone legendary (Void Terror in Abyss, not Abyssal Negator).
- System test fix: Level 25 now correctly pre-populates legendary_first_kills for zones 1-4.
- Endless Void prereqs changed: now requires Unity in Darkness + Shield Wall (was Shield Wall + Perpetual Nightmare).
v0.5.05.00 Patch Notes
- Inn now restores full mana on rest, and returns you to the main menu afterward.
- Crafting: armor pieces stay on screen after crafting (greyed Crafted), maintaining fixed keybind positions. Ingredient list hidden once crafted.
- Fixed crafting visual bug: disabled buttons now render correctly with left-aligned text.
v0.5.04.3 Patch Notes
- Keyboard shortcuts: press 1-9 on desktop to activate the corresponding button. Number shown as subscript on each button.
- UI icons: tankard on Inn, village on Town Square, bag on Inventory, gear on Settings, zone and armor set icons throughout.
v0.5.04.2 Patch Notes
- System test fix: Level 19 now enters the Darker Dungeon with a completely empty Bestiary, allowing the Wilds Challenges to be properly unlocked after completion.
- System test gold adjusted: Level 19 reduced to 5,000g, Level 25 reduced to 10,000g.
v0.5.04.1 Changes:
- Add a "Continue Exploration" button under the Blacksmith, Beastermaster, Witch's Hut, and Craftsman menus for easier navigation.
- Add an auto-save when the Hero completes an armor set, and when they venture forth into a new zone for the first time.
- Add a button in the Town of Efil that says "Record Your Journey (X gold)" where X = (15*your level + 2*[the number of times you saved with the Record so far]). This allows a manual save.
v0.5.04.0 Patch Notes
- Save Update: Export/Import now operate on the last checkpoint, not live state. Added lightweight save validation. Removed legacy debug functions.
- New auto-save triggers: Zone Bestiary complete, weapon reaches Masterwork, Wilds Challenge victory.
- Menu restructure: Town of Efil split into Town Square (Blacksmith, Beastmaster, Witch, Craftsman) and War Camp (Warmaster).
- Craftsman: armor sets rolled into a single Craft Armor submenu. Renamed to Craftsman's Shop.
- Witch: Upgrade Enchantment now appears above Add Enchantment.
- Blacksmith: Primary and secondary weapons always appear first in upgrade list.
v0.5.03.10 Patch Notes
- Dungeon gold drops reduced ~30% across all monsters including The Lich King.
- Inn cost for Lv13+: level x9 (was level x7).
- T7 weapon upgrade cost raised to 12,000g (was 4,760g).
- Sword Rework: Puncture now inflicts bleed DoT (4 stacks; at 4 stacks debuffs enemy -24 dmg). Bleed renamed Parry - gains a damage-reducing charge on hit. Coupe De Grace now requires 4 Puncture stacks + active Parry charge.
- Spear Rework: Penetrating Strike now finds vital organs - bonus dmg + reduces enemy next attack. Exploit Weakness doubles that reduction + grants next attack bonus. Biting Sand renamed Blinding Strike - stacking blind + dmg boost. Heart Strike renamed Recovery Slash - fight-start, heals on PS+EW activations.
- The Lich King: HP reduced 300 to 280.
v0.5.03.00 Patch Notes
- XP Rework: Lv4-6 multiplier reduced x1.35 to x0.80 (less Meadows drag). Lv25-31 multiplier reduced x3.80 to x2.40 (less Abyss grind).
- Gold Rework: Inn formula reduced (Lv1-12: levelx4, Lv13+: levelx7). Meadows common drops raised. Lich King, Abyss legendaries, and Abyss rares gold reduced significantly.
- Chronicle: Wilds combat log now uses same color coding and HP/mana tags as regular combat.
- Witch now gives a snarky comment when your equipped weapon is below enchant tier.
- Wilds Challenge: Equip Set button added below Fight! - equips the required armor set directly if you own it.
- System test Level 25: primary and secondary weapons are now T7 Masterwork.
- System test gold updated: Lv19: 21,000g, Lv25: 70,000g.
v0.5.02.00 Patch Notes
- Chronicle Rework: skill activation lines now color-coded by tier (Basic=blue, Combat=gold, Combo=purple, Special=green). DoT ticks amber. Monster HP bold red. Player HP lighter red. Mana always bold blue after skill use.
- Abyss Monster Tuning: commons now hit as hard as rares did (45-66 dmg range). Rares buffed further (52-75). HP bumped on rares (320/355/390). Legendaries unchanged.
- Upgrade costs: T0 to T1 reduced to 50g, T1 to T2 reduced to 200g.
- Status screen: secondary weapon enchants now shown on mobile panel.
v0.5.01.0 Patch Notes
- Major bug fix: applyEnchants catch-all was silently draining mana for every enchant handled outside the loop. Affects Flame Circle, Ice Shards, Elemental Mastery, Twisting Blade, Coupe De Grace, Unity in Darkness, Shield Wall, Endless Void, Perpetual Nightmare, Ravenous Poison, and Heart Strike. All 11 now correctly excluded - catch-all only fires for Tiger Strike, Envenom, and Debilitate.
- Auto-save triggers only at level checkpoints: 7, 13, 19, 25, and 31.
- Save system: auto-saves to browser storage, Export/Import Save File in Settings, Continue button on splash screen.
v0.5.002 Patch Notes
- Save system overhauled - game now auto-saves to browser storage after every fight and town visit.
- Splash screen shows a 'Continue' button when an auto-save exists.
- Settings: replaced incantation copy/paste with Export Save File and Import Save File.
- Death screen: replaced paste-incantation with 'Continue from Last Save' (uses auto-save).
- Settings: Clear Auto-Save option added.
- Incantation system retired - file-based save/load is more reliable and handles larger save states.
- Checkpoint auto-saves trigger at levels 7, 13, 19, and 25 - zone transition points
v0.5.00 Patch Notes
- Character names limited to 25 characters.
- Respec cost changed to level x 65 gold.
- Secondary weapon display corrected to 75% attack chance everywhere.
- T0 Sword found in the City renamed to Broken Sword.
- Challenge the Wilds button now requires Quest Status to be viewed first.
- Set blessings now stack with equipped armor: double proc chance/value when both active.
- Dark Steel cower chance reduced 15% to 10%.
- Berserker Wurm HP 218 to 230, damage 40-50 to 44-52.
- Sandwrapped Armor to Sandwrapped Set. Dark Steel Armor to Dark Steel Set.
- Abyssal Fire renamed to Thaed Abyss.
- Thaed Abyss fully built out: 3 commons, 3 rares, 2 legendaries (Abyssal Negator, Void Terror).
- Shattered Shield weapon added - drops in Thaed Abyss (10%). T0-T7 upgrade path.
- T7 upgrade tier added for all weapons. New flat-cost upgrade formula.
- Abyssos Seira armor set added (2-5 DMG reduction). Fatal blow triggers Abyssal Explosion (2x eDPT). Stacks with Abyss Blessing (4x eDPT, revive 20% HP).
- Abyss Bestiary tracking added.
- Skill tier system added: Basic Skill (1 mana), Combat Skill (2 mana), Combo Skill (3 mana), Special (Mana Sphere). Labels shown in Grimoire, enchant selection, upgrade screens, and status panel.
- Shield enchantment tree added: Unity in Darkness (Basic), Shield Wall (Basic), Perpetual Nightmare (Combat), Endless Void (Combo).
- Level cap increased from 30 to 31 - guarantees access to both Abyss legendaries.
v0.4 Series
v0.4.94 Patch Notes
- Wilds bug fix: petOnAttack and petOnHit hoisted to global scope - all Wilds fights now work correctly.
- Wilds bug fix: Large Clockwork Scorpion Bleed enchant replaced with Debilitate (Bleed is Sword-only).
- Don the Gauntlet: primary and secondary weapon can no longer be the same weapon.
- Passive Bonuses section added to status panel showing Wilds blessings separately from equipped set bonuses.
- Bug fix: Dance of the Crane and Like Water were silently draining mana every attack turn via applyEnchants catch-all. Both now correctly excluded from the catch-all.
- Wilds Challenge combat logs now persist in the Chronicle until navigating away.
v0.4.93 Patch Notes
- Rare monster XP increased 10% across all zones.
- Common/rare gold increased 10% in City and beyond.
- Dune Stalker HP 200 to 180. Ancient Sphinx HP 235 to 225.
- Chronicle log truncation fixed on mobile.
- Witch crystal dialogue now stays visible in Chronicle.
- Arcane Shards now drop in the City at same rate as Desert. First legendary kill guarantees a shard.
- Blacksmith weapon upgrades moved to a submenu. Primary weapon listed first.
- System test Level 19 renamed to Regnad Desert Complete.
- New system test: Level 25 (Darker Dungeon Complete) with T6/T5 weapons, all armor sets, T3 pets, 30 mana.
- Secondary weapon name, enchants, and eDPT now shown on status panel.
- Meadows XP multiplier reduced (1.55x to 1.35x) to ease levels 4-6 grind.
- Encounter rate curve steepened in Meadows and Dungeon - rares appear sooner within each zone.
v0.4.92 Patch Notes
- Like Water confirmed once-per-fight only (already enforced).
- Stunning Fist damage reduction changed to 1-5 / 4-10 / 6-15 at T1/T2/T3.
- Furious Strike bonus damage changed to 2-4 / 5-7 / 8-10 at T1/T2/T3.
- Furious Strike renamed to Tiger Strike everywhere.
- Dance of the Crane reworked: no longer reduces DMG. Now adds 10/15/20% extra Tiger Strike chance (base weapon roll only).
- Bestiary seen common monsters now display in dark grey to match unseen commons.
v0.4.91 Patch Notes
- Low HP warning overlay when Venture Forth at under 10% HP.
- Baby Dragon burn damage now counted in Pet damage in combat summary.
- Status screen label changed from 'eDPT' to 'effective DMG / turn'.
- Impact renamed to Stunning Fist; damage reduction increased: 5/10/15 at T1/T2/T3.
- Like Water proc chance increased: 6%/9%/12%; reduction stack: 2-4/4-6/6-8.
- Furious Strike bonus damage increased: +2-5/+6-9/+9-12 at T1/T2/T3.
- Dance of the Crane renamed to Dance of the Crane.
v0.4.9 Patch Notes
- Dynamic encounter rates: commons dominate early zone, rares/legendaries scale up toward zone max.
- Rare and legendary monster XP trimmed by 10% across all zones.
- Over-level penalty: fighting in a zone below your level reduces XP (-10%/level, max -40%) and gold (-15%/level, max -60%).
- Beastmaster now reminds you that weaker monsters flee as you grow stronger.
- Completing the Darker Dungeon Bestiary unlocks the Challenge the Wilds at the Beastmaster.
- Challenge the Wilds: five Shapeshifter forms with unique mechanics and passive set bonus rewards.
- Defeating a Wilds form while wearing the matching full armor set grants its passive permanently.
- Passive set bonuses are full-set bonuses only. Partial set bonuses may come in a future update.
v0.4.7 Patch Notes
- View Materials button removed from Craftsman.
- Weapon damage range now shown inline next to weapon name on status screen.
- eDPT (expected damage per turn) shown under weapon name on status screen.
- Enchantment selection now shows eDPT delta for each option.
- New NPC: WarMaster - toggle combat log and view combat profile.
- Combat log tracks damage sources and absorption per fight.
- Crafting Materials button added to Inventory, showing breakdown by zone.
- Failed incantation on death screen now returns to death screen (not settings).
- Innkeeper now checks for HP > 0 before allowing rest.
- Debilitate: max stacks cap of 2/4/6 at T1/T2/T3.
v0.4.6 Patch Notes
- City monsters HP increased across the board. Clockwork Tiger HP: 110 to 125.
- Desert monsters HP increased across the board. Ancient Sphinx HP: 220 to 235.
- System test level labels now show zone name with 'Complete' suffix.
- Crystal dialogue text now stays in Chronicle until player presses Back.
- Penetrating Strike bleed damage: T1 2dmg x1turn, T2 4dmg x2turns, T3 8dmg x3turns.
- Gold drops reduced further after level 18.
- XP required to level increased further after level 18.
- The Lich King: HP 330 to 300, damage 58-70 to 58-65.
v0.4.5 Patch Notes
- Clockwork Tiger now drops Clockwork Fusion Heart (renamed from Tiger Fur). Crafting recipes updated.
- Pet upgrade costs increased: T2 400g, T3 800g (from 300/600).
- Common monsters now have 20% chance to double-drop crafting materials (same as rares).
- Crystal dialogue buttons (Blacksmith, Beastmaster, Craftsman) now disappear after being asked once.
- Envenom damage increased: T1 3-6, T2 4-7, T3 5-8.
- Blinding Toxin activation chance increased to 50% (from 10%).
v0.4.4 Patch Notes
- Encounter system: 65% common, 30% rare, 5% legendary per fight.
- Legendary hunting: warning banner at zone max level; forced legendary fight one level later.
- System Test: new 'Legendary Fight' button forces the next Venture Forth to be a legendary.
- T5 and T6 weapon upgrade costs increased.
- Common monsters in Bestiary now display in darker grey instead of blue.
- XP required to level increased after level 18.
- Gold drop multiplier reduced after level 18.
- Armor piece names in crafting menu now display in a darker colour.
- Bleed proc chance: T2 40%, T3 50% (up from 30% flat).
- Twisting Blade retaliation chance: T2 15%, T3 20% (up from 10% flat).
v0.4.3 Patch Notes
- Secondary weapon attack chance increased to 75% (from 25%).
- Secondary weapon on-hit enchants now fully activate (all weapon types).
- Cursed Paladin: HP 260 to 230, damage 42-52 to 40-48.
- Iron Sentinel: HP 220 to 200, damage 38-48 to 36-44.
- The Lich King: HP 850 to 330, damage 88-112 to 58-70.
v0.4.21 Patch Notes
- Add Enchantment now shows a weapon selection screen first, with (Primary) and (Secondary) labels where applicable.
- Each weapon's enchantments are shown on a separate screen after selecting the weapon.
v0.4.2 Patch Notes
- Bestiary now lists monster rarity (Common / Rare / Legendary).
- Blacksmith gauntlet reveal dialogue updated.
- Don the Gauntlet redesigned: separate 'Select Primary' and 'Select Secondary' buttons.
- Crystal NPC dialogues updated for Blacksmith, Craftsman, and Beastmaster.
- Equipping/unequipping City Guard armor now correctly recalculates max HP.
- Secondary weapon fight-start enchants (Heart Strike, Blurred Images, Ravenous Poison, Mana Sphere) now fire correctly.
v0.4.1 Patch Notes
- Sword T5 renamed from 'Godslayer' to 'Beast Slayer'.
- T6 upgrade added to all weapons.
- Sword and Spear base damage swapped: Sword now 3-6 base, Spear now 4-8 base.
- New weapon: Charred Staff (drops in Darker Dungeon). Base 5-9 damage, T6 upgrade path.
- Four new Staff enchantments: Flame Circle, Ice Shards, Mana Sphere, Elemental Mastery.
v0.4.01 Patch Notes
- Level 13 system test: gauntlet no longer pre-unlocked (must visit Blacksmith).
- Level 19 system test added: T4 weapons (all four types), both pets, all three armor sets, gauntlet unlocked (choose weapons manually).
- Dark Steel full set bonus: 15% chance when enemy attacks to cause them to cower, negating all damage.
- Respec (Reset Skill Points) cost changed to level x 80 gold.
v0.4.00 Patch Notes
- Patch note bullets changed to asterisks.
- Sandwrapped Armor set bonus: now 20% chance per hit (no longer once/battle), reduces damage by 5-15.
- Sandwrapped Armor per-piece damage reduction increased to 1-3 (from 0-2).
- Arcane Shard drop rate: 3% for common/rare monsters in Desert+, 10% for legendaries.
- Zone 4 renamed from 'The Dungeon' to 'Darker Dungeon'.
- Completing the Desert Bestiary unlocks a quest: visit the Beastmaster, then the Blacksmith.
- New item: Gauntlet of Handedness - unlocked via Blacksmith after Desert quest. Enables dual-wielding a primary and secondary weapon. Primary always attacks; secondary has a 25% chance to attack each turn.
- Darker Dungeon Bestiary fully built out: 3 commons, 3 rares, 1 legendary.
- New armor set: Dark Steel Armor (Darker Dungeon). Each piece provides 1-4 damage reduction per hit.