Login
User Name:

Password:



Register
Forgot your password?
Vote for Us!
 Couple bugs
Yesterday, 5:42 pm
By Remcon
Bug in disarm( )
Nov 12, 2017, 6:54 pm
By GatewaySysop
Bug in will_fall( )
Oct 23, 2017, 1:35 am
By GatewaySysop
Bug in do_zap( ), do_brandish( )
Oct 18, 2017, 1:52 pm
By GatewaySysop
Bug in get_exp_worth( )
Oct 10, 2017, 1:26 am
By GatewaySysop
LOP 1.45
Author: Remcon
Submitted by: Remcon
LOP Heroes Edition
Author: Vladaar
Submitted by: Vladaar
Heroes sound extras
Author: Vladaar
Submitted by: Vladaar
6Dragons 4.3
Author: Vladaar
Submitted by: Vladaar
Memwatch
Author: Johan Lindh
Submitted by: Vladaar
Users Online
CommonCrawl, Yandex, DotBot, Google

Members: 0
Guests: 19
Stats
Files
Topics
Posts
Members
Newest Member
477
3,705
19,232
608
LAntorcha
Today's Birthdays
There are no member birthdays today.
Related Links
» SmaugMuds.org » Codebases » AFKMud Release Announcements » AFKMud 1.76a has been released
Forum Rules | Mark all | Recent Posts

AFKMud 1.76a has been released
< Newer Topic :: Older Topic > Nip it in the bud!

Pages:<< prev 1 next >>
Post is unread #1 Sep 19, 2005, 6:29 pm
Go to the top of the page
Go to the bottom of the page

Samson
Black Hand
GroupAdministrators
Posts3,639
JoinedJan 1, 2002

Version 1.76a of AFKMud has been released.

Read the important notes at the end of this post! You will regret it if you don't!

This is a bugfix release.
A patch file is attached to this post, and will only be available via this post.
You must use g++ to compile this release.

To apply: place the patch file in your afkmud directory and use the following:
patch -p1 < 176Apatch.txt

This patch is intended for use on the original 1.76 package which was released on
September 10, 2005. If you have already applied any of the bugfixes in the forum post for 1.76 fixes
then the patch will likely fail. Proceed at your own risk.

Standard disclaimer type stuff: Changes in this version may or may not remain compatible with your
older support files, such as areas, commands, skills, socials, etc. If things break, you were warned.

Bugfixes this release:

Event list is not being cleared during memory cleanup [Samson]
sedit will let you rename a social using a name that's taken [Conner]
cedit will let you rename a social using a name that's taken [Samson]
wear_obj is an evil little bitch [Remcon]
Areaconvert will choke on a file with the new reset format [Samson]

Non-Bugfix alterations:

CLASSDIR corrected to CLASS_DIR [Samson]
RACEDIR corrected to RACE_DIR [Samson]
Directory check feature added. Was forgotton in 1.76 release. [Samson]
C++ versions of STRFREE and DISPOSE returned after verified safe. [Samson]
Bug mesages in reset.c using log_printf now for less spam. [Samson]
lag_count member removed from command struct [Samson]

IMPORTANT

The skill loading system in the 1.75 release was a pathetic mess that we are not proud of in the slightest. Due to a number of conversions being done several elements of the fread_skill function "Affect" section were neglected. Compounding this were the changes to the affect application to include a "NONE" case when no affects existed. This was done in an effort to prepare existing files for compatibility with the eventual release of the 2.0 C++ code ( no, don't even ask ).

The plan was, have fread_skill update the data that goes into skills.dat so it would work. The plan didn't go so well. If you have saved your skill file at any point since using the 1.75 code you have probably noticed the complete and utter corruption of any skill/spell/ability that uses locations 26, 27, 28, and 29. These are the APPLY_AFFECT locations and the RISA flag locations. Sadly, the damage done is irreversible. The patch cannot correct this. So if you have saved your skills
file since using 1.75, you will need to take care of that.

You have 2 options: Replace skills.dat with the fixed version now found in the 1.76 distro, or manually repair your skills.dat file if you know how and know what you're looking for.
Attached file:

Filename: 176Apatch.txt
Size: 37 KB
Downloads: 18
       
Pages:<< prev 1 next >>