From 8e44c94c7c15be963c905b5e618db4fa81230651 Mon Sep 17 00:00:00 2001 From: Atemo Date: Tue, 27 Feb 2024 21:40:43 +0100 Subject: [PATCH] Rebalance Inquisitor 2024-02-05 (#8139) * Explosion Blaster - Increases base damage from 12000%/17600%(Oleum Sanctum)Atk to 13450%/18200%(Oleum Sanctum)Atk based on level 5. * Third Punish - Reduces skill cooldown from 1 second to 0.7 seconds. - Adds global cooldown by 0.5 seconds. - Increases base damage from 7850%Atk to 9450%Atk based on level 5. * Third Flame Bomb - Adds global cooldown by 0.7 seconds. --- db/re/skill_db.yml | 4 +++- src/map/battle.cpp | 8 +++++--- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/db/re/skill_db.yml b/db/re/skill_db.yml index 0561b51758..b91461eb7b 100644 --- a/db/re/skill_db.yml +++ b/db/re/skill_db.yml @@ -36718,7 +36718,8 @@ Body: SplashArea: 3 CastCancel: true Duration1: 600000 - Cooldown: 1000 + AfterCastActDelay: 500 + Cooldown: 700 Requires: SpCost: - Level: 1 @@ -36745,6 +36746,7 @@ Body: Element: Weapon SplashArea: 3 CastCancel: true + AfterCastActDelay: 700 Cooldown: 1000 Requires: SpCost: diff --git a/src/map/battle.cpp b/src/map/battle.cpp index d356cf4f6b..24a5fdaf3a 100644 --- a/src/map/battle.cpp +++ b/src/map/battle.cpp @@ -5494,10 +5494,11 @@ static int battle_calc_attack_skill_ratio(struct Damage* wd, struct block_list * RE_LVL_DMOD(100); break; case IQ_EXPOSION_BLASTER: - skillratio += -100 + 2400 * skill_lv + 10 * sstatus->pow; + skillratio += -100 + 450 + 2600 * skill_lv; + skillratio += 10 * sstatus->pow; if( tsc != nullptr && tsc->getSCE( SC_HOLY_OIL ) ){ - skillratio += 350 + 1050 * skill_lv; + skillratio += 950 * skill_lv; } RE_LVL_DMOD(100); @@ -5519,7 +5520,8 @@ static int battle_calc_attack_skill_ratio(struct Damage* wd, struct block_list * RE_LVL_DMOD(100); break; case IQ_THIRD_PUNISH: - skillratio += -100 + 350 + 1500 * skill_lv + 10 * sstatus->pow; + skillratio += -100 + 450 + 1800 * skill_lv; + skillratio += 10 * sstatus->pow; RE_LVL_DMOD(100); break; case IQ_THIRD_FLAME_BOMB: