summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorshadowlady <shadowlady@54d463be-8e91-2dee-dedb-b68131a5f0ec>2004-11-11 10:42:47 +0000
committershadowlady <shadowlady@54d463be-8e91-2dee-dedb-b68131a5f0ec>2004-11-11 10:42:47 +0000
commit70a47ff380db077bd8ec89a6e02588f0c4eefc36 (patch)
tree56a592ff9f1cf95f7fdca52714e6dc4f59813cca
parentd045b141fae74668aed809afa3fee212c88caf5a (diff)
downloadhercules-70a47ff380db077bd8ec89a6e02588f0c4eefc36.tar.gz
hercules-70a47ff380db077bd8ec89a6e02588f0c4eefc36.tar.bz2
hercules-70a47ff380db077bd8ec89a6e02588f0c4eefc36.tar.xz
hercules-70a47ff380db077bd8ec89a6e02588f0c4eefc36.zip
Updated, Arrow Vulcan, Sharp Shooting, Head Crush.(battle.c)
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/athena@123 54d463be-8e91-2dee-dedb-b68131a5f0ec
-rw-r--r--src/map/battle.c28
1 files changed, 14 insertions, 14 deletions
diff --git a/src/map/battle.c b/src/map/battle.c
index 126d2553b..9ccdffa06 100644
--- a/src/map/battle.c
+++ b/src/map/battle.c
@@ -2041,10 +2041,10 @@ static struct Damage battle_calc_pet_weapon_attack(
flag=(flag&~BF_RANGEMASK)|BF_LONG;
break;
case CH_TIGERFIST: // 伏虎拳
- damage = damage*(100+ 20*skill_lv)/100;
+ damage = damage*(100+ 60*skill_lv)/100;
break;
case CH_CHAINCRUSH: // 連柱崩撃
- damage = damage*(100+ 20*skill_lv)/100;
+ damage = damage*(100+ 60*skill_lv)/100;
div_=skill_get_num(skill_num,skill_lv);
break;
case CH_PALMSTRIKE: // 猛虎硬派山
@@ -2059,7 +2059,7 @@ static struct Damage battle_calc_pet_weapon_attack(
((struct mob_data *)target)->canmove_tick = gettick() + 1000;
break;
case LK_HEADCRUSH: /* ヘッドクラッシュ */
- damage = damage*(100+ 20*skill_lv)/100;
+ damage = damage*(100+ 40*skill_lv)/100;
break;
case LK_JOINTBEAT: /* ジョイントビート */
damage = damage*(50+ 10*skill_lv)/100;
@@ -2071,7 +2071,7 @@ static struct Damage battle_calc_pet_weapon_attack(
damage += damage*(30*skill_lv)/100;
break;
case CG_ARROWVULCAN: /* アローバルカン */
- damage = damage*(160+40*skill_lv)/100;
+ damage = damage*(200+100*skill_lv)/100;
div_=9;
break;
case AS_SPLASHER: /* ベナムスプラッシャー */
@@ -2526,7 +2526,7 @@ static struct Damage battle_calc_mob_weapon_attack(
damage = damage*(100+ 20*skill_lv)/100;
break;
case CH_CHAINCRUSH: // 連柱崩撃
- damage = damage*(100+ 20*skill_lv)/100;
+ damage = damage*(100+ 60*skill_lv)/100;
div_=skill_get_num(skill_num,skill_lv);
break;
case CH_PALMSTRIKE: // 猛虎硬派山
@@ -2541,7 +2541,7 @@ static struct Damage battle_calc_mob_weapon_attack(
tmd->canmove_tick = gettick() + 1000;
break;
case LK_HEADCRUSH: /* ヘッドクラッシュ */
- damage = damage*(100+ 20*skill_lv)/100;
+ damage = damage*(100+ 40*skill_lv)/100;
break;
case LK_JOINTBEAT: /* ジョイントビート */
damage = damage*(50+ 10*skill_lv)/100;
@@ -2553,7 +2553,7 @@ static struct Damage battle_calc_mob_weapon_attack(
damage += damage*(30*skill_lv)/100;
break;
case CG_ARROWVULCAN: /* アローバルカン */
- damage = damage*(160+40*skill_lv)/100;
+ damage = damage*(200+100*skill_lv)/100;
div_=9;
break;
case AS_SPLASHER: /* ベナムスプラッシャー */
@@ -2912,7 +2912,7 @@ static struct Damage battle_calc_pc_weapon_attack(
}
if(skill_num == SN_SHARPSHOOTING && rand()%100 < 50)
- cri = 1000;
+ cri += 200;
}
if(tsd && tsd->critical_def)
@@ -3326,8 +3326,8 @@ static struct Damage battle_calc_pc_weapon_attack(
damage2 = damage2*(100+ 20*skill_lv)/100;
break;
case CH_CHAINCRUSH: // 連柱崩撃
- damage = damage*(100+ 20*skill_lv)/100;
- damage2 = damage2*(100+ 20*skill_lv)/100;
+ damage = damage*(100+ 60*skill_lv)/100;
+ damage2 = damage2*(100+ 60*skill_lv)/100;
div_=skill_get_num(skill_num,skill_lv);
break;
case CH_PALMSTRIKE: // 猛虎硬派山
@@ -3344,8 +3344,8 @@ static struct Damage battle_calc_pc_weapon_attack(
tmd->canmove_tick = gettick() + 1000;
break;
case LK_HEADCRUSH: /* ヘッドクラッシュ */
- damage = damage*(100+ 20*skill_lv)/100;
- damage2 = damage2*(100+ 20*skill_lv)/100;
+ damage = damage*(100+ 40*skill_lv)/100;
+ damage2 = damage2*(100+ 40*skill_lv)/100;
break;
case LK_JOINTBEAT: /* ジョイントビート */
damage = damage*(50+ 10*skill_lv)/100;
@@ -3360,8 +3360,8 @@ static struct Damage battle_calc_pc_weapon_attack(
damage2 += damage2*(30*skill_lv)/100;
break;
case CG_ARROWVULCAN: /* アローバルカン */
- damage = damage*(160+40*skill_lv)/100;
- damage2 = damage2*(160+40*skill_lv)/100;
+ damage = damage*(200+100*skill_lv)/100;
+ damage2 = damage2*(200+100*skill_lv)/100;
div_=9;
break;
case AS_SPLASHER: /* ベナムスプラッシャー */