DamageByAttack effect should use DIFF mode by default.

This commit is contained in:
MobiusDevelopment
2019-05-25 00:06:11 +00:00
parent 052fb44456
commit f6c31de65f
109 changed files with 60 additions and 667 deletions

View File

@@ -17,6 +17,7 @@
package handlers.effecthandlers;
import org.l2jmobius.gameserver.enums.DamageByAttackType;
import org.l2jmobius.gameserver.enums.StatModifierType;
import org.l2jmobius.gameserver.model.StatsSet;
import org.l2jmobius.gameserver.model.actor.Creature;
import org.l2jmobius.gameserver.model.effects.AbstractEffect;
@@ -41,6 +42,10 @@ public class DamageByAttack extends AbstractEffect
{
_value = params.getDouble("amount");
_type = params.getEnum("type", DamageByAttackType.class, DamageByAttackType.NONE);
if (params.getEnum("mode", StatModifierType.class, StatModifierType.DIFF) != StatModifierType.DIFF)
{
LOGGER.warning(getClass().getSimpleName() + " can only use DIFF mode.");
}
}
@Override

View File

@@ -86,7 +86,6 @@
<effect name="DamageByAttack">
<amount>-3</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -100,7 +99,6 @@
<effect name="DamageByAttack">
<amount>-8</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -114,7 +112,6 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -128,7 +125,6 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -142,7 +138,6 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -156,7 +151,6 @@
<effect name="DamageByAttack">
<amount>-3</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -170,7 +164,6 @@
<effect name="DamageByAttack">
<amount>-8</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -184,7 +177,6 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -198,7 +190,6 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -212,7 +203,6 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -226,7 +216,6 @@
<effect name="DamageByAttack">
<amount>-3</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -240,7 +229,6 @@
<effect name="DamageByAttack">
<amount>-8</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -254,7 +242,6 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -268,7 +255,6 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -282,7 +268,6 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -590,7 +575,6 @@
<effect name="DamageByAttack">
<amount>-3</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -604,7 +588,6 @@
<effect name="DamageByAttack">
<amount>-8</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -618,7 +601,6 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -632,7 +614,6 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -646,7 +627,6 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -660,7 +640,6 @@
<effect name="DamageByAttack">
<amount>-3</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -674,7 +653,6 @@
<effect name="DamageByAttack">
<amount>-8</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -688,7 +666,6 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -702,7 +679,6 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -716,7 +692,6 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -730,7 +705,6 @@
<effect name="DamageByAttack">
<amount>-3</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -744,7 +718,6 @@
<effect name="DamageByAttack">
<amount>-8</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -758,7 +731,6 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -772,7 +744,6 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -786,7 +757,6 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>

View File

@@ -123,12 +123,10 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-5</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
<effect name="WeightLimit">
<amount>12800</amount>
@@ -176,12 +174,10 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-5</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
<effect name="WeightLimit">
<amount>12800</amount>
@@ -229,12 +225,10 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-5</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
<effect name="WeightLimit">
<amount>12800</amount>

View File

@@ -317,12 +317,10 @@
<effect name="DamageByAttack">
<amount>-6</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-6</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -383,12 +381,10 @@
<effect name="DamageByAttack">
<amount>-6</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-6</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>

View File

@@ -1229,12 +1229,10 @@
<effect name="DamageByAttack">
<amount>-9</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-9</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>

View File

@@ -1022,7 +1022,6 @@
<effect name="DamageByAttack">
<amount>-15</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="StatUp">
<amount>3</amount>
@@ -1068,7 +1067,6 @@
<effect name="DamageByAttack">
<amount>-15</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="StatUp">
<amount>3</amount>
@@ -1120,7 +1118,6 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="StatUp">
<amount>2</amount>
@@ -1158,7 +1155,6 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="StatUp">
<amount>2</amount>

View File

@@ -746,12 +746,10 @@
<effect name="DamageByAttack">
<amount>-10</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-10</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>

View File

@@ -667,7 +667,6 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<!-- Pve FIXME -->
<effect name="PveMagicalSkillDamageBonus">
@@ -685,7 +684,6 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>

View File

@@ -278,7 +278,6 @@
<effect name="DamageByAttack">
<amount>-3</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
<effect name="StatUp">
<amount>1</amount>
@@ -1041,7 +1040,6 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
</effects>
</skill>

View File

@@ -17,6 +17,7 @@
package handlers.effecthandlers;
import org.l2jmobius.gameserver.enums.DamageByAttackType;
import org.l2jmobius.gameserver.enums.StatModifierType;
import org.l2jmobius.gameserver.model.StatsSet;
import org.l2jmobius.gameserver.model.actor.Creature;
import org.l2jmobius.gameserver.model.effects.AbstractEffect;
@@ -41,6 +42,10 @@ public class DamageByAttack extends AbstractEffect
{
_value = params.getDouble("amount");
_type = params.getEnum("type", DamageByAttackType.class, DamageByAttackType.NONE);
if (params.getEnum("mode", StatModifierType.class, StatModifierType.DIFF) != StatModifierType.DIFF)
{
LOGGER.warning(getClass().getSimpleName() + " can only use DIFF mode.");
}
}
@Override

View File

