patch notes
The changelog.
Every fix, feature, and refactor since December 2004. 1,872 entries, written by the people who wrote the code.
page 33 of 38
Recent changes
Last patched . (17 hours ago)
Gatz
Fixed mistake that let level 2 characters use OOC.
Gatz
Changes command formated for 3 digit numbers now.
Gatz
Removed the "safeties" section of config, which didn't do anything.
Gatz
Converted all skills to use STRALLOC/STRFREE.
Gatz
Started switching str_dups over to STRALLOCs, starting with email and homepage for player data.
Gatz
Fixed another small issue with 'create_new_class'
Gatz
Regen now working with the new way HP is handle, eg non-static max health.
Gatz
Bot checking questions won't be given to un-authed players.
Gatz
Added setyim, setaim and setmsn and finger file displays information for MSN, YIM and AIM screennames.
Gatz
Re-wrote supercapitalize method to be more memory friendly.
Gatz
Experience formula changed to let people be up to 15 levels away from a mobile and still gain experience, as a side effect some people will gain a little bit more experience than normal.
Gatz
Fixed a very troublesome bug with using percent signs on OOC.
Gatz
Removed most of the exponential curve from experience required to level.
Gatz
Took out a couple of the exponential spikes in experience to level.
Gatz
Fixed a few bugs for SMAUG posted by Samson.
Gatz
Added the skill Hakkei Kihaku for Sand only.
Gatz
Removed plevel.txt for same reason as above.
Gatz
Removed usage.txt and economy.txt, they just wasted up space anyways.
Gatz
Fixed allocation/de-allocation for last site information.
Gatz
Fixed bug with hand seals being saved in the wrong times.
Gatz
Last jutsu used recorded for help in detecting bugs.
Gatz
Now the game can have multiple login screens, totally redid them all too.
Gatz
Added skill "Mizu Hatsudenki" (Mist Exclusive).
Gatz
Added Karyuu Endan (Leaf Only).
Gatz
Re-work Goukakyuu to make the missing a little fairer.
Gatz
On quit, clones properly get removed from the game.
Gatz
Hosenka's hit/miss display now fixed.
Gatz
Who not affected by a room being dark and other factors like that.
Gatz
Clones you created disappear when you quit.
Gatz
Added command 'checkclone'
Gatz
New advanced clone system data structure created, clones (Bunshins) will follow this new patern. More on this later.
Gatz
Changed LSC from sh_int to int, Doh!
Gatz
Unauthorized players can not commit seppuku.
Gatz
Added skill Hosenka (Leaf only).
Gatz
Old LSC formulas now back, but made more efficicent!
Gatz
Handseal system now has more indepth error messages.
Gatz
Fixed bug which allowed stats to be trained beyond 25.
Gatz
Practice costs 1/4 of the level in Ryo to do. Unpractice now costs 1/2 of what it costed to practice a skill to do. Train and untrain both cost 2 Ryo each.
Gatz
Attacks won't work against pacifist mobiles and non-pkable players.
Gatz
PK requirements simply made to be so you need to be level 10 (PK still not allowed in Alpha)
Gatz
Added Suiryuudan and Daibakufu to skills (Mist exclusive).
Gatz
Added a new handseal system to allow NPCs to do them.
Gatz
Chakra Wimpy and Stamina Wimpy weren't saving properly.
Gatz
Prompt/fprompt max character limit is now 500.
Gatz
Fixed memory leak in fread_morph()
Gatz
Updated get_help method.
Gatz
Replaced DISPOSE/STRFREE macros to be safer.
Gatz
Added the token %L to prompt. (Help prompt)
Gatz
Added the token %l to prompt. (Help prompt)
Gatz
Added a lot of new compiler flags and recompiled the code with stricter compiler ruler set.