From 849ea9d3a95baa21bef37f00b1de753c4545a670 Mon Sep 17 00:00:00 2001 From: MobiusDev <8391001+MobiusDevelopment@users.noreply.github.com> Date: Sat, 26 Aug 2017 00:59:26 +0000 Subject: [PATCH] On player revive first need to revive char then to restore exp/stats. --- .../gameserver/model/actor/instance/L2PcInstance.java | 4 +--- .../gameserver/model/actor/instance/L2PcInstance.java | 4 +--- .../gameserver/model/actor/instance/L2PcInstance.java | 4 +--- .../gameserver/model/actor/instance/L2PcInstance.java | 4 +--- .../gameserver/model/actor/instance/L2PcInstance.java | 4 +--- 5 files changed, 5 insertions(+), 15 deletions(-) diff --git a/L2J_Mobius_Classic/java/com/l2jmobius/gameserver/model/actor/instance/L2PcInstance.java b/L2J_Mobius_Classic/java/com/l2jmobius/gameserver/model/actor/instance/L2PcInstance.java index bfd631cc8e..28803d4bb9 100644 --- a/L2J_Mobius_Classic/java/com/l2jmobius/gameserver/model/actor/instance/L2PcInstance.java +++ b/L2J_Mobius_Classic/java/com/l2jmobius/gameserver/model/actor/instance/L2PcInstance.java @@ -10017,10 +10017,8 @@ public final class L2PcInstance extends L2Playable @Override public void doRevive(double revivePower) { - // Restore the player's lost experience, - // depending on the % return of the skill used (based on its power). - restoreExp(revivePower); doRevive(); + restoreExp(revivePower); } public void reviveRequest(L2PcInstance reviver, Skill skill, boolean Pet, int power) diff --git a/L2J_Mobius_Ertheia/java/com/l2jmobius/gameserver/model/actor/instance/L2PcInstance.java b/L2J_Mobius_Ertheia/java/com/l2jmobius/gameserver/model/actor/instance/L2PcInstance.java index 3b80adc387..0fff1d465e 100644 --- a/L2J_Mobius_Ertheia/java/com/l2jmobius/gameserver/model/actor/instance/L2PcInstance.java +++ b/L2J_Mobius_Ertheia/java/com/l2jmobius/gameserver/model/actor/instance/L2PcInstance.java @@ -10015,10 +10015,8 @@ public final class L2PcInstance extends L2Playable @Override public void doRevive(double revivePower) { - // Restore the player's lost experience, - // depending on the % return of the skill used (based on its power). - restoreExp(revivePower); doRevive(); + restoreExp(revivePower); } public void reviveRequest(L2PcInstance reviver, Skill skill, boolean Pet, int power) diff --git a/L2J_Mobius_Helios/java/com/l2jmobius/gameserver/model/actor/instance/L2PcInstance.java b/L2J_Mobius_Helios/java/com/l2jmobius/gameserver/model/actor/instance/L2PcInstance.java index bfd631cc8e..28803d4bb9 100644 --- a/L2J_Mobius_Helios/java/com/l2jmobius/gameserver/model/actor/instance/L2PcInstance.java +++ b/L2J_Mobius_Helios/java/com/l2jmobius/gameserver/model/actor/instance/L2PcInstance.java @@ -10017,10 +10017,8 @@ public final class L2PcInstance extends L2Playable @Override public void doRevive(double revivePower) { - // Restore the player's lost experience, - // depending on the % return of the skill used (based on its power). - restoreExp(revivePower); doRevive(); + restoreExp(revivePower); } public void reviveRequest(L2PcInstance reviver, Skill skill, boolean Pet, int power) diff --git a/L2J_Mobius_HighFive/java/com/l2jmobius/gameserver/model/actor/instance/L2PcInstance.java b/L2J_Mobius_HighFive/java/com/l2jmobius/gameserver/model/actor/instance/L2PcInstance.java index f4721da272..9d8ea61d74 100644 --- a/L2J_Mobius_HighFive/java/com/l2jmobius/gameserver/model/actor/instance/L2PcInstance.java +++ b/L2J_Mobius_HighFive/java/com/l2jmobius/gameserver/model/actor/instance/L2PcInstance.java @@ -10507,10 +10507,8 @@ public final class L2PcInstance extends L2Playable @Override public void doRevive(double revivePower) { - // Restore the player's lost experience, - // depending on the % return of the skill used (based on its power). - restoreExp(revivePower); doRevive(); + restoreExp(revivePower); } public void reviveRequest(L2PcInstance reviver, Skill skill, boolean Pet, int power) diff --git a/L2J_Mobius_Underground/java/com/l2jmobius/gameserver/model/actor/instance/L2PcInstance.java b/L2J_Mobius_Underground/java/com/l2jmobius/gameserver/model/actor/instance/L2PcInstance.java index 01fbbd1c43..a402f427ff 100644 --- a/L2J_Mobius_Underground/java/com/l2jmobius/gameserver/model/actor/instance/L2PcInstance.java +++ b/L2J_Mobius_Underground/java/com/l2jmobius/gameserver/model/actor/instance/L2PcInstance.java @@ -10016,10 +10016,8 @@ public final class L2PcInstance extends L2Playable @Override public void doRevive(double revivePower) { - // Restore the player's lost experience, - // depending on the % return of the skill used (based on its power). - restoreExp(revivePower); doRevive(); + restoreExp(revivePower); } public void reviveRequest(L2PcInstance reviver, Skill skill, boolean Pet, int power)