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
|
// Clear resurrect xp calculation
|
||||||
setExpBeforeDeath(0);
|
setExpBeforeDeath(0);
|
||||||
|
|
||||||
|
// Kill the L2PcInstance
|
||||||
|
if (!super.doDie(killer))
|
||||||
|
{
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
// Issues drop of Cursed Weapon.
|
// Issues drop of Cursed Weapon.
|
||||||
if (isCursedWeaponEquipped())
|
if (isCursedWeaponEquipped())
|
||||||
{
|
{
|
||||||
@@ -5385,12 +5391,6 @@ public final class L2PcInstance extends L2Playable
|
|||||||
// calculate Shilen's Breath debuff level
|
// calculate Shilen's Breath debuff level
|
||||||
calculateShilensBreathDebuffLevel(killer);
|
calculateShilensBreathDebuffLevel(killer);
|
||||||
|
|
||||||
// Kill the L2PcInstance
|
|
||||||
if (!super.doDie(killer))
|
|
||||||
{
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
|
|
||||||
if (isMounted())
|
if (isMounted())
|
||||||
{
|
{
|
||||||
stopFeed();
|
stopFeed();
|
||||||
|
Reference in New Issue
Block a user