motherlode: Merge nested if statements

This commit is contained in:
sdburns1998
2019-07-07 15:44:15 +02:00
parent 7b74282fb7
commit 923caeda88

View File

@@ -97,21 +97,17 @@ class MotherlodeRocksOverlay extends Overlay
for (WallObject vein : plugin.getVeins()) for (WallObject vein : plugin.getVeins())
{ {
LocalPoint location = vein.getLocalLocation(); LocalPoint location = vein.getLocalLocation();
if (localLocation.distanceTo(location) <= MAX_DISTANCE) if (localLocation.distanceTo(location) <= MAX_DISTANCE && plugin.isUpstairs(localLocation) == plugin.isUpstairs(vein.getLocalLocation()))
{ {
// Only draw veins on the same level if (WorldPoint.fromLocal(client, location).equals(plugin.getTargetVeinLocation())
if (plugin.isUpstairs(localLocation) == plugin.isUpstairs(vein.getLocalLocation())) && plugin.isMining()
&& plugin.isShowTargetVein())
{ {
if (WorldPoint.fromLocal(client, location).equals(plugin.getTargetVeinLocation()) renderVein(graphics, vein, true);
&& plugin.isMining() }
&& plugin.isShowTargetVein()) else
{ {
renderVein(graphics, vein, true); renderVein(graphics, vein, false);
}
else
{
renderVein(graphics, vein, false);
}
} }
} }
} }