All Updates

August Updates

04/09/2023

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.

I seem to be saying this way too often this year but it's been a slightly slower month for updates thanks to being ill yet again, this time with chicken pox, despite being an adult and haven already had it once. I'll take this as a sign of being a lucky individual! But the show must go on and there's still plenty to show for this August Updates post. So without further ado, let's get to the changes -

As a quick run through, the following brand new systems were added over the past month -

  • Dark mode
  • Features page on the public site
  • User Ban and chat moderation features
  • Cartel newsletters
  • Many notifications
  • Referral system

New

  • Brand new homepage layout.
  • Added a new Features page to the public site.
  • Implemented user ban and chat ban moderator tools
  • Added spacing on mobile to features page
  • Narco's Assigned field and Assign button now disabled on unowned Productions
  • Optimised chat database queries
  • Updated cartel events, player events and Inventory to use list of categories rather than querying database every time
  • Properly isolated all database queries, removed all query-related code from main app file
  • Standardised all database queries
  • Added additional messages for Notifications on Settings to inform user of various issues
  • Released an additional 2 territories
  • Added the ability to send a newsletter to all Cartel members.
  • Sent and received mails can now contain formatting.
  • Added WYSIWYG editor to Mails.
  • Added new 'Send Newsletter' permission on Cartels
  • Added notifications for drug, booster and medical cooldowns
  • Added toggles for drug, booster and medical notifications.
  • Updated Settings page to use tabs to reduce page size, as it continues to grow
  • Properly hid profile signature when not set.
  • Added notification for Territory Wars starting for both initiator and target
  • Added University Course End Notification
  • Removed button and text from Notifications setting tab when fully configured for browser.
  • Updated Notification settings display
  • Added notification for new Mail received
  • Created referel system, found in Settings.
  • Players can now be awarded 200 Points and £2.5M to their Bank for every 10 levels referred players achieve
  • Updated referal links to lead to homepage with customised signup button, providing a much better experience to refered users
  • Added job to release players from Hospital and Jail each second.
  • Removed old code
  • Updated how Subscription are handled internally.
  • Added logging to subscription last paid to track potential issue
  • Increased breakpoints on shop buy and sell panels to reduce text wrapping
  • Added confirmation when leaving University course.
  • Added logs for starting and leaving university courses.
  • Added status messages presented to user on starting and leaving courses.
  • Improved referal system, if a new player navigates to a referral homepage link at any point a cookie is stored, ensuring they use that referal ID even after navigating away or around the site
  • Restyled Casino page
  • Updated Trades overview to move 'Active Trades' panel to the top
  • Updated Trade view styles
  • Updated Cartel Applications page layout.
  • Redesigned Cartel Perks page
  • Completed Dark Mode Implementation
  • Updated chat box styles in dark mode to improve contrast.
  • Changed fight record usernames to black in dark mode
  • Implemented dark mode graphs.
  • Updated all pages to improve contrast in dark mode.
  • Changed dog rarity colours in dark mode to improve contrast.
  • Redesigned equipment cards to improve layout at various resolutions
  • Changed Territory 'Start War' button to green on light and dark mode.
  • A Cartel may not attack the same Territory within 3 days of losing a war against that territory
  • Ownable Productions boost from University courses now applies after maximum ownable, meaning up to 24 Doctors Offices can be owned etc
  • Shops now display "Can't purchase more items today" message on each item when a player has reached their daily limit
  • Removed reference to long-term bank account

Bug Fixes

  • Fixed notification click event.
  • Fixed private chats not showing admin name colour
  • Fixed bug causing newer player to be unable to activate the Street Crime
  • Fixed chats showing 'Invalid Date' when no chats were ever sent
  • Fixed typo in attack logs
  • Fixed Profile signature images being larger than available width on mobile
  • Fixed notificationRegister trying to access non-existent element
  • Fixed Attack Logs being in the wrong order.
  • Fixed display bug which made it look like the defenders dog attacked the defender
  • Fixed Item Market buy button being grayed out incorrectly in some cases
  • Fixed bank Deposit and Withdraw buttons not being the correct height
  • Fixed Bank Deposit and Withdraw fields causing script issue
  • Fixed duplicate ID of two potential Territory bonuses
  • Fixed Item Market Sell buttons being taller than fields
  • Fixed pagination buttons styles
  • Fixed Jail release
  • Fixed styling issues with Dog panels
  • Fixed link hover colours
  • Fixed error on events, rules, inbox, outbox, readMail and sendMail pages
  • Fixed issues with search results, attacks, bounties, cartel application, disbane, events and fight report pages
  • Fixed locked production cards being too small on mobile
  • Fixed copyright on homepage being too dark.
  • Fixed some inputs in dark mode having background set to wrong colour.
  • Fixed Production having wrong background in some areas on dark mode
  • Fixed profile action buttons being wrong colour in dark mode
  • Fixed text being black in dark mode on War Report.
  • Fixed chat boxes not wrapping to multiple rows when many are open.
  • Fixed font weight on homepage About section being wrong.
  • Fixed user home Profile section having incorrect spacing.
  • Fixed error and success messages not being green/red on dark mode
  • Fixed Price Per in Item Market having minimum value of 1 rather than 0 which caused issues
  • Fixed error handler not showing correct messages in some cases
  • Fixed throwables reducing only accuracy rather than strength etc
  • Fixed level up prompt being black in dark mode.
  • Fixed several item descriptions showing symbols.
  • Fixed Job Profit perk text being wrong
  • Fixed elements not being clickable when on same row as chat buttons
  • Fixed Donator Pack Purchase Success page error
  • Fix for Jail page causing crash
  • Added missing 'Back to Town' button in Winstons
  • minor fix for adding friends and enemies.
  • Fix for cancel subscription causing crash
  • Minor fixes to reduce PlayerActivity related errors
  • Chat buttons now properly resize.
  • Chat buttons are no longer a different size on mobile.
  • Added missing education course check for Dog Kennel upgrade