Devlog · 017

The Left Hand Learns Its Trade

The off-hand slot has been real in the rules for a while — shields with armor, the classic no-shield-with-a-two-hander restriction — but the left hand itself was a ghost. Equip a shield and the numbers changed while the hand stayed empty. This round made the left hand earn its keep.

First, the ghost. Shields turned out to be rendering all along — onto a hidden duplicate of the character's skeleton that exists for the appearance system, at one percent scale, invisible forever. A debugging session worth of detective work later, everything that attaches to a hand now anchors to the live skeleton, and a Tower Shield finally looks like a Tower Shield: held on the forearm, tuned by hand for all nine shield meshes, with its own sword-and-board stance — the character walks, runs, and swings differently with a shield raised, using a proper shield-fighter's animation set.

Spellbooks moved house in the same round. A book was technically a weapon you swung — nonsense on every level — and is now an off-hand focus: held open in the left hand, paired with a blade or wand in the right, feeding the defensive item pools. And the equip rules got symmetric: equipping a two-hander always displaced your shield, but equipping a shield under a two-hander used to just refuse. Now each direction politely sends the conflicting item back to your bag. Equip whatever you want; the rules sort out the hands.

Then the fun one: dual wielding. Any one-handed weapon can ride the off-hand — being one-handed is the permission, no special flag — and as of this round it looks the part: two blades, a flurry animation set where strikes alternate hands, and a detail worth the effort — the sword trail only lights on the blade that's actually striking. Left snap, left trail; right arc, right trail; the double sweep lights both. Watching the trails alternate sells the fantasy more than any tooltip could.

The Penitent dual-wielding two weapons against a pair of skeletons
Two blades, two trails — the off-hand finally pulling its weight.

Honest ledger: the dual-wield strikes are a v1. They're carved from a single showcase combo animation, and while they read as real attacks now (three review rounds taught us that sped-up motion capture with no wind-up reads as noise — attacks need their anticipation frames), the plan is to source dedicated per-weapon dual attack animations later. The second weapon is also still cosmetic in the damage math — off-hand damage contribution is its own design round.

One quality-of-life note for testing: the Sandbox arena now unlocks every skill automatically, so trying a build idea doesn't require grinding tree points first. The real zones keep their unlock rules; the playground is a playground.

← All entries