Explorar o código

Fixed QD Shot Not Triggerring When ASPD is 193 (#5048)

Yashim Wong %!s(int64=5) %!d(string=hai) anos
pai
achega
444ad785be
Modificáronse 1 ficheiros con 1 adicións e 4 borrados
  1. 1 4
      src/map/battle.cpp

+ 1 - 4
src/map/battle.cpp

@@ -3537,10 +3537,7 @@ static void battle_calc_multi_attack(struct Damage* wd, struct block_list *src,s
 			wd->div_ = skill_get_num(GS_CHAINACTION,skill_lv);
 			wd->type = DMG_MULTI_HIT;
 
-			status_data *status = status_get_status_data(src);
-
-			if (status && status->amotion > 70) // Only triggers if ASPD < 193
-				sc_start(src,src,SC_QD_SHOT_READY,100,target->id,skill_get_time(RL_QD_SHOT,1));
+			sc_start(src,src,SC_QD_SHOT_READY,100,target->id,skill_get_time(RL_QD_SHOT,1));
 		}
 		else if(sc && sc->data[SC_FEARBREEZE] && sd->weapontype1==W_BOW
 			&& (i = sd->equip_index[EQI_AMMO]) >= 0 && sd->inventory_data[i] && sd->inventory.u.items_inventory[i].amount > 1)