Skip to content

Commit

Permalink
fix: forgotten knowledge quest levers (opentibiabr#1815)
Browse files Browse the repository at this point in the history
This fixes the error when entering Tenebris' room and fixes the shadow spectre mobs that were not spawning along with her.

Also fixed the minimum level to 250 for all bosses in the forgotten knowledge quest.
  • Loading branch information
luancolombo authored Nov 13, 2023
1 parent f7271db commit 052060b
Showing 7 changed files with 14 additions and 7 deletions.
Original file line number Diff line number Diff line change
@@ -3,6 +3,7 @@ local config = {
name = "soul of dragonking zyrtarch",
position = Position(33359, 31182, 12),
},
requiredLevel = 250,
playerPositions = {
{ pos = Position(33391, 31178, 10), teleport = Position(33359, 31186, 10) },
{ pos = Position(33391, 31179, 10), teleport = Position(33359, 31186, 10) },
Original file line number Diff line number Diff line change
@@ -8,6 +8,7 @@ local config = {
end,
},
timeToDefeat = 15 * 60, -- In seconds
requiredLevel = 250,
playerPositions = {
{ pos = Position(32302, 31088, 14), teleport = Position(32271, 31097, 14), effect = CONST_ME_TELEPORT },
{ pos = Position(32302, 31089, 14), teleport = Position(32271, 31097, 14), effect = CONST_ME_TELEPORT },
Original file line number Diff line number Diff line change
@@ -5,6 +5,7 @@ local config = {
},
timeToFightAgain = ParseDuration("14d") / 1000,
timeToDefeat = ParseDuration("17m") / 1000,
requiredLevel = 250,
playerPositions = {
{ pos = Position(32018, 32844, 14), teleport = Position(31984, 32851, 14) },
{ pos = Position(32019, 32844, 14), teleport = Position(31984, 32851, 14) },
Original file line number Diff line number Diff line change
@@ -3,6 +3,7 @@ local config = {
name = "Lloyd",
position = Position(32799, 32827, 14),
},
requiredLevel = 250,
playerPositions = {
{ pos = Position(32759, 32868, 14), teleport = Position(32800, 32831, 14) },
{ pos = Position(32759, 32869, 14), teleport = Position(32800, 32831, 14) },
Original file line number Diff line number Diff line change
@@ -3,21 +3,22 @@ local config = {
name = "Lady Tenebris",
position = Position(32912, 31599, 14),
},
requiredLevel = 250,
playerPositions = {
{ pos = Position(32902, 31623, 14), teleport = Position(32911, 31603, 14) },
{ pos = Position(32902, 31624, 14), teleport = Position(32911, 31603, 14) },
{ pos = Position(32902, 31625, 14), teleport = Position(32911, 31603, 14) },
{ pos = Position(32902, 31626, 14), teleport = Position(32911, 31603, 14) },
{ pos = Position(32902, 31627, 14), teleport = Position(32911, 31603, 14) },
},
onUseExtra = function(player)
for d = 1, 6 do
Game.createMonster("shadow tentacle", Position(math.random(32909, 32914), math.random(31596, 31601), 14), true, true)
end
end,
monsters = {
{ name = "shadow tentacle", pos = Position(32910, 31599, 14) },
{ name = "shadow tentacle", pos = Position(32912, 31597, 14) },
{ name = "shadow tentacle", pos = Position(32914, 31599, 14) },
},
specPos = {
from = Position(32895, 31585, 14),
to = Position(32830, 32855, 14),
from = Position(32899, 31587, 14),
to = Position(32923, 31612, 14),
},
exit = Position(32902, 31629, 14),
}
Original file line number Diff line number Diff line change
@@ -5,6 +5,7 @@ local config = {
return Game.createMonster("Mounted Thorn Knight", Position(32624, 32880, 14), true, true)
end,
},
requiredLevel = 250,
playerPositions = {
{ pos = Position(32657, 32877, 14), teleport = Position(32624, 32886, 14), effect = CONST_ME_TELEPORT },
{ pos = Position(32657, 32878, 14), teleport = Position(32624, 32886, 14), effect = CONST_ME_TELEPORT },
Original file line number Diff line number Diff line change
@@ -3,6 +3,7 @@ local config = {
name = "The Time Guardian",
position = Position(32977, 31662, 14),
},
requiredLevel = 250,
playerPositions = {
{ pos = Position(33010, 31660, 14), teleport = Position(32977, 31667, 14) },
{ pos = Position(33010, 31661, 14), teleport = Position(32977, 31667, 14) },

0 comments on commit 052060b

Please sign in to comment.