Răsfoiți Sursa

BETA: Fix for servitor instance shared elementals thanks Tavo22.

Rumen Nikiforov 13 ani în urmă
părinte
comite
8a6793e203

+ 2 - 0
L2J_Server_BETA/java/com/l2jserver/gameserver/datatables/CharSummonTable.java

@@ -222,6 +222,8 @@ public class CharSummonTable
 				summon.setName(summonTemplate.getName());
 				summon.setTitle(activeChar.getName());
 				summon.setExpPenalty(skill.getExpPenalty());
+				summon.setSharedElementals(skill.getInheritElementals());
+				summon.setSharedElementalsValue(skill.getElementalSharePercent());
 				
 				if (summon.getLevel() >= ExperienceTable.getInstance().getMaxPetLevel())
 				{

+ 10 - 0
L2J_Server_BETA/java/com/l2jserver/gameserver/model/skills/l2skills/L2SkillSummon.java

@@ -321,4 +321,14 @@ public class L2SkillSummon extends L2Skill
 	{
 		return _expPenalty;
 	}
+	
+	public final boolean getInheritElementals()
+	{
+		return _inheritElementals;
+	}
+	
+	public final double getElementalSharePercent()
+	{
+		return _elementalSharePercent;
+	}
 }