summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Changelog-Trunk.txt2
-rw-r--r--src/map/itemdb.c2
2 files changed, 4 insertions, 0 deletions
diff --git a/Changelog-Trunk.txt b/Changelog-Trunk.txt
index d9f53fa03..ea6451c63 100644
--- a/Changelog-Trunk.txt
+++ b/Changelog-Trunk.txt
@@ -5,6 +5,8 @@ IF YOU HAVE A WORKING AND TESTED BUGFIX PUT IT INTO STABLE AS WELL AS TRUNK. EV
GOES INTO TRUNK AND WILL BE MERGED INTO STABLE BY VALARIS AND WIZPUTER. -- VALARIS
2006/03/16
+ * Small change in the random item reading function, may fix @itemdbreload
+ messing up random item searches. [Skotlex]
* Restricted GS_BULLSEYE to only be used on demi-human or brute monster targets [MasterOfMuppets]
2006/03/15
* mob_chat_sub fix. Added buildin_pcblockmove. [Lance]
diff --git a/src/map/itemdb.c b/src/map/itemdb.c
index 12d434acb..9d64e4184 100644
--- a/src/map/itemdb.c
+++ b/src/map/itemdb.c
@@ -407,6 +407,8 @@ static int itemdb_read_randomitem(void)
char *fn=(char *) data[i].filename;
*pdefault = 0;
+ *pc = 0; //zero the count in case we are reloading. [Skotlex]
+
sprintf(line, "%s/%s", db_path, fn);
if( (fp=fopen(line,"r"))==NULL ){
ShowError("can't read %s\n",line);