瀏覽代碼

Improved pets should not buff if char already has buff with same stacktype and greater OR EQUAL stackorder, thanks Gnacik

_DS_ 15 年之前
父節點
當前提交
9e4d07ec6d
共有 1 個文件被更改,包括 2 次插入2 次删除
  1. 2 2
      L2_GameServer/java/net/sf/l2j/gameserver/model/actor/instance/L2BabyPetInstance.java

+ 2 - 2
L2_GameServer/java/net/sf/l2j/gameserver/model/actor/instance/L2BabyPetInstance.java

@@ -283,11 +283,11 @@ public final class L2BabyPetInstance extends L2PetInstance
 							}
 							}
 							else
 							else
 							{
 							{
-								// effect with same stacktype and greater stackorder
+								// effect with same stacktype and greater or equal stackorder
 								if (skill.hasEffects()
 								if (skill.hasEffects()
 										&& !"none".equals(skill.getEffectTemplates()[0].stackType)
 										&& !"none".equals(skill.getEffectTemplates()[0].stackType)
 										&& skill.getEffectTemplates()[0].stackType == e.getStackType()
 										&& skill.getEffectTemplates()[0].stackType == e.getStackType()
-										&& skill.getEffectTemplates()[0].stackOrder < e.getStackOrder())
+										&& skill.getEffectTemplates()[0].stackOrder <= e.getStackOrder())
 									iter.remove();
 									iter.remove();
 							}
 							}
 						}
 						}