diff --git a/src/db.c b/src/db.c index 0a1f8dc..b5cbf9b 100644 --- a/src/db.c +++ b/src/db.c @@ -3458,7 +3458,7 @@ void init_char(struct char_data *ch) GET_NUM_QUESTS(ch) = 0; ch->player_specials->saved.completed_quests = NULL; - GET_QUEST(ch) = -1; + GET_QUEST(ch) = NOTHING; ch->player.time.birth = time(0); ch->player.time.logon = time(0); diff --git a/src/dg_wldcmd.c b/src/dg_wldcmd.c index 6d954a9..ba676bb 100644 --- a/src/dg_wldcmd.c +++ b/src/dg_wldcmd.c @@ -399,7 +399,7 @@ WCMD(do_wpurge) ch = get_char_in_room(room, arg); if (!ch) { - if (obj && *arg == UID_CHAR) + if (*arg == UID_CHAR) obj = get_obj(arg); else obj = get_obj_in_room(room, arg);