Skip to content
Published on

Patch Notes #144 - Farmageddon

Farmageddon has arrived!
The rotten veggie army has returned to Mirabella Cove! Help the farmers of Mirabella Cove fight off the veggies surrounding the town and reap your rewards!

Fantasy Online 2 image 1 from Patch Notes #144 - Farmageddon

Farmageddon Community Event
Turnip Ted has found a way to cleanse the Seeds of Rebellion dropped by Farmageddon militants! Bring them to him in Mirabella Cove to be rewarded with a Weed Killer, Potato Head, and Strawberry Cap. If the community goal is met he'll also hand out the Sunflower Staff!

Fantasy Online 2 image 2 from Patch Notes #144 - Farmageddon

September Subscription Item - Kitsune Mask
The Kitsune Mask has claimed the win and will be September’s exclusive Subscription Item! Get ready to embrace your inner fox spirit!

Subscription Details
Steam and Crazy Games Players: Check out the Gem Shop in game to subscribe.

Subscription Tier Breakdown
Gamer Tier (10monthly)1xKitsuneMask,100Gems<br/>ProGamerTier(10 monthly) - 1 x Kitsune Mask, 100 Gems<br />Pro Gamer Tier (20 monthly) - 2 x Kitsune Mask, 200 + 20 extra = 220 Gems (10% Extra!)
Ultra Gamer Tier (40monthly)4xKitsuneMask,400+60extra=460Gems(1540 monthly) - 4 x Kitsune Mask, 400 + 60 extra = 460 Gems (15% Extra!)<br />Elite Gamer Tier (120 monthly) - 12 x Kitsune Mask, 1200 + 360 extra = 1560 Gems (30% Extra!)

Fantasy Online 2 image 3 from Patch Notes #144 - Farmageddon

Daily Bounty System Update
Previously, the game offered the same three static quests to hunt down specific mobs. With the new Bounty Board system, those quests now have some variety!

The Mirabella Bounty Board will pull from a pool of 12 different quests and randomly select three based on your current level. Bounties are divided into three level ranges: 15–29, 30–44, and 45+. This means you'll receive bounties that are better suited to your level, with increased experience rewards for more difficult quests. Each visit to the Bounty Board can offer a different set of challenges!

Fantasy Online 2 image 4 from Patch Notes #144 - Farmageddon

Daily Gem Mining Quests
The Daily Mining Quest system has gotten an upgrade! Head over to Mirabella Cove and speak with Pickaxe Pete to receive 3 randomly selected mining quests from zones available before Rebirth.

Already Rebirthed? You’ll receive 2 additional quests featuring post-Rebirth regions, bringing your daily total to 5 mining quests!

Grab your pickaxe and get mining!

Fantasy Online 2 image 5 from Patch Notes #144 - Farmageddon

Patch Notes
- Added Kitsune Mask
- Moved lots of enemies in MC to make way for the Farmageddon invasion
- Created Farmageddon Community Event
- Added new Farmageddon rewards
- Added Farmageddon NPCs to MC
- Removed teleports to Surfside Shores and Sunken Sands
- Changed Surfside Shores Teleport Skill to take you to the beach of Mirabella Cove
- Changed Sunken Sands Teleport Skill to take you to New Crab City's Guild Shop
- Reworking daily quest system

Gamer's Patch Notes

* Fixed Chinese IME input not working in desktop text fields.

* Fixed the Bank window not opening at its preferred height when enough screen space is available.

* Improved desktop HUD alignment by matching the EXP bar to the skill bar.

* Fixed an issue where reconnecting after switching apps or networks could make your character disappear or become unresponsive.

* Fixed intermittent loot chests, mining drops, tombstones, and quest markers disappearing due to negative rAF timing.

* Hardened engine timing so frame delta and boot fade timing can’t go negative.

* Fixed loot flyout animations briefly running backward from mixed performance.now() / rAF timestamps.

* Fixed skill cast overlay timing from producing negative progress on the first frame.

* Fixed faction requirement tooltips showing gray instead of red when the player has zero notoriety.

* Fixed chat arrow/Home/End/Delete navigation when using the native desktop text input path.

* Fixed opening Bugdesk with F8 while chat is focused preventing typing in the bug report form.

* Server hardware upgraded — migrated from db.t3.micro to db.t4g.medium (2x CPU, 4x RAM)

* Database engine updated — MySQL 8.4.7 → 8.4.9 (latest stable)

* Storage upgraded — 20GB gp3 with improved IOPS & throughput

* Purchased a $881 3-year All Upfront Reserved Instance for db.t4g.medium MySQL in us-east-1

* Frame-align keyboard auto-repeat events to prevent choppy WASD movement in browsers.

* Used speed-based movement lookahead to smooth continuous WASD movement across uneven frame times.

* Fixed localized chat-puck text overflowing outside the puck in languages such as Vietnamese.

