forked from MagicBane/Server
Merge branch 'feature-config-parsing2' into feature-config-usage
# Conflicts: # src/engine/powers/EffectsBase.java
This commit is contained in:
@@ -32,7 +32,7 @@ import engine.server.MBServerStatics;
|
||||
import engine.wpak.EffectsParser;
|
||||
import engine.wpak.PowerActionParser;
|
||||
import engine.wpak.PowersParser;
|
||||
import engine.wpak.data.EffectEntry;
|
||||
import engine.wpak.data.Effect;
|
||||
import org.pmw.tinylog.Logger;
|
||||
|
||||
import java.sql.SQLException;
|
||||
@@ -118,7 +118,7 @@ public enum PowersManager {
|
||||
// Add EffectsBase
|
||||
ArrayList<EffectsBase> effectList = new ArrayList<>();
|
||||
|
||||
for (EffectEntry entry : EffectsParser.effect_data.values()) {
|
||||
for (Effect entry : EffectsParser.effect_data.values()) {
|
||||
EffectsBase effectBase = new EffectsBase(entry);
|
||||
effectList.add(effectBase);
|
||||
PowersManager.effectsBaseByToken.put(effectBase.getToken(), effectBase);
|
||||
@@ -950,7 +950,7 @@ public enum PowersManager {
|
||||
// if (!stackType.equals("IgnoreStack")) {
|
||||
if (target.getEffects().containsKey(stackType)) {
|
||||
// remove any existing power that overrides
|
||||
Effect ef = target.getEffects().get(stackType);
|
||||
engine.objects.Effect ef = target.getEffects().get(stackType);
|
||||
AbstractEffectJob effect = null;
|
||||
if (ef != null) {
|
||||
JobContainer jc = ef.getJobContainer();
|
||||
@@ -1122,7 +1122,7 @@ public enum PowersManager {
|
||||
// if (!stackType.equals("IgnoreStack")) {
|
||||
if (target.getEffects().containsKey(stackType)) {
|
||||
// remove any existing power that overrides
|
||||
Effect ef = target.getEffects().get(stackType);
|
||||
engine.objects.Effect ef = target.getEffects().get(stackType);
|
||||
AbstractEffectJob effect = null;
|
||||
if (ef != null) {
|
||||
JobContainer jc = ef.getJobContainer();
|
||||
@@ -1436,7 +1436,7 @@ public enum PowersManager {
|
||||
stackType = (stackType.equals("IgnoreStack")) ? Integer.toString(ab.getUUID()) : stackType;
|
||||
if (target.getEffects().containsKey(stackType)) {
|
||||
// remove any existing power that overrides
|
||||
Effect ef = target.getEffects().get(stackType);
|
||||
engine.objects.Effect ef = target.getEffects().get(stackType);
|
||||
AbstractEffectJob effect = null;
|
||||
if (ef != null) {
|
||||
JobContainer jc = ef.getJobContainer();
|
||||
@@ -1883,7 +1883,7 @@ public enum PowersManager {
|
||||
stackType = (stackType.equals("IgnoreStack")) ? Integer
|
||||
.toString(toRemove.getUUID()) : stackType;
|
||||
if (fromChant) {
|
||||
Effect eff = awo.getEffects().get(stackType);
|
||||
engine.objects.Effect eff = awo.getEffects().get(stackType);
|
||||
if (eff != null)
|
||||
eff.cancelJob(true);
|
||||
} else
|
||||
|
||||
Reference in New Issue
Block a user