skillcalculator: Merge nested if statements

This commit is contained in:
sdburns1998
2019-07-07 18:45:06 +02:00
parent 59cbfcf7fe
commit d14e20017b

View File

@@ -331,12 +331,9 @@ public class BankedCalculator extends JPanel
} }
// One activity and rewards no xp ignore. // One activity and rewards no xp ignore.
if (activities.size() == 1) if (activities.size() == 1 && activities.get(0).getXp() <= 0)
{ {
if (activities.get(0).getXp() <= 0) return;
{
return;
}
} }
} }
@@ -448,19 +445,16 @@ public class BankedCalculator extends JPanel
// If had a previous selection and this item links to another check for item prevention change. // If had a previous selection and this item links to another check for item prevention change.
// If there are changes adjust the Linked panel quantity as well // If there are changes adjust the Linked panel quantity as well
if (cur != null && i.getLinkedItemId() != -1) if (cur != null && i.getLinkedItemId() != -1 && cur.isPreventLinked() != a.isPreventLinked())
{ {
if (cur.isPreventLinked() != a.isPreventLinked()) CriticalItem linked = CriticalItem.getByItemId(i.getLinkedItemId());
CriticalItemPanel l = panelMap.get(linked);
if (l != null)
{ {
CriticalItem linked = CriticalItem.getByItemId(i.getLinkedItemId()); l.updateLinkedMap(getLinkedTotalMap(linked));
CriticalItemPanel l = panelMap.get(linked); int amount = config.limitedBankedSecondaries() ? limitToActivitySecondaries(a, l.getAmount()) : l.getAmount();
if (l != null) l.updateAmount(amount, false);
{ l.recalculate();
l.updateLinkedMap(getLinkedTotalMap(linked));
int amount = config.limitedBankedSecondaries() ? limitToActivitySecondaries(a, l.getAmount()) : l.getAmount();
l.updateAmount(amount, false);
l.recalculate();
}
} }
} }
@@ -500,13 +494,11 @@ public class BankedCalculator extends JPanel
// This item has an activity selected and its preventing linked functionality? // This item has an activity selected and its preventing linked functionality?
Activity selected = activityMap.get(i); Activity selected = activityMap.get(i);
if (selected != null && selected.isPreventLinked()) if (selected != null && selected.isPreventLinked()
{
// If initial request is for this item // If initial request is for this item
if (!first) && !first)
{ {
return map; return map;
}
} }
// Add self to map // Add self to map