Divine Pride

A multiserver Ragnarok Online database

Monster

Item

Quest

Skill

Map

All Database

Latest News

API Rate Limiting Changes

1 comment

API Rate Limiting Changes

To ensure the long-term stability of the Divine Pride API, rate limiting has been enabled.

New Limits

  • Maximum 1 request per second

  • Parallel requests are no longer allowed

Why?

Recently, some applications have been sending hundreds of requests per second to the API. In some cases, we've seen bursts of 300+ requests per second.

While that level of traffic may be acceptable for a commercial API backed by significant infrastructure, Divine Pride is a community-driven project operated with limited resources. Excessive API usage negatively impacts service availability for everyone.

What You Need To Do

Please update your applications to:

  1. Respect the 1 request per second limit.

  2. Avoid sending multiple requests in parallel.

  3. Check API responses and handle rate limit responses correctly.

  4. Stop making requests when the API indicates that a limit has been reached.

Simply relying on an hourly quota is not enough. Applications should always inspect the response status and back off when requested instead of continuously retrying.

Applications that ignore rate limits and continue hammering the API may be blocked.

Thank you for helping keep Divine Pride available for the entire community.

Future of Datamining

2 comments

On 2025-12-04 gravity added a new encryption method for grf files. They also encrypted the patch files and gave them a new extension

  • .gef
  • .gsf

When patching the data.grf these files are not extracted and put into the target but copied directly. So the Patch Client does not know how to decrypt these files. Gravity also tried to initialize the encryption key with the `AC_ACCEPT_LOGIN` with the result that you can't open replays anymore because the decryption is not initialized - they reverted at least that part.

Due to this, you can't see those new formatted file in GRF Editor anymore - for the current kRO data.grf it's

  • data\LuaFiles514\Lua Files\EffectTool\prontera.lub
  • data\prontera.gat
  • data\prontera.rsw
  • data\prontera.gnd

These files are in the data.grf file table but the file is not visible - and the data is broken. They prepared that for a pretty long time (starting to appear in the client on 2025-03-19) and will start using it with the next patch which introduces the new job class druid. They don't want private servers to use their files with the sideeffect that even fansites can't get their information anymore.

They support multiple types of encryptions

  • GOST
  • IDEA
  • OFB
  • RC5
  • RC6
  • TEA
  • ThreeWay
  • XTEA

This means that datamining won't be possible for those files until the encryption is implemented.

Ragnarok Online Reveals First Look at New Jobs: Druid, Karnos, and Alitea

2 comments

Ragnarok Online has just unveiled the first sprites for its upcoming job releases — Druid, Karnos, and Alitea. The reveal marks an exciting step toward the official release, which is expected soon.

G4J0OcwWgAA6y9c.jpg

In addition to the new jobs, Gravity also unveiled animations for two transformations of the druid, the Werewolf and Wereraptor.

wolfraptor.gif

 

Credits to ゆんな 【Yhunna】who shared this information on twitter.

 

Druid Skills

0 comments

We got our first set of skills for the druid.

  • Werewolf
  • Enrage Wolf
  • No Mercy Claw
  • Cruel Bite
  • Hunger
  • Blood Howling
  • Beasty Nose
  • Wereraptor
  • Enrage Raptor
  • Shooting Feather
  • Flicking Tornado
  • Low Flight
  • Preening
  • Sharp Eyes
  • Truth of Ice
  • Ice Totem
  • Ice Cloud
  • Truth of Wind
  • Cutting Wind
  • Wind Bomb
  • Truth of Earth
  • Earth Flower
  • Around Flower
  • Nature Shield
  • Nature Logic

Like expected, the druid seems to have two forms (Werewolf and Wereraptor) and is very close to the elements.

Upcoming jobs appeared

3 comments

There are hints for new Jobs in the latest kRO client!

  • Druid
  • Karnos
  • Alitea
  • Werewolf
  • Wereraptor

There are two jobs for Druid and Karnos, not sure why. It seems like the Druid can switch to different forms, Werewolf and Wereraptor.

After further investigation, we suspect that Druid is a complete job line similar to Summoner. It likely begins with Druid as the 1st Job, advances to Karnos as the 2nd Job, and finally evolves into Alitea as the 3rd Job. The Werewolf and Wereraptor forms appear to be transformation abilities unique to the Druid class.

We expect to find more information in the next weeks patches.

Database update

1 comment

There will be a huge database update this weekend. I am currently preparing everything for the import. I will post a changelog in this topic after the update was successful.

