Old School Ops
RF Online: Dragonborn v0.6.0

Guild Battle, Holy Stone Keeper, Anticheat, Lua Modules

Released 8 November 2026

Guild battles, anticheat checks, the Holy Stone Keeper and holy stones, Lua server modules, crash-safe saves, Dark Hole, guild rooms and rankings, and Docker hosting.

Features

  • Guild battle. Guild masters book a battle with another guild for today or tomorrow. Members fight on their race's battlefield, carry the gravity stone to the enemy goal and score kills; winners get guild gold and reward items.
  • Guild battle ranking. A weekly ranking of each race's guilds by battle wins, draws and losses, with every finished week archived.
  • Anticheat checks. Server-side checks for sessions, combat, reach and the economy, each set to off, log, kick or ban, with %guard to inspect and change them in game.
  • Holy Stone Keeper and holy stones. The HSK and the holy stones stand on the map and take weapon, skill, force and siege damage. Killing the HSK moves the chip war to its next stage, and tickets carry players to the stone map.
  • Dark Hole. Dark Hole I and II play through to their rewards.
  • Guild rooms. Guilds rent a room with its own store and up to 100 seats.
  • Guild rankings. The total and weekly guild ranking windows are filled, including each guild's weekly PvP total.
  • Friend list. Add and remove friends and see who is online.
  • Race offices and tax. Race leaders appoint their council, and the race tax is collected.
  • Guild auto-mine and guild politics. Guilds run their own mining machine, and the guild election and appointment windows work.
  • Golden Box and point-priced goods. The Golden Box opens, stores sell goods for points, and one-time offers are limited to one per account.
  • Given items. A reward that doesn't fit in the bag waits in the given-item window until there is room.
  • Channel moves, class reset and Return Gate. Players can change channel, reset their class and use the Return Gate.
  • Play-time limit. The client's play-time limit is enforced, and a player whose time runs out leaves a guild battle.
  • Equipment vouchers. Weapon, shield and cape vouchers open a pick-one list for their grade, armour vouchers give the opener's own class set, and the Halloween Special Package opens.
  • Remote party invitations. Inviting someone who isn't nearby uses the item and fee the client asks for.
  • Crash-safe saves. The server plays on a live backup of its game database, so a crash or power cut loses no character progress.
  • IDEA-1: Lua server modules. Operators load their own modules from scripts/modules/*.lua. They can give and take items and currency, spawn monsters, react to kills, chat and damage, and keep settings, all managed with %mod. Suggested by cybercyber.
  • IDEA-10: WebSocket connections. With WS_LISTEN set, the server accepts game sessions over WebSocket beside TCP, and the control panel can carry them over HTTPS. Suggested by Castor.
  • Website login keys. The control panel issues the launcher's login key to third-party clients and websites.
  • IDEA-2: Docker hosting. The server runs under Docker with production defaults. gommoctl adds doctor, import, check-db, rfassets and super-password, and backup and restore cover the live backup. Suggested by asteriagame.
  • Database migration. The server creates or upgrades its databases on start, with -migrate status, pretend and rollback to check or undo it.
  • Guild battle and chip war commands. %gbattle books, starts, ends and inspects a guild battle and respawns the stone; %chipwar start starts a chip war.

Improvements

  • Supporter council buffs. Only the supporter seats share their two buffs with nearby allies; every other council seat's buffs are self-only.
  • Announcements. Server announcements show in chat and as the on-screen operator notice.
  • Item dropping. Only tradeable items can be dropped on the ground.
  • Running outside town. Starting to run outside your own town costs SP.
  • Potion cooldowns. Potion delays carry over a relog.
  • Area quest steps. A quest step that needs you in an area checks where you are standing.
  • Counter and MAU throw. The Counter skill and the MAU throw work.
  • FP and SP. Both are saved and come back at login.
  • Death and revival. Logging out while dead counts as a revive, and logging in restores your saved HP.
  • Second login. A second login to the same account is refused while the first is in the world, and a forced exit in combat stays until the fight ends.
  • Dungeon timing. Every dungeon runs on its own timer and no longer respawns its monsters.
  • Login protection. Password guesses and registrations are limited per address and per account, and website sessions expire.
  • Account checks. Character requests need a signed-in account, and a server with no account database answers only on the local machine.
  • Settings file. Settings live in settings.ini, and an old settings.cfg is converted on first start.
  • Control panel API. The control panel adds a health check, an /api/v1 path and allowed origins, for custom web front ends.
  • Content import. An interrupted content import is redone on the next start.
  • Encounter chat. Boss encounter lines show correctly in every client language.

Fixes

  • RF455-136, RF455-137, RF455-151: Animus and towers. High-level animus would not summon, monsters ignored the animus that hit them, and DP stayed empty after a revive. Fixed, and skill, force and MAU attacks can target an animus.
  • RF455-156: Magnetic Jade pick-ups. The jade picked items up with no message and took drops that belonged to a party member; every pick-up shows in chat, and it takes only your own drops. Reported by Mr.Chen.
  • RF455-157: Monster targets near base towers. A base tower's hit made a monster forget who it was fighting; it keeps its target. Reported by cybercyber.
  • RF455-155: Worn mounts. A worn mount couldn't be taken off and was gone after a relog; it stays and comes off normally. Reported by le.
  • RF455-138: Jet ski rubber-banding. Riding a jet ski kept snapping you back to where you had been; it moves normally. Reported by Recks.
  • RF455-152, RF455-153: Rare ore processing. The Ore and Gem Collector NPCs gave the wrong result and left an empty item in the bag; they give the right item and use up the ore.
  • RF455-133: Halloween weapons and Level 50 armour coupons. Empty combine recipes, the Halloween weapons and the Level 50 armour set coupons give what their tooltips say. Reported by cybercyber.
  • Buff icons. Buff icons could stay on the bar after the buff ended; they come off with it.
  • Character stats at login. Switching characters could save the previous character's stats onto the new one; each keeps its own.
  • Item and money duplication. Items and money could be duplicated through the bank, mail and trade; every money move is now one checked step.
Something to say about this release?
Discuss This Report a Bug

Top xp sources

How xp works
Loading…

Open the full search page