forked from MagicBane/Server
Tweak to modifierentry
This commit is contained in:
@@ -20,7 +20,6 @@ import engine.powers.EffectsBase;
|
|||||||
import engine.wpak.data.ModifierEntry;
|
import engine.wpak.data.ModifierEntry;
|
||||||
|
|
||||||
import java.sql.ResultSet;
|
import java.sql.ResultSet;
|
||||||
import java.sql.SQLException;
|
|
||||||
|
|
||||||
|
|
||||||
public abstract class AbstractEffectModifier {
|
public abstract class AbstractEffectModifier {
|
||||||
@@ -52,7 +51,7 @@ public abstract class AbstractEffectModifier {
|
|||||||
this.sourceType = SourceType.GetSourceType(this.type.replace(" ", "").replace("-", ""));
|
this.sourceType = SourceType.GetSourceType(this.type.replace(" ", "").replace("-", ""));
|
||||||
this.minMod = mod.min;
|
this.minMod = mod.min;
|
||||||
this.maxMod = mod.max;
|
this.maxMod = mod.max;
|
||||||
this.percentMod = mod.value;
|
this.percentMod = mod.percentage;
|
||||||
this.ramp = (float)mod.compoundCurveType.getValue();
|
this.ramp = (float)mod.compoundCurveType.getValue();
|
||||||
this.useRampAdd = (float)mod.compoundCurveType.getValue() != 0;
|
this.useRampAdd = (float)mod.compoundCurveType.getValue() != 0;
|
||||||
|
|
||||||
|
|||||||
@@ -181,8 +181,8 @@ public class EffectsParser {
|
|||||||
case Stamina:
|
case Stamina:
|
||||||
modifierEntry.min = Float.parseFloat(modValues.get(1).trim());
|
modifierEntry.min = Float.parseFloat(modValues.get(1).trim());
|
||||||
modifierEntry.max = Float.parseFloat(modValues.get(2).trim());
|
modifierEntry.max = Float.parseFloat(modValues.get(2).trim());
|
||||||
modifierEntry.value = Float.parseFloat(modValues.get(3).trim());
|
modifierEntry.percentage = Float.parseFloat(modValues.get(3).trim());
|
||||||
// Parameter 4 is always 0.
|
modifierEntry.value = Float.parseFloat(modValues.get(4).trim());
|
||||||
modifierEntry.compoundCurveType = mbEnums.CompoundCurveType.valueOf(modValues.get(5).trim());
|
modifierEntry.compoundCurveType = mbEnums.CompoundCurveType.valueOf(modValues.get(5).trim());
|
||||||
modifierEntry.arg1 = modValues.get(6).trim();
|
modifierEntry.arg1 = modValues.get(6).trim();
|
||||||
break;
|
break;
|
||||||
|
|||||||
@@ -14,6 +14,7 @@ public class ModifierEntry {
|
|||||||
public mbEnums.ModType type;
|
public mbEnums.ModType type;
|
||||||
public float min;
|
public float min;
|
||||||
public float max;
|
public float max;
|
||||||
|
public float percentage;
|
||||||
public float value;
|
public float value;
|
||||||
public mbEnums.CompoundCurveType compoundCurveType;
|
public mbEnums.CompoundCurveType compoundCurveType;
|
||||||
public String arg1; // ItemName "Masterwork" ""
|
public String arg1; // ItemName "Masterwork" ""
|
||||||
|
|||||||
Reference in New Issue
Block a user