Episode 21 items translated

0 comments

The episode 21 items are now translated and available in the divine-pride.net database!

A huge thank you to @Sigma for all their hard work to translate them! He is the real MVP.

New upcoming jobs

3 comments

Thailand released the plans of gravity for new jobs. They are planned for episode 21 or maybe after episode 21.

We currently don't have any information about them, like their names or skills but will keep you informed once we get more information about it.

IMG_1940.jpg

Episode 21 might be released next week.

There are also more collaborations planned, like the current sonic one, which is live in most countries.

RO_collab.jpg

Welcome back Ragnarok Prime

0 comments

After a small chat with the team of Ragnarok Prime (euRO and ruRO) we found a way how I can receive game updates so I can parse them automatically with the dataminer of divine-pride.net.

I just updated to the latest client files and there should be changelogs for upcoming updates, starting next week.

A great thank you to the Ragnarok Prime team for your cooperation!

Reorganizing the item classes

4 comments

I am currently reorganizing the item classes for divine-pride.net. I don't like the mixed translations ragnarok online currently has. Like in item descriptions they use different item classes for the same thing.

Some examples about this

  • Whip, Rope
  • Knuckle, Fist, Hand
  • Pistol, Revolver

The other point is the classificiation if an weapon is a Two-handed weapon or a One-handed weapon.

Sigma and I discussed these and how we want them to be named. For the weapons we are a bit undecided and want to collect some feedback. For Two-handed we already decided but how do you like the One-handed weapons? In other games they have like Axe, Two-handed Axe, Sword, Two-handed Sword, so everything which is not Two-handed is automatically One-Handed. Ragnarok has One-handed on some items. Which one would you prefer?

Another question we got - Should be use Foxtail or stick to One-handed Staff (maybe without One-handed) for them like Gravity did?

Hardcore mode

6 comments

While datamining and reverse engineering the latest kRO client I found some interesting new parts in it.

There is a new checkbox in the character creation screen indicating the character to be a hardcore character.

image.png

If you create a hardcore character you need to confirm it's a hardcore character and if it dies you can't play it anymore and loose all items in the characters inventory. The character select will show a text and an icon to indicate a hardcore character

.image.png

If your character dies ingame, you don't have the option to respawn but you will see what enemy killed you.

image.png

Hardcore characters are still visible in the character select showing the tomb sprite.

image.png

If you try to enter the game with that character it will only show a information about the death.

image.png

This feature is not active yet, but it seems like gravity is planning to add a hardcore more like in Diablo or Path of Exile to the game. We currently have no information about a possible release date.

API Limit

0 comments

In the next few weeks I will add a limit to the api requests. It will be something like 2500 requests per hour.

If you are currently using the api, think about caching the data. If you know you will need more than 2500 requests because your service requires uncached results, please contact me in discord so we can talk about it.

Most of the current api users will never reach the limit, but there are a few users who will receive a "Rate limit exceed" message when using the api.

Siege - Fourth Edition

3 comments

Gravity published a small sneak peek for the upcoming developer notes.

26.gif

There are barricades and some rooms look like there is a good spot for the emperium.

unknown.png

There could be elemental towers players can "build".

This could be a hint for a new episode for the siege war: fourth edition.

dpRO - official Server

11 comments

I am glad to announce we finally were able to get a license from Gravity for hosting our own official Ragnarok Online.
divine-pride Ragnarok Online will start with some special features

  • Episode 18
  • UTF-8 Client, so you are able to write all languages in chat
  • Multilanguage client and npcs
  • enchanced trading system via web
  • a huge database of monsters, items and quests
  • and many more

The launch of divine-pride Ragnarok Online will be at the end of May.
Please stay tunes for more information soon!

Episode 19 guide

0 comments

Hazyforest just released an episode 19 guide covering all parts of the new episode including the main story, the dailies item exchanging and enchantments!

Head over to Hazyforest - EP19 guide to get all this cool information!

Thank you very much for the effort!

Changes to divine-pride.net

2 comments

I just pushed a new update to divine-pride.net. This will bring a few changes

  • You can now switch on the monster detail page to see different server types, changing the monster stats, the drops. Skill usage and spawn is planned for the future. The last selected one is saved and used the next time you access a monster page if you are logged in.
  • Renamed Location with Subtype in armor and costume search
  • Added the real Location to armor and costumes, so you are now able to filter by Upper/Middle/Lower headgear. These options will search for any location including the selected one, even if the item covers more locations (Upper + Middle)
  • The skill api will now include the technical key, like SM_BASH
  • Api requests got their performance improved a bit
  • Fixed low level monsters not showing up in the search

