diff --git a/TwosideKeeper.jar b/TwosideKeeper.jar index bc0eeaf..a3976e5 100644 Binary files a/TwosideKeeper.jar and b/TwosideKeeper.jar differ diff --git a/src/sig/plugin/TwosideKeeper/CustomDamage.java b/src/sig/plugin/TwosideKeeper/CustomDamage.java index e695d2a..21293a3 100644 --- a/src/sig/plugin/TwosideKeeper/CustomDamage.java +++ b/src/sig/plugin/TwosideKeeper/CustomDamage.java @@ -1361,9 +1361,10 @@ public class CustomDamage { m.addPotionEffect(new PotionEffect(PotionEffectType.GLOWING,duration,0),true); } - static void applyProvokeAggro(Monster m, ItemStack weapon) { + static void applyProvokeAggro(Monster m, Player p, ItemStack weapon) { if (ArtifactAbility.containsEnchantment(ArtifactAbility.PROVOKE, weapon)) { //This is allowed, get the level on the weapon. + setMonsterTarget(m,p); setAggroGlowTickTime(m,(int)(GenericFunctions.getAbilityValue(ArtifactAbility.PROVOKE, weapon)*20)); } } @@ -1374,7 +1375,7 @@ public class CustomDamage { } if (m instanceof Monster) { applyDefenderAggro((Monster)m,p); - applyProvokeAggro((Monster)m,weapon); + applyProvokeAggro((Monster)m,p,weapon); leaderRallyNearbyMonsters((Monster)m,p); applyDonnerSetAggro((Monster)m,p); }