#Sim Passive Leveling Overhaul & Sims Start at Level 1

1 messages · Page 1 of 1 (latest)

proud violet
#

Put together a couple of mods that rework how simulated players gain XP in Erenshor.

Sim Passive Leveling Overhaul replaces the vanilla login-burst catchup with a smooth, configurable passive XP system.

Default settings, Sims gain XP every 2 minutes based on a leveling curve that takes about ~110 hours on average to reach level 35. Individual Sims level at different rates due to a variance modifier, rivals are ~20% faster, and your character-slot Sims get a catch-up boost if they start to fall behind. Sims that are partied up do not get this XP while in party, and sims that are assigned specifically to other character slots that are not currently in use also do not get this passive XP, unless that character is logged in.

More specifics on thunderstore page.

Sims Start at Level 1 ensures every newly created Sim starts at level 1 instead of the game's random spread. Doesn't affect currently generated/existing sims. Not at all required, was made as a companion mod to give my next playthrough more of a "day 1" MMO feel when paired with the passive XP mod.

Key Features:

  • Passive XP runs only while you play, no offline catchup.
  • Configurable via tick interval, variance, rival speed, catchup rates, and level cap offset for sims tied to your character
  • Per-Sim variance that changes on zone change.
  • Extremely lightweight
  • Completely safe to add/remove mid playthrough

Download:
SimPassiveLevelingOverhaul - https://thunderstore.io/c/erenshor/p/TeamSaltyBois/SimPassiveLevelingOverhaul/
SimsStartAtLevel1 - https://thunderstore.io/c/erenshor/p/TeamSaltyBois/SimsStartAtLevel1/

Would love some feedback, feature ideas, or your experiences on how long 1-35 took you assuming 1.0 XP rates (so I can balance the leveling curve). I've been playing with it for a bit now, trying to find any new ideas or issues before I published it. I'm out of both currently, so i'm going back to enjoying the game!

olive moth
#

Make it so it is compatible with and uses Lunaris

#

BepinEx is on the way out

#

It's up to you though

proud violet
#

A port of the mod to make specific use of features lunaris adds would be possible, but would definitely require a rework of my mod. I don't think there would be much gain though, beyond toggling config variables without a restart. I'll look into lunaris some more and consider it!

#

Mod updated to 1.1.0
Exposed additional configuration settings:
UseFixedSeed config option: When enabled, uses a fixed seed for per-sim variance. All sims level at the same pace every session.
FixedSeedValue config option: Sets the seed value used when UseFixedSeed is enabled (default: 12345).
SeedIncrementOnZoneChange config option: Controls whether variance re-rolls on zone changes (default: true).

Changed:
RivalSpeedMultiplier default changed to 1.25.
DebugLogging now logs timing information for RebuildCache (elapsed milliseconds, sims cached/restored/reverted).

Compatibility with latest game update (2026-07-15 guild/UI patch).

severe dirge
#

Something about the mod is causing issues with sims saving. I first noticed that my friends list was blank after I logged back in. I removed these two mods, added them back, and then everything was fine after relogging. I believe it's the level one mod, but I'm not certain. Brian mentioned that friends list saving happens separately from the character so that might be contributing. However, in addition to this, I just discovered my sims have lost the gear I gave them. I logged out properly, but all upgrades are gone. They have gone up in level and have some gear they acquired on their own, but not what I gave them.

proud violet
#

I am looking into this issue now

proud violet
#

Good find I completely goofed on that

severe dirge
#

Excellent. I really like the leveling changes. I started a fresh save for full effect and it feels pretty natural. I haven't figured out the rival system yet though

proud violet
#

The rivals would just be the friends club, they on the same leveling curve just with a bit of a boost for their Sims. They still aggressively upgrade their gear (base game mechanics) as well

severe dirge
#

Ah, cool. That makes sense!

proud violet
# severe dirge Ah, cool. That makes sense!

It took a bit longer than I would have hoped, but this issue has been completely fixed. Found a couple other potential problems along the way, which resulted in a significant writing of the mod.

I have been stress testing for a couple hours now. 1.3 is more performance friendly (not that this was a major issue), and fixes the previous saving issues. More details in changelog!

Can be downloaded now, will take a couple hours for mod managers mod list to update(for mod manager installs)

severe dirge
#

Thanks. I'm done playing for tonight, but I'll check it again tomorrow before giving them a bunch of new gear. 😁

proud violet
#

Sounds good, apologies again for the traded gear loss. Looking at version 1.1 I genuinely don't know how I missed that bug.

I'll keep testing now though!

severe dirge
#

No worries. It's a brand new save I started today, so it was gear I could quickly replace or out level. I'm glad it was me and not someone who lost raid gear or something.

severe dirge
#

The saving issue does appear to be fixed!

severe dirge
#

Oh yeah. I forgot to mention that the level 1 mod sets the GM to level 1 as well. He's still invincible and levels with you, but I thought it was funny

proud violet
#

Yeah I noticed this silly interaction. I can certainly add a quick check for the creation of certain sims in case people want it.

Released 1.4 last night for the Passive leveling mod. Fixes just about every edge case issue I can find. Working on 1.4.1 which will fix the last of it. After some more testing of it i'll release it. Then I can finish working on my new mod, a framework for inserting custom dialogue and custom actual sims(non-generic) via json.

proud violet