20250304
This commit is contained in:
parent
819f49a1ae
commit
0e65ada1ca
|
|
@ -1717,7 +1717,8 @@ public class DamageParse {
|
||||||
Magnification = play.getDD();
|
Magnification = play.getDD();
|
||||||
|
|
||||||
|
|
||||||
Double ddxs = Start.ConfigValuesJson.getJSONObject("ddxs").getDouble(String.valueOf(skillId));
|
Integer ddxs = Start.ConfigValuesJson.getJSONObject("ddxs").getInteger(String.valueOf(skillId));
|
||||||
|
|
||||||
if (ddxs == null) {
|
if (ddxs == null) {
|
||||||
return new double[]{0.0, 0.0};
|
return new double[]{0.0, 0.0};
|
||||||
}
|
}
|
||||||
|
|
@ -1725,7 +1726,7 @@ public class DamageParse {
|
||||||
return new double[]{0.0, 0.0};
|
return new double[]{0.0, 0.0};
|
||||||
}
|
}
|
||||||
|
|
||||||
return new double[]{Magnification, ddxs};
|
return new double[]{Magnification, ddxs/100.0};
|
||||||
}
|
}
|
||||||
|
|
||||||
public static double[] 额外伤害倍率(final MapleCharacter play, long damage, final MapleMonster monster, boolean mag, int skillId) {
|
public static double[] 额外伤害倍率(final MapleCharacter play, long damage, final MapleMonster monster, boolean mag, int skillId) {
|
||||||
|
|
@ -1734,12 +1735,12 @@ public class DamageParse {
|
||||||
Magnification = play.getDB();
|
Magnification = play.getDB();
|
||||||
|
|
||||||
|
|
||||||
Double ddxs = Start.ConfigValuesJson.getJSONObject("dbxs").getDouble(String.valueOf(skillId));
|
Integer dbxs = Start.ConfigValuesJson.getJSONObject("dbxs").getInteger(String.valueOf(skillId));
|
||||||
if (ddxs == null) {
|
if (dbxs == null) {
|
||||||
return new double[]{0.0, 0.0};
|
return new double[]{0.0, 0.0};
|
||||||
}
|
}
|
||||||
|
|
||||||
return new double[]{Magnification, ddxs};
|
return new double[]{Magnification, dbxs/100.0};
|
||||||
}
|
}
|
||||||
|
|
||||||
public static long 额外真伤(final MapleCharacter play, long damage, final MapleMonster monster, boolean mag, int skillId) {
|
public static long 额外真伤(final MapleCharacter play, long damage, final MapleMonster monster, boolean mag, int skillId) {
|
||||||
|
|
@ -1748,12 +1749,12 @@ public class DamageParse {
|
||||||
|
|
||||||
Magnification = play.getQG();
|
Magnification = play.getQG();
|
||||||
|
|
||||||
Double qgxs = Start.ConfigValuesJson.getJSONObject("qgxs").getDouble(String.valueOf(skillId));
|
Integer qgxs = Start.ConfigValuesJson.getJSONObject("qgxs").getInteger(String.valueOf(skillId));
|
||||||
if (qgxs == null) {
|
if (qgxs == null) {
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
if (Magnification > 0) {
|
if (Magnification > 0) {
|
||||||
return (long) ((Magnification * qgxs));
|
return (long) ((Magnification * (qgxs/100.0)));
|
||||||
} else {
|
} else {
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue