diff --git a/changelog b/changelog index 4630f97..eb07df8 100644 --- a/changelog +++ b/changelog @@ -4,7 +4,7 @@ telnet://tbamud.com:9091 or email rumble@tbamud.com --Rumble @ [Sep 08 2012] - Rumble added another example to doc/syserr.txt - Added a !NPC check to can_take_object. It was spamming a "mob using player data SYSERR". This means mobs do not have a max weight carrying capacity anymore. I think this is a good thing because I've seen people stumped when mob triggers fail due to weig + Added a !NPC check to can_take_object. It was spamming a "mob using player data SYSERR". This means mobs do not have a max weight carrying capacity anymore. I think this is a good thing because I've seen people stumped when mob triggers fail due to weight limitations. But it could be unbalancing on some MUDs since pets could then carry unlimited gear. ht limitations. But it could be unbalancing on some MUDs since pets could then carry unlimited gear. Uncommented code to prevent crashes when trying to save a deleted object. [Aug 22 2012] - Rumble diff --git a/doc/releases.txt b/doc/releases.txt index 76568a2..da70459 100644 --- a/doc/releases.txt +++ b/doc/releases.txt @@ -11,6 +11,13 @@ to rec.games.mud.diku which originally anounced CircleMUD as a publically available MUD source code. Release history: +Version 3.63 release: April, 2012 +Version 3.62 release: September, 2010 +Version 3.61 release: January, 2010 +Version 3.60 release: September, 2009 +Version 3.59 release: April, 2009 +Version 3.58 release: January, 2009 +Version 3.57 release: August, 2008 Version 3.56 release: April, 2008 Version 3.55 release: January, 2008 Version 3.54 release: December, 2007 @@ -147,4 +154,4 @@ Good luck, and happy Mudding, Jeremy Elson aka Ras Circle and tbaMUD’s complete source code and areas are available at -http://www.tbamud.com. \ No newline at end of file +http://www.tbamud.com. diff --git a/src/act.informative.c b/src/act.informative.c index b97e8ba..1bacadf 100644 --- a/src/act.informative.c +++ b/src/act.informative.c @@ -1033,12 +1033,7 @@ int search_help(const char *argument, int level) while (level < help_table[mid].min_level && mid < (bot + top) / 2) mid++; - /* The following line was commented out at some point, by someone, for some reason... - * as I am unaware of that reason, and without a level check all help files, including - * the ones we may not want a player to see, are available. So I'm reversing this now. - * -Vat */ if (strn_cmp(argument, help_table[mid].keywords, minlen) || level < help_table[mid].min_level) - /*if (strn_cmp(argument, help_table[mid].keywords, minlen))*/ break; return (mid); diff --git a/src/comm.c b/src/comm.c index aeacc11..b564df3 100644 --- a/src/comm.c +++ b/src/comm.c @@ -2382,12 +2382,12 @@ void send_to_all(const char *messg, ...) void send_to_outdoor(const char *messg, ...) { struct descriptor_data *i; + va_list args; if (!messg || !*messg) return; for (i = descriptor_list; i; i = i->next) { - va_list args; if (STATE(i) != CON_PLAYING || i->character == NULL) continue;