@@ -86,7 +86,6 @@
<effect name="DamageByAttack">
<amount>-3</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -100,7 +99,6 @@
<effect name="DamageByAttack">
<amount>-8</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -114,7 +112,6 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -128,7 +125,6 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -142,7 +138,6 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -156,7 +151,6 @@
<effect name="DamageByAttack">
<amount>-3</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -170,7 +164,6 @@
<effect name="DamageByAttack">
<amount>-8</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -184,7 +177,6 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -198,7 +190,6 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -212,7 +203,6 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -226,7 +216,6 @@
<effect name="DamageByAttack">
<amount>-3</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -240,7 +229,6 @@
<effect name="DamageByAttack">
<amount>-8</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -254,7 +242,6 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -268,7 +255,6 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -282,7 +268,6 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -590,7 +575,6 @@
<effect name="DamageByAttack">
<amount>-3</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -604,7 +588,6 @@
<effect name="DamageByAttack">
<amount>-8</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -618,7 +601,6 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -632,7 +614,6 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -646,7 +627,6 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -660,7 +640,6 @@
<effect name="DamageByAttack">
<amount>-3</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -674,7 +653,6 @@
<effect name="DamageByAttack">
<amount>-8</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -688,7 +666,6 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -702,7 +679,6 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -716,7 +692,6 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -730,7 +705,6 @@
<effect name="DamageByAttack">
<amount>-3</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -744,7 +718,6 @@
<effect name="DamageByAttack">
<amount>-8</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -758,7 +731,6 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -772,7 +744,6 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -786,7 +757,6 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>

View File

@@ -123,12 +123,10 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-5</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
<effect name="WeightLimit">
<amount>12800</amount>
@@ -176,12 +174,10 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-5</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
<effect name="WeightLimit">
<amount>12800</amount>
@@ -229,12 +225,10 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-5</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
<effect name="WeightLimit">
<amount>12800</amount>

View File

@@ -317,12 +317,10 @@
<effect name="DamageByAttack">
<amount>-6</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-6</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -383,12 +381,10 @@
<effect name="DamageByAttack">
<amount>-6</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-6</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>

View File

@@ -12,12 +12,10 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-5</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -201,12 +199,10 @@
<effect name="DamageByAttack">
<amount>-10</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-10</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>

View File

@@ -1229,12 +1229,10 @@
<effect name="DamageByAttack">
<amount>-9</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-9</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>

View File

@@ -1022,7 +1022,6 @@
<effect name="DamageByAttack">
<amount>-15</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="StatUp">
<amount>3</amount>
@@ -1068,7 +1067,6 @@
<effect name="DamageByAttack">
<amount>-15</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="StatUp">
<amount>3</amount>
@@ -1120,7 +1118,6 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="StatUp">
<amount>2</amount>
@@ -1158,7 +1155,6 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="StatUp">
<amount>2</amount>

View File

@@ -746,12 +746,10 @@
<effect name="DamageByAttack">
<amount>-10</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-10</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>

View File

@@ -672,7 +672,6 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<!-- Pve FIXME -->
<effect name="PveMagicalSkillDamageBonus">
@@ -690,7 +689,6 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>

View File

@@ -278,7 +278,6 @@
<effect name="DamageByAttack">
<amount>-3</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
<effect name="StatUp">
<amount>1</amount>
@@ -1041,7 +1040,6 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
</effects>
</skill>

View File

@@ -17,6 +17,7 @@
package handlers.effecthandlers;
import org.l2jmobius.gameserver.enums.DamageByAttackType;
import org.l2jmobius.gameserver.enums.StatModifierType;
import org.l2jmobius.gameserver.model.StatsSet;
import org.l2jmobius.gameserver.model.actor.Creature;
import org.l2jmobius.gameserver.model.effects.AbstractEffect;
@@ -41,6 +42,10 @@ public class DamageByAttack extends AbstractEffect
{
_value = params.getDouble("amount");
_type = params.getEnum("type", DamageByAttackType.class, DamageByAttackType.NONE);
if (params.getEnum("mode", StatModifierType.class, StatModifierType.DIFF) != StatModifierType.DIFF)
{
LOGGER.warning(getClass().getSimpleName() + " can only use DIFF mode.");
}
}
@Override

View File

@@ -86,7 +86,6 @@
<effect name="DamageByAttack">
<amount>-3</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -100,7 +99,6 @@
<effect name="DamageByAttack">
<amount>-8</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -114,7 +112,6 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -128,7 +125,6 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -142,7 +138,6 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -156,7 +151,6 @@
<effect name="DamageByAttack">
<amount>-3</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -170,7 +164,6 @@
<effect name="DamageByAttack">
<amount>-8</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -184,7 +177,6 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -198,7 +190,6 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -212,7 +203,6 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -226,7 +216,6 @@
<effect name="DamageByAttack">
<amount>-3</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -240,7 +229,6 @@
<effect name="DamageByAttack">
<amount>-8</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -254,7 +242,6 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -268,7 +255,6 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -282,7 +268,6 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -590,7 +575,6 @@
<effect name="DamageByAttack">
<amount>-3</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -604,7 +588,6 @@
<effect name="DamageByAttack">
<amount>-8</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -618,7 +601,6 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -632,7 +614,6 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -646,7 +627,6 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -660,7 +640,6 @@
<effect name="DamageByAttack">
<amount>-3</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -674,7 +653,6 @@
<effect name="DamageByAttack">
<amount>-8</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -688,7 +666,6 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -702,7 +679,6 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -716,7 +692,6 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -730,7 +705,6 @@
<effect name="DamageByAttack">
<amount>-3</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -744,7 +718,6 @@
<effect name="DamageByAttack">
<amount>-8</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -758,7 +731,6 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -772,7 +744,6 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -786,7 +757,6 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>

View File

@@ -123,12 +123,10 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-5</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
<effect name="WeightLimit">
<amount>12800</amount>
@@ -176,12 +174,10 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-5</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
<effect name="WeightLimit">
<amount>12800</amount>
@@ -229,12 +225,10 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-5</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
<effect name="WeightLimit">
<amount>12800</amount>

View File

@@ -317,12 +317,10 @@
<effect name="DamageByAttack">
<amount>-6</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-6</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -383,12 +381,10 @@
<effect name="DamageByAttack">
<amount>-6</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-6</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>

View File

@@ -12,12 +12,10 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-5</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -201,12 +199,10 @@
<effect name="DamageByAttack">
<amount>-10</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-10</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -1406,12 +1402,10 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-2</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
<effect name="WeightLimit">
<amount>12800</amount>

View File

@@ -1229,12 +1229,10 @@
<effect name="DamageByAttack">
<amount>-9</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-9</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>

View File

@@ -129,7 +129,6 @@
<value level="6">-15</value>
</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
</effects>
</skill>

View File

@@ -62,12 +62,10 @@
<effect name="DamageByAttack">
<amount>-10</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-10</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
<effect name="DefenceAttribute">
<amount>100</amount>

View File

@@ -1022,7 +1022,6 @@
<effect name="DamageByAttack">
<amount>-15</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="StatUp">
<amount>3</amount>
@@ -1068,7 +1067,6 @@
<effect name="DamageByAttack">
<amount>-15</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="StatUp">
<amount>3</amount>
@@ -1120,7 +1118,6 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="StatUp">
<amount>2</amount>
@@ -1158,7 +1155,6 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="StatUp">
<amount>2</amount>

View File

@@ -746,12 +746,10 @@
<effect name="DamageByAttack">
<amount>-10</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-10</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>

View File

@@ -681,7 +681,6 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<!-- Pve FIXME -->
<effect name="PveMagicalSkillDamageBonus">
@@ -699,7 +698,6 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>

View File

@@ -278,7 +278,6 @@
<effect name="DamageByAttack">
<amount>-3</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
<effect name="StatUp">
<amount>1</amount>
@@ -1041,7 +1040,6 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
</effects>
</skill>

View File

@@ -4172,12 +4172,10 @@
<effect name="DamageByAttack">
<amount>-3</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-3</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -4190,12 +4188,10 @@
<effect name="DamageByAttack">
<amount>-8</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-8</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -4208,12 +4204,10 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-5</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -4226,12 +4220,10 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-2</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -4244,12 +4236,10 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-2</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -4262,12 +4252,10 @@
<effect name="DamageByAttack">
<amount>-3</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-3</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -4280,12 +4268,10 @@
<effect name="DamageByAttack">
<amount>-8</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-8</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -4298,12 +4284,10 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-5</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -4316,12 +4300,10 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-2</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -4334,12 +4316,10 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-2</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -4352,12 +4332,10 @@
<effect name="DamageByAttack">
<amount>-3</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-3</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -4370,12 +4348,10 @@
<effect name="DamageByAttack">
<amount>-8</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-8</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -4388,12 +4364,10 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-5</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -4406,12 +4380,10 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-2</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -4424,12 +4396,10 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-2</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>

View File

@@ -592,12 +592,10 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-5</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
<effect name="EnlargeSlot">
<amount>18</amount>
@@ -798,7 +796,6 @@
<value level="4">-10</value>
</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>
@@ -808,7 +805,6 @@
<value level="4">-10</value>
</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>

View File

@@ -17,6 +17,7 @@
package handlers.effecthandlers;
import org.l2jmobius.gameserver.enums.DamageByAttackType;
import org.l2jmobius.gameserver.enums.StatModifierType;
import org.l2jmobius.gameserver.model.StatsSet;
import org.l2jmobius.gameserver.model.actor.Creature;
import org.l2jmobius.gameserver.model.effects.AbstractEffect;
@@ -41,6 +42,10 @@ public class DamageByAttack extends AbstractEffect
{
_value = params.getDouble("amount");
_type = params.getEnum("type", DamageByAttackType.class, DamageByAttackType.NONE);
if (params.getEnum("mode", StatModifierType.class, StatModifierType.DIFF) != StatModifierType.DIFF)
{
LOGGER.warning(getClass().getSimpleName() + " can only use DIFF mode.");
}
}
@Override

View File

@@ -86,7 +86,6 @@
<effect name="DamageByAttack">
<amount>-3</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -100,7 +99,6 @@
<effect name="DamageByAttack">
<amount>-8</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -114,7 +112,6 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -128,7 +125,6 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -142,7 +138,6 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -156,7 +151,6 @@
<effect name="DamageByAttack">
<amount>-3</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -170,7 +164,6 @@
<effect name="DamageByAttack">
<amount>-8</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -184,7 +177,6 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -198,7 +190,6 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -212,7 +203,6 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -226,7 +216,6 @@
<effect name="DamageByAttack">
<amount>-3</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -240,7 +229,6 @@
<effect name="DamageByAttack">
<amount>-8</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -254,7 +242,6 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -268,7 +255,6 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -282,7 +268,6 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -590,7 +575,6 @@
<effect name="DamageByAttack">
<amount>-3</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -604,7 +588,6 @@
<effect name="DamageByAttack">
<amount>-8</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -618,7 +601,6 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -632,7 +614,6 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -646,7 +627,6 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -660,7 +640,6 @@
<effect name="DamageByAttack">
<amount>-3</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -674,7 +653,6 @@
<effect name="DamageByAttack">
<amount>-8</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -688,7 +666,6 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -702,7 +679,6 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -716,7 +692,6 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -730,7 +705,6 @@
<effect name="DamageByAttack">
<amount>-3</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -744,7 +718,6 @@
<effect name="DamageByAttack">
<amount>-8</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -758,7 +731,6 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -772,7 +744,6 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -786,7 +757,6 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>

