Belzebul Posted February 17, 2010 Posted February 17, 2010 hello guys, what i have to edit to make: when you die, the buffs stay. thank you.
0 Grierosu Posted February 17, 2010 Posted February 17, 2010 Setekh Posted this yesterday i think. Index: E:/L2j Development/workspace/L2-JunkBox/java/com/l2jserver/Config.java =================================================================== --- E:/L2j Development/workspace/L2-JunkBox/java/com/l2jserver/Config.java (revision 3933) +++ E:/L2j Development/workspace/L2-JunkBox/java/com/l2jserver/Config.java (working copy) @@ -86,6 +86,7 @@ public static double RESPAWN_RESTORE_MP; public static boolean ALT_GAME_TIREDNESS; public static boolean ENABLE_MODIFY_SKILL_DURATION; + public static boolean DONT_LOSE_BUFFS_ON_DEATH; public static TIntIntHashMap SKILL_DURATION_LIST; public static boolean ENABLE_MODIFY_SKILL_REUSE; public static TIntIntHashMap SKILL_REUSE_LIST; @@ -1257,8 +1258,9 @@ MP_REGEN_MULTIPLIER = Double.parseDouble(Character.getProperty("MpRegenMultiplier", "100")) /100; CP_REGEN_MULTIPLIER = Double.parseDouble(Character.getProperty("CpRegenMultiplier", "100")) /100; ALT_GAME_TIREDNESS = Boolean.parseBoolean(Character.getProperty("AltGameTiredness", "false")); + DONT_LOSE_BUFFS_ON_DEATH = Boolean.parseBoolean(Character.getProperty("DontLoseBuffs", "false")); ENABLE_MODIFY_SKILL_DURATION = Boolean.parseBoolean(Character.getProperty("EnableModifySkillDuration", "false")); - + // Create Map only if enabled if (ENABLE_MODIFY_SKILL_DURATION) { Index: E:/L2j Development/workspace/L2-JunkBox/java/com/l2jserver/gameserver/model/actor/L2Playable.java =================================================================== --- E:/L2j Development/workspace/L2-JunkBox/java/com/l2jserver/gameserver/model/actor/L2Playable.java (revision 3933) +++ E:/L2j Development/workspace/L2-JunkBox/java/com/l2jserver/gameserver/model/actor/L2Playable.java (working copy) @@ -14,6 +14,7 @@ */ package com.l2jserver.gameserver.model.actor; +import com.l2jserver.Config; import com.l2jserver.gameserver.ai.CtrlEvent; import com.l2jserver.gameserver.model.L2Effect; import com.l2jserver.gameserver.model.actor.instance.L2PcInstance; @@ -242,7 +243,7 @@ } // Support for Soul of the Phoenix and Salvation skills - public final boolean isPhoenixBlessed() { return _isPhoenixBlessed; } + public final boolean isPhoenixBlessed() { return _isPhoenixBlessed || Config.DONT_LOSE_BUFFS_ON_DEATH; } public final void setIsPhoenixBlessed(boolean value) { _isPhoenixBlessed = value; } public final void startPhoenixBlessing() Index: E:/L2j Development/workspace/L2-JunkBox/java/com/l2jserver/gameserver/model/actor/instance/L2PcInstance.java =================================================================== --- E:/L2j Development/workspace/L2-JunkBox/java/com/l2jserver/gameserver/model/actor/instance/L2PcInstance.java (revision 3933) +++ E:/L2j Development/workspace/L2-JunkBox/java/com/l2jserver/gameserver/model/actor/instance/L2PcInstance.java (working copy) @@ -5603,7 +5603,10 @@ AntiFeedManager.getInstance().setLastDeathTime(getObjectId()); if (isPhoenixBlessed()) - reviveRequest(this, null, false); + { + if(!Config.DONT_LOSE_BUFFS_ON_DEATH) + reviveRequest(this, null, false); + } else if (getCharmOfCourage() && this.isInSiege()) { reviveRequest(this, null, false); Index: E:/L2j Development/workspace/L2-JunkBox/java/config/Character.properties =================================================================== --- E:/L2j Development/workspace/L2-JunkBox/java/config/Character.properties (revision 3933) +++ E:/L2j Development/workspace/L2-JunkBox/java/config/Character.properties (working copy) @@ -58,6 +58,8 @@ # Default: False AltGameTiredness = False +# Don't lose buffs on death.. +DontLoseBuffs = false # --------------------------------------------------------------------------- # Skills & Effects
0 Belzebul Posted February 17, 2010 Author Posted February 17, 2010 thank you very much dude, didnt see it ;) some1 lock it.
Question
Belzebul
hello guys,
what i have to edit to make: when you die, the buffs stay.
thank you.
2 answers to this question
Recommended Posts