Rebalance Hyper Novice 20221221 (#8111)
* Double Bowling Bash - Reduces knock-back distance from 2 cells to 1 cell. - Increases base damage from 2650%Atk to 3200%Atk per hit based on level 10. * Mega Sonic Blow - Increases cooldown from 0.3 seconds to 0.35 seconds. - Increases base damage from 5350%Atk to 8400%Atk based on level 10. * Shield Chain Rush - Increases cooldown from 0.3 seconds to 0.35 seconds. - Increases base damage from 5100%Atk to 5700%Atk based on level 10. * Spiral Pierce Max - Increases cooldown from 0.3 seconds to 0.35 seconds. - Increases base damage from 4050%Atk to 8700%Atk based on level 10. * Hell's Drive - Increases SP consumption from 98 to 115 based on level 10. * Ground Gravitation - Increases SP consumption from 100 to 120 based on level 10. * Breaking Limit - Increases damage bonus of Mega Sonic Blow and Spiral Pierce Max from 70% to 100%. - Increases damage bonus of Double Bowling Bash and Shield Chain Rush from 50% to 70%.
This commit is contained in:
parent
51ca9c4923
commit
9f90e4e9e1
@ -41406,7 +41406,7 @@ Body:
|
||||
DamageFlags:
|
||||
Splash: true
|
||||
SplashArea: 4
|
||||
Knockback: 2
|
||||
Knockback: 1
|
||||
CastCancel: true
|
||||
CastTime: 300
|
||||
AfterCastActDelay: 1000
|
||||
@ -41451,7 +41451,7 @@ Body:
|
||||
GiveAp: 2
|
||||
Element: Weapon
|
||||
AfterCastActDelay: 500
|
||||
Cooldown: 300
|
||||
Cooldown: 350
|
||||
Duration2: 5000
|
||||
Requires:
|
||||
SpCost:
|
||||
@ -41492,7 +41492,7 @@ Body:
|
||||
CastCancel: true
|
||||
CastTime: 1200
|
||||
AfterCastActDelay: 500
|
||||
Cooldown: 300
|
||||
Cooldown: 350
|
||||
FixedCastTime: 300
|
||||
Duration1: 5000
|
||||
Duration2: 1200
|
||||
@ -41534,7 +41534,7 @@ Body:
|
||||
CastCancel: true
|
||||
CastTime: 1000
|
||||
AfterCastActDelay: 500
|
||||
Cooldown: 300
|
||||
Cooldown: 350
|
||||
FixedCastTime: 300
|
||||
Duration2: 2000
|
||||
Requires:
|
||||
@ -41942,25 +41942,25 @@ Body:
|
||||
Requires:
|
||||
SpCost:
|
||||
- Level: 1
|
||||
Amount: 71
|
||||
Amount: 88
|
||||
- Level: 2
|
||||
Amount: 74
|
||||
Amount: 91
|
||||
- Level: 3
|
||||
Amount: 77
|
||||
Amount: 94
|
||||
- Level: 4
|
||||
Amount: 80
|
||||
Amount: 97
|
||||
- Level: 5
|
||||
Amount: 83
|
||||
Amount: 100
|
||||
- Level: 6
|
||||
Amount: 86
|
||||
Amount: 103
|
||||
- Level: 7
|
||||
Amount: 89
|
||||
Amount: 106
|
||||
- Level: 8
|
||||
Amount: 92
|
||||
Amount: 109
|
||||
- Level: 9
|
||||
Amount: 95
|
||||
Amount: 112
|
||||
- Level: 10
|
||||
Amount: 98
|
||||
Amount: 115
|
||||
- Id: 5459
|
||||
Name: HN_GROUND_GRAVITATION
|
||||
Description: Ground Gravitation
|
||||
@ -42045,25 +42045,25 @@ Body:
|
||||
Requires:
|
||||
SpCost:
|
||||
- Level: 1
|
||||
Amount: 55
|
||||
Amount: 93
|
||||
- Level: 2
|
||||
Amount: 60
|
||||
Amount: 96
|
||||
- Level: 3
|
||||
Amount: 65
|
||||
Amount: 99
|
||||
- Level: 4
|
||||
Amount: 70
|
||||
Amount: 102
|
||||
- Level: 5
|
||||
Amount: 75
|
||||
Amount: 105
|
||||
- Level: 6
|
||||
Amount: 80
|
||||
Amount: 108
|
||||
- Level: 7
|
||||
Amount: 85
|
||||
Amount: 111
|
||||
- Level: 8
|
||||
Amount: 90
|
||||
Amount: 114
|
||||
- Level: 9
|
||||
Amount: 95
|
||||
Amount: 117
|
||||
- Level: 10
|
||||
Amount: 100
|
||||
Amount: 120
|
||||
Unit:
|
||||
Id: GROUND_GRAVITATION
|
||||
Range:
|
||||
|
@ -1846,11 +1846,11 @@ int64 battle_calc_damage(struct block_list *src,struct block_list *bl,struct Dam
|
||||
switch (skill_id) {
|
||||
case HN_SHIELD_CHAIN_RUSH:
|
||||
case HN_DOUBLEBOWLINGBASH:
|
||||
damage += damage / 2;
|
||||
damage += damage * 70 / 100;
|
||||
break;
|
||||
case HN_MEGA_SONIC_BLOW:
|
||||
case HN_SPIRAL_PIERCE_MAX:
|
||||
damage += damage * 70 / 100;
|
||||
damage *= 2;
|
||||
break;
|
||||
}
|
||||
}
|
||||
@ -5817,7 +5817,7 @@ static int battle_calc_attack_skill_ratio(struct Damage* wd, struct block_list *
|
||||
skillratio += -100 + 50000;
|
||||
break;
|
||||
case HN_SPIRAL_PIERCE_MAX:
|
||||
skillratio += -100 + 550 + 350 * skill_lv;
|
||||
skillratio += -100 + 700 + 800 * skill_lv;
|
||||
skillratio += pc_checkskill(sd, HN_SELFSTUDY_TATICS) * 3 * skill_lv;
|
||||
skillratio += 5 * sstatus->pow;
|
||||
switch (status_get_size(target)){
|
||||
@ -5834,13 +5834,13 @@ static int battle_calc_attack_skill_ratio(struct Damage* wd, struct block_list *
|
||||
RE_LVL_DMOD(100);
|
||||
break;
|
||||
case HN_SHIELD_CHAIN_RUSH:
|
||||
skillratio += -100 + 600 + 450 * skill_lv;
|
||||
skillratio += -100 + 700 + 500 * skill_lv;
|
||||
skillratio += pc_checkskill(sd, HN_SELFSTUDY_TATICS) * 3 * skill_lv;
|
||||
skillratio += 5 * sstatus->pow;
|
||||
RE_LVL_DMOD(100);
|
||||
break;
|
||||
case HN_MEGA_SONIC_BLOW:
|
||||
skillratio += -100 + 900 + 450 * skill_lv;
|
||||
skillratio += -100 + 900 + 750 * skill_lv;
|
||||
skillratio += pc_checkskill(sd, HN_SELFSTUDY_TATICS) * 5 * skill_lv;
|
||||
skillratio += 5 * sstatus->pow;
|
||||
if (status_get_hp(target) < status_get_max_hp(target) / 2)
|
||||
@ -5848,7 +5848,7 @@ static int battle_calc_attack_skill_ratio(struct Damage* wd, struct block_list *
|
||||
RE_LVL_DMOD(100);
|
||||
break;
|
||||
case HN_DOUBLEBOWLINGBASH:
|
||||
skillratio += -100 + 150 + 250 * skill_lv;
|
||||
skillratio += -100 + 200 + 300 * skill_lv;
|
||||
skillratio += pc_checkskill(sd, HN_SELFSTUDY_TATICS) * 3 * skill_lv;
|
||||
skillratio += 5 * sstatus->pow;
|
||||
RE_LVL_DMOD(100);
|
||||
|
Loading…
x
Reference in New Issue
Block a user