Remove npc highlights on task completed message. (#5416)

Closes #5414
This commit is contained in:
Mack Bryan
2018-09-10 23:57:02 -07:00
committed by Tomas Slusny
parent 31007fac40
commit e0966a6e07

View File

@@ -520,10 +520,15 @@ public class SlayerPlugin extends Plugin
private void rebuildTargetNames(Task task) private void rebuildTargetNames(Task task)
{ {
targetNames.clear(); targetNames.clear();
Arrays.stream(task.getTargetNames())
.map(String::toLowerCase) if (task != null)
.forEach(targetNames::add); {
targetNames.add(taskName.toLowerCase().replaceAll("s$", "")); Arrays.stream(task.getTargetNames())
.map(String::toLowerCase)
.forEach(targetNames::add);
targetNames.add(taskName.toLowerCase().replaceAll("s$", ""));
}
} }
private void rebuildTargetList() private void rebuildTargetList()
@@ -549,10 +554,7 @@ public class SlayerPlugin extends Plugin
infoTimer = Instant.now(); infoTimer = Instant.now();
Task task = Task.getTask(name); Task task = Task.getTask(name);
if (task != null) rebuildTargetNames(task);
{
rebuildTargetNames(task);
}
rebuildTargetList(); rebuildTargetList();
} }