View File

@@ -3313,12 +3313,10 @@
<effect name="DamageByAttack" fromLevel="5" toLevel="7">
<amount>-10</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack" fromLevel="5" toLevel="7">
<amount>-10</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>

View File

@@ -123,12 +123,10 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-5</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
<effect name="WeightLimit">
<amount>12800</amount>
@@ -176,12 +174,10 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-5</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
<effect name="WeightLimit">
<amount>12800</amount>
@@ -229,12 +225,10 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-5</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
<effect name="WeightLimit">
<amount>12800</amount>

View File

@@ -317,12 +317,10 @@
<effect name="DamageByAttack">
<amount>-6</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-6</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -383,12 +381,10 @@
<effect name="DamageByAttack">
<amount>-6</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-6</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>

View File

@@ -12,12 +12,10 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-5</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -201,12 +199,10 @@
<effect name="DamageByAttack">
<amount>-10</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-10</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -1406,12 +1402,10 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-2</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
<effect name="WeightLimit">
<amount>12800</amount>
@@ -2509,7 +2503,6 @@
<value level="4">-10</value>
</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>
@@ -2519,7 +2512,6 @@
<value level="4">-10</value>
</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -2640,12 +2632,10 @@
<effect name="DamageByAttack">
<amount>-10</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-10</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
<effect name="StatUp">
<amount>3</amount>

View File

@@ -1229,12 +1229,10 @@
<effect name="DamageByAttack">
<amount>-9</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-9</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>

View File

@@ -129,7 +129,6 @@
<value level="6">-15</value>
</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
</effects>
</skill>

View File

@@ -62,12 +62,10 @@
<effect name="DamageByAttack">
<amount>-10</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-10</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
<effect name="DefenceAttribute">
<amount>100</amount>
@@ -646,12 +644,10 @@
<effect name="DamageByAttack">
<amount>-10</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-10</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
<effect name="DefenceAttribute">
<amount>100</amount>
@@ -1349,12 +1345,10 @@
<effect name="DamageByAttack">
<amount>-10</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-10</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
<effect name="DefenceAttribute">
<amount>100</amount>

View File

@@ -1022,7 +1022,6 @@
<effect name="DamageByAttack">
<amount>-15</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="StatUp">
<amount>3</amount>
@@ -1068,7 +1067,6 @@
<effect name="DamageByAttack">
<amount>-15</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="StatUp">
<amount>3</amount>
@@ -1120,7 +1118,6 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="StatUp">
<amount>2</amount>
@@ -1158,7 +1155,6 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="StatUp">
<amount>2</amount>

View File

@@ -746,12 +746,10 @@
<effect name="DamageByAttack">
<amount>-10</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-10</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>

View File

@@ -668,7 +668,6 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<!-- Pve FIXME -->
<effect name="PveMagicalSkillDamageBonus">
@@ -686,7 +685,6 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -1518,12 +1516,10 @@
<effect name="DamageByAttack">
<amount>-10</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-10</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>

View File

@@ -278,7 +278,6 @@
<effect name="DamageByAttack">
<amount>-3</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
<effect name="StatUp">
<amount>1</amount>
@@ -1009,7 +1008,6 @@
<effect name="DamageByAttack">
<amount>-15</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="StatUp">
<amount>3</amount>

View File

@@ -3260,12 +3260,10 @@
<effect name="DamageByAttack">
<amount>-3</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-3</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -3278,12 +3276,10 @@
<effect name="DamageByAttack">
<amount>-8</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-8</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -3296,12 +3292,10 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-5</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -3314,12 +3308,10 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-2</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -3332,12 +3324,10 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-2</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -3350,12 +3340,10 @@
<effect name="DamageByAttack">
<amount>-3</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-3</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -3368,12 +3356,10 @@
<effect name="DamageByAttack">
<amount>-8</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-8</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -3386,12 +3372,10 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-5</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -3404,12 +3388,10 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-2</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -3422,12 +3404,10 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-2</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -3440,12 +3420,10 @@
<effect name="DamageByAttack">
<amount>-3</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-3</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -3458,12 +3436,10 @@
<effect name="DamageByAttack">
<amount>-8</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-8</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -3476,12 +3452,10 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-5</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -3494,12 +3468,10 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-2</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -3512,12 +3484,10 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-2</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>

View File

@@ -682,12 +682,10 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-5</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
<effect name="EnlargeSlot">
<amount>18</amount>
@@ -1090,7 +1088,6 @@
<value level="4">-10</value>
</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>
@@ -1100,7 +1097,6 @@
<value level="4">-10</value>
</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>

View File

@@ -162,7 +162,6 @@
<value level="4">-10</value>
</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>
@@ -172,7 +171,6 @@
<value level="4">-10</value>
</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>

View File

@@ -706,7 +706,6 @@
<value level="5">-10</value>
</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>
@@ -717,7 +716,6 @@
<value level="5">-10</value>
</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
<effect name="MaxHp">
<amount>

View File

