Patch Notes #251 ~ 01 November 2026


:bell: Client

  • :performing_arts: @hidetransform keeps the buff icon of your transformation scroll. Its timer and tooltip stay in the status bar while the monster look is hidden.
  • :meat_on_bone: Pet autofeed is now offered for every pet. This adds all Pokemon pets and the Chao, Haeschi, Violet Egg and Mystic Hydra Ball pets.
  • :world_map: Already live: With /greymap the Prontera PvP rooms and the Interdimensional Biosphere use their current map layout again. Walking with /greymap on now matches the normal map there.
  • :turtle: Already live: Slow PCs no longer close with error MG-B004 while the game data is still being checked. The loading window shows how far the check is.
  • :collision: Already live: Fixed a "Client error" crash at startup on PCs where an overlay or another program had already hooked game window creation. MuhUI now leaves such hooks alone and attaches to the game window once it is shown.
  • :input_latin_letters: Already live: Item names, player names and chat stay readable when the ROExt file ijl15.dll is missing or an old version. The game keeps UTF-8 text by itself, including typed accents and copy and paste.
  • :shield: Already live: Fixed "Received unhandled packet 0x9c00" after choosing a character when another program had put its own graphics files (for example dxgi.dll) into the game folder. The game now loads the Windows DirectDraw only with the Windows files.

:trophy: Achievements

  • :trophy: Nine new achievements for Protect the Pot, the Thanksgiving Kitchen and Feed the Poring. They reward Muh Coins, a Helping Paw Egg or a Stuffed Poring Egg.
  • :trophy: 444 Pokemon achievements for catching Pokemon: Pokedex pages, every evolution family, starters, legendary and mythical Pokemon, regions, the national Pokedex and Pokemon Master. Only catches with a Poke Ball count. Evolving a pet is not a catch. Rewards are Muh Coins, Event Coins and Costume Coupons. The hardest ones also give a Fluttering Heart.
  • :military_medal: 189 new titles from the Pokemon achievements.

