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
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
Bug Fixes