Hey everyone, somehow I've been fixing bugs all the way to this hour...
The biggest piece of work this update is a full refactor of how talents like Pingluan, Guimou, Lianzhu, Bawang, and Duo'ai chain together during combat. I thought the hardest part would be Guimou's nested double-hit timing — turns out what actually took the longest was Zhang Jiao's death talent, Tianshi. I finally had to add a new deploy-wait step + async queue drain refactor to stabilize it. "Just a quick smoke test" turned into the ultimate bug... my hairline is suffering.
Here's everything in this update:
🔧 Combat Timing Refactor & Duo'ai Fix
- Duo'ai talent fixed: now strictly follows the talent description. After the main attack, it additionally attacks ALL surviving units with the lowest HP (it was incorrectly hitting just one target before).
- Full refactor of the attack talent chain: Lianzhu now triggers first as the replacement main attack, Guimou triggers last in the attack sequence as the second strike, and talents like Pingluan and Duo'ai have been rewritten with a deferred scanning model — instead of deciding targets at the moment of attack, they now re-scan the battlefield after the main attack resolves and determine targets based on real-time state. Example: if a unit has both Pingluan and Bawang, and the main attack kills an enemy causing Burn to spread to the entire enemy side, Pingluan will now scan at that moment and trigger an attack on everyone. The era of these talents "ignoring each other" is over!
- Zhang Jiao's Tianshi death-summon fixed: fixed a bug where if Zhang Jiao was the last unit to die and summoned 4 infantry, the battle system would already declare victory before the async deploy finished. Now the system waits for all summons to fully deploy before proceeding with victory checks.
- On-attacked talents no longer trigger when the unit dies: the moment a unit is killed by an attack, on-attacked talents will no longer fire. This blocks the infinite recursion bug where Fengchu + Wuqin could make a unit literally unkillable.
- Lü Bu's Signature Talent "Flying General" buffed: HP drain changed from -1 to -2 HP. The old value was a config oversight — it really shouldn't have been that weak.
🔴 Community Feedback Fixes
- Qiaojiang + Mandate of Heaven phase transition softlock fixed: if Qiaojiang's end-of-turn item trigger happened to coincide with a Mandate of Heaven battle restart, the item card would remain floating on the left side and cause a softlock. Two layers of defense added: first, end-of-turn effects must fully resolve before victory can be declared and the next phase begins. Second, if the first layer somehow leaks, clearing the battlefield for the phase transition in Luoyang stages 3 and 4 will now also wipe any lingering Qiaojiang effects.
- Gambling Den entry with zero copper fixed: entering the Gambling Den with no copper would cause a softlock. Now it checks your copper first — if you're broke, a popup tells you to get lost and the door stays shut.
- Fixed a bug where if Recommendation (Jujian) triggered while Fire Ships / Fengchu occupied slots on the field, the recommended unit couldn't deploy and the game would softlock. If it weren't for the feedback, I'd have absolutely missed this one. I'm truly sorry! Bowing once more to you all.
⚔️ Combat & Presentation Fixes
- Added hover tooltips for all talents! Hoping to give new players a much better onboarding experience — mouse over any card with a state-related talent to see its full description.
- Hard mode improvement: persuading a gold Epic-quality enemy unit now also counts as completing the awakening achievement, and adds their Signature Talent to your talent pool. Hard mode players shouldn't be locked out of awakening achievements just because they're playing on hard.
- Some item-card talent names updated: the Five-Color Feather Fan's talent is now "Five-Color Plume", to avoid name collisions with unit talents and reduce confusion.
- Fixed a bug where quickly moving the mouse away after using an item on a unit would leave the unit stuck in its enlarged hover state.
- Fixed an interaction bug where clicking the Wu faction tab in the Codex panel during battle or on the map would often not respond.
🙇 Off-topic
- I've been so deep in bug fixing and updating that I completely neglected Bilibili — the video I posted got almost no traction, so I'd honestly been ready to give up on my old marketing tricks haha.
- On a whim I checked it today, and was stunned to find so many comments and messages (as a socially anxious introvert I was honestly a bit scared to look, but I'll definitely set aside time to read every single one properly!!). For now I've rushed to fix the feedback I could spot right away — I'll go through the rest one by one.
Truly grateful for all the support and feedback — when I get a chance, I'll absolutely record a new video to share the development journey with you all.