Pixel Odyssey Logo

v1.4.4

The Lab

Introducing The Lab: A controlled environment for testing new features and reducing game-breaking bugs.
Currently Noble Knights can enable/disable the latest feature and provide valuable feedback.
The Noble Knight restrictions is meant as a way to provide more value to the noble knights, in the form of a sneak peek, and not in a way where it is a pay-to-win feature.
Features where early access can result in a big advantages will be labeled "will reset". The current "New Inventory" feature will not reset.

New Inventory

Fixed positioning: Your items will now stay put!
Bag customization: Personalize your bags with custom colors.
Unlock new slots with hides: More space for your loot!

New Recipes & Items

lavaEaterHideAdded Lava Eater hide: Used for unlocking new inventory slots.
jamNew jam item and recipe: Spread the love across the realms.
honeyjarIntroducing the Honeyjar: Sweet new addition to your inventory. (if your recipe requires the big empty potion, you need to reinstall the game)
picklePickles now have recovery properties. Crunch your way to health!
These new foods have a range of step amounts they migth recover, and the amount is random.

Quality of Life Updates

Added Tower reclear button: For those who enjoy a good climb... again.
Chest 10 open feature: Open chests faster than ever before.
Level up message at combat end: No more missing out on those sweet talent points.

Redesigns

Crafting screen: Now optimized for all screen sizes and rendering performance.
Talent screen: Visual overhaul to make your talents pop.

Bug Fixes

Fixed market not showing required level.
Resolved freeze on re-unlocking a skin.
Corrected inventory after market sell.
Fixed issues with equipping and unlocking the Fire Lord title.
Burn will now target the correct enemy.
Monsters no longer have speed advantage in the tower.
Fixed positioning of impacts (messages top left corner) on iOS.

Lino's tech rant

Let's say i need to reduce the amount of multiple items, and i want to make sure that if one of the changes fails, all changes are rolled back. With the new function handleItemTransaction, this is now possible. It will apply all changes and if one fails, it will revert all changes. The handleItem function is a very easy to use function for handling items. It calls a stored procedure on the database. This Procedure locks down the item and makes sure that no other transaction can change the item while the transaction is running. So it becomes like a custom transaction around multiple transactions. This function currently runs for crafting to ensure that if a craft fails, no items are lost.

Coming Soon

Get ready for some fun in the sun! Beach event splashing onto shores on August 31th. Don't forget your sunscreen and your sword!