@@ -17,6 +17,7 @@
package handlers.effecthandlers;
import org.l2jmobius.gameserver.enums.DamageByAttackType;
import org.l2jmobius.gameserver.enums.StatModifierType;
import org.l2jmobius.gameserver.model.StatsSet;
import org.l2jmobius.gameserver.model.actor.Creature;
import org.l2jmobius.gameserver.model.effects.AbstractEffect;
@@ -41,6 +42,10 @@ public class DamageByAttack extends AbstractEffect
{
_value = params.getDouble("amount");
_type = params.getEnum("type", DamageByAttackType.class, DamageByAttackType.NONE);
if (params.getEnum("mode", StatModifierType.class, StatModifierType.DIFF) != StatModifierType.DIFF)
{
LOGGER.warning(getClass().getSimpleName() + " can only use DIFF mode.");
}
}
@Override

View File

@@ -86,7 +86,6 @@
<effect name="DamageByAttack">
<amount>-3</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -100,7 +99,6 @@
<effect name="DamageByAttack">
<amount>-8</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -114,7 +112,6 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -128,7 +125,6 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -142,7 +138,6 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -156,7 +151,6 @@
<effect name="DamageByAttack">
<amount>-3</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -170,7 +164,6 @@
<effect name="DamageByAttack">
<amount>-8</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -184,7 +177,6 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -198,7 +190,6 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -212,7 +203,6 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -226,7 +216,6 @@
<effect name="DamageByAttack">
<amount>-3</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -240,7 +229,6 @@
<effect name="DamageByAttack">
<amount>-8</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -254,7 +242,6 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -268,7 +255,6 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -282,7 +268,6 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -590,7 +575,6 @@
<effect name="DamageByAttack">
<amount>-3</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -604,7 +588,6 @@
<effect name="DamageByAttack">
<amount>-8</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -618,7 +601,6 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -632,7 +614,6 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -646,7 +627,6 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -660,7 +640,6 @@
<effect name="DamageByAttack">
<amount>-3</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -674,7 +653,6 @@
<effect name="DamageByAttack">
<amount>-8</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -688,7 +666,6 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -702,7 +679,6 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -716,7 +692,6 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -730,7 +705,6 @@
<effect name="DamageByAttack">
<amount>-3</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -744,7 +718,6 @@
<effect name="DamageByAttack">
<amount>-8</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -758,7 +731,6 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -772,7 +744,6 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -786,7 +757,6 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>

View File

@@ -3313,12 +3313,10 @@
<effect name="DamageByAttack" fromLevel="5" toLevel="7">
<amount>-10</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack" fromLevel="5" toLevel="7">
<amount>-10</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>

View File

@@ -123,12 +123,10 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-5</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
<effect name="WeightLimit">
<amount>12800</amount>
@@ -176,12 +174,10 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-5</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
<effect name="WeightLimit">
<amount>12800</amount>
@@ -229,12 +225,10 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-5</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
<effect name="WeightLimit">
<amount>12800</amount>

View File

@@ -317,12 +317,10 @@
<effect name="DamageByAttack">
<amount>-6</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-6</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -383,12 +381,10 @@
<effect name="DamageByAttack">
<amount>-6</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-6</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>

View File

@@ -12,12 +12,10 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-5</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -201,12 +199,10 @@
<effect name="DamageByAttack">
<amount>-10</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-10</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -1406,12 +1402,10 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-2</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
<effect name="WeightLimit">
<amount>12800</amount>
@@ -2509,7 +2503,6 @@
<value level="4">-10</value>
</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>
@@ -2519,7 +2512,6 @@
<value level="4">-10</value>
</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -2640,12 +2632,10 @@
<effect name="DamageByAttack">
<amount>-10</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-10</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
<effect name="StatUp">
<amount>3</amount>

View File

@@ -1229,12 +1229,10 @@
<effect name="DamageByAttack">
<amount>-9</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-9</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>

View File

@@ -129,7 +129,6 @@
<value level="6">-15</value>
</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
</effects>
</skill>

View File

@@ -63,12 +63,10 @@
<effect name="DamageByAttack">
<amount>-10</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-10</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
<effect name="DefenceAttribute">
<amount>100</amount>
@@ -648,12 +646,10 @@
<effect name="DamageByAttack">
<amount>-10</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-10</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
<effect name="DefenceAttribute">
<amount>100</amount>
@@ -1353,12 +1349,10 @@
<effect name="DamageByAttack">
<amount>-10</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-10</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
<effect name="DefenceAttribute">
<amount>100</amount>

View File

@@ -1037,7 +1037,6 @@
<effect name="DamageByAttack">
<amount>-15</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="StatUp">
<amount>3</amount>
@@ -1083,7 +1082,6 @@
<effect name="DamageByAttack">
<amount>-15</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="StatUp">
<amount>3</amount>
@@ -1135,7 +1133,6 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="StatUp">
<amount>2</amount>
@@ -1173,7 +1170,6 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="StatUp">
<amount>2</amount>

View File

@@ -798,12 +798,10 @@
<effect name="DamageByAttack">
<amount>-10</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-10</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>

View File

@@ -916,7 +916,6 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<!-- Pve FIXME -->
<effect name="PveMagicalSkillDamageBonus">
@@ -934,7 +933,6 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -1790,12 +1788,10 @@
<effect name="DamageByAttack">
<amount>-10</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-10</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>

View File

@@ -278,7 +278,6 @@
<effect name="DamageByAttack">
<amount>-3</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
<effect name="StatUp">
<amount>1</amount>
@@ -1009,7 +1008,6 @@
<effect name="DamageByAttack">
<amount>-15</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="StatUp">
<amount>3</amount>

View File