* Fixed loot/collect quest GO navigation falsely reporting no nearby target while the visible mob’s drop definition was still loading.

* Hardened collect-quest navigation so it waits for visible MobDefs, revalidates the quest, then resolves the nearest mob that drops the required item.

* Added shorter Zone chat previews and longer Guild, Party, and Whisper previews based on message importance.

* Fixed hotbar skill failures silently hiding requirement messages such as “BUFFS ARE FULL.”

* Added configurable minimized chat previews with a master Enable Chat Message Previews toggle plus independent Whisper, Party, Guild, and Zone controls that preserve their choices when disabled.

* Reorganized and clarified Chat vs Push notification settings, including localized descriptions, consistent master/child behavior, and cache-busted skin/string assets.

* Improved mob targeting so selections persist through manual and quest movement, then automatically clear only after the target is genuinely left offscreen and out of range.

* Added a cleaner mob highlight system where only hovered or selected enemies receive the red outline, removing passive quest/combat clutter while keeping the current target visually obvious.

* Fixed mob outlines to respect world Z-depth so foreground actors correctly occlude outlines behind them.

* Improved shop layout settling so buying or selling no longer causes the shop window to resize after its initial layout.

* Reworked actor selection so manual targets deselect normally while quest GO targets remain selected through movement and repositioning for the focused quest.

* Added conservative cleanup for abandoned mob targets while keeping player selections and active quest/combat targets intact.

* Restored focused-quest guidance with gold outlines on matching quest mobs, while hovered or selected mobs override them with red.

* Suppressed “Skill needs a target” for 2.5 seconds after losing a combat target so post-kill skill-key mashing no longer spams warnings.

* Added Tab targeting, prioritizing nearby quest enemies before other valid targets.

* Using an attack skill on a selected enemy now starts combat automatically.

* Improved target selection stability and visual feedback during combat and questing.

* Quest guidance now tells you when a target is in another zone or has not spawned yet.

* Improved “Go” navigation for active objectives and quest turn-ins.

* Added clear notifications when Rebirth or Ascension is required to continue earning XP.

* Repeatable quests now display and honor custom cooldown intervals.

* Buff and debuff timers now stay synchronized with the game server.

* CrazyGames now balances players across servers while preserving manual server selection.

* Reduced unnecessary CrazyGames login and settings requests for smoother loading and saving.

* Restored native chat clipboard shortcuts.

* Confined gameplay camera to zone bounds.

* Fixed build-playground mount cosmetics, including airplane and renamed artwork support.

* Limited Steam Community Market links to genuinely marketable items and excluded consumables and Gem Notes.

* Added daily rotating mining and level-banded bounty quests that persist consistently across server reboots.

* Added Pickaxe Pete and three Daily Bounty NPCs for the new quest rotations.

* Prevented rotations from offering quests outside a player’s eligible level or accessible mining areas.

* Localized the new daily quests and NPCs and cache-busted their data for immediate client updates.

* Restored native copy, cut, paste, select-all, and IME text input behavior in chat.

* Improved the collapsed chat button across languages.

* Fixed friend action buttons remaining stale after a request is accepted.

* Improved localized searching in the Codex and Collector.

* Prevented learning skills from closing open bags.

* Enlarged the friend drawer controls for easier touchscreen use.

* Fixed camera bounds without blocking seamless transitions between connected zones.

* Added zoom, recenter, and fit-to-zone controls to the Codex map.

* Prevented repeated combat path warning spam.

* Fixed combat animations starting before their textures finish loading.

* Added clear feedback when two-handed and off-hand equipment conflict.

* Improved mobile bank transfers with tap-to-store and tap-to-take actions.

* Added camera-based tilemap culling for substantially better rendering performance.

* Made teleports display and load the destination map much faster.

* Quest GO buttons can now guide you toward enemies and bosses before they spawn.

* Added support for sprite readback without OffscreenCanvas.

* Fixed consumable items occasionally becoming stuck and unusable in the inventory.

* Fixed weekly database updates to correctly display 671 market price movements in a dedicated section with directional arrows and before-and-after values.

* The Broker can now list non-stackable consumable items.

* Fixed rare monsters and resource nodes becoming permanently unattackable due to stale fight ownership.

* Completed quests now keep their Go button available even when another quest is focused.

* Fixed database updates incorrectly reporting shop availability changes as deleted content.

* Added 5 new entries and refreshed 979 market prices. https://db.fantasyonline2.com/

* Added the classic Community Event window with live progress, rewards, contributors, and drag-and-drop donations.

* Added Steamdeck left analog and d-pad movement.

iPhone & iPad: (Update in the TestFlight app)

https://testflight.apple.com/join/C87yj5vZ

Android: (Update in the Play app)

https://play.google.com/store/apps/details?id=com.fantasyonline2.fov4