summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Changelog-SVN.txt2
-rw-r--r--src/map/pc.c4
2 files changed, 5 insertions, 1 deletions
diff --git a/Changelog-SVN.txt b/Changelog-SVN.txt
index 1e6b833dc..0b71a6812 100644
--- a/Changelog-SVN.txt
+++ b/Changelog-SVN.txt
@@ -1,6 +1,8 @@
Date Added
02/18
+ * Fixed a bug with statpoint.txt reading and giving too much stat points,
+ thanks to Benz / eAthenaC [celest]
* Fixed client errors when pecopeco Lord Knights/Paladins log in with a weapon
equipped [celest]
* Added bAddRace2 -- check item_bonus.txt [celest]
diff --git a/src/map/pc.c b/src/map/pc.c
index cd2d9bb64..eac66bb97 100644
--- a/src/map/pc.c
+++ b/src/map/pc.c
@@ -7065,7 +7065,7 @@ int pc_readdb(void)
// スキルツリ?
memset(statp,0,sizeof(statp));
- i=0;
+ i=1;
j=45; // base points
fp=fopen("db/statpoint.txt","r");
if(fp == NULL){
@@ -7077,6 +7077,8 @@ int pc_readdb(void)
continue;
if ((j=atoi(line))<0)
j=0;
+ if (i >= MAX_LEVEL)
+ break;
statp[i]=j;
i++;
}