Comment update
This commit is contained in:
@@ -54,10 +54,10 @@ public class EffectsParser {
|
||||
effectData = effectData.replaceAll("(?m)^.*#.*\r?\n?", "");
|
||||
effectData = effectData.trim();
|
||||
|
||||
// Parse effect entry description
|
||||
// Parse effect entry header
|
||||
|
||||
String firstLine;
|
||||
ArrayList<String> effectDescription = new ArrayList<>();
|
||||
ArrayList<String> effectHeader = new ArrayList<>();
|
||||
|
||||
// Some effects exist without sources/mods or conditions
|
||||
// (ACID "MOB" 0)
|
||||
@@ -72,17 +72,17 @@ public class EffectsParser {
|
||||
Matcher matcher = STRSPLIT_REGEX.matcher(firstLine);
|
||||
|
||||
while (matcher.find())
|
||||
effectDescription.add(matcher.group(1).trim());
|
||||
effectHeader.add(matcher.group(1).trim());
|
||||
|
||||
effectEntry.id = effectDescription.get(0);
|
||||
effectEntry.name = effectDescription.get(1);
|
||||
effectEntry.id = effectHeader.get(0);
|
||||
effectEntry.name = effectHeader.get(1);
|
||||
effectEntry.name = effectEntry.name.replaceAll("\"", "");
|
||||
|
||||
// Some effect mods have no icon
|
||||
// (SEEINVIS-SHADE "See Invis")
|
||||
|
||||
if (effectDescription.size() == 3)
|
||||
effectEntry.icon = Integer.parseInt(effectDescription.get(2));
|
||||
if (effectHeader.size() == 3)
|
||||
effectEntry.icon = Integer.parseInt(effectHeader.get(2));
|
||||
else
|
||||
effectEntry.icon = 0;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user