diff --git a/Server/src/main/content/minigame/barbassault/BarbassDevHelper.kt b/Server/src/main/content/minigame/barbassault/BarbassDevHelper.kt index f7b2870a5..56327d8ca 100644 --- a/Server/src/main/content/minigame/barbassault/BarbassDevHelper.kt +++ b/Server/src/main/content/minigame/barbassault/BarbassDevHelper.kt @@ -19,15 +19,20 @@ class BarbassDevHelper : CommandSet(Privilege.ADMIN) { var babotcount = 0 override fun defineCommands() { - define ("maxbarbpts") { player,_ -> + define ("maxbarbpoints") { player,_ -> player.addBarbPoints(BarbAssaultPoints(500, 500, 500,500)) return@define } - define ("rstbarbpts") { player,_ -> + define ("setbarbwave") { player,args -> + player.setAttribute("/save:barbass:wave", args[1].toIntOrNull()) + return@define + } + + define ("resetbarbpoints") { player,_ -> player.setBarbPoints(BarbAssaultPoints(0, 0, 0,0)) return@define } - define ("rstbarblvl") { player,_ -> + define ("resetbarblevels") { player,_ -> player.setBarbLevels(BarbAssaultLevels(0, 0, 0,0)) return@define } @@ -115,7 +120,7 @@ class BarbassDevHelper : CommandSet(Privilege.ADMIN) { //replaceScenery(getScenery(thistrap)!!,Scenery.RUNNER_TRAP1_20230,40,thistrap) return@define } - + //should not need during testing now. define("rolekit", Privilege.ADMIN, " ", "Gives Barbarian Assault kit") { player, args -> data class RoleKit( val horns: IntArray? = null, val bags: IntArray? = null, val extraItems: List = emptyList() ) val roleKits = mapOf(