dps counter: add option to reset when boss dies

This commit is contained in:
Adam
2020-11-28 13:47:00 -05:00
parent b59f099c00
commit d8e97dd1f7
2 changed files with 17 additions and 1 deletions

View File

@@ -52,4 +52,15 @@ public interface DpsConfig extends Config
{ {
return false; return false;
} }
@ConfigItem(
position = 2,
keyName = "autoreset",
name = "Auto reset",
description = "Reset the DPS tracker when a boss dies"
)
default boolean autoreset()
{
return false;
}
} }

View File

@@ -270,7 +270,12 @@ public class DpsCounterPlugin extends Plugin
{ {
log.debug("Boss has died!"); log.debug("Boss has died!");
if (dpsConfig.autopause()) if (dpsConfig.autoreset())
{
members.values().forEach(DpsMember::reset);
total.reset();
}
else if (dpsConfig.autopause())
{ {
pause(); pause();
} }