Browse Source

Fixed Magnus Exorcismus bonus added to pre-re instead of renewal

Daegaladh 4 năm trước cách đây
mục cha
commit
9000948c3c
1 tập tin đã thay đổi với 4 bổ sung4 xóa
  1. 4 4
      src/map/battle.cpp

+ 4 - 4
src/map/battle.cpp

@@ -6388,6 +6388,10 @@ struct Damage battle_calc_magic_attack(struct block_list *src,struct block_list
 						else
 							skillratio += 20 * skill_lv - 20; //Monsters use old formula
 						break;
+					case PR_MAGNUS:
+						if (battle_check_undead(tstatus->race, tstatus->def_ele) || tstatus->race == RC_DEMON)
+							skillratio += 30;
+						break;
 					case BA_DISSONANCE:
 						skillratio += skill_lv * 10;
 						if (sd)
@@ -6405,10 +6409,6 @@ struct Damage battle_calc_magic_attack(struct block_list *src,struct block_list
 					case WZ_VERMILION:
 						skillratio += 20 * skill_lv - 20;
 						break;
-					case PR_MAGNUS:
-						if (battle_check_undead(tstatus->race, tstatus->def_ele) || tstatus->race == RC_DEMON)
-							skillratio += 30;
-						break;
 #endif
 					case AB_JUDEX:
 						skillratio += -100 + 300 + 40 * skill_lv;