healers dont get ATR from def stance
This commit is contained in:
@@ -1,6 +1,7 @@
|
|||||||
package engine.objects;
|
package engine.objects;
|
||||||
|
|
||||||
import engine.Enum;
|
import engine.Enum;
|
||||||
|
import engine.powers.EffectsBase;
|
||||||
import engine.powers.effectmodifiers.AbstractEffectModifier;
|
import engine.powers.effectmodifiers.AbstractEffectModifier;
|
||||||
import engine.server.MBServerStatics;
|
import engine.server.MBServerStatics;
|
||||||
import org.pmw.tinylog.Logger;
|
import org.pmw.tinylog.Logger;
|
||||||
@@ -133,6 +134,10 @@ public class PlayerCombatStats {
|
|||||||
|
|
||||||
for(String effID : this.owner.effects.keySet()) {
|
for(String effID : this.owner.effects.keySet()) {
|
||||||
if (effID.contains("Stance")) {
|
if (effID.contains("Stance")) {
|
||||||
|
Effect effect = this.owner.effects.get(effID);
|
||||||
|
EffectsBase eb = effect.getEffectsBase();
|
||||||
|
if(eb.getIDString().equals("STC-H-DA"))
|
||||||
|
continue;
|
||||||
for (AbstractEffectModifier mod : this.owner.effects.get(effID).getEffectModifiers()) {
|
for (AbstractEffectModifier mod : this.owner.effects.get(effID).getEffectModifiers()) {
|
||||||
if (mod.modType.equals(Enum.ModType.OCV)) {
|
if (mod.modType.equals(Enum.ModType.OCV)) {
|
||||||
float percent = mod.getPercentMod();
|
float percent = mod.getPercentMod();
|
||||||
|
|||||||
Reference in New Issue
Block a user