Commit graph

3836 commits

Author SHA1 Message Date
Ibrahim Zidan
c0127384c7
Merge pull request #3348 from guilherme-gm/fix-cooldown
Fix typo in skills 'CoolDown' field
2026-07-06 00:33:33 +03:00
Ibrahim Zidan
f00c0f910e
Update copyrights for year 2026
Signed-off-by: Ibrahim Zidan <brahem@aotsw.com>
2026-06-28 21:05:37 +03:00
Ibrahim Zidan
b3bf8da960
Merge pull request #3412 from MrKeiKun/feat-level-penalty-string-constants
Use double-quoted string constants for type and race in level_penalty
2026-04-22 03:47:46 +02:00
Lorenzo Buitizon
b6380085d2
Use double-quoted string constants for type and race in level_penalty 2026-04-22 09:45:09 +08:00
Ibrahim Zidan
717453eef8
Merge branch 'rebalance'
Signed-off-by: Ibrahim Zidan <brahem@aotsw.com>
2026-04-22 03:35:47 +02:00
Ibrahim Zidan
0e4015c688
Merge pull request #3393 from MrKeiKun/refactor-level_penalty
Refactor level_penalty and migrate it to libconfig.
2026-04-22 00:53:40 +02:00
Lorenzo Buitizon
b7d000da02
Refactor level_penalty and migrate it to libconfig.
Signed-off-by: Lorenzo Buitizon <the.keikun@gmail.com>
2026-04-22 06:51:23 +08:00
Ibrahim Zidan
64ad853290
Merge pull request #3394 from MrKeiKun/refactor-mob_race2_db
Merged data from mob_race2_db to mob_db
2026-04-21 23:52:44 +02:00
Ibrahim Zidan
50cd939904
Merge pull request #3351 from guilherme-gm/rebalance-hw
High Wizard skill rebalance - 2018 patch/renewal
2026-04-20 02:06:33 +02:00
Ibrahim Zidan
60cb258556
Merge pull request #3350 from guilherme-gm/rebalance-asc
Assassin Cross skill rebalance - 2018 patch/renewal
2026-04-20 02:00:02 +02:00
Guilherme G. Menaldo
d610d8362f Rebalance of HW_NAPALMVULCAN (Napalm Vulcan) (RE)
- Damage formula changed
   - Old: SkillLevel Hits of 125% MATK
   - New: SkillLevel Hists of (SkillLevel x 70)% MATK
- Base level now increases the damage
- When hitting multiple targets, it no longer splits the damage
- Global delay reduced from 1s to 0.5s
- Added 1s of Cooldown

From 1st/2nd/Transclass rebalance (2018.11.28)
2026-04-19 20:29:31 -03:00
Guilherme G. Menaldo
35a58b3bce Rebalance of HW_GRAVITATION (Gravitational Field) (RE)
- Skill is reworked and is now a simple AOE Magic damage at position
- Damage changed:
  - Old: (500 + SkillLv x 100) every 0.5 seconds for a period of time
  - New: (SkillLv x 50)% MATK, in a pack of (8 + SkillLv x 2) hits
- Base Level increases damage
- It no longer causes ASPD reduction
- SP Cost changed:
  - Old: 20/40/60/80/100
  - New: 60/70/80/90/100
- It no longer requires blue gemstone
- Fixed cast time reduced from 5s to 1s
- Added 5s of Variable cast time
- Added 5s of CoolDown
- Reduced Global Delay from 9s to 1s (see note)

Note: Hercules did not have a global delay for this skill, even though
official sources mention there used to be a 9s global delay. So this
commit is actually adding 1s of global delay instead of reducing

From 1st/2nd/Transclass rebalance (2018.11.28)
2026-04-19 20:29:28 -03:00
Ibrahim Zidan
9385da3234
Merge pull request #3401 from guilherme-gm/rebalance-snp
Sniper skill rebalance - 2018 patch/renewal
2026-04-20 01:18:22 +02:00
Ibrahim Zidan
baae9635dd
Merge pull request #3400 from guilherme-gm/rebalance-hp
High Priest skill rebalance - 2018 patch/renewal
2026-04-20 00:18:18 +02:00
Ibrahim Zidan
292a12b56a
Merge pull request #3402 from guilherme-gm/rebalance-pala
Paladin skill rebalance - 2018 patch/renewal
2026-04-19 23:57:53 +02:00
Ibrahim Zidan
6318a7db0f
Merge pull request #3403 from guilherme-gm/rebalance-pf
Professor/Scholar skill rebalance - 2018 patch/renewal
2026-04-19 23:55:42 +02:00
Ibrahim Zidan
23896f0557
Merge pull request #3404 from guilherme-gm/rebalance-ch
Champion skill rebalance - 2018 patch/renewal
2026-04-19 23:47:29 +02:00
Guilherme G. Menaldo
a8ea2e1762 Add Cart Decoration skill quest and related items 2025-10-31 21:39:31 -03:00
Lorenzo Buitizon
6451f56577
Merged data from mob_race2_db to mob_db.
Signed-off-by: Lorenzo Buitizon <the.keikun@gmail.com>
2025-09-06 14:23:00 +08:00
Guilherme G. Menaldo
19cd804772
Rebalance of ASC_EDP (Enchant Deadly Poison) (RE)
- Removed the 50% damage penalty on Cross Impact, Counter Slash,
  Soul Destroyer and Sonic Blow
- Removed 2 seconds after cast delay
- Added 2 seconds CoolDown
- Increased its duration
  - Old: 40/45/50/55/60s
  - New: 40/60/80/100/120s

Note: The rebalance patch notes also mention the reduction of EquipmentATK
from 400% to 300%, but Divine Pride and iRO wiki says otherwise.
I am trusting Divine Pride and iRO Wiki and not applying this change.

From 1st/2nd/Transclass rebalance (2018.10)
2025-04-26 01:18:00 -03:00
gbasso666
1d5fa1d78a
Rebalance of ASC_METEORASSAULT (Meteor Assault) (RE)
- Removed after skill delay
- Added 0.5s CoolDown
- Damage formula changed: (From iRO Wiki)
  - Old: [40 + (Skill Level x 40)]%
  - New: [(200 + (Skill Level x 120) + (STR x 5)) x (BaseLv ÷ 100)]%

From 1st/2nd/Transclass rebalance (2018.11.28)
2025-04-26 01:18:00 -03:00
Guilherme G. Menaldo
db833044d0
Fix typo in skills 'CoolDown' field 2025-04-05 12:20:51 -03:00
Guilherme G. Menaldo
3a831f0250
Rebalance of Clown/Gypsy - Longing for Freedom / Skilled Special Singer (RE)
- CG_LONGINGFREEDOM (Longing for Freedom) removed,
  replaced by CG_SPECIALSINGER (Skilled Special Singer)
- Skilled Special Singer is a skill that removes SC_ENSEMBLEFATIGUE,
  a SC caused when using ensemble skills which prevents skill usage
  along other debuffs.

From massive skills rebalance (1st/2nd/transclass) (2018.10.31)
2025-04-04 21:08:53 -03:00
gbasso666
f6a4843e8c
Rebalance of CG_ARROWVULCAN (Arrow Vulcan) (RE)
- Fixed cast time changed to 0.5s on all skill levels*
- Variable cast time changed to 1.5s on all skill levels*
- Global delay reduced from 2s to 0.5s
- Added 1.5s of Cooldown
- Damage formula changed
  - Old: [200 + SkillLv x 100]%
  - New: [500 + SkillLv x 100]%
         Damage increases with BaseLv
- Attack motion removed**

Notes:
* based on iRO Wiki. Although the original patch notes says that
  "it was changed for level 10", we don't know the scaling, so the best
  info I have is the one from iRO Wiki
** this change seems to be client-side only, just like Sonic Blow

From 1st/2nd/Transclass rebalance (2018.11.28)
2025-04-04 08:21:26 -03:00
gbasso666
982ab92269
Rebalance of CH_CHAINCRUSH (Chain Crush Combo) (RE)
- Reduced number of spirit spheres: 2 -> 1
- Changed damage formula:
  - Old: [400 + 100 * SkillLv]%
  - New: [200 * SkillLv]%
         Scales with BaseLv

From 1st/2nd/Transclass rebalance (2018.11.28)
2025-04-03 22:55:47 -03:00
gbasso666
8a126035e8
Rebalance of CH_SOULCOLLECT (Zen) (RE)
- Fixed Cast Time reduced (2s -> 1s)

From 1st/2nd/Transclass rebalance (2018.11.28)
2025-04-03 08:53:58 -03:00
gbasso666
3767946be9
Rebalance of PF_HPCONVERSION (Indulge) (RE)
- Reduce global delay to 0.5s on all skill levels*

NOTE: iRO Wiki says it is on "all skill levels", while the official
patch notes for kRO and iRO suggests it was generally reduced but only
level 5 really gets 0.5s... We are following iRO Wiki here.

From 1st/2nd/Transclass rebalance (2018.11.28)
2025-04-02 22:32:38 -03:00
gbasso666
2b608b2667
Rebalance of PF_MEMORIZE (Foresight) (RE)
- Fixed casting time reduced: 5s -> 2.5s

From 1st/2nd/Transclass rebalance (2018.11.28)
2025-04-02 22:30:05 -03:00
gbasso666
fe2d063765
Rebalance of PA_PRESSURE (Gloria Domini)
- Damage type changed from fixed to Holy Magic damage
- Damage formula changed:
   - Old: 500 + SkillLv x 300 (Fixed)
   - New: (500 + SkillLv x 150)% MATK
        It now scales with Base Level
