Compare commits

..

2 commits

Author SHA1 Message Date
Poseidon
92d8809a4d Merge branch 'Seers-Village-Hard-Diary-Camelot-Teleport-Fix' into 'master'
Incorrect teleport destination for Camelot teleport spell

See merge request 2009scape/2009scape!2207
2025-12-06 02:41:07 -05:00
Poseidon
17f4464619 Fixed diary check 2025-12-06 02:39:57 -05:00

View file

@ -65,7 +65,7 @@ class ModernListeners : SpellListener("modern"){
onCast(Modern.CAMELOT_TELEPORT, NONE){ player, _->
requires(player,45, arrayOf(Item(Items.AIR_RUNE_556,5),Item(Items.LAW_RUNE_563)))
player.achievementDiaryManager.finishTask(player, DiaryType.SEERS_VILLAGE, 1, 5)
if (player.achievementDiaryManager.getDiary(DiaryType.SEERS_VILLAGE).checkComplete(DiaryLevel.HARD)
if (player.achievementDiaryManager.getDiary(DiaryType.SEERS_VILLAGE).level == 2
&& (getItemFromEquipment(player, EquipmentSlot.HEAD)?.id ?: 0) == Items.SEERS_HEADBAND_14631)
sendTeleport(player,55.5,Location.create(2725, 3485, 0))
else