فهرست منبع

BETA: Better way of handling character name cache check thanks Deedlit/Szponiasty by UnAfraid request.

Zoey76 13 سال پیش
والد
کامیت
f35e8a1346
1فایلهای تغییر یافته به همراه8 افزوده شده و 3 حذف شده
  1. 8 3
      L2J_Server_BETA/java/com/l2jserver/gameserver/model/actor/instance/L2PcInstance.java

+ 8 - 3
L2J_Server_BETA/java/com/l2jserver/gameserver/model/actor/instance/L2PcInstance.java

@@ -10882,9 +10882,6 @@ public final class L2PcInstance extends L2Playable
 		notifyFriends();
 		if (!isGM() && Config.DECREASE_SKILL_LEVEL)
 			checkPlayerSkills();
-		
-		if (Config.CACHE_CHAR_NAMES)
-			CharNameTable.getInstance().addName(this);
 	}
 	
 	public long getLastAccess()
@@ -10911,6 +10908,14 @@ public final class L2PcInstance extends L2Playable
 		}
 	}
 	
+	@Override
+	public void setName(String value)
+	{
+		super.setName(value);
+		if (Config.CACHE_CHAR_NAMES)
+			CharNameTable.getInstance().addName(this);
+	}
+	
 	@Override
 	public void doRevive(double revivePower)
 	{