All Updates

March Updates

03/04/2024

The list below is a summary of most updates, additions and fixes since the last update post, this is not an exhaustive list. Features appearing in the post below may not necessarily be in their final state and may change in subsequent updates.

So I suppose it's that time again, let's go through some of the bigger changes Cartel Empire has seen over the past month or so. By far the most exciting update from my point of view is that we've hit a peak daily player count of 375 with the average being just a little lower than that, which is around 100 more than just over a month ago. This might not seem like much but it's a massive jump for such a small game and hopefully a sign that we'll continue to grow as a game and as a community.

From a feature perspective, we've seen some interesting new features and QoL adjustments over the past month, including the implementation of TinyMCE globally, which makes these announcement posts a lot easier to write, the release of the user API which we hope will allow our community to start developing tools, and the continued development of a new Google Play App for the game which we're putting the final touches on before it goes live, and finally, allowing players to choose one of several available timeslots for Productions to run, which I know a lot of folks have been keen to see for some time now.

New

  • Implemented TinyMCE Editor Globally
  • Implemented Easter event, starting on the 28th at 00:00
  • Updated Donator Page to allow easier integration with other payment providers
  • Implemented direct linking to Item market categories. Implemented Google Play Prerequisites
  • Updated Jail/Hospital release handling. Whilst in Jail/Hospital the Home link now redirects to the relevant area. Hospital and Jail now show live timers
  • Productions page now displays currently owned quantity of each Supply Item
  • Updated to using custom domain for login.
  • Added account self-deletion via settings
  • Implemented server check for existing username, will be used to improve registration
  • Removed unused dependencies, updated TinyMCE
  • Sell buttons on Market now disables on click
  • Added additional logging to armory deposits
  • Updated Bank Deposit tax display to use thousand seperators. Updated all cash handling to use BigInt to remove 2,147,483,647 limit on cash-related actions
  • Implemented block check on Chats
  • Additional changes to Item Market to remediate potential abuse
  • Minor change to countdowns to removes minutes when less than 1 minute left
  • Stopped Items being listable on Market for £0
  • Added check to stop market listings whilst in Jail/Hospital. Added additional checks to Expeditions page and starting Expeditions
  • Re-enabled email verification on signup
  • Added Expedition teams stat summary.
  • Added a warning when selling market items 10% below value. 
  • Added additional error handling to settings scripts
  • Added additional error handling to University course ending
  • Navigating directly to /search now opens the users list with no filters rather than showing an error page
  • Updated Production events to comma-seperate profit values
  • Added cartelId to basic user endpoint
  • Added Intelligence to battlestats API
  • Added list of available query parameters for endpoints with additional available parameters
  • Added additional 'Events' API type for Users endpoints
  • Added additional API validation. 
  • Initial release of user API. Added reputation to Basic endpoint
  • Additional error handling for Expeditions script
  • Added additional error handling to expedition and chat scripts
  • Added attacks API endpoint. Styling improvements for mobile
  • User API is now fully composable, modified API Key levels, added API documentation
  • Added additional error handling to notification service
  • Added additional error handling to shop selling
  • Accepting a trade now generates a warning if the other player in a trade has not yet added anything
  • Added events for player buying items in Market
  • Updated first 2 Expedition region cash rewards by 25%, second 2 by 20%, third 2 by 15%, and fourth 2 by 10%.
  • Increase prestige button now disabled if max prestige level of type reached.
  • Updated chat button styles to account for mobile curved bezels
  • Removed the ability for players to join or leave Cartels during wars.
  • Ordered Friends & Enemies list by name a-z
  • Production payouts are now configurable between 3 times, which take affect from 00:01 LPT.
  • Expedition icon will now turn yellow when the counter reaches 0 to indicate an Expedition has finished
  • Updated Networth calculation to account for vault balances
  • Minor changes to status icon spacing
  • Chat input now refocuses after sending message. Chats now re-enable after 1 second when disabled due to chat error etc
  • Reduced level 1 Dog House cost to £10,000
  • Added status icon for Expeditions showing time till next Expedition finishes
  • Territories now have a 6 day truce period, Cartels which have tried and failed to take a territory now must wait 7 days since the last attack
  • Moved Points tab to the end of the Item Market since it has a seperate sell limit
  • Updated Leave Course buttons to be red
  • Minor addendum to rules page
  • Changed additional second to being a second and not a lifetime
  • Set 1 second delay on Job completion countdown to reduce time-related issues
  • Removed unneeded logging
  • Improved Job failure handling. Seperated attack report styles and others
  • Moved Town link near top of navigation to bring it inline with mobile
  • Production Buy buttons properly disabled if not enough cash on hand

Bug Fixes

  • Fix for profile load issue
  • Fixed Easter Points showing 'undefined'. Increased gained Points to 25
  • Fixed Mugs failing
  • Fixed graphs not updating for Moderators
  • Fixed chats not working whilst in Hospital/Jail
  • Implemented fix for user signatures extending past bounds in some cases
  • Updated Cartel Announcement to fix issue and to improve error handling
  • Re-fixed setting 'La Paz' as preferred region not working
  • Fixed Cartel prodile edit page showing error
  • Fixed Item market warning prompt sell button not working
  • Fixed placing a bounty from a profile forcing next chat to be sent to the same user. Fixed potential issue with bounty script
  • Fixed error caused by double-clicking unequip
  • Fix forum quoting issue. Improved quote formatting.
  • Fixed Sicarios showing level 0 after reaching level 10
  • Potential fix for notification click
  • Fixed bug where Expeditions always showed 1 item rewarded rather than the actual quantity.
  • fixed Highscores not updating
  • minor fix for update pipeline
  • Minor fix for Expedition timer not showing in some cases
  • Fixed mild alignment issue with status icons
  • Updated build pipeline to fix updates not showing on Discord
  • fix for jobs not completing correctly
  • Fixed War Report visual bug in dark mode
  • Fixed moderation features broken due to signin URL change
  • Fixed preferred region resetting during midnight job
  • Fix for bounty retrieval error in some cases
  • Fixed bug where 'Taking Care of Friend II' rewarded 1 rather than 6 Dog Food
  • Fixed Expedition preferred region reset bug
  • Fixed duplicate API selections causing multiple SQL queries