]> jfr.im git - irc/gameservirc.git/blobdiff - gameserv/c_forest.cpp
added items to the tavern.dat, added the filename option to the config file
[irc/gameservirc.git] / gameserv / c_forest.cpp
index 38c72f5d6d436396ba7e3243591f13c5491ec5b0..762d1e7710fce19fe736b743f3a022e85689b373 100644 (file)
@@ -81,6 +81,7 @@ void do_forest(char *u)
                p->master = NULL; // Just to make sure
                display_monster(u);
            }
+           /*
            else if (eventnum < 12 && eventnum >= 10) // 2% for finding potions
            {
                notice(s_GameServ, u, "Fortune smiles upon thee!");
@@ -110,6 +111,7 @@ void do_forest(char *u)
                        break;
                }
            }
+           */
            else if (eventnum < 10 && eventnum >= 5) // 5% for the fountain
            {
                if (p->hp < p->maxhp)
@@ -149,13 +151,13 @@ void do_forest(char *u)
                }
                else if (eventnum < 3)
                {
-                   newstats = (rand() % 1000) * (p->level + (rand() % 10));
+                   newstats = levels[p->level - 1].getStrength().random();
                    notice(s_GameServ, u, "A SACK WITH %ld GOLD!", newstats);
                    p->gold += newstats;
                }
                else
                {
-                   newstats = (rand() % 100) * (p->level + rand() % 10);
+                   newstats = levels[p->level - 1].getExp().random();
                    notice(s_GameServ, u, "Time seems to stand still for a moment.");
                    notice(s_GameServ, u, " %ld EXTRA EXPERIENCE POINTS", newstats);
                    p->exp += newstats;