January Updates

24 days ago

DIABLO

1,150 Total Respect

DIABLO

1,150 Respect

24 days ago

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.

 

New

  • Implemented a new Cartel Millions Lottery
  • Increased Trade chat timer to 5 minutes. Clarified Trade chat rules
  • Property  vault balance and bank balance now update live
  • Added additional Safe level for properties. Increased max safe level of Mansion and Private Estate by 1.
  • Removed bank limit. Increased charge to 2.5%. Deposit now defaults to max Cash when cash on hand changes
  • Updated Failing Forward achievement to grant 1% of normal success, rather than 0.5% for each level
  • Stopped Bounties being placeable on test and resting players. Added 'Resting' as advanced search filter
  • Migrated from applicationinsights to new opentelemetry module. Updated all dependencies
  • Additional work around improving logging and multi-user detection
  • Added recurring job to archive old activity logs
  • Casino Token count now updates live and across pages
  • Updated reporting feature so that self-reports are not possible
  • Stoppped TinyMCE from shortening links
  • Added additional tracking to track count of slot, blackjack and spinner plays
  • Migrated all new game log generations to event emitter architecture
  • Added Slots-related Achievement
  • Added tracking of Casino wins and losses
  • Added admin toggles for the Casino and holidays
  • Added a new Slots Casino game
  • Updated bightly Networth update job to use batching for improved performance
  • Added images for each type of Expedition
  • Increased maximum Street Crimes assigned narcos to 3000
  • Added Google Analytics, removed old ShareThis feature on homepage
  • Made forum thread deletion non-destructive
  • Updated Bounties to make deletions non-destructive
  • Added display of Job prestige levels to jobs
  • Made removing friend and enemy connections non-destructive
  • Updated Expedition completion logic to reduce chance of duplicate completion
  • Updated Job Completion code to reduce chance of duplicate completions
  • Properly isolated all sockets per user. Reducing bandwidth requirements & improving security
  • Removed check to expire perks on every page load. Replaced with a scheduled task
  • Removed seperate subscription check query on every page load
  • Extracted all models to own file. Created new CRON job to expire donator status rather than checking status on each page
  • Optimised activity logging middleware
  • Added player events and additional logging for revives
  • Improved new eventEmitter based event model error handling
  • Added startup check for missing Cartel event filters and Item Types. Added missing "Role Change" value
  • Added startup checks for missing player event filters. Added missing filters
  • Added new "Bulk Edit Items" page in Cartel Armory which allows for mass withdrawing and throwing away
  • Improved PayPal subscription handling
  • Implemented old chat archiving
  • Optimised own Cartel page, reducing average load time from 2120ms down to 1253ms
  • Minor Property page optimisation, from average of 1075ms down to 904ms load time
  • Optimised Expeditions page, reducing average load time from 1496ms down to 955ms
  • Scheduled holiday events for 2025, including a new Easter and Christmas story and collectibles
  • Stopped account block and deletion removing profile images etc, now they're just hidden
  •  Added old chat archiving
  • Improved Property interfaces.
  • Vault Deposit now auto-updates on cash change

Bug Fixes

  • Fixed missing localisation of new lottery draw date
  • Fixed minor issue with Winstons image covering text on mobile
  • Fixed performance degredation caused by  incorrectly handling App Insights log creation
  • Fixed Expedition log issue and made further changes to Networth scheduled job
  • Fixed Highscores not showing all latest scores after batch processing change
  • Fixed issue with Achievements Achieved count
  • Fixed profile not showing highest Bounty value in some cases
  • Fix for Market sale event creation bug
  • Fixed Point reards from Cartel territories not taking level into account
  • Fixed Cartel Territory benefit change bug
  • Fixed minor styling issue with slots
  • Fixed incorrect attack event showing as duplicate in some cases
  • Fixed newly created Cartel Capos missing some permissions
  • Fixed positions of reels and added paytable
  • Fixed dog trading bug. Disabled trade buttons when invalid
  • Fixed the cashonhand not displayed correctly
  • Fixed duplicate Expedition failed event.
  • Fixed minor Expedition crash bug.
  • Fixed minor Blackjack achievement bug
  • Fixed minor issue with auto-complete of jobs
  • Fixed event filtering not working
  • Fixed job issue
  • Fixed processing unneeded Google subscription events
  • Fixed Cartel Newsletters not sending to all members
  • Fixed error page crashing bug
  • Fixed incorrect config file in use for PayPal on live
  • Fixed Cartel events being unfilterable
  • Fixed buying Points in town not working in some instances
  • Fix for Production Job scheduling issue
  • Fix for Subscription issue and updated additional events to new event emitter architecture
  • Fixed issue where closing subscription page too quickly didn't register subscription.
  • Fixed Production buying not working in some cases.
  • Minor fix for Inventory page not loading correclty in some cases
  • Removed duplicate Cartel item Usage event. 

Creator of Cartel Empire, hope you enjoy!