Episode 18.1 - Direction of Prayer

0 comments

Episode 18.1 went live last week on kRO main servers. The community worked hard to gather information about the update including guides, translating items and datamining monsters.

episode18:banner.jpg?cache=

After succeeding in analyzing the Illusion's power in Varmundt's Mansion, your journey takes you to back to the capital of Arunafeltz to uncover a societal division among its people. Rachel was founded by the missionaries who immigrated and preached the Goddess Freyja. However, faith did not resolve the conflicts between the migrants and the natives.

 
Thank you for your hard work!

4th class jobs

21 comments

Gravity finally released the 4th class job sprites!

3VX0TADYDJXK19WOVJVD.png

Their maximum level is 250 and they will add new "status points"

4.png

Some animations can be found in their youtube video.

 

Ragnarok Thailand added

3 comments

4th Class Npcs

5 comments

Again I got new information about 4th class. Gravity added some sprite names for npcs. No sprites yet.

    JT_EM_DILUVIO = 20816,
    JT_EM_ARDOR = 20817,
    JT_EM_PROCELLA = 20818,
    JT_EM_TERREMOTUS = 20819,
    JT_EM_SERPENS = 20820,
    JT_4JOB_VOID = 20821,
    JT_4JOB_WRAITH = 20822,
    JT_4JOB_KINGS_NIGHT = 20823,
    JT_4JOB_AGONY_NIGHT = 20824,
    JT_4JOB_DEVOTION_NIGHT = 20825,
    JT_4JOB_ARMED_NIGHT = 20826,
    JT_4JOB_DOOMK = 20827,
    JT_4JOB_VERKHASEL = 20828,
    JT_4JOB_BAPHOMET = 20829,
    JT_4JOB_H_FALCON = 20830,
    JT_4JOB_S_FALCON = 20831,
    JT_4JOB_R_FALCON = 20832,
    JT_4JOB_WORG = 20833,
    JT_MEISTER_ABR1 = 20834,
    JT_MEISTER_ABR2 = 20835,
    JT_MEISTER_ABR3 = 20836,
    JT_MEISTER_ABR4 = 20837,
    JT_ELEMETAL_MASTER_S1 = 20838,
    JT_ELEMETAL_MASTER_S2 = 20839,
    JT_ELEMETAL_MASTER_S3 = 20840,
    JT_ELEMETAL_MASTER_S4 = 20841,
    JT_ELEMETAL_MASTER_S5 = 20842,

More information should come within the next weeks or months.

Awakening Jobs/4th Class?

34 comments

We found some hints for new classes. This might be nothing but just a translation mistake but I decided to share it.

In some robe sprites of twRO, 2019-12-04 and 2019-12-23 these were discovered.

  • ABYSS_CHASER (Shadow Chaser)
  • ARCH_MAGE (Warlock)
  • BIOLO (Genetic)
  • CARDINAL (Arch Bishop)
  • DRAGON_KNIGHT (Rune Knight)
  • ELEMETAL_MASTER (Sorcerer)
  • IMPERIAL_GUARD (Royal Guard)
  • INQUISITOR (Sura)
  • MEISTER (Mechanic?)
  • SHADOW_CROSS (Glt. Cross)
  • TROUBADOUR (Minstrel)
  • TROUVERE (Wanderer)
  • WINDHAWK (Ranger)

This is just a vague guess, but we will see in the future.

Lapine Upgrade Box

5 comments

It took a while but divine-pride.net will now display the information from the lapine upgrade box. The data should update mostly automaticly in the future since it's contained in the client files.

image.png

The Lapine Ddukddak boxes will follow soon.

I might also add the random enchants and refines in the future, but that process is not an automatic one since the data is not available in the game client if gravity does not fail on it ;)

@Gravity If you change your mind and want to start sharing information with fansites feel free to contact me on Discord (Dia#1983) or in divine-pride.net forum. Thank you very much!

Limited support for euRO (4game)

0 comments

Today I received an answer to my support ticket regarding support of fansites and patch information of 4game ragnarok online (new euRO).

Sadly they can't share details so I won't be able to add a changelog for them at the moment.

Quote

Thank you for the interest to Ragnarok Online.

Unfortunately, we will not be able to share more detailed information than the game client has (basic descriptions of skill items, etc.). I hope for your understanding.