- Published on
Patch Notes #69 - Steam Gem Shop & New Crafting Window
Play Now at https://fantasyonline2.com/
For issues related to Patreon please DM me directly on Patreon.
For bugs in the game or website please post to #bugs on Discord or to the Steam Bugs forum.
https://discord.me/fantasyonline2
https://steamcommunity.com/app/2957110/discussions/2/
* Added Gem Note items. These are only purchasable on Steam currently.
* Added code for consumable Gem Notes to the game.
* Steam item store is now ready with Gem Notes https://store.steampowered.com/itemstore/2957110/browse/?filter=all (link is not live yet)
* Gem Notes are not tradable or marketable on Steam.
* Gem Notes cannot be added to your Steam Inventory, they can only be transfered from your Steam Inventory.
* Purchasing a Gem Note like https://store.steampowered.com/itemstore/2957110/detail/634/ (link is not live yet) will put it in your Steam Inventory. You can then go in-game to transfer it from your Steam Inventory to your mail and then to your chosen character.
* Fixed some bugs with FO2 Steam Inventory server code.
* Setup https://certbot.eff.org/ to automatically create a free SSL cert for SmartfoxServer. (We can retire the paid cert from Namecheap now!)
* Fixed a bug with mail item instance display.
* Cleaned up some of the styling code in the mail window.
* Fixed a couple of mail window update bugs.
* Fixed a quest log toggle button bug.
* Updated Steam version to the latest electron and updated other packages.
* Added an ingredient check and an error message if you don't have enough ingredients for a crafting recipe.
* Loot finally gets placed into bags in the correct order. No more last bag first! (When looting one item)
* Fixed a loading race condition with the quest log.
* Turned on sentry.io again and cleared out all of those bugs.
* Guild window now shows "NOT IN A GUILD" as the window title if you're not in a guild.
* Added guild window online status icons that update when guild members go online and offline.
* Changed some of the fonts and layout of the guild window.
* Started rewritting the chat window.
* Sentry found a big performance issue with the new fonts and I fixed it.
*
$characterName has died.
is now sent out to the entire zone where the character died.* 30 second death counter now appears over your head when you die.
* Started to rewrite/refactor the translation management system on the client.
* Remade the gem shop window and added gem shop toggle to top right. The key shortcut is i.
* Integrated steam inventory into the gem shop window bottom. (And removed the steam inventory window)
* Started adding some steam inventory client side functionality to a fork of https://github.com/Noxime/steamworks-rs that is used by my now fork of https://github.com/ceifa/steamworks.js/ which is what FO2 uses to talk to steam on the client side. Why am I having to learn rust why why why.
- Fixed NPC naming issues
- Uploaded FU Items, Weapons, and Mobs to art server.- Uploaded FW Quest Rewards to art server
- Added FW to FU Teleport NPC
- Added FU to FW Teleport NPC
- Uploaded Gem Store icons to art server
- Added new SSC
Perseus has decided to step down. Dino will now be taking over all his duties.