فهرست منبع

Fixed bugreport:6500 where SC_WEAKNESS doesn't ignore Chemical Protection effect and MADO.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16707 54d463be-8e91-2dee-dedb-b68131a5f0ec
rud0lp20 12 سال پیش
والد
کامیت
be631df187
1فایلهای تغییر یافته به همراه3 افزوده شده و 1 حذف شده
  1. 3 1
      src/map/status.c

+ 3 - 1
src/map/status.c

@@ -7985,7 +7985,9 @@ int status_change_start(struct block_list* bl,enum sc_type type,int rate,int val
 		case SC__WEAKNESS:
 			val2 = 10 * val1;
 			val_flag |= 1|2;
-			skill_strip_equip(bl,EQP_WEAPON|EQP_SHIELD,100,val1,tick);
+			// bypasses coating protection and MADO 
+			sc_start(bl,SC_STRIPWEAPON,100,val1,tick);
+			sc_start(bl,SC_STRIPSHIELD,100,val1,tick);
 			break;
 		case SC__BLOODYLUST:
 			val_flag |= 1|2;