Skip to content
Published on

Patch Notes #104 - Market v2

The Market has a new look and a lot of new features.

Fantasy Online 2 image 1 from Patch Notes #104 - Market v2

Much of the Market's GUI code has been completely rewritten.

Fantasy Online 2 image 2 from Patch Notes #104 - Market v2A level column has been added which shows the level requirement of the item and allows you to sort by it. Tooltips now show exactly what these column headers do.

Fantasy Online 2 image 3 from Patch Notes #104 - Market v2Item type and subtype combo boxes have been added to the Market's GUI. Item type and subtype filters have been added to the public Market search api as well. This allows for item type and subtype filtering just like in the Collector window.

Fantasy Online 2 image 4 from Patch Notes #104 - Market v2Level min and max sliders allow you to filter by level. Click on the level column header and you can sort by level at the same time. This makes it much easier to find gear your level.

Fantasy Online 2 image 5 from Patch Notes #104 - Market v2

The sell tab contents also got a big facelift to match the buy tab.

Fantasy Online 2 image 6 from Patch Notes #104 - Market v2Fantasy Online 2 image 7 from Patch Notes #104 - Market v2

And you can also now use the Market on mobile. It's like living in the future.

Fantasy Online 2 image 8 from Patch Notes #104 - Market v2

And here's a look at the updated api docs for the market search endpoint. https://fantasyonline2.com/dev/api-docs#/operations/searchMarketListings

If you find a bug, please report it on discord. https://discord.gg/fantasyonline2

iPhone: (Update in the TestFlight app)
https://testflight.apple.com/join/C87yj5vZ

Android: (Update in the Play app)
https://play.google.com/apps/testing/com.fantasyonline2.fov4

What other features would you like added to the Market?

Gamer's Patch Notes

  • Quick equip now works with double click/tap along with right click.

  • Added a friend request counter on top of the social friend/ignore button.

  • Android and iOS are now locked to landscape right. (iOS bug still let's you rotate. Waiting for a fix.)

  • Refactored item slots a bit to remove some old nasty code including BabylonJS setAndStartTimer.

  • Updated Steam client to the latest Electron which includes the latest Chrome which has a lot of bug fixes.

  • Fixed a bug where you couldn't drag/drop or double click/tap without breaking the slot. Mostly happened on mobile.

  • Removed some code that turned off all pointer enter/out on mobile as it broke things.

  • Added onPointerEnterNonTouchObservable alongside onPointerEnterObservable in order to filter out touch enters and suppress tooltips and hover color/alpha changes.

  • Market level requirement has been removed.

  • Added Level column for market search sorting.

  • Added tooltips to the reset sort button and all the sorting headers.

  • Added sorting by level to the market search api.

  • Improved market search api endpoint speed.

  • Added min_level and max_level to the market search api.

  • Added level min and level max filters to the market window.

  • Added scrolling to listings on the market search tab on mobile.

  • Added filtering by type and subtype to the market search api.

  • Fixed a bug with pointer enter on mobile having to do with GUIRectangle.

  • Wrote a new GUIComboBox to replace the finicky GUIDropDown from long ago.

  • Added item type filtering to market search.

  • Added armor subtype filtering to market search.

  • Added weapon subtype filtering to market search.

  • Added outfit subtype filtering to market search.

See you next patch notes.