Parsing cleanup work.
This commit is contained in:
@@ -165,24 +165,6 @@ public class EffectsParser {
|
|||||||
effectModifier.type = mbEnums.ModType.valueOf(modValues.get(0).trim());
|
effectModifier.type = mbEnums.ModType.valueOf(modValues.get(0).trim());
|
||||||
|
|
||||||
switch (effectModifier.type) {
|
switch (effectModifier.type) {
|
||||||
case BladeTrails: // No parm modifiers
|
|
||||||
case ImmuneToAttack:
|
|
||||||
case ImmuneToPowers:
|
|
||||||
case Ambidexterity:
|
|
||||||
case Silenced:
|
|
||||||
case IgnorePassiveDefense:
|
|
||||||
case Stunned:
|
|
||||||
case PowerCostHealth:
|
|
||||||
case Charmed:
|
|
||||||
case Fly:
|
|
||||||
case CannotMove:
|
|
||||||
case CannotTrack:
|
|
||||||
case CannotAttack:
|
|
||||||
case CannotCast:
|
|
||||||
case SpireBlock:
|
|
||||||
case Invisible:
|
|
||||||
case SeeInvisible:
|
|
||||||
break;
|
|
||||||
case AnimOverride:
|
case AnimOverride:
|
||||||
effectModifier.min = Float.parseFloat(modValues.get(1).trim());
|
effectModifier.min = Float.parseFloat(modValues.get(1).trim());
|
||||||
effectModifier.max = Float.parseFloat(modValues.get(2).trim());
|
effectModifier.max = Float.parseFloat(modValues.get(2).trim());
|
||||||
@@ -267,6 +249,24 @@ public class EffectsParser {
|
|||||||
effectModifier.arg1 = modValues.get(2).trim();
|
effectModifier.arg1 = modValues.get(2).trim();
|
||||||
effectModifier.max = Float.parseFloat(modValues.get(3).trim());
|
effectModifier.max = Float.parseFloat(modValues.get(3).trim());
|
||||||
break;
|
break;
|
||||||
|
case BladeTrails: // These tags have no parms or are not parsed
|
||||||
|
case ImmuneToAttack:
|
||||||
|
case ImmuneToPowers:
|
||||||
|
case Ambidexterity:
|
||||||
|
case Silenced:
|
||||||
|
case IgnorePassiveDefense:
|
||||||
|
case Stunned:
|
||||||
|
case PowerCostHealth:
|
||||||
|
case Charmed:
|
||||||
|
case Fly:
|
||||||
|
case CannotMove:
|
||||||
|
case CannotTrack:
|
||||||
|
case CannotAttack:
|
||||||
|
case CannotCast:
|
||||||
|
case SpireBlock:
|
||||||
|
case Invisible:
|
||||||
|
case SeeInvisible:
|
||||||
|
break;
|
||||||
default:
|
default:
|
||||||
Logger.error("Unhandled type: " + effectModifier.type);
|
Logger.error("Unhandled type: " + effectModifier.type);
|
||||||
break;
|
break;
|
||||||
|
|||||||
Reference in New Issue
Block a user