Fixed bug relating to tracking current slayer task

This commit is contained in:
Ceikry
2023-03-31 00:04:59 +00:00
committed by Ryan
parent ebebb05af3
commit d431fec1ed
4 changed files with 15 additions and 7 deletions
@@ -170,6 +170,13 @@ class SlayerManager(val player: Player? = null) : LoginListener, PersistPlayer,
flags.setTask(task!!)
}
var activeTask: Tasks? = null
get() {
if (hasTask())
return flags.getTask()
return null
}
var master: Master?
get() = flags.getMaster()
set(master) {
@@ -238,4 +245,4 @@ class SlayerManager(val player: Player? = null) : LoginListener, PersistPlayer,
return getAttribute(player, "slayer-manager", SlayerManager())
}
}
}
}