]> jfr.im git - irc/gameservirc.git/blobdiff - gameserv/gameserv.cpp
Fixed a bug with RUN, where if a user was not logged in (playing), the
[irc/gameservirc.git] / gameserv / gameserv.cpp
index 93da1eb7802c2e3b5d6f78deccf41c6e8a97a5f3..e0a9b6680468759bb4bdac7e98166c470fec1a5f 100644 (file)
@@ -24,6 +24,7 @@ using std::ofstream;
 List<aClient> players;
 
 Monster *monsters[LEVELS][MONSTERS];   // Monsters per level. Total = MONSTERS * LEVELS
+Monster boss;                          // The boss monster
 
 Monster *masters[LEVELS];              // A master for each level
 
@@ -1130,6 +1131,12 @@ void do_run(char *u)
        return;
     }
 
+    else if (!is_playing(user))
+    {
+        notice(s_GameServ, u, "You must be playing to use items!");
+        return;
+    }
+
     p = user->stats;
 
     if (p->battle)