@@ -3260,12 +3260,10 @@
<effect name="DamageByAttack">
<amount>-3</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-3</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -3278,12 +3276,10 @@
<effect name="DamageByAttack">
<amount>-8</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-8</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -3296,12 +3292,10 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-5</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -3314,12 +3308,10 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-2</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -3332,12 +3324,10 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-2</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -3350,12 +3340,10 @@
<effect name="DamageByAttack">
<amount>-3</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-3</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -3368,12 +3356,10 @@
<effect name="DamageByAttack">
<amount>-8</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-8</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -3386,12 +3372,10 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-5</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -3404,12 +3388,10 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-2</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -3422,12 +3404,10 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-2</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -3440,12 +3420,10 @@
<effect name="DamageByAttack">
<amount>-3</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-3</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -3458,12 +3436,10 @@
<effect name="DamageByAttack">
<amount>-8</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-8</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -3476,12 +3452,10 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-5</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -3494,12 +3468,10 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-2</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -3512,12 +3484,10 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-2</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>

View File

@@ -682,12 +682,10 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-5</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
<effect name="EnlargeSlot">
<amount>18</amount>
@@ -1090,7 +1088,6 @@
<value level="4">-10</value>
</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>
@@ -1100,7 +1097,6 @@
<value level="4">-10</value>
</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>

View File

@@ -330,7 +330,6 @@
<value level="4">-10</value>
</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>
@@ -340,7 +339,6 @@
<value level="4">-10</value>
</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>

View File

@@ -729,7 +729,6 @@
<value level="5">-10</value>
</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>
@@ -740,7 +739,6 @@
<value level="5">-10</value>
</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
<effect name="MaxHp">
<amount>

View File

@@ -17,6 +17,7 @@
package handlers.effecthandlers;
import org.l2jmobius.gameserver.enums.DamageByAttackType;
import org.l2jmobius.gameserver.enums.StatModifierType;
import org.l2jmobius.gameserver.model.StatsSet;
import org.l2jmobius.gameserver.model.actor.Creature;
import org.l2jmobius.gameserver.model.effects.AbstractEffect;
@@ -41,6 +42,10 @@ public class DamageByAttack extends AbstractEffect
{
_value = params.getDouble("amount");
_type = params.getEnum("type", DamageByAttackType.class, DamageByAttackType.NONE);
if (params.getEnum("mode", StatModifierType.class, StatModifierType.DIFF) != StatModifierType.DIFF)
{
LOGGER.warning(getClass().getSimpleName() + " can only use DIFF mode.");
}
}
@Override

View File

@@ -86,7 +86,6 @@
<effect name="DamageByAttack">
<amount>-3</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -100,7 +99,6 @@
<effect name="DamageByAttack">
<amount>-8</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -114,7 +112,6 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -128,7 +125,6 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -142,7 +138,6 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -156,7 +151,6 @@
<effect name="DamageByAttack">
<amount>-3</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -170,7 +164,6 @@
<effect name="DamageByAttack">
<amount>-8</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -184,7 +177,6 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -198,7 +190,6 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -212,7 +203,6 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -226,7 +216,6 @@
<effect name="DamageByAttack">
<amount>-3</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -240,7 +229,6 @@
<effect name="DamageByAttack">
<amount>-8</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -254,7 +242,6 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -268,7 +255,6 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -282,7 +268,6 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -590,7 +575,6 @@
<effect name="DamageByAttack">
<amount>-3</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -604,7 +588,6 @@
<effect name="DamageByAttack">
<amount>-8</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -618,7 +601,6 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -632,7 +614,6 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -646,7 +627,6 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -660,7 +640,6 @@
<effect name="DamageByAttack">
<amount>-3</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -674,7 +653,6 @@
<effect name="DamageByAttack">
<amount>-8</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -688,7 +666,6 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -702,7 +679,6 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -716,7 +692,6 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -730,7 +705,6 @@
<effect name="DamageByAttack">
<amount>-3</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -744,7 +718,6 @@
<effect name="DamageByAttack">
<amount>-8</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -758,7 +731,6 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -772,7 +744,6 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -786,7 +757,6 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>

View File

@@ -3287,12 +3287,10 @@
<effect name="DamageByAttack" fromLevel="5" toLevel="7">
<amount>-10</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack" fromLevel="5" toLevel="7">
<amount>-10</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>

View File

@@ -123,12 +123,10 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-5</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
<effect name="WeightLimit">
<amount>12800</amount>
@@ -176,12 +174,10 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-5</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
<effect name="WeightLimit">
<amount>12800</amount>
@@ -229,12 +225,10 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-5</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
<effect name="WeightLimit">
<amount>12800</amount>

View File

@@ -317,12 +317,10 @@
<effect name="DamageByAttack">
<amount>-6</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-6</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -383,12 +381,10 @@
<effect name="DamageByAttack">
<amount>-6</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-6</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>

View File

@@ -12,12 +12,10 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-5</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -201,12 +199,10 @@
<effect name="DamageByAttack">
<amount>-10</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-10</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -1406,12 +1402,10 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-2</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
<effect name="WeightLimit">
<amount>12800</amount>
@@ -2509,7 +2503,6 @@
<value level="4">-10</value>
</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>
@@ -2519,7 +2512,6 @@
<value level="4">-10</value>
</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -2640,12 +2632,10 @@
<effect name="DamageByAttack">
<amount>-10</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-10</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
<effect name="StatUp">
<amount>3</amount>

View File

@@ -1229,12 +1229,10 @@
<effect name="DamageByAttack">
<amount>-9</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-9</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>

View File

@@ -137,7 +137,6 @@
<value level="6">-15</value>
</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
</effects>
</skill>

View File

@@ -63,12 +63,10 @@
<effect name="DamageByAttack">
<amount>-10</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-10</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
<effect name="DefenceAttribute">
<amount>100</amount>
@@ -662,12 +660,10 @@
<effect name="DamageByAttack">
<amount>-10</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-10</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
<effect name="DefenceAttribute">
<amount>100</amount>
@@ -1367,12 +1363,10 @@
<effect name="DamageByAttack">
<amount>-10</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-10</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
<effect name="DefenceAttribute">
<amount>100</amount>

View File

@@ -1037,7 +1037,6 @@
<effect name="DamageByAttack">
<amount>-15</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="StatUp">
<amount>3</amount>
@@ -1083,7 +1082,6 @@
<effect name="DamageByAttack">
<amount>-15</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="StatUp">
<amount>3</amount>
@@ -1135,7 +1133,6 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="StatUp">
<amount>2</amount>
@@ -1173,7 +1170,6 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="StatUp">
<amount>2</amount>

View File

@@ -798,12 +798,10 @@
<effect name="DamageByAttack">
<amount>-10</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-10</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>

View File

@@ -907,7 +907,6 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<!-- Pve FIXME -->
<effect name="PveMagicalSkillDamageBonus">
@@ -925,7 +924,6 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -1778,12 +1776,10 @@
<effect name="DamageByAttack">
<amount>-10</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-10</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>

View File

@@ -278,7 +278,6 @@
<effect name="DamageByAttack">
<amount>-3</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
<effect name="StatUp">
<amount>1</amount>
@@ -1009,7 +1008,6 @@
<effect name="DamageByAttack">
<amount>-15</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="StatUp">
<amount>3</amount>

View File

@@ -3260,12 +3260,10 @@
<effect name="DamageByAttack">
<amount>-3</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-3</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -3278,12 +3276,10 @@
<effect name="DamageByAttack">
<amount>-8</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-8</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -3296,12 +3292,10 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-5</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -3314,12 +3308,10 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-2</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -3332,12 +3324,10 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-2</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -3350,12 +3340,10 @@
<effect name="DamageByAttack">
<amount>-3</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-3</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -3368,12 +3356,10 @@
<effect name="DamageByAttack">
<amount>-8</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-8</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -3386,12 +3372,10 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-5</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -3404,12 +3388,10 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-2</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -3422,12 +3404,10 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-2</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -3440,12 +3420,10 @@
<effect name="DamageByAttack">
<amount>-3</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-3</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -3458,12 +3436,10 @@
<effect name="DamageByAttack">
<amount>-8</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-8</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -3476,12 +3452,10 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-5</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -3494,12 +3468,10 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-2</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -3512,12 +3484,10 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-2</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>

View File

@@ -682,12 +682,10 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-5</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
<effect name="EnlargeSlot">
<amount>18</amount>
@@ -1090,7 +1088,6 @@
<value level="4">-10</value>
</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>
@@ -1100,7 +1097,6 @@
<value level="4">-10</value>
</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>

View File

@@ -330,7 +330,6 @@
<value level="4">-10</value>
</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>
@@ -340,7 +339,6 @@
<value level="4">-10</value>
</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>

View File

@@ -729,7 +729,6 @@
<value level="5">-10</value>
</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>
@@ -740,7 +739,6 @@
<value level="5">-10</value>
</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
<effect name="MaxHp">
<amount>

View File

@@ -684,12 +684,10 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-5</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -719,12 +717,10 @@
<effect name="DamageByAttack">
<amount>-6</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-6</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -754,12 +750,10 @@
<effect name="DamageByAttack">
<amount>-7</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-7</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
<effect name="StatUp">
<amount>1</amount>
@@ -1437,12 +1431,10 @@
<effect name="DamageByAttack">
<amount>-11</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-11</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>

View File

@@ -17,6 +17,7 @@
package handlers.effecthandlers;
import org.l2jmobius.gameserver.enums.DamageByAttackType;
import org.l2jmobius.gameserver.enums.StatModifierType;
import org.l2jmobius.gameserver.model.StatsSet;
import org.l2jmobius.gameserver.model.actor.Creature;
import org.l2jmobius.gameserver.model.effects.AbstractEffect;
@@ -41,6 +42,10 @@ public class DamageByAttack extends AbstractEffect
{
_value = params.getDouble("amount");
_type = params.getEnum("type", DamageByAttackType.class, DamageByAttackType.NONE);
if (params.getEnum("mode", StatModifierType.class, StatModifierType.DIFF) != StatModifierType.DIFF)
{
LOGGER.warning(getClass().getSimpleName() + " can only use DIFF mode.");
}
}
@Override

View File

@@ -86,7 +86,6 @@
<effect name="DamageByAttack">
<amount>-3</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -100,7 +99,6 @@
<effect name="DamageByAttack">
<amount>-8</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -114,7 +112,6 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -128,7 +125,6 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -142,7 +138,6 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -156,7 +151,6 @@
<effect name="DamageByAttack">
<amount>-3</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -170,7 +164,6 @@
<effect name="DamageByAttack">
<amount>-8</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -184,7 +177,6 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -198,7 +190,6 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -212,7 +203,6 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -226,7 +216,6 @@
<effect name="DamageByAttack">
<amount>-3</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -240,7 +229,6 @@
<effect name="DamageByAttack">
<amount>-8</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -254,7 +242,6 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -268,7 +255,6 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -282,7 +268,6 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -590,7 +575,6 @@
<effect name="DamageByAttack">
<amount>-3</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -604,7 +588,6 @@
<effect name="DamageByAttack">
<amount>-8</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -618,7 +601,6 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -632,7 +614,6 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -646,7 +627,6 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -660,7 +640,6 @@
<effect name="DamageByAttack">
<amount>-3</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -674,7 +653,6 @@
<effect name="DamageByAttack">
<amount>-8</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -688,7 +666,6 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -702,7 +679,6 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -716,7 +692,6 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -730,7 +705,6 @@
<effect name="DamageByAttack">
<amount>-3</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -744,7 +718,6 @@
<effect name="DamageByAttack">
<amount>-8</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -758,7 +731,6 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -772,7 +744,6 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -786,7 +757,6 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>

View File

@@ -3539,12 +3539,10 @@
<effect name="DamageByAttack" fromLevel="5" toLevel="7">
<amount>-10</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack" fromLevel="5" toLevel="7">
<amount>-10</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>

View File

@@ -123,12 +123,10 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-5</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
<effect name="WeightLimit">
<amount>12800</amount>
@@ -176,12 +174,10 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-5</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
<effect name="WeightLimit">
<amount>12800</amount>
@@ -229,12 +225,10 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-5</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
<effect name="WeightLimit">
<amount>12800</amount>

View File

@@ -317,12 +317,10 @@
<effect name="DamageByAttack">
<amount>-6</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-6</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -383,12 +381,10 @@
<effect name="DamageByAttack">
<amount>-6</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-6</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>

View File

@@ -12,12 +12,10 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-5</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -201,12 +199,10 @@
<effect name="DamageByAttack">
<amount>-10</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-10</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -1406,12 +1402,10 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-2</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
<effect name="WeightLimit">
<amount>12800</amount>
@@ -2509,7 +2503,6 @@
<value level="4">-10</value>
</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>
@@ -2519,7 +2512,6 @@
<value level="4">-10</value>
</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -2640,12 +2632,10 @@
<effect name="DamageByAttack">
<amount>-10</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-10</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
<effect name="StatUp">
<amount>3</amount>

View File

@@ -1229,12 +1229,10 @@
<effect name="DamageByAttack">
<amount>-9</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-9</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>

View File

@@ -138,7 +138,6 @@
<value level="6">-15</value>
</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
</effects>
</skill>

View File

@@ -63,12 +63,10 @@
<effect name="DamageByAttack">
<amount>-10</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-10</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
<effect name="DefenceAttribute">
<amount>100</amount>
@@ -677,12 +675,10 @@
<effect name="DamageByAttack">
<amount>-10</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-10</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
<effect name="DefenceAttribute">
<amount>100</amount>
@@ -1382,12 +1378,10 @@
<effect name="DamageByAttack">
<amount>-10</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-10</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
<effect name="DefenceAttribute">
<amount>100</amount>

View File

@@ -1037,7 +1037,6 @@
<effect name="DamageByAttack">
<amount>-15</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="StatUp">
<amount>3</amount>
@@ -1083,7 +1082,6 @@
<effect name="DamageByAttack">
<amount>-15</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="StatUp">
<amount>3</amount>
@@ -1135,7 +1133,6 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="StatUp">
<amount>2</amount>
@@ -1173,7 +1170,6 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="StatUp">
<amount>2</amount>

View File

@@ -798,12 +798,10 @@
<effect name="DamageByAttack">
<amount>-10</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-10</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>

View File

@@ -916,7 +916,6 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<!-- Pve FIXME -->
<effect name="PveMagicalSkillDamageBonus">
@@ -934,7 +933,6 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -1790,12 +1788,10 @@
<effect name="DamageByAttack">
<amount>-10</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-10</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>

View File

@@ -278,7 +278,6 @@
<effect name="DamageByAttack">
<amount>-3</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
<effect name="StatUp">
<amount>1</amount>
@@ -1009,7 +1008,6 @@
<effect name="DamageByAttack">
<amount>-15</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="StatUp">
<amount>3</amount>

View File

@@ -3260,12 +3260,10 @@
<effect name="DamageByAttack">
<amount>-3</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-3</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -3278,12 +3276,10 @@
<effect name="DamageByAttack">
<amount>-8</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-8</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -3296,12 +3292,10 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-5</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -3314,12 +3308,10 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-2</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -3332,12 +3324,10 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-2</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -3350,12 +3340,10 @@
<effect name="DamageByAttack">
<amount>-3</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-3</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -3368,12 +3356,10 @@
<effect name="DamageByAttack">
<amount>-8</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-8</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -3386,12 +3372,10 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-5</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -3404,12 +3388,10 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-2</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -3422,12 +3404,10 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-2</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -3440,12 +3420,10 @@
<effect name="DamageByAttack">
<amount>-3</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-3</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -3458,12 +3436,10 @@
<effect name="DamageByAttack">
<amount>-8</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-8</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -3476,12 +3452,10 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-5</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -3494,12 +3468,10 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-2</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>
@@ -3512,12 +3484,10 @@
<effect name="DamageByAttack">
<amount>-2</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-2</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>

View File

@@ -682,12 +682,10 @@
<effect name="DamageByAttack">
<amount>-5</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>-5</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
<effect name="EnlargeSlot">
<amount>18</amount>
@@ -1090,7 +1088,6 @@
<value level="4">-10</value>
</amount>
<type>PK</type>
<mode>PER</mode>
</effect>
<effect name="DamageByAttack">
<amount>
@@ -1100,7 +1097,6 @@
<value level="4">-10</value>
</amount>
<type>ENEMY_ALL</type>
<mode>PER</mode>
</effect>
</effects>
</skill>

Some files were not shown because too many files have changed in this diff Show More