From 5ab5838acc0217790351a1a03a90e88416f6044f Mon Sep 17 00:00:00 2001 From: JamDog Date: Tue, 17 Feb 2009 16:04:07 +0000 Subject: [PATCH] Bug Fix: %obj.extra% now returns a list of the objects extra flags --- changelog | 2 ++ src/dg_variables.c | 7 +++---- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/changelog b/changelog index f7729b8..0456898 100644 --- a/changelog +++ b/changelog @@ -35,6 +35,8 @@ export (QQ's a zone into a tarball)t Xlist (mlist, olist, rlist, zlist, slist, tlist, qlist) (lots of major bugfixes too) tbaMUD 3.59 +[Feb 17 2009] - Jamdog + Fixed a bug with %obj.extra% so that it now returns the list of extra flags [Feb 11 2009] - Jamdog Fixed a crash bug in count_quests (quest.c) affecting zlist (thanks Fsantin) [Feb 05 2009] - Jamdog diff --git a/src/dg_variables.c b/src/dg_variables.c index 4a70764..7f0442d 100644 --- a/src/dg_variables.c +++ b/src/dg_variables.c @@ -1110,10 +1110,9 @@ o->contains)); snprintf(str, slen, "1"); else snprintf(str, slen, "0"); - } else - snprintf(str, slen, "0"); - } else { - sprintbitarray(GET_OBJ_EXTRA(o), extra_bits, EF_ARRAY_MAX, str); + } else { + sprintbitarray(GET_OBJ_EXTRA(o), extra_bits, EF_ARRAY_MAX, str); + } } break; case 'h':