XP Overhaul + Other Changes

Xen 2025-11-25 Edited 2025-11-25 General 13 views
XP System Overhaul
This has been done as the system was not made for this many users, so I never expected people to reach higher levels so quickly. It also kinda broke recently so I had an excuse to change it. Your levels will have changed, this is not a bug. The levels just require more XP to get to now.

- XP is now calculated immediately and given/removed when you perform an action, instead of being calculated every hour.
- XP required for the next level has been increased, its now quadratic instead of linear (it will keep getting bigger - lower levels are faster, higher levels are slower).
- Pawprints no longer give any XP if they are made in less than 5 minutes.
- Interaction-based XP has been increased (referral signups, marks, receiving pawprints) as well as placing top 3 in events.
- Furdles now give XP for completion based on difficulty (85 a day for completing all 3).
- Every badge gives a flat 100 XP, some were not giving XP at all.
- Suggestions/reports being actioned/accepted now gives XP.

The benefits of this are that it's a lot less hardware intensive on the site. Looking through every single user, every hour, all of their pawprints, all marks.. it was a lot. I'm also now able to give/remove XP directly, if needed. Having your XP update immediately is also nice to see.

Other Changes
- Fixed dark mode making the request guidelines invisible.
- Changed to gevent from eventlet, saving a ton of memory and processing power (this is nerd stuff you don't need to worry about it).
- Huge site performance overhaul, everything should be faster and there should be way less bad gateways.
- The Furdle keyboard now shows which letters you've tried in their correct colours, making it easier to see which ones you should try next.
- Fixed timezones showing in request bans.
- The marked folder now shows the correct pawprints again.
- Added 2 more difficulties to Furdle (4 letters and 6 letters).
- Fixed the old registration page not working.
- Added brush smoothing/anti-aliasing in the settings panel. This should make smooth brushes like the OG pawprinting.
- Fixed the staff page not showing the entire staff bio.
- Allowed tag suggestions to suggest removing parents.
Poll
Comments ()

Please log in to comment.

More from Xen
Manual Draft Saving
After some recent issues I've made a decision - drafts will no longer be automatically saved. Instead, much like a drawing program, there is a save and load button. The save button will flash when you're able to save (to stop people from just spam saving the same thing), and this will save a draft like before.

If you were wondering why the site was slow before, the auto saving drafts accounted for most of it as some bots/rogue individuals decided to exploit it to almost crash the entire site. This solves many issues (such as drafts not saving correctly/at the right time) and lightens the load on the site quite a bit.
2026-02-09 General
Polls!
I've added a poll system to journals, meaning you can now hold polls alongside them :3 it's not fully tested, so things may go wrong.

To help test, what is the best?
2026-02-05 General
Marks Gifting/Tracking
If you click the marks count in the top right (the lil' heart) there's a new page for gifting marks to other users. You can also see a new transaction history with marks - ones coming in and going out, with a new option in the privacy section of your settings page to make them all anonymous in others transaction histories.

In addition: marks are now permanent. You cannot unmark a pawprint once it is marked, to stop any issues occurring where you give away all your marks and then someone unmarks and leaves you in the negatives.
2026-01-28 General