- Variable casting reduced: 4s -> 1s
- Global delay reduced: 4s -> 1s

From 1st/2nd/Transclass rebalance (2018.11.28)
2025-04-02 22:27:50 -03:00
Guilherme G. Menaldo
fab98be360
Rebalance of PA_SHIELDCHAIN (Shield Chain) (RE)
- Increase Range 4 -> 11
- Damage formula changed
  - Old: (500 + SkillLv x 150)%
  - New: (300 + SkillLv x 200)%
         Base Level now increases damage

From 1st/2nd/Transclass rebalance (2018.11.28)
2025-04-02 08:46:53 -03:00
Guilherme G. Menaldo
f55c34dfbb
Rebalance of SN_SHARPSHOOTING (Focused Arrow Strike) (RE)
- Reduced Fixed Cast Time: 1s -> 0.5s
- Reduced Variable Cast Time: 1s -> 0.5s
- Reduced Global skill delay: 1.5s -> 0.5s
- Changed damage formula:
  - Old: (100 + SkillLv x 50)%
  - New: (150 + SkillLv x 200)%
         Damage now scales with user's base level
- Changed critical rate bonus: 20% -> 50% (source: iRO Wiki)

From 1st/2nd/Transclass rebalance (2018.11.28)
2025-03-31 08:43:52 -03:00
Guilherme G. Menaldo
a14369b12f
Rebalance of HP_ASSUMPTIO (Assumptio) (RE)
- Effect changed*
  - Old: Doubles Hard DEF and Hard MDEF
  - New: Increases Hard DEF by (SkillLv x 50);
         Increases incoming heal effectivenes by (SkillLv x 2)%
- Can now be used together with Kyrie Eleison/Kaite/Praefaetio
- Global delay reduced to 0.5s on all skill levels

Note: Renewal is now using a new SC for it:
SC_ASSUMPTIO_BUFF (instead of SC_ASSUMPTIO)
It was implemented like that because official files still have the old
buff as a separate entry (unknown if really needed), so I am following
this.

From 1st/2nd/Transclass rebalance (2018.11.28)
2025-03-31 08:08:50 -03:00
Guilherme G. Menaldo
add85d1352
Rebalance of HP_BASILICA (Basilica) (RE)
- Skill reworked. It is now a simple buff on the caster.
- SC_BASILICA_BUFF added (given by Basilica)
  - Boosts MATK of Holy magic skills by (3 x SkillLvel)%
  - Boosts Physical ATK by (5 x SkillLevel)% against elements Shadow and Undead
- Reduced fixed casting from (4 + SkillLevel)s to 1s
- Added 3s of Variable cast time
- Global delay reduced to 1s
- Added Cooldown of 30s
- SP cost reduced
  - Old: 80/90/100/110/120
  - New: 40/50/60/70/80
- SC Duration increased
- Item requirements removed

From 1st/2nd/Transclass rebalance (2018.11.28)
2025-03-30 22:17:10 -03:00
Haru
2c181a6d4a
Update copyrights for year 2025
Signed-off-by: Haru <haru@dotalux.com>
2025-02-01 00:44:18 +00:00
Haru
600e4a773e
Merge branch 'stable' into rebalance
Signed-off-by: Haru <haru@dotalux.com>
2024-12-01 03:00:50 +01:00
Haru
cc7b4430e0
Merge pull request #3332 from guilherme-gm/rebalance-ws
Mastersmith skill rebalance - 2018 patch/renewal
2024-11-30 23:39:01 +01:00
Haru
259a7d5d03
Merge pull request #3331 from guilherme-gm/rebalance-lk
Lord Knight skill rebalance - 2018 patch/renewal
2024-11-30 23:23:42 +01:00
Guilherme G. Menaldo
e141121ef9
Rebalance of WS_OVERTHRUSTMAX (Maximum Power Thrust) (RE)
- Removed chance of weapon destruction

From 1st/2nd/Transclass rebalance (2018.11.28)
2024-11-24 22:31:14 -03:00
Guilherme G. Menaldo
8ba876b09b
Rebalance of LK_CONCENTRATION (Concentration)
- ATK Bonus changed
   - Old: (SkillLv x 5) % flat
   - New: (5 + SkillLv x 2) % ATK %
- Def reduction % changed
   - Old: (SkillLv x 5) %
   - New: (5 + SkillLv x 2) %
- Duration changed to 60s at all skill levels
- The effect no longer gets removed when changing/removing weapon

From 1st/2nd/Transclass rebalance (2018.10)
2024-11-24 18:39:08 -03:00
gbasso666
42c75f6e6e
Rebalance of LK_SPIRALPIERCE (Spiral Pierce) (RE)
- Changed variable cast time*
  - Before: 150/250/350/450/500
  - After: 250ms in all skill levels
