v2024.06 (Rebalance edition)
Pre-release
Pre-release
MishimaHaruna
released this
01 Jul 00:29
·
69 commits
to stable
since this release
General changes
- See the associated release https://github.com/HerculesWS/Hercules/releases/tag/v2024.06
Rebalance changes
- All these changes only affect Renewal. Pre-renewal is unchanged, unless otherwise stated.
- This includes the changes from the previous rebalance release https://github.com/HerculesWS/Hercules/releases/tag/v2024.05-rebalance
2-2 Classes (continued)
- Rebalance of the 2-2 job skills, implementation based on kRO and kRO zero patch notes from 2018-10-31, iRO Wiki, rAthena and divine pride info, along with some in-game testing. (#3229, #3230, #3253, #3279, part of issue #2727)
Sage
- Rebalance of
SA_VOLCANO
(Volcano)- Requirement changed: Yellow Gemstone -> Blue Gemstone
- Effect changed:
- Old: ATK
+(SkillLevel x 10)
- New: ATK/MATK
+(5 + (Skill Level x 5))
- Old: ATK
- Rebalance of
SA_DELUGE
(Deluge)- Requirement changed: Yellow Gemstone -> Blue Gemstone
- Rebalance of
SA_VIOLENTGALE
(Whirlwind)- Requirement changed: Yellow Gemstone -> Blue Gemstone
- Rebalance of
SA_FLAMELAUNCHER
(Endow Blaze)- Fixed casting time reduced:
3
s ->1
s - Variable casting time added:
1
s - Requirement changed to Scarlet Point
- Now increases corresponding element magical damage by
1%
per skill level - Removed skill failure chance
- Changed duration
- Old:
20
minutes (Level 1 ~ 4),30
minutes (Level 5) - New:
5 x (Skill Level + 1)
minutes
- Old:
- Fixed casting time reduced:
- Rebalance of
SA_FROSTWEAPON
(Endow Tsunami)- Fixed casting time reduced:
3
s ->1
s - Variable casting time added: 1s
- Requirement changed to Indigo Point
- Now increases corresponding element magical damage by
1%
per skill level - Removed skill failure chance
- Changed duration
- Old:
20
minutes (Level 1 ~ 4),30
minutes (Level 5) - New:
5 x (Skill Level + 1)
minutes
- Old:
- Fixed casting time reduced:
- Rebalance of
SA_LIGHTNINGLOADER
(Endow Tornado)- Fixed casting time reduced:
3
s ->1
s - Variable casting time added:
1
s - Requirement changed to Yellow Wish Point
- Now increases corresponding element magical damage by
1%
per skill level - Removed skill failure chance
- Changed duration
- Old:
20
minutes (Level 1 ~ 4),30
minutes (Level 5) - New:
5 x (Skill Level + 1)
minutes
- Old:
- Fixed casting time reduced:
- Rebalance of
SA_SEISMICWEAPON
(Endow Quake)- Fixed casting time reduced:
3
s ->1
s - Variable casting time added:
1
s - Requirement changed to Lime Green Point
- Now increases corresponding element magical damage by
1%
per skill level - Removed skill failure chance
- Changed duration
- Old:
20
minutes (Level 1 ~ 4),30
minutes (Level 5) - New:
5 x (Skill Level + 1)
minutes
- Old:
- Fixed casting time reduced:
- Rebalance of
SA_AUTOSPELL
(Hindsight)- Autocast level changed
- Old: The Bolt skills will vary in level from level 1 to 3
- The level 1 version will occur
50%
of the time, level 235%
, and level 3 at15%
- The level 1 version will occur
- New: Levels of autocasted spells is the half of Hindsight level.
- If autocasted spells has lower level than half of Hindsight levels, actual skill level will be autocasted instead.
- Old: The Bolt skills will vary in level from level 1 to 3
- Autocast chance changed
- Old:
7%
-25%
- New:
(Skill Level x 2)%
- Old:
- Usable skills changed
- Old: Napalm Beat, Fire Bolt, Cold Bolt, Lightning Bolt, Soul Strike, Fire Ball, Frost Diver
- New: Fire Bolt, Cold Bolt, Lightning Bolt, Soul Strike, Fire Ball, Earth Spike, Frost Diver, Thunderstorm, Heaven's Drive
- Note: for compatibility with older clients that don't support more than 7 skills at once, the pre-renewal
autospell_db
will be loaded instead, when such packetvers are in use. This behavior can be enforced by defining theCLASSIC_AUTOSPELL_LIST
preprocessor macro (seesrc/config/classes/general.h
).
- Autocast level changed
Monk
- Weapon modifier changes
- Changed the size penalty for Knuckles
- Small: 100% -> 100%
- Medium: 75% -> 100%
- Large: 50% -> 75%
- Changed the size penalty for Knuckles
- Rebalance of
MO_TRIPLEATTACK
(Raging Trifecta Blow)- Chance of activation changed:
- Old:
30%
for level 1, less chance for each level above - New: Always
30%
- Old:
- Chance of activation changed:
- Rebalance of
MO_CHAINCOMBO
(Raging Quadruple Blow)- SP cost reduced by
6
in every level - When used with Knuckle class weapon:
- Skill damage is doubled
- Number of hits increased to
6
(visual only)
Example:- Non Knuckle:
4
hits of100
(Total =400
) - Knuckle:
6
hits of133
(Total =800
)
- Non Knuckle:
- SP cost reduced by
- Rebalance of
MO_COMBOFINISH
(Raging Thrust)- Damage formula changed
- Old:
(240 + SkillLevel * 60)%
- New:
(450 + SkillLevel * 150 + STR * 5)%
- Old:
- SP Consumption reduced
- Old:
SkillLevel + 10
- New:
SkillLevel + 2
- Old:
- Damage formula changed
- Rebalance of
MO_EXTREMITYFIST
(Asura Strike)- Change required spheres when used after Raging Thrust or Root
- Old:
4
spheres were required - New:
1
sphere is required
- Old:
- Doubles damage when there are
6
or more spirit spheres on cast - SP recovery penalty duration reduced:
10
s ->3
s
- Change required spheres when used after Raging Thrust or Root
- Rebalance of
MO_BLADESTOP
(Root)- Cooldown added:
3
s - Boss monsters are now affected
- Duration changed:
- Old:
10 + (SkillLevel * 10)
seconds - New:
10
seconds (2
seconds on boss monsters)
- Old:
- Cooldown added:
- Rebalance of
MO_INVESTIGATE
(Occult Impact)- Damage formula changed
- Old:
100 + (SkillLevel * 75)%
- New:
(SkillLevel * 100)%
- When used on target in Root state, deals
50%
more damage - ATK Mastery no longer increases its damage (Not sure if this was added by the Rebalance, but this info only appeared in iRO Wiki after rebalance, so it is assumed it was an undocumented change)
- A fix for the base ATK (before skill ratio) is included:
(ATK + (HardDef/2))
- Old:
- Damage formula changed
- Rebalance of
MO_FINGEROFFENSIVE
(Throw Spirit Sphere)- Damage formula changed
- Old:
(Spirit Spheres x 350)%
- New:
[600 + (Skill Level x 200)]%
- Old:
- Casting time changed
- Old:
(Spirit Spheres + 1)
seconds - New:
0.5
seconds fixed casting time +0.5
seconds variable casting time
- Old:
1
second cooldown added- SP cost increased
- Old:
10
at all skill levels - New:
8 + (Skill Level x 4)
- Old:
- Spirit sphere usage changed
- Old:
(Skill Level)
spheres - New:
1
sphere at all skill levels
- Old:
- Skill will deal
50%
more damage on target caught with Root - The damage is delivered as a bundle of
5
hits(TotalDMG / 5)
- Damage formula changed
- Rebalance of
MO_ABSORBSPIRITS
(Absorb Spirit Sphere)- Reduced fixed casting time:
1
s ->0.5
s - Removed variable casting time
- Reduced fixed casting time:
Bard / Dancer
- Added song groups for Bard/Dancer songs
- Song effects are now grouped and songs of the same group doesn't overlap with each other. Activating a new effect of the same group ends other existing effects.
- There are 3 groups:
- Bard songs -- song buffs exclusive to bards
- Dancer songs -- song buffs exclusive to dancers
- Ensemble songs -- song buffs exclusive to ensemble
- Rebalance of
BA_MUSICALSTRIKE
(Melody Strike) andDC_THROWARROW
(Slinging Arrow)- Damage formula changed
- New:
[110 + (Skill Level x 40)]%
x2
hits
- New:
- SP cost changed
- Old:
(Skill Level × 2) - 1
- New:
12
at all skill levels
- Old:
- Casting time reduced:
1.5
s ->0.5
s (Based on DivinePride data - see details in the PR and commit messages)- Fixed Cast Time of
0.3
s remains untouched - Variable Cast Time reduced
1.2
s ->0.2
s
- Fixed Cast Time of
- Global skill delay added:
0.3
s
- Damage formula changed
- Rebalance of
BA_MUSICALLESSON
(Music Lessons)- Add effect: Attack Speed
+(Skill_Lv)%
with Musical Instruments - Add effect: Max SP
+(Skill_Lv)%
- No longer gives bonuses to song effects
- Add effect: Attack Speed
- Rebalance of
DC_DANCINGLESSON
(Dance Lessons)- Add effect: Max SP
+(Skill_Lv)%
- Add effect: When using Whips, CRI
+(Skill_Lv)
- No longer gives bonuses to dance effects
- Add effect: Max SP
- Rebalance of
BA_FROSTJOKE
(Unbarring Octave)- Global skill delay reduced:
4
s ->0.3
s 4
s Cooldown added
- Global skill delay reduced:
- Rebalance of
BD_ENCORE
(Encore)- Added
0.3
s of global skill delay - Added
10
s of cooldown
- Added
- Rebalance of
BA_DISSONANCE
(Unchained Serenade)- Skill reworked.
- Now causes Neutral Magical damage in a
9x9
area - Can only be used in PvP areas
- Now causes Neutral Magical damage in a
0.3
s of global delay added5
s of cooldown added- SP cost changed
- Old:
15 + (SkillLv) x 3
- New:
32 + (SkillLv) x 3
- Old:
- Skill reworked.
- Rebalance of
BA_POEMBRAGI
(Magic Strings)- Skill reworked:
- It is now a screen-wide skill (
31x31
) that gives the SC to all party members - It no longer uses ground units nor keeps the "performance running"
- It is now a screen-wide skill (
- Effect formula changed:
- Variable cast reduction:
(SkillLv)%
- Cast delay reduction:
(SkillLv x 3)%
- Caster stats and Music Lessons no longer affects the formula
- Variable cast reduction:
- Effect duration changed:
180
s ->60
s - SP Cost changed:
- Old:
35 + (SkillLv x 5)
- New:
60 + (SkillLv x 5)
- Old:
1
s casting time added0.5
s global delay added20
s cooldown added
- Skill reworked:
- Rebalance of
BA_ASSASSINCROSS
(Impressive Riff)- Skill reworked:
- It is now a screen-wide skill (
31x31
) that gives the SC to all party members - It no longer uses ground units nor keeps the "performance running"
- It is now a screen-wide skill (
- Effect formula changed:
- ASPD:
- when SkillLv < 10:
+(1 + ((SkillLv - 1) x 2))%
- when SkillLv = 10:
+20%
- Caster stats and Music Lessons no longer affects the formula
- when SkillLv < 10:
- ASPD:
- Effect duration changed:
180
s ->60
s - SP Cost changed:
- Old:
35 + (SkillLv x 5)
- New:
60 + (SkillLv x 5)
- Old:
1
s casting time added0.5
s global delay added20
s cooldown added
- Skill reworked:
- Rebalance of
BA_APPLEIDUN
(Song of Lutie)- Skill reworked:
- It is now a screen-wide skill (
31x31
) that gives the SC to all party members - It no longer uses ground units nor keeps the "performance running"
- It is now a screen-wide skill (
- Effect changes:
- MaxHP increase formula changed:
- SkillLv < 10:
(SkillLv + 9)%
- SkillLv = 10:
20%
- SkillLv < 10:
- Removed HP Recovery effect
- Added effect: HP Regen Rate increase by
(SkillLv x 2)%
- Caster stats and Music Lessons no longer affects the formula
- MaxHP increase formula changed:
- Effect duration changed:
180
s ->60
s - SP Cost changed:
- Old:
35 + (SkillLv x 5)
- New:
60 + (SkillLv x 5)
- Old:
1
s casting time added0.5
s global delay added20
s cooldown added
- Skill reworked:
- Rebalance of
BA_WHISTLE
(Perfect Tablature)- Skill reworked:
- It is now a screen-wide skill (
31x31
) that gives the SC to all party members - It no longer uses ground units nor keeps the "performance running"
- It is now a screen-wide skill (
- Effect formula changed:
- Flee increase:
- when SkillLv < 10:
+(18 + SkillLv x 2)
- when SkillLv = 10:
+40
- when SkillLv < 10:
- Perfect Dodge increase:
(SkillLv + 1) / 2
- Caster stats and Music Lessons no longer affects the formula
- Flee increase:
- Effect duration changed:
180
s ->60
s - SP Cost changed:
- Old:
20 + (SkillLv x 4)
- New:
20 + (SkillLv x 2)
- Old:
1
s casting time added0.5
s global delay added20
s cooldown added
- Skill reworked:
- Rebalance of
DC_UGLYDANCE
(Hip Shaker)- Skill reworked:
- It is now a single AoE effect
- It no longer keeps the "performance running"
- SP drain amount changed:
(10 + 2 * (SkillLv))%
- SP Cost changed:
- Old:
20 + (SkillLv x 3)
- New:
32 + (SkillLv x 3)
- Old:
0.3
s global delay added5
s cooldown added
- Skill reworked:
- Rebalance of
DC_DONTFORGETME
(Slow Grace)- Skill reworked:
- It is now a single AoE effect which causes a SC on enemies
- It no longer keeps the "performance running"
- Effect formula changed:
- Attack Speed reduction:
((SkillLv x 3) + DEX / 15)%
- Move Speed reduction:
((SkillLv x 2) + AGI / 20)%
- Note: According to rA, dividing by
15
and20
was already the right values for RE. And this does seem to match the rebalance formula (at least, is close enough)
- Attack Speed reduction:
- Can only be used in PvP areas
0.5
s of global delay added1
s casting time added20
s of cooldown added- SP cost changed
- Old:
25 + (SkillLv) x 3
- New:
35 + (SkillLv) x 3
- Old:
- Area of Effect increased:
7x7
->9x9
- Skill reworked:
- Rebalance of
DC_SERVICEFORYOU
(Gypsy's Kiss)- Skill reworked:
- It is now a screen-wide skill (
31x31
) that gives the SC to all party members - It no longer uses ground units nor keeps the "performance running"
- It is now a screen-wide skill (
- Effect formula changed:
- Max SP Boost:
- SkillLv < 10:
(9 + SkillLv)%
- SkillLv = 10:
20%
- SkillLv < 10:
- SP Cost reduction:
(SkillLv + 5)%
- Caster stats and Dance Lessons no longer boosts the effects
- Max SP Boost:
- SP Cost changed:
- Old:
35 + (SkillLv x 5)
- New:
57 + (SkillLv x 3)
- Old:
1
s casting time added0.5
s global delay added20
s cooldown added
- Skill reworked:
- Rebalance of
DC_FORTUNEKISS
(Lady Luck)- Skill reworked:
- It is now a screen-wide skill (
31x31
) that gives the SC to all party members - It no longer uses ground units nor keeps the "performance running"
- It is now a screen-wide skill (
- Effect changed:
- Crit boost formula changed:
+(SkillLv)%
- Added effect: Crit damage
+(SkillLv x 2)%
- Caster stats and Dance Lessons no longer boosts the effects
- Crit boost formula changed:
- SP Cost changed:
- Old:
40 + (SkillLv x 3)
- New:
35 + (SkillLv x 5)
- Old:
1
s casting time added0.5
s global delay added20
s cooldown added
- Skill reworked:
- Rebalance of
DC_HUMMING
(Focus Ballet)- Skill reworked:
- It is now a screen-wide skill (
31x31
) that gives the SC to all party members - It no longer uses ground units nor keeps the "performance running"
- It is now a screen-wide skill (
- Effect formula changed:
- HIT boost:
+(SkillLv x 4)
- Caster stats and Dance Lessons no longer boosts the effects
- HIT boost:
- SP Cost changed:
- Old:
20 + (SkillLv x 2)
- New:
30 + (SkillLv x 3)
- Old:
1
s casting time added0.5
s global delay added20
s cooldown added
- Skill reworked:
- Changed the general effect of performing ensembles
- Added the
SC_ENSEMBLEFATIGUE
effect after ensemble skills. After using an ensemble skill, ensemble fatigue starts on both performers. - Ensemble skills now consumes requirements from partner too
- Added the
- Rebalance of
BD_RICHMANKIM
(Mental Sensing)- Skill reworked:
- It is now a screen-wide skill (
31x31
) that gives the SC to all party members - It no longer uses ground units nor keeps the "performance running"
- It is now a screen-wide skill (
- EXP Boost formula changed:
- Old:
+(25 + SkillLv x 11)%
- New:
+(10 + SkillLv x 10)%
- Old:
1
s casting time added0.3
s global delay added20
s cooldown added
- Skill reworked:
- Rebalance of
BD_RINGNIBELUNGEN
(Harmonic Lick)- Skill reworked:
- It is now a screen-wide skill (
31x31
) that gives the SC to all party members - It no longer uses ground units nor keeps the "performance running"
- It is now a screen-wide skill (
- Effect changed. Now gives a random buff to user and party members:
- ASPD
+20%
- ATK
+20%
- MATK
+20%
- MaxHP
+30%
- MaxSP
+30%
- All Stats
+15
- Hit
+50
- Flee
+50
- Reduce SP consumption of skills by
30%
- Increase HP Recovery by
100%
- Increase SP Recovery by
100%
- ASPD
- SP Cost changed:
- Old:
35 + (SkillLv x 3)
- New:
68 - (SkillLv x 4)
- Old:
1
s casting time added0.3
s global delay added20
s cooldown added
- Skill reworked:
- Rebalance of BD_SIEGFRIED (Acoustic Rhythm)
- Skill reworked:
- It is now a screen-wide skill (
31x31
) that gives the SC to all party members - It no longer uses ground units nor keeps the "performance running"
- It is now a screen-wide skill (
- Effect formula changed:
- Old:
- Elemental Resistance:
(30 + SkillLv x 10)%
- Status Effect Resistance:
(SkillLv x 10)%
- Elemental Resistance:
- New:
- Elemental Resistance:
(SkillLv x 3)%
- Status Effect Resistance:
(SkillLv x 5)%
- Elemental Resistance:
- Old:
- SP Cost changed:
- Old:
20
on all skill levels - New:
36 + (SkillLv x 4)
- Old:
1
s casting time added0.3
s global delay added20
s cooldown added
- Skill reworked:
- Rebalance of
BD_INTOABYSS
(Power Chord)- Skill reworked:
- It is now a screen-wide skill (
31x31
) that gives the SC to all party members - It no longer uses ground units nor keeps the "performance running"
- It is now a screen-wide skill (
- SP Cost increased:
10
->70
1
s casting time added0.3
s global delay added20
s cooldown added
- Skill reworked:
- Rebalance of
BD_ETERNALCHAOS
(Down Tempo)- Skill reworked:
- It now casts a single AoE effect in a
9x9
area - It no longer uses ground units nor keeps the "performance running"
- It now casts a single AoE effect in a
- SP Cost increased:
30
->120
1
s casting time added0.3
s global delay added60
s cooldown added
- Skill reworked:
- Rebalance of
BD_ROKISWEIL
(Classical Pluck)- Skill reworked:
- It is now a single AoE effect
- It no longer keeps the "performance running"
- Effect changed: Inflicts confusion and blocks use of skill in all entities (Except performers)
- Can only be used in PvP areas
0.3
s of global delay added1
s casting time added20
s of cooldown added- SP cost increased:
15
->180
- Area of Effect increased:
7x7
->9x9
- Skill reworked:
- Rebalance of
BD_LULLABY
(Lullaby)- Skill reworked:
- It is now a single AoE effect
- It no longer keeps the "performance running"
- Effect changed:
- Inflicts sleep in enemies around user
- INT no longer affects the chance
0.3
s of global delay added1
s casting time added20
s of cooldown added- SP cost increased:
20
->40
- Area of Effect increased:
7x7
->9x9
- Skill reworked:
- Rebalance of
BD_DRUMBATTLEFIELD
(Battle Theme)- Skill reworked:
- It is now a screen-wide skill (
31x31
) that gives the SC to all party members - It no longer uses ground units nor keeps the "performance running"
- It is now a screen-wide skill (
- Effect formula changed:
- Old:
- Damage Boost:
125 + (SkillLv x 25)
(depending on size) - DEF Boost:
SkillLv x 10
- Damage Boost:
- New:
- ATK Boost:
15 + (SkillLv x 5)
(ATK2 / I am making it as BATK / equip atk) - DEF Boost:
SkillLv x 15
- ATK Boost:
- Old:
- SP Cost increased:
- Old:
35 + (SkillLv x 3)
- New:
46 + (SkillLv x 4)
- Old:
1
s casting time added0.3
s global delay added20
s cooldown added
- Skill reworked:
- Rebalance of
BD_ADAPTATION
(Amp)- Skill reworked.
- It now concedes an SC (
SC_ADAPTATION
) which reduces the SP consumption of performance skills by20%
.
- It now concedes an SC (
300
s cooldown added0.3
s of global skill delay added- SP cost increased:
1
->10
- Skill reworked.
- Ensemble skills range is expanded to
4
cells - The dispell logic for songs has been removed, since "song areas" no longer exist
Other changes
- The
is_quest
argument topc->gainexp()
has been changed to aflags
bitmask enum, in order to allow expansion to different flags. (#3279)