It's been a stressful 48-hours since the launch of Nin Online's Movement Unlocked Update, one of the most fundamental features of Nin Online, movement having been reworked from the ground up from a grid-based system to a pixel movement system, providing complete freedom to the movement system.
We apologize for the rocky start, as we've tried our best to prevent as many bugs as possible by releasing a test server a week prior. Unfortunately, many bugs slipped through the cracks as they are only found when players play the game through all it's edge cases. As such, we've been working around the clock to resolve it since then.
We've sent out gifts in your in-game mailbox to apologize for the downtime and bugs!
Jutsu queuing now allows you to queue Items as well
Unified pending-action queue, queued-item indicator, cancellation handling, and server-synchronized recovery timing. You can now queue Items along with Jutsu. It is now called the Hotkey Queue system.
Added a View All Characters Page to Steam login when you have more than 4 characters linked
Added Armory Entry Unlocked item obtained notifications
Added Parkour Zones where leaps, dashes and jutsu are not allowed. Jump quests are a lot more fun and easy now with the new movement!
Global Mail System has been completely reworked to be super reliable and simple
(Devs) Added NPC spawn previews showing facing, offsets, and collision footprints.
(Devs) Added optional delayed-projectile cancellation when the first projectile is destroyed
Added Eating and Drinking Sound Effects when eating food, using pills / or drinking etc.
Please dm or tag me if I missed an item or food / drink without the new sound effects!
Thank you to our artist Luu for putting in a lot of hard work into these content updates!
Added New Cosmetic Drops and Craft Items (Go Find them!):
Red Gloves (Drop)
Blue Gloves (Drop)
White Gloves (Drop)
Green Gloves (Drop)
Purple Gloves (Drop)
Square Glasses (Drop)
Green Bandit Pants (Craft)
Yellow Bandit Pants (Craft)
Yellow Bamboo Hat (Drop)
Reworked Yoshitomo's House and puzzle (Level 30 Arc)
It is now a Jump Quest!
Allow interacting with furniture (including Player Stores) when weapon/melee is on cooldown
Enforce stamina consumption more strictly using authoritative elapsed time
More server threading for things like moderation, mail, cash shop etc.
Migrated a lot of local server data to MongoDB so that in the event a major maintenance happens on our server, we can host it elsewhere temporarily
Resources are no longer semi-translucent when you stand on them. Just when you're behind them.
Server stability: guarded stale event pages, removed maps, and cleared/reused player slots; fixed NPC spell lock ordering.
Strengthened purchase/identity receipt consistency and compacted old receipts.
Log viewer added chunked transfers for large logs and directory listings.
Grounded players block movement; jumps and leaps allow passing, and overlapping players can separate.
Moved placed objects, bans/whitelists, and server blessings into MongoDB, with legacy-data migration and recovery handling.
Added incoming-traffic throttling, queue backpressure, packet-stall diagnostics, and listener restart fixes. Hopefully fixes the disconnection issue.
Improved handling of removed/replaced NPCs, spawn footprints, substitution landings, and interrupted casts.
Improved seating alignment, visual attachment positions, and remote-player prediction, around trees, terrain heights, and ledges.
Improved NPC pursuit scheduling and collision-query efficiency under crowded workloads. Buff ticks safely handle removed casters and targets that die during a tick.
Wall visuals and editing: Added explicit projectile-sprite/shared-animation modes, with matching previews, persistence, and client/server protocol updates.
Converted spell ranges to integer pixel radii, added configurable weapon melee radii, migrated existing content, and updated editors, previews, and network packets.
Projectile Rendering Change
Separated spawn-effect direction from projectile sprite direction. Projectiles render without optional impact effects, load their textures before selecting frames, and keep hit effects at their authored rotation.
Added New Visuals for Snow Trees (Bandit Arc and Land of Iron! )
They use the same pixel art style and rendering as the other trees now!
Updated Sand Village Clothes Shop
In the coming weeks I will start working on Sand Interior Reworks as our other projects get released!
Reworked Murasame Clan Outfits Color Palette to match the Clan Colors & Logo
Murasame Head Protector
Murasame Armor
Improved culling of Rain Splashes in Rainy weather to only be on surfaces and hidden when its behind trees
Added a little bit of outline to Jutsu Hitbox Cast Bar for visibility on bright surfaces
Interactable Characters and Furniture now outline when you are in interactable range of them
Fixed Art Visuals:
Reworked Sukarabe Omo Pallette To match Item Text
Added Sukarabe Omo Female Paperdoll
Added Female Baggy Pants Paperdoll (All Colors)
Added Correct Nin Color Palette to all Baggy Pants Items
Extended All Bandit Shoes Pixels
Updated Barrier Tag Icon Art
Updated Baggy Pants Icon Art (All Colors)
Added Blood Katana Female Paperdoll
Fixed Sand Clothes Shop Map Swap
Fixed Glacier Bear Getting Stuck
Improved World Map Layout
Improved server global mail sending and fixed it from hanging the server
Fixed non-steam payment requiring relogin to get NC
Fixed players sometimes appearing like they are stuck in running position but not moving
When you DC or logout during events, if you relogin after, you no longer get stuck in the arena
More server logging for bug fixing
Fixed tools getting stuck unusable when substitution was popped during queue
Stopped redundant owner identity updates and warning popups while preserving equipment and buffs.
Restored combat status after reconnect and corrected the displayed lock timer.
Fixed blocked map changes when escorts are too far away.
Fixed persisted invisibility from expired buffs.
NPC wandering recovers from platform-edge positions while preserving the 64-pixel drop limit.
Fixed item-use state getting stuck after crowd control or rejected actions.
Re-added chakra charging while typing.
Fixed chat inputs triggering hotbar actions and made Alt+Enter fullscreen switching work before chat captures Enter.
Fixed NPC movement along map borders and allowed NPCs partially outside the map to recover inward.
Restored range bonuses for custom weapon melee ranges; fixed substitution for projectiles whose damage exists independently of spell Vital; preserved cooldowns when self-heals are interrupted.
Fixed arrest warps targeting fainted players, prison-buff warp targeting, and equipment updates arriving after player identity.
Corrected stationary trap previews.
Reinstated ability to cast moving/run/walk cast Jutsu while mid-dash
Landing preserves precise pixel positions and allows trap hazards. Piercing projectiles cannot hit the same substituted target again.
Stationary traps survive their owner changing maps until expiry. Projectile walls no longer deal NPC contact damage.
NPC buffs safely handle removed casters and targets killed during buff ticks.
Fixed staircases movement
Movement and collision fixes
Fixed snagging at directional-blocker corners and narrow corridors. Wall collisions now follow their actual rotated patterns. Snared players can turn without queuing movement.
Hotbar page shortcuts no longer trigger slot actions accidentally, including when the shortcut button remains held.
Holding chakra charge resumes it after movement interruptions. Periodic damage no longer interrupts charging.
Restored follow-up spells on player and NPC impacts. Harmless projectile effects preserve substitution. Overlapping projectile traps are rejected before casting and activation.
Restored spell-rank experience for eligible NPC hits and lifesteal/chakrasteal from projectile hits, including ring bonuses and maximum-resource limits.
Refreshing the current map cache preserves the active map session. Cloak buffs arrive after player identity data on map entry.
Fixed Trade bug
Initialized empty trade slots to prevent acceptance failures. Added coverage for cancelled offers, repeated acceptance, and duplicate currency transfers.
Fixed tournaments not sending players out of arena after match
Fixed Sensory Technique
Zero-damage hits disperse nearby enemy clones while preserving friendly and distant clones.
Removed the chakra charge restart delay while preserving recovery timing. Fixed stale self-cast modifiers on hotbar actions and client prediction of spells triggered by items.
Targeted stationary casts survive turning or repeated stop updates. Target range is checked at completion.
Knockbacks and Substitutions
Fixed displacement during targeted hits, preserved existing snare duration, and corrected movement packet publication. Warp and correction acknowledgement barriers remain protected.
Projectile walls: Preserved precise placement, direction, animation continuity, and lifetime for both live casts and restored map visuals. Updated editor previews and documentation.
Projectile combos: Restored legacy follow-up spells after projectile hits against NPCs.
Clones: Fixed incomplete clone spawning after the caster swaps position; the remaining clones use the original cast location.
Summons: Restored owner-follow and hold behavior, preserved explicit scripted movement, and applied summon cooldowns on death.
Guild combat rules: Restricted friendly-fire changes to authorized members, refreshed settings after perk resets, protected allied clones, and handled missing corporation data safely.
Cloaking: Hidden players no longer reveal themselves through trails or clone visuals.
NPC movement: Prevented higher-ID NPCs from being starved under load and corrected navigation-budget accounting.
Smoothed small position corrections with cosmetic walking while preserving authoritative facing and avoiding extra movement effects. No more sliding slowly aka. Moonwalking.
Sitting now uses the player’s center tile, fixing overly restrictive chair positioning.
Storage shops: Fixed stock population, refreshes, and removal of stale entries.
Fixed Mission XP Bonus from Blessings
Re-added Hotkey Bar Priority from Left to Right when set to same keybind
Attempted fix on Tournament match winners being wrong bug
(Admin/Devs) Fix saving data causing crashes