Character doDie should be executed before calculateDeathExpPenalty.
Author: p3110145
Source: 5124056572
This commit is contained in:
@ -5325,6 +5325,12 @@ public final class L2PcInstance extends L2Playable
|
||||
// Clear resurrect xp calculation
|
||||
setExpBeforeDeath(0);
|
||||
|
||||
// Kill the L2PcInstance
|
||||
if (!super.doDie(killer))
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
// Issues drop of Cursed Weapon.
|
||||
if (isCursedWeaponEquipped())
|
||||
{
|
||||
@ -5385,12 +5391,6 @@ public final class L2PcInstance extends L2Playable
|
||||
// calculate Shilen's Breath debuff level
|
||||
calculateShilensBreathDebuffLevel(killer);
|
||||
|
||||
// Kill the L2PcInstance
|
||||
if (!super.doDie(killer))
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
if (isMounted())
|
||||
{
|
||||
stopFeed();
|
||||
|
Reference in New Issue
Block a user