patch notes

The changelog.

Every fix, feature, and refactor since December 2004. 1,879 entries, written by the people who wrote the code.

page 1 of 38

Recent changes

Last patched . (19 hours ago)

  1.  · #1879

    Gatz

    Fixed defend raids being able to stack an unfair number of enemies at an undefended point. Ignore a point for too long and the attacking force used to keep piling in every wave, eventually trapping anyone who wandered in alone in a swarm they couldn't fight back out of. Those points now top out at a tough but beatable group instead of growing without limit.

  2.  · #1878

    Gatz

    Re-factored the MSSP code and also made sure our Website and Discord link were present in the MSSP data set.

  3.  · #1877

    Gatz

    Updated NarutoMUD to GCC10!

  4.  · #1876

    Gatz

    Fixed crash bug with mob exclusive attacks that are stock SMAUG like gouge, blindness, and stunning attack.

  5.  · #1875

    Gatz

    Boosted Suna no Yoroi's affect so it should feel a lot stronger out of the gate and scale really nicely now. Help Suna no Yoroi for more info.

  6.  · #1874

    Gatz

    Fixed bug with Suna no Okoku's armor boost to Suna no Yoroi and adjusted its elemental dampening. Help Suna no Okoku for more info.

  7.  · #1873

    Gatz

    Added new Immortal only command: dns_stats.

  8.  · #1872

    Gatz

    NPC/Clones won't pick a Bunshin/clone skill when they already are at max amount of clones.

  9.  · #1871

    Gatz

    Tweaked balance for Defend style raiders, since the raider numbers are tied to waves I have removed them from being able to make clones to keep difficulty scaling predictable.

  10.  · #1870

    Gatz

    Fixed bug with unpractice so it'll provide syntax when used without an argument.

  11.  · #1869

    Gatz

    NarutoMUD has been updated to compile on GCC 7! It took over 600 changes across 33 feature branches to move off GCC 3.4, that the codebase shipped with back in 2004!

  12.  · #1868

    Gatz

    Replaced the random number generator algorithm with one that is used in modern gaming. The old algorithm had problems where it could favor specific ranges and didn't produce true random results. Issues like seeing a lot of the same number range roll should be gone now.

  13.  · #1867

    Gatz

    Fixed a bug with a house's inventory persisting over copyovers.

  14.  · #1866

    Gatz

    Added new dynamic array functionality to the code which should dramatically simplify implementing things in code.

  15.  · #1865

    Gatz

    Massive restructing of the pfile scan logic to fork the process. This was a major source of random lag spikes for the game. Now it should have no impact to the main game.

  16.  · #1864

    Gatz

    Updated the ambient flavor messages so they will be selected better, indoors you get indoors one, etc. Also, added a bunch more to make the game feel more alive.

  17.  · #1863

    Gatz

    Anki is now a level 2 ability. Players level 2+ have been granted it, and anyone who previously had Anki got a practice point back. Cost now scales with max Chakra. Help anki for more info.

  18.  · #1862

    Gatz

    Refreshed many skill help entries. Most player skills now list which other skills enhance them under a Benefits From section, the Sasaki Family clan jutsu Karada no Jouhatsu now has a help entry, and several NPC-only event skills (Pumpkin Bomb, Galick Gun, Rampage, and others) got lore entries tied to their seasonal events. Help sploot for one of the more entertaining ones.

  19.  · #1861

    Gatz

    Updated the poison Ningu. Dokubari, Dokuhebi, Kumodoku, and Takodoku knowledge will go up with successful usage. They also all synergize with each other. Help takodoku for more info.

  20.  · #1860

    Gatz

    Added a new raid type, Defend the Point. Hold three landmarks against rotating waves of raiders. Points left unguarded bring elites, then a mini-boss. Help raids for more info.

  21.  · #1859

    Gatz

    The Student Missions are now converted over to the new Mission System. This change also means players can do the missions again if they wish.

  22.  · #1858

    Gatz

    Fixed bug with weapon scroll savings to pfiles.

  23.  · #1857

    Gatz

    Updated the random Japanese name generator. Names should feel less like alphabet soup.

  24.  · #1856

    Gatz

    Added support for IPv6 and updated the IPv4 support.

  25.  · #1855

    Gatz

    Changed how IP -> Hostname translation happens, it no longer is synchronus. The old way caused random lag spikes as the MUD would resolve them. Now it is is done in an async way, eliminating those random lag hiccups from that at least.

  26.  · #1854

    Gatz

    NarutoMUD now supports direct Web Socket connections natively on ws.narutofor.us port 4546.

  27.  · #1853

    Gatz

    Fixed bug with Legacy where not all properties were being properly reset, leading to odd edge cases until the player leveled up more.

  28.  · #1852

    Gatz

    Fixed bug where if an item had a legacy level and a player didn't have any legacies, it could let them equip it and below the required level.

  29.  · #1851

    Gatz

    Fixed bug where legacy time would be wrong when you first legacy.

  30.  · #1850

    Gatz

    Fixed the 'weak aggressive' mob flag, as its behavior was flakey. Updated the Rank D Missing-Nin to have them so thet won't attack newbies.

  31.  · #1849

    Gatz

    Changed the setdiscord functionality. Now, in Discord a player needs to do /verify to generate a code that expires in 5 minutes. With that code, the player logs into the game and uses it with setdiscord. Any Discord handles set in the old way must be re-set. Help setdiscord for more info.

  32.  · #1848

    Gatz

    Shuuren, Handseal, and Bengaku now have an option called 'list' which will show which skills can be used with them.

  33.  · #1847

    Gatz

    Update the map display to be wider and show exit paths on the map. This should make the map more readable and hopefully make areas more navigable. Use config to toggle the map off or on.

  34.  · #1846

    Gatz

    NarutoMUD web client now supports install to make it an app for mobile and desktop ("Add to Home Screen" or "Install", refer to your device's guide for how to do that).

  35.  · #1845

    Gatz

    Addtionally, the Discord bot now supports /suggestion on the Discord. So suggestions can be added via the game or Discord.

  36.  · #1844

    Gatz

    Added new suggestion system. In game, you can use the suggestion command to add or favorite suggestions. Suggestions get posted to the Discord and Discord users can emoji suggestions to favorite them. The favor scores lets us know how popular an idea is! If you have your Discord set in-game, it'll show your character name and potentially provide a benefit later on :)! Finally, if a suggestion is tied to a Discord handle, the bot will message you if and when the suggestion is done! Help suggestion for more info.

  37.  · #1843

    Gatz

    Players can now set their Discord handle via setdiscord. Help Discord for more info.

  38.  · #1842

    Gatz

    Added MSDP and GMCP support. Help MSDP for more information.

  39.  · #1841

    Gatz

    Added support for MCCP2.

  40.  · #1840

    Gatz

    Updated the raid zone generation logic. It should now respect Euclidean geometry and build more immersive zones.

  41.  · #1839

    Gatz

    NarutoMUD will now cross post updates to X and BlueSky. Username is NarutoMUD on BS.

  42.  · #1838

    Zetsuke

    New Ninjutsu 'Chakka-Zai' for Leaf village. Help Chakka-Zai for more information.

  43.  · #1837

    Zetsuke

    New Ningu 'Takodoku' for Mist and Sound villages. Help Takodoku for more information.

  44.  · #1836

    Zetsuke

    New Ningu 'Kumodoku' for leaf and sound villages. Help Kumodoku for more information.

  45.  · #1835

    Zetsuke

    New Ningu 'Dokuhebi' for sand, sound, and stone villages. Help Dokuhebi for more information.

  46.  · #1834

    Zetsuke

    New Ningu 'Dokubari' for all villages. Help Dokubari for more information.

  47.  · #1833

    Zetsuke

    Adjusted global missions to respect onlyryoreward config option

  48.  · #1832

    Gatz

    Doubled the possible name options for raiders.

  49.  · #1831

    Gatz

    Added special Corgi summon as a drop for Gatz' Birthday Party event. It has the special move 'sploot'.

  50.  · #1830

    Gatz

    Adjusted who message to make it more clear how many global missions are needed to unlock the next bonus for the weekly mission bonus hour.

Play in your browser