This Release Notes page will list major updates in the world of The Legend of Pirates Online during the year of 2022. But, for the latest information - also check The Legend of Pirates Online.

Newsletters | Pirates Online News Archive |
December[]
2022-12-31 tlopo-pyp-v1.10.12[]
Bugfixes
- Fixed a bug where flagships would spin in circles after being grappled.
- Fixed a bug where grappling a flagship would be extremely slow.
- Fixed a rare district reset related to PvP match statistics.
2022-12-21 tlopo-pyp-v1.10.11[]
Features
- Added a trash loot button to QAR, Black Pearl, and Flagship loot.
Bugfixes
- Fixed a crash related to the Ship Repair minigame.
- Fixed a crash when exiting the Potion minigame.
- Fixed a crash when logging out.
- Fixed a crash with the game options menu.
- Fixed multiple client memory leaks related to GUI.
- Fixed several district resets related to enemy battle AI.
- Fixed a bug which caused some land loot containers to occasionally be empty.
- When a loot container was empty, you would have only received gold or ammo but instead received nothing.
Maintenance
- Improved memory overhead of several core UI elements in the game.
- Improved performance of the post process manager.
- Optimized enemy battle AI.
- Optimized friends list UI to load more efficiently, improving initial loading screen times.
- Optimized the asynchronous processing of preloaded audio effects.
- Small optimization that will help improve crowd performance.
- Various optimizations to UI, reducing draw and cull overhead.
2022-12-19 tlopo-pyp-v1.10.10[]
Features
- Flagships now drop a loot container similar to QAR and Black Pearl at the end of the battle after boarding.
Bugfixes
- Fixed an issue which would cause loot containers to not clean up early when everyone had taken their loot.
- This will help improve the clutter of loot containers lingering around enemy areas for a few minutes.
- This will also make returning from Black Pearl, Queen Anne's Revenge, and Flagships faster instead of needing to wait for the loot countdown timer to complete.
- Fixed a bug which caused the Present Grenade's model to load incorrectly when throwing the grenade.
2022-12-17 tlopo-pyp-v1.10.9[]
Features
- Added the new Present Grenade! Redeem code "PRESENT" by December 31st to redeem this limited edition item.
2022-12-16 tlopo-pyp-v1.10.8[]
Features
- We have implemented a custom Post-Processing Filter Manager!
- This will allow us to better improve the graphics of the game!
- Implemented a new Lens Flare effect when looking at the sun and moon!
- The effect will only show when ye have a direct view of the sun/moon.
- The moon flare is not as prominent as the sun flare.
Bugfixes
- Fixed a district reset related to enemy AI.
- Fixed a few visual issues with double gold rewards being displayed.
2022-12-14 tlopo-pyp-v1.10.7[]
Happy Holidays!
- Today is Day 1 of Twelve Days of Celebration!
- We're starting out this year's holiday celebrations with completely new Ship AI!
- Additionally, we have lots of significant optimizations and bugfixes included in this update that we expect to have a large positive impact on game performance.
- Double Gold is active until December 18th @ 11:59PM
Features
- Ship AI has been completely rewritten!
- Ships now have several new movement behaviors and a system that allows us to add new behaviors in the future.
- Ships can now dynamically change their movement behaviors during battle.
- New Ship AI Behaviors:
- Ships now predict player position and use this to better position their broadsides.
- Ships can now use ramming speed.
- Ships can now sail away and turn back toward ye to get a better aim.
- Ships still have the tried and true circle behavior, but with additional polish (such as going in different directions).
- Ye can now use the "/ram" emote to hold yer currently equipped navigation item.
Bugfixes
- Fixed a bug where the Muerto's Mojito potion effect would let players damage others who were not using the potion during the Muerto's Moon event countdown.
- Fixed a bug where using Titan's Curse would cause yer weapon to be put away when the effect starts.
- Fixed a bug where ye would start reviving someone who is knocked out when attuning them.
- Fixed a major server memory leak that caused several massive game objects to linger around after players had logged out.
- We believe this was the cause of the 30% bug and a large contributor to server stability issues over the last few months.
- Fixed a significant client memory leak caused by Python's native garbage collection system being overridden and disabled by the game engine.
- Fixed duplicate instance of the movement grid.
- Fixed a server memory leak causing game areas to not clean up.
- Fixed a server memory leak with CTC & Domination.
- Fixed a server memory leak with doors.
- Fixed a server memory leak with interactive objects.
- Fixed a server memory leak with NPC enemy spawner.
- Fixed a server memory leak with NPCs.
- Fixed a server memory leak with ocean instances and world objects in lobbies.
- Fixed a server memory leak with parlor game lobbies.
- Fixed a server memory leak with teleport objects.
- Nearby players can now see yer Bloodfire flame when its active. 🔥
Maintenance
- Added a new collision preprocessor for optimization, yielding a 3000x performance improvement to static collision look-ups.
- Being rammed by a ship will now kick players off of the wheel/cannons. The full logic is:
- Knockdown the target ship's captain, kicking them from the wheel.
- Kick each player off the cannons.
- Sure Footed skill will prevent ye from getting kicked and knocked down from cannons/wheels.
- Various other misc optimizations.
October[]
2022-10-25 tlopo-pyp-v1.10.6[]
Bugfixes
- Fixed a crash introduced in 1.10.5 from a memory leak fix.
Maintenance
- Preparations for this year's Muerto's Moon event.
2022-10-24 tlopo-pyp-v1.10.5[]
Features
- Fixed a bug that would cause guns to occasionally not reload.
- Fixed a memory leak related to flash effects.
- Fixed a memory leak related to ship rocking.
- Fixed Bayonet Disable animation.
- Fixed Captain's Resolve not working when targeting enemy.
- Fixed duration calculation for ammo overtime effects.
- Fixed GUI issue with brig max cannon stats.
- Fixed staff auras being calculated improperly.
Maintenance
- Code cleanup.
- Optimized how the servers process health and voodoo.
- Optimized social GUI, improving client performance.
- Reduced the overhead of the SpeedChat system on the client.
September[]
2022-9-19 tlopo-pyp-v1.10.4[]
Features
- Yarr harr! What be yer problem, mate? Pirate slash yer tounge?
- It's Talk Like a Pirate Day and it’s high time we start celebratin’ this day around here!
- For the duration of September 19th, all chat messages will be run through a pirate translator!
- Players can opt out of this event by typing "/walktheplank"
- Added new Hollowed Woods Find-A-Crew Lobbies.
- Added many more custom loading screen images to interiors.
Maintenance
- Code cleanup.
- Optimized character animation performance.
- Significantly reduced the amount of mathematics performed for ship/water interactions, improving game performance at sea.
- Tweaked various interior loading screen images.
Bugfixes
- Fixed a bug that caused the Lobby SpeedChat options to not show while in a lobby.
- Fixed a bug that would sometimes cause your next quest objective to not visually appear for you to read at the end of a dialog interaction.
- Fixed a district crash related to ships.
- Fixed a rare crash related to tattoo item card GUI.
- Fixed a rare crash with bank lock page GUI.
- Fixed a rare crash with potion GUI.
- Fixed an issue when starting a lobby where players on different servers would occasionally be left behind.
2022-9-13 tlopo-pyp-v1.10.3[]
Maintenance
- Recovered from a major server outage.
- Our ocean count has been temporary reduced from 16 to 4. We will be adding the other oceans back as we work through some remaining server issues.
August[]
2022-8-20 tlopo-pyp-v1.10.2[]
Features
- Ever wish you could have made your buff pirate skinny or your skinny pirate buff?
- You can now visit any Doctor to change your character's appearance!
2022-8-19 tlopo-pyp-v1.10.1[]
Maintenance
- Flip Nearby / Crew buttons.
- Modified deferred object generation interval to allow more time to pass between the generations of deferrable distributed objects.
- This will help make loading into a zone with a lot of large objects in it slightly more tolerable because the graphics engine will be given more opportunities to render a frame between object generations.
- Optimizations to several heavy tasks.
- Optimizations to the water system.
- The health bar in the player profile card will now show as yellow or red when low on health.
Bugfixes
- Fixed a bug related to teleport permissions that caused cross-shard player/lobby teleports to fail.
- Fixed a bug that caused fish to stop spawning.
- Fixed a random crash that occurred when finishing loading onto an island.
- Fixed a random crash with ramming speed.
- Fixed final bank reward animation where players were thrown outside the map.
2022-8-6 tlopo-pyp-v1.10.0[]
Features
- Storage Unlock: The Banking Brothers
- Rosetta Zimm is the town gossip on Port Royal and she's got quite the scoop. She claims to have information about some new bankers on Port Royal. You can find Zimm on the Eastern Side of Port Royal.
- Storage Unlock quest will be automatically added to your journal once you reach level 40.
- This quest features a branching system where you work with the French or Spanish! You can also skip this portion of the quest if you have already proven yourself with the French or Spanish!
- New social permissions!
- Persistently ignore requests for Friends, Crew, and/or Guilds.
- Persistently block teleports from your Friends, Crew, and/or Guild.
- Press "F" -> "More" to configure your preferences at anytime.
- Introducing the "pawning" quest mechanic!
- NPCs can now ask for a particular item that must be obtained and given to the NPC.
- Storage Brokers have moved in on Bilgewater, Cuba, Padres del Fuego, Port Royal, and Tortuga.
- Storage Chests have been relocated to their permanent locations in Storage Broker facilities on the main islands.
- Some locations are inaccessible until the completion of "The Banking Brothers" quest.
- Introducing "Interactive Doors" -- a new way to section off rooms inside building interiors.
- Simply press shift on an interactive door and it will open.
- Doors can be configured to close automatically and play different sounds when being opened and closed.
Maintenance
- A notification will now appear if you try and attune a target you're already attuned to.
- A notification will now appear if your attune list is full and a player tries to attune another target.
- A sound effect will now be played when you bribe a NPC via dialog.
- Added a new ghost spawn point and adjusted some pre-existing ones in El Patron's Mine to make it a little easier to complete the watery grave portion of the Raven's Cove Story Quest.
- Added custom loading screen images to most buildings on Port Royal, Tortuga, and Padres del Fuego.
- This is a work in progress, some of the new loading screen images will be changing and many interiors still do not have an image.
- Added shop signs to the exteriors of the new banking locations.
- AFK pirates will now be kicked off ship cannons to free up space for active players.
- Code cleanup in the chat system.
- Compass will now remember zoom levels.
- Created a new database patch that will detect if players are missing any story quest and re-add the quest to their journal.
- This will re-add Chapters 3, 4, or 5 to the journals of any player who lost the quest.
- This patch fixes an issue with our previous database patch where two Black Pearl quests would sometimes appear.
- Crew Ghosts are now defeated if they are still around after defeating El Patron.
- El Patron now spawns 3 Crew Ghosts only once during the fight.
- Previously, he could theoretically spawn up to 7 Crew Ghosts, and continuously spawn them if they were killed.
- Gold/Material values in-game now have commas to make it easier to read their value.
- Improved default server selection to bring casual players closer together when not manually choosing a server.
- Optimized aiming task when using a weapon that has charging functionality.
- Optimized Black Mack's blackjack interior to be more performant.
- Optimized camera tasks, improving overall performance.
- Optimized interactive object collisions.
- Optimized the loading of playing cards, improving loading time when opening a loot chest containing a playing card and when opening your "Cheat Cards" page in the Sea Chest.
- Also improves initial login loading speed after selecting a pirate on the Avatar Chooser.
- Optimized zone LOD collision task, reducing unnecessary scene graph traversals.
- Refactored Boss NPCs to use their predefined level if it exists in their DNA.
- Because of this, El Patron now uses the correct HP scale factor and is no longer impossibly hard for the intended level.
- Refactored how the Potions minigame is initialized to improve performance, yielding approx. 95% faster loading times.
- Refactored how the Ship Repair minigame is initialized to improve performance, yielding approx. 95% faster loading times.
- It loads so fast now that we even removed its loading screen!
- Refactored the asynchronous audio manager to better safeguard against calls made to modify or return audio assets that have not finished loading.
- Reverted a quest change from 2018 that made all dig spots in a given area interactable for quests.
- Now, if a quest requires a specific dig spot, you must use that dig spot to complete the quest.
- Small optimization to quest networking.
- Teleport fade-in transitions are now much more smooth when arriving at your destination and when logging in.
- Updated WhiteList and BlackList.
- Various code optimizations related to the High Seas.
Bugfixes
- Fixed a bug where advanced audio settings would double mix with main sound.
- Fixed a bug where ships would have an incorrect fog effect applied to their sails.
- We believe this was caused by time of day fog adjustments not being synced properly with hardware skinning shader code.
- Fixed a bug where the incorrect foot sound effect would sometimes play when walking on a ship.
- Fixed a bug where the loading screen would occasionally hide too quickly, revealing partially loaded environments.
- Fixed a bug where the sky in the tutorial would sometimes change to day.
- Fixed a bug which caused location text popups to sometimes not work.
- Fixed a bug which caused nearby pirates to disappear and reappear when walking on the Bilgewater docks.
- Fixed a client memory leak related to Cutscenes.
- Fixed a crash when interacting with doors.
- Fixed a crash when leveling up in Cannon Defense.
- Fixed a crash when rapidly entering/exiting the Potion Brewing minigame.
- Fixed a crash when teleporting into a lobby.
- Fixed a crash with discord integration.
- Fixed a crash with poker win animation.
- Fixed a crash with repair game intro animation.
- Fixed a crash with skill demonstrations during the sword tutorial.
- Fixed a crash with store GUI.
- Fixed a memory leak when rotating the camera with your mouse.
- Fixed a memory leak where the server never dereferenced your active ship when logging out.
- Fixed a rare bug that would cause players to drop the main story quest.
- Fixed a rare district reset releated to enemy spawning during an invasion.
- Fixed a rare district reset when completing a PvP match.
- Fixed a whole bunch of ship AI memory leaks.
- Fixed several client memory leaks with potions.
- Fixed various memory leaks with the Ship Repair minigame (both land and sea games).
June[]
2022-6-14 tlopo-pyp-v1.9.4[]
Bugfixes
- Fixed a crash with inventory UI.
- Fixed a crash with mini-map.
- Fixed a memory leak related to ships that we suspect is a contributing factor to a few other weird server crashes and instability.
- Fixed a rare crash with ship cannons.
- Fixed a regression when taking an item from loot.
- Fixed a regression with skipping Black Pearl crew members.
- Fixed a server crash in PvP.
- Fixed a weird crash when using a door while as a zombie.
- Potentially fixed a rare crash related to quest dialog.
2022-6-10 tlopo-pyp-v1.9.3[]
Bugfixes
- Fixed a bug that caused clothing items to automatically equip instead of go into your inventory.
- Fixed a bug that caused Ravens and Seagulls to be unable to have nametags.
Maintenance
- Fixed a memory leak with Ravens and Seagulls.
- Optimized lobby memory usage.
- Optimized NPCs.
- Optimized quest memory usage.
- Optimized world creation.
- Remove some unused imports.
- Removed some unused code.
May[]
2022-5-20 tlopo-pyp-v1.9.2[]
Features
- The door between Fort Charles and Port Royal has been opened!
- There are now dedicated buttons within the Skill Page to view skills from other Voodoo Doll types - even while not equipping a doll of that type.
Maintenance
- Adjusted the draw distance in building interiors to fix certain props disappearing if you walk too far away.
- Barriers out past the shoreline of Port Royal no longer have camera collisions.
- Cleaned up some props in Fort Charles.
- Code cleanup.
- Fixed various quest typos.
- Hidden GUI is now stashed from the scene graph, improving FPS by only rendering GUI that is currently on-screen.
- PvP potions are no longer consumable during the Muerto's Moon event.
- Significantly reduce pointers in several heavy tasks, improving FPS.
- The Crew Days news pop-up now includes Bilgewater.
- Various code optimizations.
- Vis zone improvements.
Bugfixes
- Fixed a bug that caused some audio settings to not persist.
- Fixed a bug that caused textures on gold piles in Cursed Caverns, Barbossa's Grotto, and various other locations to occasionally lose their transparency.
- Fixed a bug that caused textures on the exterior of the Keepers' Headquarters to occasionally lose their transparency.
- Fixed a bug with the Black Pearl and QAR loot panel where players sometimes couldn't use their weapons.
- Fixed a crash related to audio on the High Seas (this crash happened regardless if audio was enabled).
- Fixed a district reset related to parlor games.
- Fixed a district reset related to sailing.
- Fixed a floating enemy spawn point in Cursed Caverns.
- Fixed a memory leak related to cannon balls.
- Fixed a memory leak related to searchable containers.
- Fixed a model bug where treasure chest models from Capture the Chest would not render as regular props outside of PvP.
- Fixed some client memory leaks in the fishing minigame.
- Fixed various vis zone issues on Port Royal.
- Negative effects will now be cleaned up from your avatar when you are defeated.
- When grappling a flagship it should now always face you instead of turn away.
March[]
2022-3-25 tlopo-pyp-v1.9.1[]
Bugfixes
- Fixed a bug in the Barbossa tutorial where players were not being given the Flintlock Pistol if there was an item already in the second slot.
- Fixed a bug where captains would be unable to swim after docking their boats.
- Fixed a bug where ships in SvS could be attacked by non-SvS ships.
- Fixed a bug where the quest popup on the World Map page would not clean up when closing the Sea Chest if your mouse was viewing the popup.
- Fixed a bug with volume sliders causing it to sometimes stop working.
- Fixed a crash with Townfolk nametags.
- Fixed a minimap crash.
- Fixed a player generate crash.
- Fixed a typo in a speed chat phrase.
- Fixed a visual bug with the text on the treasure page in your sea chest.
- Fixed an AI crash with ship steering wheels.
- Fixed crews not cleaning up.
- Fixed gambling rep value being flipped with fishing rep value in player profiles.
- Fixed lots of quest typos.
- Fixed some buggy collisions on the bridge near Lucinda on Port Royal.
- Fixed some typos in quests.
- Fixed some vis zone issues on Bilgewater causing players to not be able to see other players nearby.
- Fixed tattoo items image scale.
Maintenance
- Adjusted the positioning of the "Drink Potion" text in the potions page.
- All Treasure Unlock quests now have a help scroll appear after completing them to make it more obvious that a treasure collection has been unlocked.
- Cleanup some of the functions and logic behind creating ships.
- Improved the ship preview in the ship customization GUI.
- Misc code optimizations.
- NPC and SvS ships can no longer damage each other.
- NPC ships will not aggro SvS ships.
- Optimized crowds (~10k less operations per second).
- Players are no longer kicked from cannon or wheels when rammed unless they've been knocked out.
- Reworked Selkirk timeout task code to fix the bugs with it.
- Small adjustments to props on Tortuga, including giving a proper home to a paddle prop that was hidden in POTCO!
- The "Move Items" button in the Weapons and Clothing inventory pages now has text on the icon so its function is more clear.
- The Sell Items window now appropriately says that you can right-click as well as click and drag items into the boxes.
- The Trash icon located in various inventory pages will now display help text when clicked on without a weapon.
2022-3-5 tlopo-pyp-v1.9.0[]
Announcements
- This update has been several years in the making and we're so happy it's finally here. We've been thinking about all of this for a long, long time. Since the very beginning.
Features
- Introducing Bilgewater Island! Sail north-west of Rumrunner's Island to find it!
- Bilgewater is a massive game location with over 1,000,000 triangles being rendered on the island, that's 10x higher geometric detail than any other location in the game!
- Monster Crabs and Yellow Jackets are infesting the island shores and vegetation.
- Seagulls are located near the docks and in bird baths.
- Added a memorial for Austin/Vector on the Bilgewater Mountaintop.
- Austin was a game developer for TLOPO who tragically passed away earlier this year. Without his efforts, we would not be playing Pirates Online today.
- What's the buzz with the Everlasting Falls on Bilgewater?
- Navigate through a treacherous underground hornets nest built deep within the Bilgewater Mountain.
- Murder Hornets, Yellow Jackets, Striped Hornets, Horntails, River Alligators, and Caribbean Caiman infest this location!
- Explore The Gilded Quarry on Bilgewater, but beware... you're in for a scare!
- Their golden-plated ribcages are fit for me sword!
- Golden Undead Looters, Robbers, Foremen, and Prospectors!
- A new boss, Redd Kackler, is in this location.
- There are 34 new interior locations on Bilgewater and elsewhere around the Caribbean!
- Abandoned House on Bilgewater Island.
- Barrelbreaker Gunshop on Bilgewater Island.
- Beckett's Quarry Navy Office in Beckett's Quarry.
- Bernadette's Elixirs & Brews on Bilgewater Island.
- Bernadette's Home on Bilgewater Island.
- Bilgewater Mountaintop on Bilgewater Island.
- Bilgewater Warehouse on Bilgewater Island.
- Bouge and Bowen Booksellers on Bilgewater Island.
- Cabingnasher's Barber & Beauty on Bilgewater Island.
- Cartier's Jewelry Boutique on Bilgewater Island.
- de Algora Gunshop on Bilgewater Island.
- Dorr Smithery & Market on Bilgewater Island.
- Dryfoot's Dwelling on Bilgewater Island.
- Empty Cottage on Bilgewater Island.
- Hideout on Padres del Fuego.
- Jumpin' Jeremiah's Shanty on Bilgewater Island.
- Keepers' Headquarters on Bilgewater Island.
- Kingshead Archives on Kingshead
- Le Patisserie on Bilgewater Island.
- Miss Maggie's Cottage on Bilgewater Island.
- Patty Longlegs' Shack on Bilgewater Island.
- Pierce's Practice on Bilgewater Island.
- Prymme Meats on Padres del Fuego.
- Pyramus & Ricky's Wagon on Bilgewater Island.
- Sam & Ned's Townhouse on Bilgewater Island.
- Silverink Tattoo Parlor on Bilgewater Island.
- Sofie Moreau's Residence on Bilgewater Island.
- The Black Dog's Revenge on Bilgewater Island.
- The Festering Fish on Bilgewater Island.
- The Gray Nacre on Bilgewater Island.
- The Great Hall on Bilgewater Island.
- The Hornet House on Bilgewater Island.
- Valentina's Shack on Padres del Fuego.
- Will's Tailoring Shoppe on Bilgewater Island.
- Windridge & Sons Smithery on Bilgewater Island.
- Yarr's Barbarous Abode on Bilgewater Island.
- Added a Headstone-related area in the Catacombs for the Chapter 4 and Chapter 5 main story quests.
- Added the ability to loop back to previous dialog options during a quest interaction.
- This lets players ask NPCs multiple different questions in a quest interaction.
- Inspired by the quest systems in Skyrim, Oblivion, Fallout, and Monkey Island.
- Are ye ready to dye? Dye yer hair that is! 6 new hair colors are now live!
- Choose from Hot Pink, Bright Red, Dark Blue, Blue, Bright Green, and Pure White!
- Note: Must complete Bilgewater quest to unlock items.
- Composed all-new music for Bilgewater, Everlasting Falls, and The Guilded Quarry!
- Embark on the next TWO Chapters of the main Story Quest!
- Chapter 4 - Search for the Headstone: Visit Jack Sparrow in the Faithful Bride on Tortuga to learn about the Headstone and what it means for the future of the Caribbean.
- Chapter 5 - Keepers of the Code: Following the disappearance of the Marceline Guild, the Keepers of the Code has become the leading pirate faction in the Caribbean. Earn the trust of Alaina Seastone, the Guildmaster of the Keepers of the Code, and begin piecing together more information about the Headstone.
- Figureheads are now live! You can now add custom figureheads to the bow of yer ships.
- Visit a Shipwright on Bilgewater Island to purchase a figurehead for yer ship!
- Note: Yer ship must be either a Regular or War class ship. Light class ships are unsupported.
- Liar's Dice minigame is now live! Visit Keepers' Headquarters, The Festering Fish, or The Black Dog's Revenge on Bilgewater Island to play!
- This game was played in the POTC movies by Davy Jones, Will Turner, and Bootstrap Bill on the Flying Dutchman. It was also a feature POTCO had planned to implement, but later scrapped work on the idea... and that's where we come in!
- Seek out Pushover Penny to get yer very own pair of Liar's Dice!
- TONS of new tattoo and clothing designs are available on Bilgewater Island!
- Visit Silverink Tattoo Parlor to purchase the new tattoos.
- Visit Will's Tailoring Shoppe to purchase the new clothing.
- Note: Must complete Bilgewater quest to unlock these items!
Maintenance
- Add sign frame to Prymme's Meat on PDF.
- Added untrack quest button state.
- An additional "patch" is now queued up such that any players still missing the Black Pearl quest should have the quest added back to their journal when you next login.
- Given that some pirates are very old and have lived through a variety of quest changes, fixes, and more serious bugs from the start of Beta, we anticipate that this won't be a complete fix for everyone.
- We're planning out more ways to help any outlying pirates that will still be missing their quests after this fix.
- Adjusted quest tasks to say "from buried treasure chests" (plural) if the task is to dig up items from multiple spots.
- Collisions on jungle trees have been heavily modified to prevent frequent mobility issues when walking near them.
- Improved vis zones on Tortuga, Port Royal, Raven's Cove, El Patron's Mine, and Royal Caverns.
- Manually created visual zones on Bilgewater Island. These zones will show and hide models based on what is within yer zone, reducing the amount of models being rendered on screen.
- This was an incredibly long and tedious process that required us to painstakingly select each prop by hand and include it to each zone that could see it.
- It took us several months to finish this, so hopefully FPS is decent on Bilgewater for most. For context, there are over 2,000 props on Bilgewater and several dozen visual zones.
- We also plan to revisit Disney's vis zones on Port Royal, Padres del Fuego, Tortuga, and the 2009 caves. Many of the zones have missing props which causes ugly pop-ins.
- Massively optimized water operations.
- Now display new quests as yellow instead of green text.
- Optimized inventory tattoo icons.
- Optimized player crowds by removing collision unnecessary updates.
- Optimized preloaded game sound effects.
- Small optimization to processing chat.
- Text will now flash across the screen when transferring to a different region on Padres del Fuego.
- You will see text flash for Los Padres, Las Pulgas, and Fort Dundee.
- Updated chat lists.
- We have internally implemented a brand-new quest editor.
- This means we no longer need to manually edit the quest database to add new quests. Instead, this new system will allow us to use a visual interface to make changes and export them straight into the game.
- We built the Bilgewater and Headstone questlines using this system, as well as the Bilgewater side quests.
Bugfixes
- Fixed a bug in PvP where messages would not disappear.
- Fixed a bug that caused players to not properly receive Fishing skills when leveling up.
- Fixed a bug that caused the second Make-A-Pirate cutscene to not begin after creating your pirate.
- Fixed a bug where crew chat would not function if you rejoined a crew after previously disconnecting/logging out.
- Fixed a bug where crew rewards would give players on other boats quest updates for ships they never battled.
- Fixed a bug where dynamic sound effects were not unloading.
- Fixed a bug where holiday and invasion objects were not cleaning up properly.
- Fixed a bug where minimap objects were sometimes managed by other classes and didn't delete their references when the object is destroyed, causing a large client memory leak.
- Fixed a bug where some players were not seeing their ships.
- Fixed a bug which caused interact rings of sitting NPCs to be off-center.
- Fixed a bug which caused NPCs to displayed as "Unknown Townfolk" in some quests.
- Fixed a crash when playing the Black Pearl Boss Battle.
- Fixed a long-time bug where the skill page's tabs persisted in other windows of the Sea Chest.
- Fixed a POTCO bug where the player pirate could be seen hidden behind the shop window at Blacksmiths, Gunsmiths, Gypsies, and Quest Reward vendors.
- Fixed AI crash with trashing items.
- Fixed AI crash with unstuck.
- Fixed bonus rewards not showing in your quest journal.
- Fixed charm category appearing in some stores incorrectly.
- Fixed dozens of POTCO quest issues where ships were not giving proper quest credit. One of the most common examples is Navy Colossus ships not counting toward "Sink Navy Galleon" quests.
- Fixed dozens of POTCO quests that erroneously allowed the player to dig up treasure from any dig spot in the entire game.
- Fixed Find-a-Crew lobbies disappearing when pressing "Start".
- Fixed many more memory leaks on the client.
- Fixed PvP AI crash on av death.
- Fixed tutorial cannon crash.
- Fixed tutorial ship jump after first interaction with cannon.
- Fixed typo "earing" -> "earring".
Known Issues
- The new island is a very large open-concept location, making the creation of vis zones particularly difficult. We spent several months on this alone and they still aren't where we want them to be.
- The opening cutscene will start with the camera under the ground, but will quickly course correct and start from the beginning without any issues.
- You may notice some weird flashes during the cutscene. The original cutscene camera by Disney was created when monitors had a lower refresh rate than today. This problem is present in all cutscenes, but is particularly noticeable in the new one.
February[]
2022-2-12 tlopo-pyp-v1.8.10[]
Maintenance
- Improved vis zones in Royal Caverns.
- Improved vis zones on Port Royal.
- Improved vis zones on Raven's Cove.
- Text will now flash across the screen when transferring to a different region on Padres del Fuego.
- You will see text flash for Los Padres, Las Pulgas, and Fort Dundee.
- Updated WhiteList.
Bugfixes
- Fixed a bug where crew rewards would give players on other boats quest updates for ships they never battled.
- Fixed a bug where some players were not seeing their ships.
- Fixed a bug where your pirate would sometimes run or spin indefinitely.
- Fixed a crash from prop effects.
- Fixed a crash when opening store GUI.
- Fixed a super secret lobby loot category bug.
- Fixed charm category appearing in some stores incorrectly.
- Fixed Find-a-Crew lobbies disappearing when pressing "Start".
- Fixed various other issues with Lobbies.
2022-2-10 tlopo-pyp-v1.8.9[]
Features
- Added water resolution options in the Game Options menu.
- Custom -> Image
- Added a new "Sailing Events" Lobby. You can now create a Lobby for:
- The Queen Anne's Revenge.
- Treasure Fleets.
- Flagships.
- Avatars are now animated with emotes on the Avatar Chooser:
- A random animation will play after entering the Avatar Chooser and when previewing your other pirates.
- Your pirate will celebrate when you click play.
- Your pirate will now cower in fear if you click the delete button... and will let out a sigh of relief if you decide not to delete them!
- Implemented an asynchronous sound effect manager that allows sound effects to be played dynamically on almost any prop at different volumes based on your distance from the prop.
- Chickens, Roosters, and Pigs now have sound effects.
- Implemented sound effects when standing near any potion crafting table.
- Implemented sound effects when standing near any Tavern door.
- Clubheart's Tavern does not play sound effects, in-line with the Tavern being dead.
- Polished up and enabled an unreleased button from POTCO in the World Map (M) page that shows your Local Map (F8).
- Shop icons in your local Minimap will now show help text when hovering over them with your mouse.
Bugfixes
- Fixed a bug causing unnecessary ground collision checks to run when nearby any player using a transformation potion.
- Fixed a bug that caused players that teleported to a friend inside some buildings or used /stuck in the same buildings to load into a spawn point outside the bounds of the building interior.
- Fixed a bug where Avaricia's Tavern and Porc's Tavern did not play idle tavern music.
- Fixed a bug where certain holiday decorations in building interiors would be enabled all the time.
- Fixed a bug where improper art and location names would display when loading into a jail from the Avatar Chooser.
- Fixed a bug where loading screens did not detect that Cutthroat Jungle is a jungle.
- Fixed a bug where quest trackers did not mark Cutthroat Jungle as a jungle.
- Fixed a bug where quest trackers incorrectly marked Pantano River as a jungle.
- Fixed a bug where shop owners would be frozen when a player accesses their menu during an invasion.
- Fixed a bug where the bottom of the front main mast on War Galleons would clip through near the ship's bow.
- Fixed a bug where you couldn't play songs in the musician roster in Avaricia's Tavern and Porc's Tavern.
- Fixed a bug with an interior shanty wall prop.
- Fixed a bug with chat bubbles that caused their text to appear visually bugged.
- Fixed a bug with the back door of a shanty building model.
- Fixed a bug with the doors on the building model used for Ferrera's Blacksmith Shop on Padres del Fuego (among other areas).
- Fixed a cast crash from animation mixer optimizations.
- Fixed a crash when entering Fishmaster Store GUI.
- Fixed a crash when exiting compass tutorial.
- Fixed a crash when launching a fishing boat.
- Fixed a crash when logging out related to distributed props.
- Fixed a crash when opening the store GUI at a Tattoo shop.
- Fixed a crash with the World Creator when attempting to create objects that didn't exist.
- Fixed a crash with Townfolk not cleaning up.
- Fixed a glitched holiday garland decoration on the outside of the building model used for Ferrera's Blacksmith Shop on Padres del Fuego (among other areas).
- Fixed a memory leak with Lobbies.
- Fixed a random crash when joining a lobby.
- Fixed a random crash with NPC interactions.
- Fixed a random ship district reset.
- Fixed a singular floating crate on Kingshead.
- Fixed a small button that was leaking after invasions ended.
- Fixed a visual issue with avatar shadows.
- Fixed a visual issue with the dialog choices GUI.
- Fixed an issue with Adrian animating incorrectly.
- Fixed an issue with PvP related to a configuration bug.
- This also caused a secondary crash because avatars were not tracked and the world was deleted as soon as the first player left.
- This would cause players to see a message saying their ocean crashed.
- Fixed crash with boss icons on minimap.
- Fixed dark bold player chat.
- Fixed invasion Minimap shop icon hiding.
- Fixed PvP game not ending when the last of a team leaves.
- Fixed some floating props on Driftwood.
- Fixed some issues with holiday props in Dolores Tailoring Shoppe.
- Fixed some issues with the broom sweeping animation.
- Leon Frost in the Yuletide Manor will no longer have the broom clip with his hand.
- Some other NPCs may still have brooms clipping, but it depends on that NPC's body type.
- Fixed some misc server memory leaks.
- Fixed some seams in the texture for the Cotton Shorts item, which doubles also as underwear for male pirates.
- Fixed some texture bugs with some EITC, Navy, and English flag props.
- Fixed the swamp water on Tortuga so the ocean water doesn't bleed in from the sides.
- Also fixed a visual issue near the Tortuga docks where the water was see-through.
- Fixed the transparency of the water on Tortuga beach.
- Fixed various client memory leaks in the following areas:
- Black Pearl Forts.
- Dinghies.
- Fishing Spots.
- Islands.
- Jail Cell Doors.
- NPCs.
- Quest Props.
- Searchable Objects.
- Fixed various floating or misplaced props across the world.
Maintenance
- Added a bunch of different loading screen art into randomized rotation. You should see this when teleporting to a friend or in other misc situations.
- Added a confirmation prompt when clicking quit on the Avatar Chooser.
- Added some additional information to the quest task for the Black Pearl Treasure Map during Chapter 3 of the storyline.
- Added text highlighting the delete character confirmation prompt on the Avatar Chooser.
- Adjust main menu escape ignore delay to be more responsive.
- Adjusted position of the avatar when the deletion popup is on screen so you can see them cowering in fear of the delete box.
- Adjusted the disk radius of various props throughout the game.
- Allow escape to close minimap.
- Base volume on cave waterfalls is now lower.
- Cleaned up how some temporary GUI nodes were used.
- Cleaned up Musician NPC code to no longer require use of inventories.
- Code cleanup.
- Convert more config variables to new ConfigVariable standard + statically keep config values that are called more often.
- Improved graphical quality of avatar shadows.
- Improved vis zones in Fort Charles from the Fort's roof overlooking the entrance.
- Improved vis zones in Tortuga swamp.
- Improved vis zones on Kingshead, including a fix for a horrible long-time vis zone issue near the Kingshead town.
- Improved vis zones on Port Royal near Governor's Mansion.
- Keep minimap above GUI (below main menu).
- Minimap code will now parses quest toggles and adjust itself based on your current quest status.
- Minimap tags will now differentiate between "Anniversary Weapons", "Anniversary Clothing", and "Anniversary Tattoos" when you hover over the shop coins in Hollowed Woods.
- Misc. code optimization related to crowds.
- Nametag GUI elements are now only loaded once and cached.
- NPC Battle AI is now 20% faster at identifying if a player exists within their zone.
- To reduce network congestion, NPCs (among other heavily used objects) will only broadcast their position if a pirate exists within their zone.
- Optimized DNA lookup for prerequisite quests, reducing load time of NPCs.
- Optimized local character movement controls.
- Optimized model load in Musician GUI.
- Optimized NPC loading and improved loading screen times.
- Optimized quest givers so that the entire quest database is not iterated over every time you are noticed by them.
- Optimized the world creator to only query holiday items if we have a holiday active.
- Optimized water shaders and tasks.
- Player eyeballs and teeth are now hidden when in the undead zombie state.
- Rat's Nest on Tortuga and the Rum Cellar on Rumrunner's Island now have custom loading screens.
- Raven's Cove Jail now has a custom loading screen.
- Reduce cutoff distance and decrease volume of chickens/pigs.
- Reduced amount of function calls on the client.
- Reduced function calls during Skeleton generation by approx 20,000 to 30,000 calls per skeleton (depending on the type of skeleton).
- Reduced memory from temporarily loaded models.
- Reduced pointers and function calls in ship and water loops.
- Reduced pointers in network loop & and shadow loop.
- Reduced task overhead from ships on the server and client.
- Reduced the graphical overhead from computing camera and water shaders by batching their shader updates and sending the data all at once to the GPU for processing each frame.
- Previously, these calls were made individually; adding significant graphical overhead.
- Removed a few mistakenly placed hedge props hidden inside the model of the Governor's Mansion on Port Royal.
- Removed many occurrences of unused imports.
- Removed unused imports from store GUI.
- Removed unused variables stored per player object.
- Reposition / resize dialog choice options to support more choices.
- Searchable containers can now have custom text prompts.
- Shopkeeper GUI is now asynchronously loaded, significantly improving initial load times.
- Side quests in Raven's Cove-style conversation system now show quest indicator above NPC!
- Slight optimization to store GUI code.
- Small optimizations for Minimap parsing + shop Minimap removed from a game loop.
- The Avatar Chooser is now loaded asynchronously and loaded on a separate thread.
- The cutoff distance for special sound effect audio has been lowered.
- The En-Garde warship will now count toward quests that require players to sink a Navy Frigate.
- The loader now plays these special sound effects based on player position rather than camera if able.
- The Minimap icon for the Raven's Cove Jail now has a slightly lighter texture to denote its Spanish architecture instead of the classic gray Navy brick.
- The Minimap tag for Voodoo Quest Rewards will now specify "Voodoo Quest Rewards" instead of just saying "Quest Rewards".
- Updated the Minimap to say Los Padres on Padres del Fuego.
- Valentina no longer has a potion crafting table next to her.
- The potion table doesn't make much sense given she has no other supplies or materials. If you want to go brew a potion, head to Romany Bev nearby.
- Valentina's Shack is now locked behind a quest check and cannot be entered unless you've finished Chapter 3.
- Various audio effects are now only loaded once and shared across all avatars.
- When you are defeated either at land or sea and are sent to jail, the loading screen will now show the name of the specific jail you are loading into instead of just "Jail."
January[]
2022-1-16 tlopo-pyp-v1.8.8[]
Maintenance
- Added some additional information to the quest task for the Black Pearl Treasure Map during Chapter 3 of the storyline.
- Port Royal's loading screen now shows Fort Charles.
- Port Royal island, Fort Charles, and Tortuga island vis zones have been cleaned up.
- This will help reduce how often props pop-in as you walk around.
- You may need to clear your cache for this to take full effect.
- Note: LODs will cause some props to change their detail level as your proximity to those objects differs. Additionally, some base models (like the mountains on Port Royal) still have some pop-in.
- Raven's Cove Jail now has a custom loading screen.
- Tack-N-Tow...
- Duration of effect has been increased from 3s to 10s to be more in the range of grave shackles.
- Has a buff icon.
- Now freezes targets.
- VFX is less intense.
- The cutoff distance for special sound effect audio has been lowered.
- The loader now plays special sound effects based on player position rather than camera if able.
- When you are defeated either at land or sea and are sent to jail, the loading screen will now show the name of the specific jail you are loading into instead of just "Jail."
Bugfixes
- Enemies now disengage if you're interacting with another NPC (such as when turning in a quest).
- Fixed a bug where players were told to return to an "Unknown Townfolk" in the Black Pearl quest.
- Fixed a random crash when joining a lobby.
- Fixed a server exception related to internal tooling that handles communication between the website and game server.
2022-1-11 tlopo-pyp-v1.8.7[]
Bugfixes
- Added a patch that will fix an inventory issue affecting some players.
- This bug was related to one of the redeem codes during the 12 Days event. The redeem code was accidentally configured to put a clothing item in your weapon page.
- The bugged redeem code was only available for a few minutes before it was updated to put the item in the correct location. This pirate patch will resolve the problem for anyone who redeemed the bugged code.
- Added a quest patch that will analyze your quest history on login and determine if you're missing the Black Pearl quest and have not completed it.
- The servers will re-add the quest to your journal if you are affected by this bug.
- Hopefully this will fix any remaining occurrences of missing Black Pearl quests.
- Added a quest patch that will re-add any sibling quests retroactively to journals of players who do not have them.
- This was causing a lot of players to be unable to hand in their quests because they never actually received all of the quest parts.
- Fixed a bug where players would sometimes not receive sibling quests for quest choice containers.
- Fixed a bug where smuggle tasks were added to quest journals.
- As a workaround for players who accidentally were given these quests, you now can complete the quest by docking on the islands indicated in the quest.
- Fixed a bug where the disk radius on searchable containers was not being passed properly during the object's generation.
- Fixed a bug where you could not interact with a NPC after using an emote.
- Fixed a crash in Black Pearl Boss Battle when the instance was creating a new GUI element.
- Fixed a memory leak with shop mini-map buttons.
- Fixed a random server crash related to bounty hunters.
- Fixed a weird bug where your next quest could be lost while it was being assigned in the Black Pearl story quest.
- Fixed an issue causing flattening to delete collision nodes from props.
- Fixed an issue where objects were not being flattened on main islands.
- Fixed wall collisions not working.
- Tweaked world creation code to workaround an engine-level issue that caused holiday objects to inadvertently flatten together into a singular object.
- This caused holiday objects to erroneously appear during the wrong holiday.
Maintenance
- Adjusted how Python stores world objects in memory, yielding ~10% faster loading screens and further reducing the game's memory footprint.
- An elevator sound now plays when using Raven's Cove elevator.
- Changed the default disk radius for searchable containers to match the implied original value in the searchable container class.
- Code cleanup.
- Improved initial loading times and reduced memory footprint with WhiteList optimizations.
- Improved vis zones on Port Royal, Tortuga, and Padres del Fuego.
- Massively reduced the the quantity of function calls being made in the world creator.
- Reduced memory footprint of temporary gui nodes from model loader.
- Removed an unnecessary helper method that was called 121,992 times on the game's first load.
- Rephrased "Incoming" skill on Jack Sparrow's Spyglass.
- The game servers now use asynchronous API requests.
- This will help improve authentication performance on initial login.
- Additional performance may be felt in: Guilds, Player Profile Cards, Lobbies, and Oceans Menu (Map Page).
- When an ocean crashes, it will no longer broadcast a global message announcing its death. Instead, only the players on the affected ocean will be presented a pop-up after being sent back to the Avatar Chooser.