Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 01/22/24 in all areas

  1. Ultimate HQ Office Useful for Utility NPC's, Quests NPC's and some other NPC's Discord Channel: https://discord.gg/AhBjDJnEW3
    2 points
  2. Hello friends of rAthena, I came to share the CD of Brazil Ragnarok Online that was distributed at the time. (I remember coming to Sucrilhos) In case anyone wants to study or try to make an Old Times Root. Episode of Niflheim (EP-6), Released in Brazil in 2004. Promotional video of the time that was released. Credit: LevelUpGames/Gravity Download
    1 point
  3. check lua files. this part most probably skillinfoz folder
    1 point
  4. If it helps, BRO himself already has the lub's for the skills of all classes in pt-br. (skillinfoz folder, skill...) Open the GRF data and extract the 'lua files'. The only problem is that the lubs are actually the compiled .lua ones. So if you want to make any edits to the skills, you will have some headaches.
    1 point
  5. get the clean data , search and download it
    1 point
  6. As good as that looks, it doesn't fit the art form that Ragnarok Online was built around. I want to keep as much of the nostalgia and original art-style we all know and love. Just with some more definition. Perhaps, once I finish this project I will do another one for a more AI-created style, though, it will change the way the entire game looks and may not feel like the classic Ragnarok Online experience.
    1 point
  7. Looks like they've changed a couple small things in the code compared to the version I have, I remember why I posted it the way I did the first time now. These kinds of errors typically occur when a method signature has changed, so you just need to swap the affected code with whatever they have in the base version. To fix the first error, in hom_vamporize, find this: if (battle_config.hom_setting&HOMSET_RESET_REUSESKILL_VAPORIZED) memset(hd->blockskill, 0, sizeof(hd->blockskill)); and change it to this: if (battle_config.hom_setting&HOMSET_RESET_REUSESKILL_VAPORIZED) { hd->blockskill.clear(); hd->blockskill.shrink_to_fit(); } For the second, find this in hom_call: if (battle_config.hom_setting&HOMSET_COPY_SPEED) status_calc_bl(&hd->bl, SCB_SPEED); and change it to this: if (battle_config.hom_setting&HOMSET_COPY_SPEED) status_calc_bl(&hd->bl, { SCB_SPEED }); By the way, my version of hom_call is also missing this at the end, as it predates the update where this was done: #ifdef RENEWAL sc_start(&sd->bl, &sd->bl, SC_HOMUN_TIME, 100, 1, skill_get_time(AM_CALLHOMUN, 1)); #endif And similarly this is in hom_vaporize: #ifdef RENEWAL status_change_end(&sd->bl, SC_HOMUN_TIME); #endif You can add this back in if you want (these are responsible for the Homunculi lasting only a certain amount of time). I don't know if this plays nicely with this mod, though.
    1 point
  8. Tried to update this mod to latest rev. You can also try use easycore's (getskillname(<skill id>)/getskillname("<skill name>")) src mod. OnPCSkillUseEvent.diff
    1 point
×
×
  • Create New...