:pushpin: Events

  • :date: Event changes with this maintenance: the Thanksgiving events (Feed the Thanksgiving Poring, the Thanksgiving Kitchen and Protect the Pot) and the Pokemon event start, Pumpkin Smash stays as a regular GM event and Halloween ends. Details below.
  • :jack_o_lantern: Pumpkin Smash moves to its own map, the Pumpkin Patch. Pumpkin Smash also becomes a regular GM event and stays after Halloween.
  • :turkey: Feed the Thanksgiving Poring runs every four hours (00:00, 04:00, 08:00, 12:00, 16:00 and 20:00 server time). Enter at @go 52, gather food for the Poring and save the dessert together.
  • :cooking: Thanksgiving Kitchen: when Feed the Poring ends Gordon Roastsey opens his kitchen in Neustadt (157,150). Load ingredients into ovens, soup pots and roasting stations, cook six recipes and serve the guests before the food burns. Serve at least 80% of the orders to succeed.
  • :pot_of_food: Protect the Pot: every two hours at :30 Mew the Scaredy Cat needs help in Neustadt (151,149). Throw stones at the bugs before they reach the Thanksgiving dinner.
  • :egg: A successful Thanksgiving Kitchen or Protect the Pot run sends a Helping Paw Egg by mail, once per master account and run. It holds 20 Muh Coins, 30 Event Coins and three bonus rolls. Costumes are the rarest prizes.
  • :ghost: Halloween is over. The Ghost Cube and the Hallowring boss, the ghoul dirt piles in Prontera, Jack O'Gold and the Wandering Pumpkin, the Mischievous Meow trick or treat NPCs and the Halloween field monsters are gone. The Halloween costume shops in the main office stay.
  • :four_leaf_clover: Happy Hour party loot uses each player's own non-card drop bonuses within 80 cells of the loot, twice the old range. The extra 50% Happy Hour non-card drop bonus is removed. Card drops and EXP bonuses are unchanged.
  • :four_leaf_clover: Happy Hour farming rewards go to one character per master account. Your first Happy Hour loot picks that character. To switch leave the Happy Hour map with it and wait 30 seconds.
  • :warning: A Happy Hour warning icon shows when no party member is near you on the same Happy Hour map. @happy explains the range and the character rules.
  • :bullseye: On event maps that count hits every normal attack now counts as exactly one hit. Double Attack, dual-wield second hits and splash hits no longer add extra hits there.
  • :world_map: Eleven GM events get their own themed maps. Their rules and playable areas stay the same: Undead Outbreak (a cursed churchyard), Stormparty (a shrine on a floating sky island), Dodgeball (a castle courtyard), Poring Search (a spring meadow, an autumn forest and a snowy garden), Elemental Rush (fire, ice and earth lanes over a black abyss like its old course), Simon Says (a game show stage), Reverse Dice (a Comodo casino), Dice (a Prontera fair), Trick or Treat Dice (a Halloween patch), Left or Right (spring on the left, winter on the right) and Bombring (an Einbroch blasting pit).
  • :world_map: More event maps show a banner when you enter them: Undead Outbreak, Bring a Friend, Color Picker, Deadly Merry-go-round, Whack-A-Mole, Soccer, Bomberman, MVP Fight, Poring Size Hunt, Elemental Rush, Pumpkin Smash, Simon Says and Trick or Treat Dice. Poring Search rounds 2 and 3 show the Poring Search banner too. On the new Simon Says map the floor shows the O for TRUE and the X for FALSE like the old hall.
  • :globe_showing_europe_africa: Pokemon event: 997 Pokemon from the PMDCollab sprite collection are now catchable pets. Up to 40 wild Pokemon roam 121 field maps at a time. A few new ones appear every 3 to 7 minutes and each stays 30 to 60 minutes. Legendary sightings are announced to everyone.
  • :red_circle: Catch Pokemon with a Poke Ball. A weakened Pokemon is easier to catch and a failed throw makes it teleport. A catch gives you the egg of that Pokemon to hatch like any other pet. Any monster on a map with normal monster spawns can drop a Poke Ball (about 0.3%). You can carry up to 50 Poke Balls and they cannot be stored, traded, dropped or mailed.
  • :open_book: The Pet Fairy gives you a free Pokedex. It shows where the wild Pokemon are right now and how many Pokemon you and the whole server knocked out instead of catching them.
  • :dna: 469 Pokemon evolutions: a pet at Loyal evolves with 2 more eggs of the same Pokemon (1 for legendary and mythical Pokemon) plus 10 Candy for a first evolution or 25 Candy for a second. Love Pets in the main office sells Candy.
  • :recycling_symbol: The Pet Fairy turns spare unhatched Pokemon eggs into Event Coins: 5 for a common egg, 10 for an evolved Pokemon, 15 for a twice evolved Pokemon and 25 for a legendary or mythical Pokemon. Recycle every duplicate at once and keep one of each or choose one kind of egg.
  • :performing_arts: The Pet Fairy has Pokemon pet disguises. Each one unlocks with the egg of that Pokemon.

