forked from MagicBane/Server
toUppercase()
This commit is contained in:
@@ -920,7 +920,7 @@ public class Enum {
|
||||
return SourceType.NONE;
|
||||
|
||||
try {
|
||||
returnMod = SourceType.valueOf(modName.replace(",", ""));
|
||||
returnMod = SourceType.valueOf(modName.replace(",", "").toUpperCase());
|
||||
} catch (Exception e) {
|
||||
Logger.error(modName);
|
||||
Logger.error(e);
|
||||
|
||||
@@ -132,7 +132,7 @@ public class ItemBase {
|
||||
this.requiredDiscs = DbManager.parseEnumSet(rs.getString("disc_required"), Enum.DisciplineType.class);
|
||||
|
||||
this.mastery = rs.getString("mastery");
|
||||
damageType = Enum.SourceType.valueOf(rs.getString("damageType"));
|
||||
damageType = Enum.SourceType.valueOf(rs.getString("damageType").toUpperCase());
|
||||
|
||||
this.twoHanded = (rs.getInt("twoHanded") == 1);
|
||||
|
||||
|
||||
@@ -169,7 +169,7 @@ public class ItemTemplate {
|
||||
|
||||
for (Object o : weapon_damage) {
|
||||
JSONObject damage_entry = (JSONObject) o;
|
||||
item_weapon_damage_type = Enum.SourceType.valueOf((String) damage_entry.get("damage_type"));
|
||||
item_weapon_damage_type = Enum.SourceType.valueOf(((String) damage_entry.get("damage_type")).toUpperCase());
|
||||
item_weapon_damage_min = ((Long) damage_entry.get("damage_min")).intValue();
|
||||
item_weapon_damage_max = ((Long) damage_entry.get("damage_max")).intValue();
|
||||
}
|
||||
|
||||
@@ -136,7 +136,7 @@ public class Resists {
|
||||
//Test if Damagetype is valid for foritude
|
||||
private static boolean isValidDamageCapType(HashSet<SourceType> forts, SourceType damageType, boolean exclusive) {
|
||||
for (SourceType fort : forts) {
|
||||
SourceType dt = SourceType.valueOf(fort.name());
|
||||
SourceType dt = SourceType.valueOf(fort.name().toUpperCase());
|
||||
|
||||
if (dt == SourceType.NONE)
|
||||
continue;
|
||||
|
||||
@@ -285,7 +285,7 @@ public class EffectsBase {
|
||||
if (name.isEmpty())
|
||||
return null;
|
||||
else
|
||||
return Enum.SourceType.valueOf(name);
|
||||
return Enum.SourceType.valueOf(name.toUpperCase());
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -33,7 +33,7 @@ public class BlackMantleEffectModifier extends AbstractEffectModifier {
|
||||
@Override
|
||||
public void applyBonus(AbstractCharacter ac, int trains) {
|
||||
PlayerBonuses bonus = ac.getBonuses();
|
||||
SourceType sourceType = SourceType.valueOf(this.type);
|
||||
SourceType sourceType = SourceType.valueOf(this.type.toUpperCase());
|
||||
|
||||
if (sourceType == null) {
|
||||
Logger.error("Bad Source Type for " + this.type);
|
||||
|
||||
@@ -48,11 +48,14 @@ public class DamageShieldEffectModifier extends AbstractEffectModifier {
|
||||
amount *= (1 + mod);
|
||||
}
|
||||
|
||||
Enum.SourceType dt = Enum.SourceType.valueOf(this.type);
|
||||
Enum.SourceType dt = Enum.SourceType.valueOf(this.type.toUpperCase());
|
||||
|
||||
if (dt != null) {
|
||||
|
||||
DamageShield ds = new DamageShield(dt, amount, usePercent);
|
||||
|
||||
PlayerBonuses bonus = ac.getBonuses();
|
||||
|
||||
if (bonus != null)
|
||||
bonus.addDamageShield(this, ds);
|
||||
}
|
||||
|
||||
@@ -33,10 +33,10 @@ public class HealthEffectModifier extends AbstractEffectModifier {
|
||||
super(rs);
|
||||
String damageTypeDB = rs.getString("type");
|
||||
try {
|
||||
this.damageType = SourceType.valueOf(damageTypeDB);
|
||||
this.damageType = SourceType.valueOf(damageTypeDB.toUpperCase());
|
||||
} catch (IllegalArgumentException e) {
|
||||
Logger.error("DamageType could not be loaded from database. " + "UUID = " + this.UUID
|
||||
+ " value received = '" + damageTypeDB + '\'', e);
|
||||
+ " value received = '" + damageTypeDB.toUpperCase() + '\'', e);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -37,10 +37,10 @@ public class ManaEffectModifier extends AbstractEffectModifier {
|
||||
super(rs);
|
||||
String damageTypeDB = rs.getString("type");
|
||||
try {
|
||||
this.damageType = SourceType.valueOf(damageTypeDB);
|
||||
this.damageType = SourceType.valueOf(damageTypeDB.toUpperCase());
|
||||
} catch (IllegalArgumentException e) {
|
||||
Logger.error("DamageType could not be loaded from database. " + "UUID = " + this.UUID
|
||||
+ " value received = '" + damageTypeDB + '\'', e);
|
||||
+ " value received = '" + damageTypeDB.toUpperCase() + '\'', e);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -37,10 +37,10 @@ public class StaminaEffectModifier extends AbstractEffectModifier {
|
||||
super(rs);
|
||||
String damageTypeDB = rs.getString("type");
|
||||
try {
|
||||
this.damageType = SourceType.valueOf(damageTypeDB);
|
||||
this.damageType = SourceType.valueOf(damageTypeDB.toUpperCase());
|
||||
} catch (IllegalArgumentException e) {
|
||||
Logger.error("DamageType could not be loaded from database. " + "UUID = " + this.UUID
|
||||
+ " value received = '" + damageTypeDB + '\'', e);
|
||||
+ " value received = '" + damageTypeDB.toUpperCase() + '\'', e);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -79,7 +79,7 @@ public class TransferStatPowerAction extends AbstractPowerAction {
|
||||
// Damage type can sometimes be null in the DB.
|
||||
|
||||
if (damageString.isEmpty() == false)
|
||||
this.damageType = SourceType.valueOf(damageString);
|
||||
this.damageType = SourceType.valueOf(damageString.toUpperCase());
|
||||
} catch (Exception e) {
|
||||
this.damageType = null;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user