- Changed fixed cast time*
  - Before: 150/250/350/450/500
  - After: 300ms in all skill levels
- Changed global delay
  - Before: 1200/1400/1600/1800/2000
  - After: 1sec in all skill levels
- Changed damage formula
  - BaseATK increased by 50%
    - Old: 150/200/250/300/350
    - New: 200/250/300/350/400
  - Size modifier changed
    - Small: 125% -> 130%
    - Medium: 100% -> 115%
    - Large: 75% -> 100%
  - Now deals more damage depending on user's base level

Note 1: Cast time update is a somewhat a guess.
Patch notes (iRO / kRO)
  "variable cast time reduced from 0.5s to 0.25s at level 5"
iRO wiki and bRO wiki says "variable cast time is 0.25s on all skill levels"
we are following wikis here.

Note 2: Just like cast time, fixed cast time is also somewhat a guess.
Patch notes (iRO / kRO)
  "Fixed casting time reduced to 0.3 second (previously 0.5 seconds) starting at Level 5"
While iRO wiki and bRO wiki says "0.3 seconds in all skills levels"
we are following wikis here.

From 1st/2nd/Transclass rebalance (2018.11.28)

Co-authored-by: Guilherme G. M. <guilherme.menaldo@outlook.com>
2024-11-24 18:39:07 -03:00
alex
6da294c16e
fix mistake 2024-11-03 11:18:04 -08:00
alex
d6233f800f
fix doc 2024-10-20 17:02:49 -07:00
alex
ab97ea48ac
mob_db2 inheritance doc 2024-10-20 16:57:23 -07:00
Guilherme G. Menaldo
6c751aac7c
Rebalance of BD_ADAPTATION (Amp)
Skill reworked.

It now concedes a SC (SC_ADAPTATION) which reduces the SP consumption of
performance skills by 20%.

- 300s cooldown added
- 0.3s of global skill delay added
- SP cost increased: 1 -> 10

From massive skills rebalance (1st/2nd/transclass) (2018.11.28)
2024-06-30 18:03:25 -03:00
Guilherme G. Menaldo
ccc9a0f3cb
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"

- Effect formula changed:
  - Old:
    - Damage Boost: 125 + (SkillLv x 25) (depending on size)
    - DEF  Boost: SkillLv x 10
  - New:
    - ATK Boost: 15 + (SkillLv x 5) (ATK2 / I am making it as BATK / equip atk)
    - DEF  Boost: SkillLv x 15
- SP Cost increased:
   - Old: 35 + (SkillLv x 3)
   - New: 46 + (SkillLv x 4)
- 1s casting time added
- 0.3s global delay added
- 20s cooldown added

From massive skills rebalance (1st/2nd/transclass) (2018.11.28)
2024-06-30 18:03:24 -03:00
Guilherme G. Menaldo
0e77504c96
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.3s of global delay added
- 1s casting time added
- 20s of cooldown added
- SP cost increased: 20 -> 40
- Area of Effect increased: 7x7 -> 9x9

From massive skills rebalance (1st/2nd/transclass) (2018.11.28)
2024-06-30 18:03:24 -03:00
Guilherme G. Menaldo
49968fe3e0
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.3s of global delay added
- 1s casting time added
- 20s of cooldown added
- SP cost increased: 15 -> 180
- Area of Effect increased: 7x7 -> 9x9

From massive skills rebalance (1st/2nd/transclass) (2018.11.28)
2024-06-30 18:03:24 -03:00
Guilherme G. Menaldo
d883aa59e2
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"

- SP Cost increased: 30 -> 120
- 1s casting time added
- 0.3s global delay added
- 60s cooldown added

From massive skills rebalance (1st/2nd/transclass) (2018.11.28)
2024-06-30 18:03:23 -03:00
Guilherme G. Menaldo
1b1b837bc1
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"

- SP Cost increased: 10 -> 70
- 1s casting time added
- 0.3s global delay added
- 20s cooldown added

From massive skills rebalance (1st/2nd/transclass) (2018.11.28)
2024-06-30 18:03:23 -03:00
Guilherme G. Menaldo
83c98c716b
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"

- Effect formula changed:
  - Old:
    - Elemental Resistance: (30 + SkillLv x 10)%
    - Status Effect Resistance: (SkillLv x 10)%
  - New:
    - Elemental Resistance: (SkillLv x 3)%
    - Status Effect Resistance: (SkillLv x 5)%
- SP Cost changed:
   - Old: 20 on all skill levels
   - New: 36 + (SkillLv x 4)
- 1s casting time added
- 0.3s global delay added
- 20s cooldown added

From massive skills rebalance (1st/2nd/transclass) (2018.11.28)
2024-06-30 18:03:22 -03:00