mirror of
https://gitlab.com/2009scape/2009scape.git
synced 2025-12-12 17:40:17 -07:00
Switched shooting star ring over to new quest requirement system
This commit is contained in:
parent
942fd2876e
commit
2e6eed69e6
1 changed files with 6 additions and 4 deletions
|
|
@ -67,12 +67,14 @@ class ShootingStarPlugin : LoginListener, InteractionListener, TickListener, Com
|
||||||
}
|
}
|
||||||
|
|
||||||
val condition: (Player) -> Boolean = when(star.location.toLowerCase()){
|
val condition: (Player) -> Boolean = when(star.location.toLowerCase()){
|
||||||
"canifis bank" -> { p -> p.questRepository.isComplete("Priest in Peril")}
|
"canifis bank" -> { p -> hasRequirement(p, "Priest in Peril") }
|
||||||
//"Burgh de Rott bank" -> { p -> p.questRepository.isComplete("Priest in Peril")} // for now, require this as it is in Morytania. remove when appropriate quests added - Crash
|
//"Burgh de Rott bank" -> { p -> p.questRepository.isComplete("Priest in Peril")} // for now, require this as it is in Morytania. remove when appropriate quests added - Crash
|
||||||
"crafting guild" -> {p -> hasLevelStat(p, Skills.CRAFTING, 40) }
|
"crafting guild" -> {p -> hasLevelStat(p, Skills.CRAFTING, 40) }
|
||||||
"lletya bank" -> {p -> p.questRepository.isComplete("Roving Elves")}
|
"lletya bank" -> {p -> hasRequirement(p, "Mourning's End Part I") }
|
||||||
"jatizso mine" -> {p -> p.questRepository.isComplete("Fremennik Trials")}
|
"jatizso mine" -> {p -> hasRequirement(player, "Fremennik Trials") }
|
||||||
"south crandor mining site" -> {p -> p.questRepository.isComplete("Dragon Slayer")}
|
"south crandor mining site" -> {p -> hasRequirement(p, "Dragon Slayer") }
|
||||||
|
"shilo village mining site" -> {p -> hasRequirement(p, "Shilo Village") }
|
||||||
|
"mos le'harmless bank" -> {p -> hasRequirement(p, "Cabin Fever") }
|
||||||
else -> {_ -> true}
|
else -> {_ -> true}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue