Addition of any type for ReduceDropPenalty effect.
This commit is contained in:
parent
96573ffe7e
commit
6ad50ede46
@ -62,6 +62,16 @@ public class ReduceDropPenalty extends AbstractEffect
|
||||
effected.getStat().mergeMul(Stats.REDUCE_DEATH_PENALTY_BY_RAID, (_deathPenalty / 100) + 1);
|
||||
break;
|
||||
}
|
||||
case ANY:
|
||||
{
|
||||
effected.getStat().mergeMul(Stats.REDUCE_EXP_LOST_BY_MOB, (_exp / 100) + 1);
|
||||
effected.getStat().mergeMul(Stats.REDUCE_DEATH_PENALTY_BY_MOB, (_deathPenalty / 100) + 1);
|
||||
effected.getStat().mergeMul(Stats.REDUCE_EXP_LOST_BY_PVP, (_exp / 100) + 1);
|
||||
effected.getStat().mergeMul(Stats.REDUCE_DEATH_PENALTY_BY_PVP, (_deathPenalty / 100) + 1);
|
||||
effected.getStat().mergeMul(Stats.REDUCE_EXP_LOST_BY_RAID, (_exp / 100) + 1);
|
||||
effected.getStat().mergeMul(Stats.REDUCE_DEATH_PENALTY_BY_RAID, (_deathPenalty / 100) + 1);
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -21,6 +21,7 @@ package org.l2jmobius.gameserver.enums;
|
||||
*/
|
||||
public enum ReduceDropType
|
||||
{
|
||||
ANY,
|
||||
MOB,
|
||||
PK,
|
||||
RAID
|
||||
|
@ -62,6 +62,16 @@ public class ReduceDropPenalty extends AbstractEffect
|
||||
effected.getStat().mergeMul(Stats.REDUCE_DEATH_PENALTY_BY_RAID, (_deathPenalty / 100) + 1);
|
||||
break;
|
||||
}
|
||||
case ANY:
|
||||
{
|
||||
effected.getStat().mergeMul(Stats.REDUCE_EXP_LOST_BY_MOB, (_exp / 100) + 1);
|
||||
effected.getStat().mergeMul(Stats.REDUCE_DEATH_PENALTY_BY_MOB, (_deathPenalty / 100) + 1);
|
||||
effected.getStat().mergeMul(Stats.REDUCE_EXP_LOST_BY_PVP, (_exp / 100) + 1);
|
||||
effected.getStat().mergeMul(Stats.REDUCE_DEATH_PENALTY_BY_PVP, (_deathPenalty / 100) + 1);
|
||||
effected.getStat().mergeMul(Stats.REDUCE_EXP_LOST_BY_RAID, (_exp / 100) + 1);
|
||||
effected.getStat().mergeMul(Stats.REDUCE_DEATH_PENALTY_BY_RAID, (_deathPenalty / 100) + 1);
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -21,6 +21,7 @@ package org.l2jmobius.gameserver.enums;
|
||||
*/
|
||||
public enum ReduceDropType
|
||||
{
|
||||
ANY,
|
||||
MOB,
|
||||
PK,
|
||||
RAID
|
||||
|
@ -62,6 +62,16 @@ public class ReduceDropPenalty extends AbstractEffect
|
||||
effected.getStat().mergeMul(Stats.REDUCE_DEATH_PENALTY_BY_RAID, (_deathPenalty / 100) + 1);
|
||||
break;
|
||||
}
|
||||
case ANY:
|
||||
{
|
||||
effected.getStat().mergeMul(Stats.REDUCE_EXP_LOST_BY_MOB, (_exp / 100) + 1);
|
||||
effected.getStat().mergeMul(Stats.REDUCE_DEATH_PENALTY_BY_MOB, (_deathPenalty / 100) + 1);
|
||||
effected.getStat().mergeMul(Stats.REDUCE_EXP_LOST_BY_PVP, (_exp / 100) + 1);
|
||||
effected.getStat().mergeMul(Stats.REDUCE_DEATH_PENALTY_BY_PVP, (_deathPenalty / 100) + 1);
|
||||
effected.getStat().mergeMul(Stats.REDUCE_EXP_LOST_BY_RAID, (_exp / 100) + 1);
|
||||
effected.getStat().mergeMul(Stats.REDUCE_DEATH_PENALTY_BY_RAID, (_deathPenalty / 100) + 1);
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -21,6 +21,7 @@ package org.l2jmobius.gameserver.enums;
|
||||
*/
|
||||
public enum ReduceDropType
|
||||
{
|
||||
ANY,
|
||||
MOB,
|
||||
PK,
|
||||
RAID
|
||||
|
@ -62,6 +62,16 @@ public class ReduceDropPenalty extends AbstractEffect
|
||||
effected.getStat().mergeMul(Stats.REDUCE_DEATH_PENALTY_BY_RAID, (_deathPenalty / 100) + 1);
|
||||
break;
|
||||
}
|
||||
case ANY:
|
||||
{
|
||||
effected.getStat().mergeMul(Stats.REDUCE_EXP_LOST_BY_MOB, (_exp / 100) + 1);
|
||||
effected.getStat().mergeMul(Stats.REDUCE_DEATH_PENALTY_BY_MOB, (_deathPenalty / 100) + 1);
|
||||
effected.getStat().mergeMul(Stats.REDUCE_EXP_LOST_BY_PVP, (_exp / 100) + 1);
|
||||
effected.getStat().mergeMul(Stats.REDUCE_DEATH_PENALTY_BY_PVP, (_deathPenalty / 100) + 1);
|
||||
effected.getStat().mergeMul(Stats.REDUCE_EXP_LOST_BY_RAID, (_exp / 100) + 1);
|
||||
effected.getStat().mergeMul(Stats.REDUCE_DEATH_PENALTY_BY_RAID, (_deathPenalty / 100) + 1);
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -21,6 +21,7 @@ package org.l2jmobius.gameserver.enums;
|
||||
*/
|
||||
public enum ReduceDropType
|
||||
{
|
||||
ANY,
|
||||
MOB,
|
||||
PK,
|
||||
RAID
|
||||
|
@ -62,6 +62,16 @@ public class ReduceDropPenalty extends AbstractEffect
|
||||
effected.getStat().mergeMul(Stats.REDUCE_DEATH_PENALTY_BY_RAID, (_deathPenalty / 100) + 1);
|
||||
break;
|
||||
}
|
||||
case ANY:
|
||||
{
|
||||
effected.getStat().mergeMul(Stats.REDUCE_EXP_LOST_BY_MOB, (_exp / 100) + 1);
|
||||
effected.getStat().mergeMul(Stats.REDUCE_DEATH_PENALTY_BY_MOB, (_deathPenalty / 100) + 1);
|
||||
effected.getStat().mergeMul(Stats.REDUCE_EXP_LOST_BY_PVP, (_exp / 100) + 1);
|
||||
effected.getStat().mergeMul(Stats.REDUCE_DEATH_PENALTY_BY_PVP, (_deathPenalty / 100) + 1);
|
||||
effected.getStat().mergeMul(Stats.REDUCE_EXP_LOST_BY_RAID, (_exp / 100) + 1);
|
||||
effected.getStat().mergeMul(Stats.REDUCE_DEATH_PENALTY_BY_RAID, (_deathPenalty / 100) + 1);
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -21,6 +21,7 @@ package org.l2jmobius.gameserver.enums;
|
||||
*/
|
||||
public enum ReduceDropType
|
||||
{
|
||||
ANY,
|
||||
MOB,
|
||||
PK,
|
||||
RAID
|
||||
|
@ -62,6 +62,16 @@ public class ReduceDropPenalty extends AbstractEffect
|
||||
effected.getStat().mergeMul(Stats.REDUCE_DEATH_PENALTY_BY_RAID, (_deathPenalty / 100) + 1);
|
||||
break;
|
||||
}
|
||||
case ANY:
|
||||
{
|
||||
effected.getStat().mergeMul(Stats.REDUCE_EXP_LOST_BY_MOB, (_exp / 100) + 1);
|
||||
effected.getStat().mergeMul(Stats.REDUCE_DEATH_PENALTY_BY_MOB, (_deathPenalty / 100) + 1);
|
||||
effected.getStat().mergeMul(Stats.REDUCE_EXP_LOST_BY_PVP, (_exp / 100) + 1);
|
||||
effected.getStat().mergeMul(Stats.REDUCE_DEATH_PENALTY_BY_PVP, (_deathPenalty / 100) + 1);
|
||||
effected.getStat().mergeMul(Stats.REDUCE_EXP_LOST_BY_RAID, (_exp / 100) + 1);
|
||||
effected.getStat().mergeMul(Stats.REDUCE_DEATH_PENALTY_BY_RAID, (_deathPenalty / 100) + 1);
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -21,6 +21,7 @@ package org.l2jmobius.gameserver.enums;
|
||||
*/
|
||||
public enum ReduceDropType
|
||||
{
|
||||
ANY,
|
||||
MOB,
|
||||
PK,
|
||||
RAID
|
||||
|
@ -62,6 +62,16 @@ public class ReduceDropPenalty extends AbstractEffect
|
||||
effected.getStat().mergeMul(Stats.REDUCE_DEATH_PENALTY_BY_RAID, (_deathPenalty / 100) + 1);
|
||||
break;
|
||||
}
|
||||
case ANY:
|
||||
{
|
||||
effected.getStat().mergeMul(Stats.REDUCE_EXP_LOST_BY_MOB, (_exp / 100) + 1);
|
||||
effected.getStat().mergeMul(Stats.REDUCE_DEATH_PENALTY_BY_MOB, (_deathPenalty / 100) + 1);
|
||||
effected.getStat().mergeMul(Stats.REDUCE_EXP_LOST_BY_PVP, (_exp / 100) + 1);
|
||||
effected.getStat().mergeMul(Stats.REDUCE_DEATH_PENALTY_BY_PVP, (_deathPenalty / 100) + 1);
|
||||
effected.getStat().mergeMul(Stats.REDUCE_EXP_LOST_BY_RAID, (_exp / 100) + 1);
|
||||
effected.getStat().mergeMul(Stats.REDUCE_DEATH_PENALTY_BY_RAID, (_deathPenalty / 100) + 1);
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -21,6 +21,7 @@ package org.l2jmobius.gameserver.enums;
|
||||
*/
|
||||
public enum ReduceDropType
|
||||
{
|
||||
ANY,
|
||||
MOB,
|
||||
PK,
|
||||
RAID
|
||||
|
Loading…
Reference in New Issue
Block a user