:round_pushpin: Instances / Dungeons / Quests

  • :tokyo_tower: Tower of Trials ranking now counts cleared floors. A party that wipes on a floor is no longer ranked one floor too high. Each party holds only one place in the top 3. (:bug: #5576)
  • :hole: The pits in Geffenia (gefenia04) are no longer walkable. Players and monsters no longer end up inside a pit that the map shows as solid ground.
  • :seedling: Rigel's fixed damage blast in Hall of Life is now a Seed Trap. A small plant grows under a random player near her and bursts 1 second later. Step away to avoid it. It deals a flat 50,000 at every Barrier Level like on kRO and is no longer Fire element. (:bug: #5580)
  • :seedling: Vision in the Immortal instance now casts Seed Trap too. Plants grow under up to 3 players near Vision and burst 1 second later.
  • :crown: Only the party leader can create an instance now. Party members could create some of them before (for example Gimli Infiltration and Silent Sanctuary) but nothing started inside. Members still enter the dungeon their leader created.
  • :world_map: The Champion Mob Hunt Board names the right map for Swift Elder Willow (prt_fild10), Furious Nightmare Terror (mag_dun02), Elusive Solace (tha_t09_alt) and Ring Leader Dame of Sentinel (tha_t12_alt). The last two live on the old Thanatos floors. Rumin on the Thanatos Tower steps takes you there. (:bug: #5683)
  • :cyclone: After the Phantom of Nyrholt fight a second click on Artea or a warp during her effects no longer freezes your character until you relog. (:bug: #5565)
  • :rock: Sign Quest: Mahatra checks that you have room before he hands you the named Stone. If you lost it he gives you a new one so Leibech can take the delivery. (:bug: #5578)
  • Already live: the Lake of Fire boss-death fix is retained so defeating the boss opens the exit.

:key: Items / Item Handling

  • :wrapped_gift: The Probability window of the Royal Secret Box shows all its rewards again. It only listed the new Royal Hunt cards and card fragments with far too high chances. The shoes, shields, manteaus and other rewards never left the box.
  • :bow_and_arrow: Transformation scrolls with a ranged damage bonus now give the bonus they promise. Gazeti and Kobold Archer gave +60% instead of +30%. Raydric Archer and Mavka gave +50% instead of +25%. (:bug:)
  • :coin: Glacier Knuckle now sells for 0 zeny to NPCs like every other Glacier weapon. (:bug: #5695)
  • :crossed_swords: The Frontier Tuning weapons (for example Frontier Dragon Sword and Frontier Wind Bow) and the Frontier Rune Crowns can now be traded, vended, dropped, mailed and stored in the cart or the guild storage like the Dimensional Tuning weapons. This covers all 20 weapons and all 19 crowns.
  • :ninja: Infinite ammo from the cash shop boxes now works even when a normal stack of the same ammo is equipped. If that stack is too small for a skill the skill still casts and no ammo is used. (:bug: #5557)
  • :money_bag: Selling items to an NPC for more than 2,147,483,647 zeny at once now pays the full amount. (:bug: #5567)

:robot: NPC Updates

  • :loudspeaker: The Channels NPC in the Main Office also offers #daily, #korean and #chinese. Toggle them like the other channels and relog to apply.

:credit_card: Donation Shop

  • :egg: The cash shop moves to November: the Costume November Egg and the Costume Thanksgiving Box (2000 Muh Cash Points each) replace the Costume October Egg and the seven Halloween eggs in the New and Limited tabs. The Costume Alucard Egg stays in the Hot tab.
  • :credit_card: Already live: the daily 700 Muh Cash Points of the subscription and the Discord booster bonus now arrive on any game account of your master account. You no longer need to log in on your main account for them.
  • :receipt: Already live: Donation History on the control panel now lists your monthly subscription payments as completed and marks them as Subscription in the Credits column. They no longer appear as failed transactions. The payments were always received and your subscription rewards were never affected.
  • :wrapped_gift: Already live: subscription month rewards now really arrive. Every paid month brings Costume Coupons by mail and extra Muh Cash Points (5 coupons and 500 points for the first month, up to 10 coupons and 1000 points). Missing rewards for payments since 10 October were added and arrive at your next login. The one-time grant for earlier paid months was sent by mail and its Cash Points were added to your balance. (:bug: #5705)

:video_game: Skills

  • :snowflake: Frozen Slash and Exorcism of Malicious Soul work again while you wear a Golden Thief Bug Card. The card made them miss you instead of hitting the monsters around you. (:bug: #5680)
  • :ghost: The Wraith Dash description now says Ghost magic. The skill always dealt Ghost damage. (:bug: #5564)
  • :hourglass_not_done: Slow Cast now adds its delay after your cast time reduction like on iRO. A 100% reduction no longer removes it. @battlestats shows your full VCT reduction above 100% and your cast time while Slow Cast is active.
  • :violin: Already live: the Troubadour and Trouvere skill descriptions now say exactly how Stage Manner, SPL and CON raise the damage. Rhythmical Wave gets 5% per SPL plus 50% per Stage Manner level. Rhythm Shooting and Fugue des Fleches get their CON bonus from any Stage Manner level. Rose Blossom gains 1% per CON for each Stage Manner level. Damage did not change. (:light_bulb: #5604)

:globe_with_meridians: Homepage / Discord

  • :incoming_envelope: Whispers reach the MuhRO app. Once you open its inbox, whispers to your offline characters wait there and you answer them 1:1. A red dot shows unread messages and a block covers every character of that player, also in game.
  • :handshake: Trade with other players in the MuhRO app. Both characters must be logged out, each side adds items and zeny and the trade runs when both accepted. It is logged like a trade in game.
  • :grinning_face: Emoji work between the game, the app and Discord. Write :name: in game or in the app and Discord shows the emoji, also every custom MuhRO Discord emoji. The app shows them too and has an emoji picker with all MuhRO Discord emoji. In game they appear as :name:.
  • :paperclip: Images and files posted on Discord show up in the app chat and photos from the app show up as pictures on Discord. In game the chat names them, for example [Image].
  • :framed_picture: Messages you send from the MuhRO app show your character's head on Discord like messages from the game.
  • :abacus: The Build Planner counts follow-up hits. All Bloom and Violent Quake show the damage of their rose buds and rising rocks instead of one plain hit. Crimson Arrow, Crystal Impact, Astral Strike, Abyss Flame and Chain Reaction Shot include their second attack. The Calcs tab lists every follow-up with its hits per cast.
  • :paw_prints: The Pet Guide lists the Pokemon pets with their Poke Ball catch chance. They show with the new Show Pocket Monsters filter, which is off by default. The credits page names the PMDCollab SpriteCollab artists of the Pokemon sprites.
  • :abacus: Already live: the Build Planner Consumables list now has the transformation scrolls such as Gazeti and Kobold Archer plus the Trans Candies with their real bonus. Spring foods such as Sweet and Mint Tea and the Level 5 Adrenaline Rush Scroll were added too. (:bug: #5599)
  • :mobile_phone: Already live: the MuhRO app for Android. Read patch notes and announcements, check the event calendar, chat with the in-game channels and the Daily Corner, trade on the market and see your characters. Get it at https://flux.muhro.eu/app/apk/muhro-latest.apk and sign in with your master account. The app tells you when a new version is ready.
  • :link: Already live: item links in the app chat show up like in the game with refine, grade and slots, plus an item card with its cards and random options. Tap an item or card to open its page.
  • :compass: Already live: navigation links in the app chat show the map with its minimap, the coordinates and the /navi command to type in the game. Web links, quest names and colored chat text are shown too. Plain web addresses in chat messages open when tapped.
  • :wastebasket: Already live: the control panel has a new Delete Account page. Ask the team to delete your master account with its game accounts and characters. The team handles requests within 30 days and you can cancel until then. The privacy policy has a new section on the MuhRO app.

:desktop_computer: Patcher

  • :cow_face: Already live: The MuhRO Hub is now version 1.0.88. It updates itself in the background. When a new version is ready a notice offers Restart now. Otherwise it installs on the next start. The update pop-up and the black console window are gone.
  • :shield: Already live: Launcher updates are verified before they install. A damaged or tampered download is refused and a new version that fails to start is undone automatically.
  • :repeat_button: Already live: The patcher now says why an update could not be downloaded or saved. It tries again within minutes and offers Try again and a manual download.
  • :puzzle_piece: Already live: The launcher puts a missing or outdated ROExt file (ijl15.dll) back before the game starts and when Game Setup opens. Without it item names, player names and chat could show broken letters.
  • :triangular_ruler: Already live: Game Setup keeps a window size smaller than 640x664, for example 480x500. The minimum now applies only to fullscreen.
  • :inbox_tray: Already live: When a game update cannot be saved on your PC the launcher now names the reason, for example a full disk or a file blocked by antivirus. It no longer reports this as a download server problem.
  • :link: Already live: New fixed download links always give the newest patcher, for example https://patcheu.muhro.eu/patches/patcher/latest/64/Muh_Patcher.exe (also latest/32 and latest/linux on every mirror). The old download links gave an outdated patcher from September.
  • :high_voltage: Already live: Play starts the game faster again. The launcher reuses the last checked graphics setup of the game folder instead of testing the graphics card on every start (Windows).
  • :scroll: Already live: On the Play tab only the game account list scrolls now. The header, filter and footer stay in place.
  • :play_button: Already live: A new game update no longer blocks starting the game. Update stays the main button and you can still start a game account from the list. The launcher asks first because an outdated game may not connect to the server.
  • :bullseye: Already live: After you change the resolution in Game Setup the game window opens centered on your main screen. A borderless window position on a screen that is no longer connected moves back to your main screen.
  • :warning: Already live: Game Setup warns when fullscreen would use a resolution other than your desktop resolution or a second screen. That can leave the game without a visible window on some PCs.
  • :floppy_disk: Already live: Game Setup now saves while the game is running. The next game you start uses the new settings. A game that was already running keeps its old settings and may write them back when you close it.
  • :label: Already live: When an action needs the game closed Game Setup names the game that is still running in the background (for example Muh.exe with its process ID) and explains how to end it in Task Manager.
  • :computer_mouse: Already live: "Allow cursor outside the game window" in Game Setup works now. It sits below Fullscreen and lets the mouse leave the game window in windowed mode. The separate "Mouse exclusive" option is gone because it was the same setting.
  • :hammer_and_wrench: Already live: Game Setup works on more PCs. If Windows or an antivirus blocks its helper in the game folder it now runs from your user folder. One failed action no longer stops Game Setup until the launcher restarts.
  • :desktop_computer: Already live: Game Setup > Maintenance has "Reset display to a centered window". It switches the game to windowed mode with a size that fits your main screen and centers the window. It needs no graphics detection. The "Close game and reset display" button of the missing window notice uses it when the normal reset fails.
  • :magnifying_glass_tilted_right: Already live: When Game Setup cannot finish an action it shows the original error under "Technical details" in Game Setup. Copy it into your support request.
  • :old_key: Already live: The launcher restores the game settings that a Windows reset or a new PC removes from the registry. Without them the game started but its window never appeared. Play does it before the game starts and Windows may ask once for administrator rights.
  • :locked_with_key: Already live: Game Setup asks for administrator rights when Windows refuses to save a game setting in the registry. Until now some PCs showed an "access denied" error instead and players had to start the launcher as administrator.
  • :hourglass_not_done: Already live: Game Setup no longer stays on "Loading current settings" for ever. If graphics detection does not answer within 90 seconds it says so and offers Try again. Security software can hold the launcher's helper after an update. The launcher now keeps one copy of it instead of writing a new one at every start.
  • Already live: Game Setup no longer treats an available DirectX 7 device as missing when legacy settings contain leftover text. Windows also reads the current saved device choice when reusing graphics detection.
  • Already live: Fixed a fresh-install startup problem where the game ran without a visible window until OpenSetup was used. Game Setup and Play now initialize the required Windows setup keys without resetting saved graphics settings.
  • Already live: Fresh downloads include the current launcher and ask for graphics settings for your PC on first use.
  • Already live: OpenSetup fallback is available in Client Tools and Game Setup if integrated settings fail. The missing-window warning can close the reported game and open OpenSetup after confirmation. It works offline and keeps using your saved OpenSetup settings after restarting the launcher. Choose Use integrated Game Setup to switch back.
  • :play_button: Already live: Pressing Play right after opening the launcher no longer asks you to save your graphics settings. Game Setup checks them and starts the game by itself when they are valid.
  • :penguin: Already live: On Linux the launcher saves Wine's messages from each game start in Muh_Wine.log in the game folder. Send this file with a bug report when the game does not start.
  • :wine_glass: Already live: On Linux the launcher now says when Wine or its 32-bit part is missing. It also tells you when the game closes right after its start.
  • :package: Already live: The game data is now stored in fewer files. The first launcher start after this update rebuilds the game data on your PC. It can take longer than usual and needs about 6 GB of free disk space for a short time. If your game was not updated for a while the launcher downloads the full game data (about 5.7 GB) once.

:thought_balloon: Other Changes

  • :magnifying_glass_tilted_left: @whodrops and @iteminfo now follow @mobinforate personal like @mobinfo and show your drop chance with your drop bonuses. This includes additional drops. @whodrops no longer says an item is not dropped by monsters when only additional drops have it.
  • :brick: More maps now use the same walkable ground as the map you see: Prontera fields 00 and 05, Eclage field 01, Yuno field 12, the WoE TE castle and guild maps, the Prontera and Izlude PvP rooms (the Prontera rooms follow the current Prontera layout), two Glast Heim challenge maps, the maps jor_sklf1 and jor_tmple1, the Hugel episode map and the Christmas, Halloween, Bomb Poring and Bloody Novice Run event maps. You no longer get stuck on spots that look open or walk across spots that look solid. On the Halloween map the Werepot now spawns next to the cliff instead of on it.
  • Shared daily and weekly reward limits can no longer be reset by keeping an NPC dialog open across the reset time.
  • :person_walking: Fixed a script engine bug that could stop event scripts when a scripted NPC or monster walk had been interrupted.
  • :crescent_moon: The Lunaphoma blessings from Mandel now pause in towns like scrolls and boosters. (:bug: #5600)
  • :droplet: Water on 126 maps now matches what the client shows. Skills that need water work where you see water and no longer work on dry land.
  • :loudspeaker: MVP card drops are now always announced. A card that dropped while every player who could be MVP was dead or away went out without an announcement. In that case the announcement names the player with loot priority. (:bug:)
  • :crown: MVP rewards now stay with the only player who damaged the MVP even if that player died just before it fell. That player keeps loot priority and the MVP reward items but gets no MVP EXP. Before this they went to a player who was only hit by the MVP, often the Bloody Branch user. Fights where living players also dealt damage are unchanged. (:bug:)
  • :dna: Pet evolution no longer counts or uses up the egg of the pet that evolves. A material spread over several stacks no longer takes more than the recipe needs. (:bug:)
  • :1234: The macro check uses a new set of 100 pictures with colored four-digit codes.

Legend

:light_bulb: = Community suggestion
:bug: = Bug