5 Level loss on AA exp and Rez
Was doing some testing after a level 70 player indicated he lost 5 levels from
one death after he switched over to 100% AA exp. I tried this out myself, and definately lost the 5 levels. Then I tried it at 90% AA exp and still lost the 5 levels. BUT at 80% AA exp (and below), I only lost experience, as normal. Then when I summoned my corpse and gave it a rez, I lost 4 levels fromm the resurrection. I'm looking up in to the sky "Ok, what did I do? Huh?" Hahahaha Targeted (Corpse): Huppy's corpse Stand close to and right click on Corpse to try looting it. You say, #castspell '13143' You regain some experience from resurrection. You LOST a level! You are now level 66! You LOST 4 levels! You are now level 66! You are out of food and drink. |
Post your rule_values values for DeathExpLossLevel, DeathExpLossMaxLevel, and DeathExpLossMultiplier.
Code:
SELECT * FROM `rule_values` WHERE `rule_name` LIKE 'Character:DeathExpLoss%'; |
This is the dump from that query
Code:
mysql> SELECT * FROM `rule_values` WHERE `rule_name` LIKE 'Character:DeathExpLoss%'; |
My source is different, but my setting on one server is .01 for Character:DeathExpLossMultiplier
|
Well would that multiplier be used in all scenarios of death ?
As I mentioned, this is ONLY when AA exp is turned on to 100% or 90% Anythng else, is normal exp loss. |
I'll take a look at any test cases I can whip up on my local server and see if I can diagnose and fix the problem.
|
Quote:
wiped the grease from my gears, hahaha |
Oh, I failed. I did not read the OP. Yeah that is more than likely because of the max levels you have set. None of my servers go over level 65. If it is not solved by tomorrow I will play around with your settings to see if I can replicate it.
|
The main reason I set that max to 85, is because the server lvl max is 85.
I figured I couldn't set the character max death loss to a lower lvl than the players would eventually be. (I think I got that right), hahaha |
Have you edited your source at all?
|
Quote:
the bots from spawning pets. Works pretty good, haha But absolutely nothing else in source is modified, just straight git pull. |
(65 * 65 * 65) * 1.0 = 274625
(70 * 70 * 70) * 0.8 = 274400 (70 * 70 * 70) * 0.9 = 308700 (70 * 70 * 70) * 1.0 = 343000 Have you checked the database to make sure that none of this is client-related? |
To be perfectly honest, I have no idea when an issue like this would of come about.
In all the years, I have played with emu server, I have never tested out the AA system. This was the first player who ever got that far on my server, so far to collect AA's |
Quote:
both that player and myself (testing) are using UF client. Mine is HoT hybrid, but his is not |
This is the definition of the xp packet struct: https://github.com/EQEmu/Server/blob...tructs.h#L1507
There are no translators for this packet..so, all clients are receiving the server-generated one. No idea if that's correct or not, though... EDIT: (I know there are 3 experience fields in the later clients..) |
All times are GMT -4. The time now is 09:09 AM. |
Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.