diff --git a/Changelog-SVN.txt b/Changelog-SVN.txt index 1e6b833dc8..0b71a6812d 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 cd2d9bb64d..eac66bb974 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++; }