Old SchoolOps

RF Online 1.0.5 v0.1.0

RF Online 1.0.5, The First Build

Released 2026-08-23

The first build of the Version 1.0.5 server: the original 2004 client logs in, makes a character, and plays through movement, chat, combat and forces.

Features

  • The original Version 1.0.5 client, a Korean build dated December 2004, logs in, creates a character and enters the world.
  • You can walk and run around the map, and other players standing near you see you move.
  • Chat works in the four places you would expect it: around you, whispered to one person, to your race, and to your party.
  • Melee swings, skills and forces land on monsters, and the monsters fight back and can kill you.
  • Buffs and force effects appear on your bar, apply their bonus, and wear off on their own.
  • Monsters and merchants stand across the maps, and vendors buy and sell.
  • First pass at parties: invite, accept, the member list, party chat, kicking, handing over the lead, locking and disbanding.
  • First pass at the money changers, and at saving the way you arrange your bag so it comes back as you left it.
  • Every account can run the self-help commands by default, so a tester can set their level, heal, grant themselves an item and spawn something to fight. Commands are typed with a leading %, because / is whispering.
  • %allskills maxes your mastery and gives you every force your race can hold. A Bellato or a Cora gets most of the book. Accretia holds no force at all, and it says so.
  • Whoever runs the server gets a five-level staff system, with commands to see who is online, message everyone, move a player to them, and kick.
  • One setting in settings.cfg closes the self-help commands to ordinary accounts before you let strangers on.
  • Each server carries its own control panel for accounts, characters, live status and news.

Known Issues

  • This is a prototype, and the loop above is the part a real 1.0.5 client has actually played through.
  • Anything not named above should be expected to break: quests, drops, equipment, upgrading, portals, death and revival, the depot, and every service an NPC offers.
  • The server was worked out from the client itself, because no server for this version survives, so some of it is careful guesswork and some of that guesswork will be wrong.
  • Parties, shops, the money changers and the saved bag layout are built and self-consistent, and nobody has played them on the 2004 client.
  • The data behind monsters, items and stores comes from a later version of RF, so a name, a price or a stat may not match what 1.0.5 shipped.
  • Your hotbar is rebuilt from scratch every time you log in.
  • Party members’ effect icons stay blank, and their force and stamina bars only refresh at the moment you join.
  • Firing at something with terrain in the way does nothing, and attacking from a mounted unit does nothing, though your controls keep working in both cases.
  • An attack the server refuses comes back silent, with no text saying why.
  • One of the three money changer services does nothing at all.
  • You can sell to any merchant from any merchant window, and only items in your bag can be sold.
  • The text a vendor shows when it refuses a sale is in English, on a client that is otherwise Korean.
  • Monsters you spawn yourself never disappear and never come back once killed.
  • Three display options you can toggle in the client are accepted and then forgotten when you log out.
  • Nothing stops a modified client from swinging faster than it should, so treat this build as one to test on and not one to compete on.
  • Tell us what broke: RF Online 1.0.5 is discussed in #rf-chat on Discord, and a description of what the client did when it went wrong is worth more here than usual.