niceRO changelog
2/03/24: Server Update #12
New Features And Fixes
- ADDED: Al De Baran Turbo Track Races!\n All modes (solo, 4 players, 8 players, 16 players), including expert ones should now be available at the Turbo Track Arena. Test your pathfinding skills (and luck) in this fun obstacle challenge and potentially receive some nice rewards.
- ADDED: Izlude PvE Arena!\n Check out these timed combat challenges for some nice prizes, Base EXP, or a chance to take a photo with your favourite mob! Only the following modes are currently available in the game:\n * Solo: Levels 50 - 69\n * Solo: Levels 60 - 79\n * Solo: Levels 70 - 89\n * Party: 5 members, Levels 10 - 99
- ADDED: New headgear quests!\n Talk to Yakima in Gonryun if you'd like to make one of these new items:\n * Lion Mask\n * Skeleton Manteau\n * Fashion Hip Sack\n * Sales Banner
- ADDED: One new Treasure Sign.\n Only one this time, sorry. Will make sure to add more later.
- ADDED: Kiel Hyre Quest\n Should be the latest eAthena version available. I only tested the first several steps, so please let me know in the Feedback Form if it breaks somewhere.
- ADDED: Geffen Bard Quest\n Should be the latest eAthena version available. I only tested the first several steps, so please let me know in the Feedback Form if it breaks somewhere.
- ADDED: Juperos History Quest\n Should be the latest eAthena version available. I only tested the first several steps, so please let me know in the Feedback Form if it breaks somewhere.
- Activated The Sign Quest on the server.\n Updated it to the latest available eAthena version. Again, only tested the first several steps, so please let me know in the Feedback Form if it breaks somewhere.
- Updated the Thanatos Tower Quest to the latest available eAthena version.\n This may break your current progress in Thanatos Tower. Let me know in the Feedback Form if you have any trouble with it after this update.
- Replaced the Umbala language lines I missed last time with "?" symbols.
- Removed the fail possibility when creating Elemental Essence at Utan Tribe Shaman in Umbala.
- Turned off the snow effect!\n Sorry that it took me so long to do this. -__-"
- Changed server time to UTC+0.\n It won't affect the WoE schedule, but is helpful for Star Gladiator players to know that I did this change.
- Increased the Mob / NPC draw distance from 14 to 18 grid cells.
- Decreased travel fee to Turtle Island down to 5,000 zeny and enabled warp memo on the Turtle Island surface map.
- Increased the skill duration for Rogue's Graffiti Skill from 3 minutes to 30 minutes.
- Increased the skill duration for Hunter's Talkie Box Skill from 10 minutes to 30 minutes.
- Removed Magni’s Cap [#5122] from mob drops until it’s fixed on the client.
- Added a Vocal mini-boss to prt_fild07 map.
- FIXED: Losing Platinum Skills when resetting skills at Reset Girl NPC.\n I've figured out that in most cases the platinum skills were lost only when you didn't get your Basic Skills to max level and logged out. The game would then save your current skills on log out without any notion of your platinum skills. I came up with a bypass solution that should fix this and save your platinum skills all the time, but make sure to let me know in the Feedback Form if you still lose them.
- FIXED: Rogue's Graffiti Skill was crashing the server.
- FIXED: Monk’s Platinum Skills Quest didn’t say what the NPC needed you to bring if you skipped the dialogue the first time.
Known Issues
- Completely broken character dye clothing palettes. Try at your own risk.\n* Super Novice special gear is still broken in many ways. Don't put on Angel’s Kiss [#5125], or it will softlock your game.
Wishlist
- Hopefully auto-patcher this time -___-"
2/23/24: Client Patch 23022024 #5
New Features
- Probably the biggest change in this patch is that we are moving on from the 2006-01-09a client EXE to the 2006-10-17a one.
- This may potentially cause some problems if we are missing some packets for this newer client on our server — the client may crash during some certain actions — but so far, during my tests, everything's been okay. Just in case, I've added our previous EXE file in this patch as a backup if anything goes wrong, so you can play the game by launching it instead of the new one.
- ADDED: 90 degree camera tilting!
- We are entering the Photo Mode Era with this new feature. Hope to see many cool screenshots from you all. Hope you don't mind the black skybox for now.
- ADDED: Multiple game windows support.
- ADDED: Unlimited loading screens support.
- This feature is essential for my future plans to post everyone's niceRO fanart on loading screens.
- ADDED: The English Homunculus AI tutorial html file to the AI folder.
- EDITED: Monster Talk Table file to make the lines gender-neutral.
- EDITED: the Pet Talk Table file to make it less terrible:
- Got rid of racist, misogynistic, fatphobic lines.
- Got rid of every mention of "master" and "pet".
- Made lines gender-neutral.
- I might have missed some lines, since it was a very big amount of text and I had to take several naps during the whole process of editing the file, so please let me know in the feedback form if you see something bad.
- EDITED: Skill Descriptions Table file to make descriptions gender-neutral.
- EDITED: Item Descriptions Table file to make descriptions gender-neutral.
- EDITED: Dancer's Scream skill lines to get rid of misogynistic lines.
- EDITED: Bard's Frost Joke skill lines to get rid of misogynistic lines.
- CHANGED: "Swordman" class name to "Swordian" in the client files: skill descriptions, item descriptions, system messages. I will still need to make this change for NPC scripts, so don't mind them for now. But if you notice the old name somewhere else in the game, please let me know in the feedback form.
- CHANGED: "Gypsy" class name to "Diva" in the client files: skill descriptions, item descriptions, system messages. I will still need to make this change for NPC scripts, so don't mind them for now. But if you notice the old name somewhere else in the game, please let me know in the feedback form.
- CHANGED: "TaeKwon Girl / Boy" to "TaeKwon Kid" in the client files: skill descriptions, item descriptions, system messages. I will still need to make this change for NPC scripts, so don't mind them for now. But if you notice the old names somewhere else in the game, please let me know in the feedback form.
- CHANGED: "Guildsman" to "Guildmate" in system messages. No idea if "guildsman" is used in NPC scripts, but I'll check it later.
- CHANGED: the Homunculus AI code so that Amistr and Lif homunculi will attack mobs on their own (like Vanilmirth and Filir).
- This change is probably not necessary anymore for Alchemists, since everyone is probably going to use these Homunculus AI tools.
- CHANGED: the game window title to niceRO (2006-10-17a).
New Fixes
- FIXED: Spam filter now allows up to 25 of the same message posted in the chat instead of up to 3.
- FIXED: Certain Skill Descriptions were crashing the client. If you still find some issues with Skill Descriptions, please let me know in the feedback form.
- FIXED: Dancer’s Adaptation to Circumstances (Amp) skill description was missing.
- FIXED: The Detoxify skill description had parts of the Resurrection skill description.
- FIXED: "Potion Creation Gude" typo.
- FIXED: "when equipped by SAcolyte classes” typos in Item Descriptions.
- FIXED: Stone of Sage item had "Weight: 1" in its item description instead of its actual weight of 30.
- FIXED: Several consumable items didn't have effects (particles and sounds) on their consumption: Strawberry, Orange, Fresh Fish, etc. Please let me know in the feedback form if you find another item that doesn't have an effect after installing this patch.
- FIXED: Level Requirements for Accessories [1] that were changed in one of the previous server updates (brooch[1], necklace[1], glove[1], ring[1], rosary[1] and earring[1]) weren't updated in the item descriptions.
Known Issues
- The clothes dyeing palettes are still broken. I decided to spend some additional time to fix them properly instead of choosing the least broken ones from what we have right now.
- Super Novice gear is broken. Some of the items have wrong sprites, some don't have slots. Putting on Angel's Kiss [#5125] is causing the client to start showing "Missing sprite" error pop-ups.
- Magni's Cap [#5122] is breaking the client.
2/9/24: Server Update #11
New Features
- I started working on a small player hub for new fun and gay things — a Club (with no name yet).
- Right now it only has a Club Host NPC and a Pronouns Registry NPC, but it's just a start. Please visit the Club in the south-western corner of Prontera.
- Added Character Pronouns!
- You can finally assign Character Pronouns for each of your characters by talking to the Pronouns Registry NPC at the Club in Prontera. Maximum length for pronouns is 10 symbols. The pronouns format will look like this:
CharacterName [CharacterPronouns] (PartyName)
- You can finally assign Character Pronouns for each of your characters by talking to the Pronouns Registry NPC at the Club in Prontera. Maximum length for pronouns is 10 symbols. The pronouns format will look like this:
- Added a new command to show you every active Player Character Shop in your current area — @shops.
- This command will show you a list of all nearby active vendors and also will mark them on the mini-map! Hopefully, it will be useful and will help boost trade on the server.
- Added two new Treasure Signs! 8 total now!
New Changes
- Weapons and armor won't be destroyed if Refinement fails.
- Now when Refinement fails it will decrease your weapon / armor Refinement Level by 1 point, but never below the refinement safety level. Here are the current refinement safety levels on the server:
Type | Safety level |
---|---|
Armor | 4 |
LV1 Weapons | 7 |
LV2 Weapons | 6 |
LV3 Weapons | 5 |
LV4 Weapons | 4 |
- Increased the Maximum Account Storage value from 300 to 600.
- Increased the maximum Player Character Shop capacity from 12 to 13.
- Unfortunately, old game clients don't allow more than 13 slots for the Vending skill menu.
- Switched item drops going to the Most Damage Dealt out of Max Mob HP player instead of the Most Damage Dealt out of Total Damage one.
- This means last high damage hit that takes more HP than what is left in a mob will count only as HP that was actually taken from that mob, so there won't be accidental item drop steals by last-big-hitters.
- If you are in a party, the Drop Rate LUK Bonus is now counted by the luckiest party member and not your individual LUK stat.
- This includes all the LUK bonuses and temporary LUK boosts party members have at the moment of killing a mob.
- Removed Grace Period for non-MVP item drops.
- Now anyone can grab an item drop right after the mob was killed (if the killer didn't use @autoloot). This was made as a temporary measure to fix an issue with the game not identifying you as the mob killer (the one who should get the loot) if you didn't finish killing the mob and died or left the map, and then came back and killed the same mob, but had to wait for this Grace Period to end to pick up the loot, since the game had somehow forgotten you were the initial killer.
- Added an automated message in the game chat to let you know your Pet has left you. T__T
- Increased the HungryDelay value for every Pet type by 10 seconds.
- This means it will take more time now for your Pets to get hungry! Yay!
- Changed Rogue's Treasure (#2620) item bonuses to the ones mentioned on the ratemyserver page.
- Increased all Bard / Dancer / Ensemble skill areas from 5x5 to 11x11.
- The song/dance areas on our server were very small for some reason, so I increased them to the maximum size that our old server allows. I know that it's twice as much as we had initially, but it's still not as huge as the 31*31 area that iRO suggests for some of the skills.
- Edited Marriage NPC scripts to get rid of "groom" and "bride".
- Added Priest cut-ins for the Marriage NPC script.
- Changed all "umba" language lines to "?" symbols in Umbala NPC scripts.
- Changed "Ponka Hontas" NPC name to "Pon".
New Fixes
- FIXED: Friend requests broke if a player character had pronouns in the name.
- FIXED: Character Style field was showing the opposite value on the Account page of the niceRO Control Panel website.
- FIXED: Izlude to Alberta sea travel teleported to Pharos instead.
Known Issues
- The Reset Girl NPC can still erase your Platinum Quest skills from time to time. I still need to figure out how she does that.
- Same Skill Descriptions still crash the game client.
Wishlist
- I really hope I'm done with server updates for now, so I can finally make a new client patch. I decided this new patch won't have an autopatcher yet, but instead I will finally fix skill descriptions and will finally push my old fixes for Mob Shouts and Pet Talks.
1/29/24: Server Update #10
New Features
- We also have a feedback form for feature requests / bug reports now, if you don't want to use Cohost Asks.
- The Xmas events are over.
- The snow is still there though for another month! Sorry for not making an official announcement in advance. I just didn't want to update the server again just for that, so I turned them off before January ends. X___X
- Added a Card Remover NPC in Prontera. Lower rates than usual and 100% chance of success!
- Added the second Socket Enchanting NPC — Leablem.
- At the moment he only has Undershirt[1] and Scimitar[3] enabled. I will be enabling more weapons / armor when they are added to the client.
- We have a new War of Emperium schedule! Thanks for all your feedback!
Day | UTC | EST | PST |
---|---|---|---|
Tuesday | 0AM-1AM | 7PM-8PM | 4PM-5PM |
Saturday | 5-7PM | 12PM-2PM | 9AM-11AM |
- Increased the Success Rates when Refining weapons / armor:
Type | LV1 | LV2 | LV3 | LV4 | LV5 | LV6 | LV7 | LV8 | LV9 | LV10 |
---|---|---|---|---|---|---|---|---|---|---|
Armor | 100 | 100 | 100 | 100 | 90 | 80 | 70 | 60 | 50 | 50 |
LV1 Weapons | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 90 | 80 | 70 |
LV2 Weapons | 100 | 100 | 100 | 100 | 100 | 100 | 90 | 80 | 70 | 60 |
LV3 Weapons | 100 | 100 | 100 | 100 | 100 | 90 | 80 | 70 | 60 | 50 |
LV4 Weapons | 100 | 100 | 100 | 100 | 90 | 80 | 70 | 60 | 50 | 50 |
- Added new bonus skills for Pets with the Looting skill.
- Since most of us probably use autoloot, the Looting skill was not doing much, so I spent a considerable amount of time modifying the original server code for Pets to enable new skills for Pets to perform! (: I might change some of the rates / items for these Pets in the future.
Name | New Bonus Skill |
---|---|
Poring | 10% chance to drop Empty Bottle from all mobs. |
Drops | 5% chance to drop Juices from Water Element mobs. |
Poporing | 5% chance to drop Herbs from Plant Race mobs. |
Yoyo | 5% chance to drop Fruits from all mobs. |
- Added my first little custom quest to the game: Treasure Hunt!
- Search for Treasure Signs in obscure places all around the world to find zeny and boxes of various kinds. Right now there are 6 Treasure Signs in the game, and I'll be posting Geoguessr-style screenshots here on cohost every week as hints. I'm planning to be adding more of them with each server update, so I hope you'll enjoy this activity! Oh, and keep in mind that this quest is account-bound.
- Added an already existing custom quest for making Sunglasses[1]. Look for the Sunglasses Trader in Alberta!
- Added a Kafra to the Central Square in Prontera.
- Added a Tool Dealer to the Weapon Shop in Einbroch.
- Connected Pharos with Izlude and Alberta by sea. You can now go to Beacon Island, Pharos from Izlude and Alberta by sea.
- Made an Emergency Exit on the Airship between Izlude and Yuno. See for yourself. ^__^
- Changed Kobold names according to their weapons, similar to Goblins:
- Club Kobold
- Axe Kobold
- Hammer Kobold
- Improved the Thief Class Steal skill algorithm to ensure there's always a chance to steal any non-card item.
- Turns out, the original algorithm for this skill was going by the mob's Drop Item List in the order presented in the database. That means if your Steal Rate is very high and some of the first drop items have a very high Drop Rate — your chances of getting something rare from those mobs are close to nothing. I improved the algorithm by randomly shuffling the Drop Item List before going through it to ensure not getting stuck on the first high drop rate item.
- The Steal Rate is now affected by the character's LUK stat, same principle as the usual Drop Rate.
- Disabled Pet Intimacy drop when the player character dies.
- Lowered the Base Level requirement for slotted accessories: Brooch[1], Necklace[1], Glove[1], Ring[1], Rosary[1], and Earring[1].
- Disabled noteleport rule for Einbroch, Einbech, Yuno, Lighthalzen. This means you can now use Fly Wings and Teleport Lv. 1 on these maps.
- Changed Einbroch Hotel fee to 500zeny, same price as all the Inns.
- Placed Fishmonger NPC in Alberta near the fish counter.
- Placed Hair Stylist NPC in Alberta inside the Alberta South Inn.
- Got rid of the “Mr. / Ms.” and "boyfriend / girlfriend" stuff in Training Grounds scripts.
New Fixes
- Teleport skill doesn't open menu on Level 1 now.
- Disabled the wavy screen visual effect of the Hallucination skill.
- Added underscore symbol (_) to the list of allowed symbols in Character / Guild / Pet names.
- FIXED: Wickerbine Tres didn't drop Rogue's Treasure.
- FIXED: Condensed Potion Manual was not given to Job Level 50 Merchant at the Alchemist exam.
- FIXED: The Poring didn't spawn during the Dancer exam, so the exam couldn't be finished successfully.
- FIXED: One of the New Mage Manager quests didn't have an end dialogue button, which softlocked the player.
- FIXED: Prontera East Side Inn had a regeneration spawn at the Meat Boy’s room.
Failed Changes
- FAILED: Implementing the Mail System.
- Spent several days on successfully implementing the server side of it just to hit an unsolvable roadblock of all the old client .exe files I could find having the Inbox Menu disabled on the client side. T__T
Known Issues
- We still have several skill descriptions breaking the game.
Wishlist
- After a break I'm going back to the client to fix the client-side bugs and prepare an auto-patcher.
1/14/24: Server Update #9
New Features
- Pets Attacking Mobs is now enabled.
- I kinda missed that option in the config file, so only found out about it being off a couple of days ago.
- The Pet Intimacy value must be 90% for them to start fighting by your side.
- Your Pets will attack mobs when you attack one, or when you get hit by one.
- In order for Pets to use their special skills when attacking they must have their accessory equipped. What special skills does each Pet have in our version of RO? Check out Pet skills for a non-comprehensive list.
- When your Pet kills a mob, you get 100% EXP from that mob.
- Your Pet's level is now dynamic and equals 1/2 of your Character's Base Level.
- There is a cap on each type of pet's attack: ATK1 cap is set to 1000, ATK2 is set to 2000. I'm not sure what attacks those fields refer to, but I'll figure it out later, lol.
- Increased Hair Styles available at Hair Stylist NPC in Alberta from 19 to 23: 4 new masc hair styles and 4 new fem hair styles!
- I also had to rewrite the NPC script, because it was a mess, and I added Hair Style descriptions from a later RE eAthena version.
- You can now continue browsing Hair Styles without having to start the conversation again after choosing one.
- Socket Enchanting doesn't have a FAIL STATE now! 100% SUCCESS RATE. Feel free to socket enchant your weapons / armor if you have all the items needed for that.
- Improved Socket Enchanting NPC script.
- Replaced the one we had with a script from a later RE eAthena version. The Socket Enchanting NPCs should now match with the information provided on the RateMyServer page.
- BUT I had to turn off Leablem completely for now, because he has a lot of Episode 12 items that are not even on the client, but also are not present on our server at the moment.
- I also had to disable items at Seiyablem that we have on the server, but don't have on our client yet.
- Renamed each Goblin type according to the weapon they have, similar to their names in Ragnarok M: Eternal Love:
- Knife Goblin
- Flail Goblin
- Axe Goblin
- Hammer Goblin
- Club Goblin
- Added mob levels showing next to mob names.
- This should be helpful for approximating drop rates, steal rates, and hopefully for new players in general.
New Fixes
- FIXED: Dropped Ninja Daggers break the game.
- I had to remove weapons 13006-13020 from dropping, because we don't have them yet on the client, similar to shurikens and guns.
- FIXED: Geffen Inn regeneration spawn is placed on top of an NPC.
Known Issues
- Reading the description of Hunter's
Blitz Beat
and Crusader'sGrand Cross
skills crashes the game.
1/6/24: Server Update #8
New Fixes
- First of all, please don't forget to update your client with a new Client Patch #4 that I've just published. It fixes the TaeKwon Mission skill and the Emsolute Develop guild skill description.
- FIXED: Certain mobs dropping UNKNOWN_ITEM items instead of 131XX or 133XX items. Sorry again for this bug in the yesterday's server update. It should work as intended now — not dropping anything suspicious at all.
New Features
- Changed Guild Level EXP values to much lower ones from RE servers.
- Guild EXP Tax is not subtracting Base EXP from your character now. Players continue to receive all of their Base EXP, no matter how high their Guild Tax percent is.
- Maximum Guild EXP Tax Rate is now raised from 50% to 99%, since leveling up a character and leveling up a guild are completely parallel things now. I would have allowed 100%, but the client UI only supports 2 digits in the Position Tax field.
- For TaeKwon Mission skill I removed the 1% probability of changing the mission target when the mission counter is at 0. Now it just changes the target randomly every time you use the skill if your mission counter is at 0 — feel free to shuffle through mobs however you like.
- Added Oranges, Grapes, and Strawberries for sale at Fruit Merchant in Izlude.
1/6/24: Client Patch 06012024 #4
New Fixes
- FIXED: TaeKwon Mission skill is broken.
- Turns out, once again, the problem was in translation files: one of the critical text lines for this skill was missing, and another one was in its place. I've also added some later lines that were missing from the translation file.
- FIXED: Emsolute Develop guild skill description is broken.
- I've fixed it for this skill, but the same broken description can pop up in the Emergency Call description now. Will see what I can do with that one later if that's the case.
1/5/24: Status Notes #7
New Fixes
- FIXED: Guild Creation is broken.
- Guilds should work fine now (tested: creation process, editing guild emblem, adding players to your guild, editing guild positions, editing guild notice). For some changes you might need to rejoin the game. I couldn't test every guild feature, so please let me know if anything goes wrong. 🙏
- FIXED: Dropping Ninja or Gunslinger weapons is breaking the client.
- I removed all 131XX and 133XX mob drops, while I'm still figuring out how to patch our clients with later updates.
- FIXED: Clothes Dyeing feature is turned off in the NPC script. Turned it on and tested on an acolyte. Should be working now!
- FIXED: Dye Maker JavaDullihan having "Missing test. Under development." lines.
New Features
- ADDED: Kafra with the Save function in Lutie, near the Toy Factory entrance.
- ADDED: Save function to Kafra on Treasure Island.
Known Issues
- TaeKwon Missions not working. I'm going to start researching this bug now that I'm done with guilds.
1/4/24: Server Bugs #1
- TaeKwon Missions are broken. I was too quick to call the TaeKwon class fix when in fact one of it's big features seems to be completely broken. Big thanks to @jacketbuttons and @wingblade for telling me about it. I'm yet to look into it.
- Guild Creation is still broken. My attempts to fix it haven't been successful yet, but I really hope I can figure something out.
- Dropping Gunslinger / Ninja weapons from a mob (Metaling, for example) can break your game, since these items are not on the client. We have an unfortunate version of data.gpf that didn't get the last episode 10 update with these two classes, but our server is a newer one, so it has all that stuff and more from up to February 2007, and it's happily dropping these missing items, lol. I will turn off the ones I know about on the server side, so nobody would drop them accidentally, and then, later, I will attempt to actually set up an auto-patcher and upgrade our clients to the Rachel update (at least for the items alone).
- If you happen to pick up a missing item (most likely Crimson Bolt) and it breaks your inventory — please let me know and I'll remove it manually from your character.
Bugs can be reported via cohost asks
1/2/24: Status Notes #6
New Features
- Increased Max Party Capacity from 12 to 24 party members! We'll still have to test it on our live server with real people, but it should work I think??
- Replaced the ultra hard requirements for changing character's hair style with a simple 10,000 zeny fee. Have fun at the Hair Stylist in Alberta!
- Added Save function to Kafras at the following locations: Archer's Village, Byalan Island, Morroc Ruins.
- Changed fees from 10,000 zeny to 2,500 zeny for going from Alberta to the following locations: Louyang, Amatsu, Gonryun, Ayothaya. Safe travels!
- Changed inn fees for taking rest there from 5,000 zeny to 500 zeny. It's a neat feature that more people might use now!
- Added new Hugel NPCs from later eAthena server versions! Now Hugel should look more lively.
- Added Arrows for sale at Tool Dealers in Lutie and Al De Baran.
- Enabled console messages saying who got your dropped item when Item Share is enabled in a party.
New Fixes
- FIXED: Father Mareusis lying to novices that they need "novice job level 9" to become an acolyte. You, of course, need novice job level 10.
- FIXED: Reset Girl resetting quest skills along with all the other skills. This shouldn't happen now.
Rejected changes
- REJECTED: Unfortunately, it's not possible to increase the Friend List Capacity on the client side :( Even if I set it to something that is more than default 40 on the server — it still only shows me the first 40 friends. I will have to admit my defeat with this request, at least for now.
Known Issues
- The Guild Creation feature is still broken and I'm still trying to fix it, so please don't try to create a guild or you'll just lose your emperium 🙏
1/2/24: Client Patch 02012024 #3
New Features
- Increased maximum message length in Main Chat Box, Chat Room Box, Private Message Box to 234 symbols. It's a miracle that some of the old plugins for Shin's Diff Patcher support our 2006 client .exe file T__T
- Though I need to warn you that if you decide to go full 234 symbols — some part of the message may be cut, depending on the length of your nickname and additional symbols that the game adds automatically to the message, because there's still a 256-char-long buffer on the server side. But still! This should be more than enough! Yay!
New Fixes
- FIXED: TaeKwon class skills descriptions are broken. Thanks to @wingblade and @somethingorodder for notifying me of this issue! And huge thanks to @BOOitsnathalie for converting this skill descriptions table by Sandalphon into the format that our client can read and also (again) to Ragnarok Online Translation Project. By combining these two and deciding to go with iRO skill names I think I've at least achieved a functional character class. There have to be some mistakes left in the text, so if you notice some inconsistencies — please send them my way!
- FIXED: Assassin's platinum skills descriptions are broken. Thanks to @LowPolyRobot for noticing this bug! Again, with new skill descriptions table this should work as intended now. Hopefully!
- While at it with skill names I renamed some of the Wedding and Adoption skills to be more universal:
- Both
WE_MALE
andWE_FEMALE
are now calledI'll save you
WE_BABY
is now calledarents, I love you!
WE_CALLPARENT
is now calledParents, I miss you!
- Both
12/28/23: Client Patch 28122023 #2
New Fixes
- FIXED: No music or wrong music (Main Menu Theme) was playing in some of the game locations: Hugel, Hugel surroundings, Training Grounds. I had to update some data files with newer versions again, but also had to add the missing BGM files from 93 to 113, so this patch is heavier than the previous one.
- FIXED: Some of the game locations were showing Unknown Area when using /where command: Hugel, Hugel surroundings, Training Grounds.
- Replaced "Gypsy" class mentions with "Diva" everywhere in the English translation files. This change also applies to Dancer's "Gypsy's Kiss" skill, which is now "Diva's Kiss". Still have to look through the server scripts to make the same changes, but it's coming in the next server update.
12/26/23: Status Notes #5
New Features
- Brought back player skull items that drop when players die (now that they are recognizable by the client with the patch installed).
- Removed Gremlin and Rotar Zairo mobs from airships to make air travel more accessible to lower level players.
- Added permissions to save portals for some of the locations I missed last time: Payon's Archer Village, Yuno, Lighthalzen, Einbech, Einbroch.
12/26/23: Client Patch 25122023 #1
New Fixes
- FIXED: Most of the Unknown Items, if not all, should be fixed with this patch. Turns out, the English translation files I've been using for the client were lacking a lot of item descriptions, but thanks to this Ragnarok Online Translation Project I could replace those files with the newer ones. The earliest translation files I used in this patch were meant for 2012 clients though (ours is from 2006), so if there are any inconsistencies in the item descriptions — please let me know!
- FIXED: Thanks to the same Ragnarok Online Translation Project we now have properly translated Tips Of The Day! They will be showing up in a dedicated window every time you will load into the game (you can turn them off).
- Replaced the E-mail Address mentions with Account Recovery Word in pop-ups when deleting a character.
12/24/23: Status Notes #4
New Features
- Kafra Storage is FREE to use now. They took a 40z fee before, but even this was really inconvenient if you constantly forgot to put stuff in or out and had to open the storage several times in a row, especially for new characters with no money.
- A pet owner should now receive additional EXP for their pets doing damage on mobs.
- You can now rename your pets more than one time. I don't know how it works, we'll need to test it later.
- Acolyte class characters can now save their portals in all Field Locations. No saving portals in dungeons, sorry. Gotta do it the hard way 💀
- Removed the @party command for party creation to not confuse the players. Please only use /organize party_name to create parties — this way you can adjust Exp Share and Item Share parameters properly.
12/20/23: Status Notes #3
New Features
- All party members now receive the same 100% amount of base and job exp from killed mobs if exp share is set to Each Share in the party settings.
- Exp share is now allowed between party members of any base level. Go on and help your friends breeze through the novice stage if you want :)
- Added: New NPC in Prontera to reset your skill points and / or stat points (you'll need to rejoin the game right away to see the changes). If you feel like you need to readjust your current stats — feel free to talk to Reset Girl in Prontera.
Known Issues
- We started figuring out some of the Unknown Item identities. For some reason right now the client can't identify Oranges and Strawberries (among many other "unknown items"), which is weird, because I totally remember these items from when I was playing the game back in 2006. Hope this won't be a big issue for the players, because I'm still not sure how to approach this problem.
12/19/23: Status Notes #2
New Features
- New Xmas / New Year quest! I think you should look for a guy in Prontera to get more info about it.
- It's snowing in every town now! Hope it will create holiday atmosphere for you, at least a little :)
New Fixes
- FIXED: I've fixed Prontera!! It's now walkable and both West Gate and South Gate warps are functional! Yay! Turned out there was an old map cache on the server side, and I had to rebuild it from the client data file.
- Deactivated the "
player_character_name
's Unknown Item" drop (these should have been players' skulls, lol). Hopefully, I'll bring it back later!
12/18/23: Status Notes #1
New Features
- Added:
@autoloot
,@autotrade
,@die
commands for every player to use. Please don't forget that you can check these very helpful commands available to you by typing@commands
in the main chat window. - Activated: The official (?) Christmas event from 2006! Go get yourself a Santa Hat from Santa Porings, or hunt Antonio and help Santa Claus in Lutie or whatever (I still haven't started that quest and I don't remember what it was hahaha). There is also some other Xmas event script that I've found in my custom scripts folder that I want to activate later (maybe even later today, we'll see).
- Changed: Kafra Teleport Service fees to 100z between most of the major towns: Prontera, Izlude, Morroc, Geffen, Alberta, Payon (sorry, no fee reduction for Aldebaran, or towns in the Republic of Schwarzwald, because I want to preserve the mystery surrounding these areas). 1000+z to teleport between main towns where you get your first class is just not doable for an empty server with no economy or priests that you could ask for a free warp. -___-
New Fixes
- Fixed: Not being able to log into the game because the password is too long. Turned out something is messing with input fields on the client, and if your password / username was longer than 16 characters, it would be truncated and would show you a Wrong Password / Username error. I've fixed it by changing the maximum username / password length on the registration page from 24 characters to 16. (Huge thanks to @araly for letting me know about this issue)
Known Issues
- The saddest one at the moment: Prontera is a mess. The South Gate and The East Gate warps are not working (you'll have to use Kafra teleport to Izlude if you want to go there) and there are collision errors here and there. I will try to look at the .gat file for this map (going to be my first time doing map tinkering lol), but I'm still not sure if I can fix it from there, and even if I fix it this way — y'all will need to update the client, and I'm not yet ready to work on an auto-patcher program. Wish me luck... X___X
- My game client comes with the music turned off, lmao. Sorry about this! The music in RO is one of the greatest video game soundtracks, in my opinion, and it makes at least 30% of the whole game's atmosphere, so please don't forget to give it a try by clicking option menu and switching it on. (I'll reupload the client, I promise, lol)
- There are A LOT of Unknown Items in the game, and I'll have to fix them all eventually. Right now I know that Condors drop one pretty frequently, there is an Ingredient Seller in Morroc that sells only unknown items, and the Morroc bartender's cocktails are also unknown items. Please let me know if you find more unknown items 🙏
- I would honestly love to rewrite at least the most problematic parts of the NPC scripts, but it's a really big task, so I need to figure out how to handle it first.