Page 1 of 1

Update 3/31/2026

Posted: Tue Mar 31, 2026 10:48 pm
by edmaster44
FlattedFifth

Bug Fixes:
-Fixed bug that was giving way too much XP after recent change in xp system. IE, I fixed my math. Should now give roughly 195 xp for a lvl 30 solo vs the toughest bosses down to 0 xp for a lvl 30 solo vs CR 1 mobs.

-Fixed 2 transitions, 12 Factols to Undersigil and exit from Mercuria temple, that were not working for large dragons.

-Fixed treasure points in Limbo to use new per-character loot

-Fixed logic error that caused you to loose invisibility and stealth in ice plane just because you feel cold

Party XP features change:
-Now when partied with someone higher level, you do not get an XP penalty if your level including ECL is not less than 10 levels below the highest party member not including ECL. So if you’re a level 17 with ECL 3 and there’s a level 30 with ECL 10 in the party, you’re still within range because your ECL is counted towards the 10 level limit and theirs is not. Anyone in party that is below range of the highest party member will get their xp reduced to that of a same-level kill if the mob killed was higher level than they are. For example, the party contains a lvl 30 and you’re a lvl 5, then if the kill is a lvl 23 then the lvl 30 gets normal xp for it and you get the same xp as if it had been a lvl 5 kill, in other words, around 65 xp. Plus party bonus, which is a small increase to xp based upon the number of players in the party. Note that party members who are not in the same area as the kill do not get xp for the kill and do not count towards the party xp bonus. Party bonus can bring xp potentially up to 300 for the toughest bosses and bring even an undersigil bat up to 1 xp for a lvl 30. Also, everyone in party who is within range is guaranteed to get the same XP or more as they would for solo killing that enemy. There will no longer really be any reason not to party with others. Unless you’re just anti-social.

Kill gold change:
Amount of coin received directly from a kill now scales with the challenge rating of the enemy instead of being 1d20 copper for everything.

More New Chat Commands:
New chat commands added to aid in tracking down bugs

-#DebugInfo = Prints all character race, class, level, current spell effects (including from persistent feats) and area information to a server message that the player can and should screenshot for inclusion in a bug report on our Discord or in a Discord PM to me. I STRONGLY urge anyone reporting an instance of the dispel bug to use, and then screenshot, this chat command ASAP. If you don’t then I’m just going to ask you for all this info, you won’t know or won’t remember or won’t be accurate, and then I can’t help you and no one is happy. (Note that it will list a “BadStrrf” effect with id 34050. That is the chat bubbles you see over your head when typing and will be labeled as such in the next update).

-#AreaInfo = Gets all information about the current area. Automatically included in #DebugInfo. Use and screenshot this if you have a bug report about an area that has nothing to do with your character itself, like a broken transition. Otherwise please use #DebugInfo instead.

Under the hood:
-Removed outdated conditionals in PS_GiveXPReward() that no longer apply. They were there just in case we ever went back to capping level based on ECL. I don’t think that’s going to happen, so I streamlined the code in that function to remove the “if” statements related to that possibility.

-Added PS_RoundDecimal() and PS_PrettyFloatString() to utility functions in ps_inc_functions. The former rounds a float to n decimals. The latter accepts a float and converts it to a string without any trailing zeros.

-Changed my function, PS_RoundToInt() to use an integer argument for rounding style. -1 for round down, 0 for round to nearest, and 1 for round up. These same integers are also arguments in the new PS_RoundDecimal() function. This and the above two functions are used in the new commands to improve readability.

Coming Up:
Sadly the new Psion and Psywar offensive spells, planned changes to how Psi/Psy choose powers, and Samurai updates are all being put on hold AGAIN because the dispel bug has reared its incredibly ugly head once more. That has to be a priority. Sorry, but bugs (and ways to help me track them down, such as the above commands) must always have priority over additional features.