فهرست منبع

- Small change in pc_calc_skilltree which should fix the infinite loop...

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@6381 54d463be-8e91-2dee-dedb-b68131a5f0ec
skotlex 19 سال پیش
والد
کامیت
3c1a4c2b72
2فایلهای تغییر یافته به همراه4 افزوده شده و 2 حذف شده
  1. 2 0
      Changelog-Trunk.txt
  2. 2 2
      src/map/pc.c

+ 2 - 0
Changelog-Trunk.txt

@@ -4,6 +4,8 @@ AS OF SVN REV. 5091, WE ARE NOW USING TRUNK.  ALL UNTESTED BUGFIXES/FEATURES GO
 IF YOU HAVE A WORKING AND TESTED BUGFIX PUT IT INTO STABLE AS WELL AS TRUNK.
 
 2006/04/29
+	* Small change in pc_calc_skilltree which should fix the infinite loop...
+	  [Skotlex]
 	* Added @noask command: enable/disable deals/invites autorejecting.
 	  [LuzZza]
 	* Removed unreferenced local variable in pc.c [Lance]

+ 2 - 2
src/map/pc.c

@@ -992,8 +992,8 @@ int pc_calc_skilltree(struct map_session_data *sd)
 						sd->status.skill[id].id=id;
 						sd->status.skill[id].lv=1;
 						sd->status.skill[id].flag=1; //So it is not saved, and tagged as a "bonus" skill.
+						flag=1;
 					}
-					flag=1;
 				} else if (f){
 					sd->status.skill[id].id=id;
 					flag=1;
@@ -2919,7 +2919,7 @@ int pc_show_steal(struct block_list *bl,va_list ap)
 //** pc.c:
 int pc_steal_item(struct map_session_data *sd,struct block_list *bl)
 {
-	int i,j,skill,itemid,flag;
+	int i,skill,itemid,flag;
 	struct mob_data *md;
 	struct item tmp_item;