Quellcode durchsuchen

Fixed bugreport:7049, where cast time bonus would not work if Renewal is used with RENEWAL_CAST off.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17046 54d463be-8e91-2dee-dedb-b68131a5f0ec
markzd vor 12 Jahren
Ursprung
Commit
923ee2d5c8
1 geänderte Dateien mit 6 neuen und 1 gelöschten Zeilen
  1. 6 1
      src/map/pc.c

+ 6 - 1
src/map/pc.c

@@ -2175,6 +2175,9 @@ int pc_bonus(struct map_session_data *sd,int type,int val)
 		val += (int)status->max_sp;
 		status->max_sp = (unsigned int)val;
 		break;
+#ifndef RENEWAL_CAST
+	case SP_VARCASTRATE:
+#endif
 	case SP_CASTRATE:
 		if(sd->state.lr_flag != 2)
 			sd->castrate+=val;
@@ -2948,7 +2951,9 @@ int pc_bonus2(struct map_session_data *sd,int type,int type2,int val)
 			sd->skillblown[i].val = val;
 		}
 		break;
-
+#ifndef RENEWAL_CAST
+	case SP_VARCASTRATE:
+#endif
 	case SP_CASTRATE:
 		if(sd->state.lr_flag == 2)
 			break;