Skip to content

Commit 30545f9

Browse files
authored
fix: ferumbras ascension quest storages (opentibiabr#3269)
1 parent bfe34c8 commit 30545f9

File tree

4 files changed

+96
-97
lines changed

4 files changed

+96
-97
lines changed

data-otservbr-global/lib/core/storages.lua

Lines changed: 72 additions & 73 deletions
Original file line numberDiff line numberDiff line change
@@ -2114,84 +2114,83 @@ Storage = {
21142114
U10_90 = { -- update 10.90 - Reserved Storages 45201 - 45350
21152115
FerumbrasAscension = {
21162116
RiftRunner = 45201, -- Scroll
2117-
TheShattererTimer = 45202,
2118-
TheLordOfTheLiceTimer = 45203,
2119-
Tarbaz = 45204,
2120-
Razzagorn = 45205,
2121-
Ragiaz = 45206,
2122-
Zamulosh = 45207,
2123-
Shulgrax = 45208,
2124-
Mazoran = 45209,
2125-
Plagirath = 45210,
2126-
Access = 45211,
2127-
TheShatterer = 45212,
2128-
ZamuloshTeleports = 45213,
2129-
BasinCounter = 45214,
2130-
TheLordOfTheLiceAccess = 45215,
2131-
FirstDoor = 45216,
2132-
MonsterDoor = 45217,
2133-
TarbazDoor = 45218,
2134-
HabitatsAccess = 45219,
2135-
HabitatsTimer = 45220,
2136-
TarbazNotes = 45221,
2137-
ColorLever = 45222,
2138-
BoneFluteWall = 45223,
2139-
BoneFlute = 45224,
2140-
Ring = 45225,
2141-
Statue = 45226,
2142-
Fount = 45227,
2143-
Vampire = 45228,
2144-
Flower = 45229,
2145-
Ring2 = 45230,
2146-
Bone = 45231,
2147-
Reward = 45232,
2148-
TheShattererLever = 45233,
2149-
TheLordOfTheLiceTime = 45234,
2150-
TarbazTime = 45235,
2151-
RagiazTime = 45236,
2152-
PlagirathTime = 45237,
2153-
RazzagornTime = 45238,
2154-
ZamuloshTime = 45239,
2155-
MazoranTime = 45240,
2156-
ShulgraxTime = 45241,
2157-
FerumbrasMortalShellTime = 45242,
2158-
ZamuloshSummon = 45243,
2159-
FerumbrasEssence = 45244,
2160-
DesperateSoul = 45245,
2161-
FlowerPuzzleTimer = 45246,
2117+
Tarbaz = 45202,
2118+
Razzagorn = 45203,
2119+
Ragiaz = 45204,
2120+
Zamulosh = 45205,
2121+
Shulgrax = 45206,
2122+
Mazoran = 45207,
2123+
Plagirath = 45208,
2124+
Access = 45209,
2125+
TheShatterer = 45210,
2126+
ZamuloshTeleports = 45211,
2127+
BasinCounter = 45212,
2128+
TheLordOfTheLiceAccess = 45213,
2129+
FirstDoor = 45214,
2130+
MonsterDoor = 45215,
2131+
TarbazDoor = 45216,
2132+
HabitatsAccess = 45217,
2133+
HabitatsTimer = 45218,
2134+
TarbazNotes = 45219,
2135+
ColorLever = 45220,
2136+
BoneFluteWall = 45221,
2137+
BoneFlute = 45222,
2138+
Ring = 45223,
2139+
Statue = 45224,
2140+
Fount = 45225,
2141+
Vampire = 45226,
2142+
Flower = 45227,
2143+
Ring2 = 45228,
2144+
Bone = 45229,
2145+
Reward = 45230,
2146+
TheShattererLever = 45231,
2147+
TheShattererTimer = 45232,
2148+
TheLordOfTheLiceTimer = 45233,
2149+
TarbazTimer = 45234,
2150+
RagiazTimer = 45235,
2151+
PlagirathTimer = 45236,
2152+
RazzagornTimer = 45237,
2153+
ZamuloshTimer = 45238,
2154+
MazoranTimer = 45239,
2155+
ShulgraxTimer = 45240,
2156+
FerumbrasMortalShellTimer = 45241,
2157+
ZamuloshSummon = 45242,
2158+
FerumbrasEssence = 45243,
2159+
DesperateSoul = 45244,
2160+
FlowerPuzzleTimer = 45245,
21622161
Crystals = {
2163-
Crystal1 = 45247,
2164-
Crystal2 = 45248,
2165-
Crystal3 = 45249,
2166-
Crystal4 = 45250,
2167-
Crystal5 = 45251,
2168-
Crystal6 = 45252,
2169-
Crystal7 = 45253,
2170-
Crystal8 = 45254,
2171-
AllCrystals = 45255,
2162+
Crystal1 = 45246,
2163+
Crystal2 = 45247,
2164+
Crystal3 = 45248,
2165+
Crystal4 = 45249,
2166+
Crystal5 = 45250,
2167+
Crystal6 = 45251,
2168+
Crystal7 = 45252,
2169+
Crystal8 = 45253,
2170+
AllCrystals = 45254,
21722171
},
21732172
Habitats = {
2174-
Roshamuul = 45256,
2175-
Grass = 45257,
2176-
Mushroom = 45258,
2177-
Desert = 45259,
2178-
Venom = 45260,
2179-
Ice = 45261,
2180-
Corrupted = 45262,
2181-
Dimension = 45263,
2182-
AllHabitats = 45264,
2173+
Roshamuul = 45255,
2174+
Grass = 45256,
2175+
Mushroom = 45257,
2176+
Desert = 45258,
2177+
Venom = 45259,
2178+
Ice = 45260,
2179+
Corrupted = 45261,
2180+
Dimension = 45262,
2181+
AllHabitats = 45263,
21832182
},
21842183
Elements = {
2185-
First = 45265,
2186-
Second = 45266,
2187-
Third = 45267,
2188-
Four = 45268,
2189-
Active = 45269,
2190-
Done = 45270,
2191-
},
2192-
TheRiteOfEternalNight = 45271,
2193-
StoneCoffinsBones = 45272,
2194-
VampireTeeth = 45273,
2184+
First = 45264,
2185+
Second = 45265,
2186+
Third = 45266,
2187+
Four = 45267,
2188+
Active = 45268,
2189+
Done = 45269,
2190+
},
2191+
TheRiteOfEternalNight = 45270,
2192+
StoneCoffinsBones = 45271,
2193+
VampireTeeth = 45272,
21952194
},
21962195
Krailos = {},
21972196
},

data-otservbr-global/scripts/quests/ferumbras_ascension/creaturescripts_bosses_kill.lua

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -3,55 +3,55 @@ local bosses = {
33
teleportPos = Position(33226, 31478, 12),
44
godbreakerPos = Position(33237, 31477, 13),
55
cooldown = 44, -- hours
6-
storage = Storage.Quest.U10_90.FerumbrasAscension.TheLordOfTheLiceTime,
6+
storage = Storage.Quest.U10_90.FerumbrasAscension.TheLordOfTheLiceTimer,
77
},
88
["tarbaz"] = {
99
teleportPos = Position(33460, 32853, 11),
1010
godbreakerPos = Position(33427, 32852, 13),
1111
cooldown = 44, -- hours
12-
storage = Storage.Quest.U10_90.FerumbrasAscension.TarbazTime,
12+
storage = Storage.Quest.U10_90.FerumbrasAscension.TarbazTimer,
1313
},
1414
["ragiaz"] = {
1515
teleportPos = Position(33482, 32345, 13),
1616
godbreakerPos = Position(33466, 32392, 13),
1717
cooldown = 44, -- hours
18-
storage = Storage.Quest.U10_90.FerumbrasAscension.RagiazTime,
18+
storage = Storage.Quest.U10_90.FerumbrasAscension.RagiazTimer,
1919
},
2020
["plagirath"] = {
2121
teleportPos = Position(33174, 31511, 13),
2222
godbreakerPos = Position(33204, 31510, 13),
2323
cooldown = 44, -- hours
24-
storage = Storage.Quest.U10_90.FerumbrasAscension.PlagirathTime,
24+
storage = Storage.Quest.U10_90.FerumbrasAscension.PlagirathTimer,
2525
},
2626
["razzagorn"] = {
2727
teleportPos = Position(33357, 32434, 12),
2828
godbreakerPos = Position(33357, 32440, 13),
2929
cooldown = 44, -- hours
30-
storage = Storage.Quest.U10_90.FerumbrasAscension.RazzagornTime,
30+
storage = Storage.Quest.U10_90.FerumbrasAscension.RazzagornTimer,
3131
},
3232
["zamulosh"] = {
3333
teleportPos = Position(33644, 32764, 11),
3434
godbreakerPos = Position(33678, 32758, 13),
3535
cooldown = 44, -- hours
36-
storage = Storage.Quest.U10_90.FerumbrasAscension.ZamuloshTime,
36+
storage = Storage.Quest.U10_90.FerumbrasAscension.ZamuloshTimer,
3737
},
3838
["mazoran"] = {
3939
teleportPos = Position(33585, 32699, 14),
4040
godbreakerPos = Position(33614, 32679, 15),
4141
cooldown = 44, -- hours
42-
storage = Storage.Quest.U10_90.FerumbrasAscension.MazoranTime,
42+
storage = Storage.Quest.U10_90.FerumbrasAscension.MazoranTimer,
4343
},
4444
["shulgrax"] = {
4545
teleportPos = Position(33486, 32796, 13),
4646
godbreakerPos = Position(33459, 32820, 14),
4747
cooldown = 44, -- hours
48-
storage = Storage.Quest.U10_90.FerumbrasAscension.ShulgraxTime,
48+
storage = Storage.Quest.U10_90.FerumbrasAscension.ShulgraxTimer,
4949
},
5050
["ferumbras mortal shell"] = {
5151
teleportPos = Position(33392, 31485, 14),
5252
godbreakerPos = Position(33388, 31414, 14),
5353
cooldown = 332, -- hours - 13 days and 20 hours
54-
storage = Storage.Quest.U10_90.FerumbrasAscension.FerumbrasMortalShellTime,
54+
storage = Storage.Quest.U10_90.FerumbrasAscension.FerumbrasMortalShellTimer,
5555
},
5656
}
5757

data-otservbr-global/scripts/quests/ferumbras_ascension/movements_boss_teleport.lua

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,37 +1,37 @@
11
local config = {
22
[24830] = {
33
storage = Storage.Quest.U10_90.FerumbrasAscension.Razzagorn,
4-
cooldownStorage = Storage.Quest.U10_90.FerumbrasAscension.RazzagornTime,
4+
cooldownStorage = Storage.Quest.U10_90.FerumbrasAscension.RazzagornTimer,
55
bossName = "Razzagorn",
66
},
77
[24831] = {
88
storage = Storage.Quest.U10_90.FerumbrasAscension.Ragiaz,
9-
cooldownStorage = Storage.Quest.U10_90.FerumbrasAscension.RagiazTime,
9+
cooldownStorage = Storage.Quest.U10_90.FerumbrasAscension.RagiazTimer,
1010
bossName = "Ragiaz",
1111
},
1212
[24832] = {
1313
storage = Storage.Quest.U10_90.FerumbrasAscension.Zamulosh,
14-
cooldownStorage = Storage.Quest.U10_90.FerumbrasAscension.ZamuloshTime,
14+
cooldownStorage = Storage.Quest.U10_90.FerumbrasAscension.ZamuloshTimer,
1515
bossName = "Zamulosh",
1616
},
1717
[24833] = {
1818
storage = Storage.Quest.U10_90.FerumbrasAscension.Mazoran,
19-
cooldownStorage = Storage.Quest.U10_90.FerumbrasAscension.MazoranTime,
19+
cooldownStorage = Storage.Quest.U10_90.FerumbrasAscension.MazoranTimer,
2020
bossName = "Mazoran",
2121
},
2222
[24834] = {
2323
storage = Storage.Quest.U10_90.FerumbrasAscension.Tarbaz,
24-
cooldownStorage = Storage.Quest.U10_90.FerumbrasAscension.TarbazTime,
24+
cooldownStorage = Storage.Quest.U10_90.FerumbrasAscension.TarbazTimer,
2525
bossName = "Tarbaz",
2626
},
2727
[24835] = {
2828
storage = Storage.Quest.U10_90.FerumbrasAscension.Shulgrax,
29-
cooldownStorage = Storage.Quest.U10_90.FerumbrasAscension.ShulgraxTime,
29+
cooldownStorage = Storage.Quest.U10_90.FerumbrasAscension.ShulgraxTimer,
3030
bossName = "Shulgrax",
3131
},
3232
[24836] = {
3333
storage = Storage.Quest.U10_90.FerumbrasAscension.Plagirath,
34-
cooldownStorage = Storage.Quest.U10_90.FerumbrasAscension.PlagirathTime,
34+
cooldownStorage = Storage.Quest.U10_90.FerumbrasAscension.PlagirathTimer,
3535
bossName = "Plagirath",
3636
},
3737
}

data-otservbr-global/scripts/quests/ferumbras_ascension/movements_seal.lua

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -3,49 +3,49 @@ local config = {
33
toPosition = Position(33419, 32841, 11),
44
backPosition = Position(33484, 32775, 12),
55
boss = "Tarbaz",
6-
cooldownStorage = Storage.Quest.U10_90.FerumbrasAscension.TarbazTime,
6+
cooldownStorage = Storage.Quest.U10_90.FerumbrasAscension.TarbazTimer,
77
},
88
[24840] = {
99
toPosition = Position(33452, 32356, 13),
1010
backPosition = Position(33432, 32330, 14),
1111
boss = "Ragiaz",
12-
cooldownStorage = Storage.Quest.U10_90.FerumbrasAscension.RagiazTime,
12+
cooldownStorage = Storage.Quest.U10_90.FerumbrasAscension.RagiazTimer,
1313
},
1414
[24841] = {
1515
toPosition = Position(33230, 31493, 13),
1616
backPosition = Position(33197, 31438, 13),
1717
boss = "Plagirath",
18-
cooldownStorage = Storage.Quest.U10_90.FerumbrasAscension.PlagirathTime,
18+
cooldownStorage = Storage.Quest.U10_90.FerumbrasAscension.PlagirathTimer,
1919
},
2020
[24842] = {
2121
toPosition = Position(33380, 32454, 14),
2222
backPosition = Position(33399, 32402, 15),
2323
boss = "Razzagorn",
24-
cooldownStorage = Storage.Quest.U10_90.FerumbrasAscension.RazzagornTime,
24+
cooldownStorage = Storage.Quest.U10_90.FerumbrasAscension.RazzagornTimer,
2525
},
2626
[24843] = {
2727
toPosition = Position(33680, 32736, 11),
2828
backPosition = Position(33664, 32682, 10),
2929
boss = "Zamulosh",
30-
cooldownStorage = Storage.Quest.U10_90.FerumbrasAscension.ZamuloshTime,
30+
cooldownStorage = Storage.Quest.U10_90.FerumbrasAscension.ZamuloshTimer,
3131
},
3232
[24844] = {
3333
toPosition = Position(33593, 32658, 14),
3434
backPosition = Position(33675, 32690, 13),
3535
boss = "Mazoran",
36-
cooldownStorage = Storage.Quest.U10_90.FerumbrasAscension.MazoranTime,
36+
cooldownStorage = Storage.Quest.U10_90.FerumbrasAscension.MazoranTimer,
3737
},
3838
[24845] = {
3939
toPosition = Position(33436, 32800, 13),
4040
backPosition = Position(33477, 32701, 14),
4141
boss = "Shulgrax",
42-
cooldownStorage = Storage.Quest.U10_90.FerumbrasAscension.ShulgraxTime,
42+
cooldownStorage = Storage.Quest.U10_90.FerumbrasAscension.ShulgraxTimer,
4343
},
4444
[24846] = {
4545
toPosition = Position(33270, 31474, 14),
4646
backPosition = Position(33324, 31374, 14),
4747
boss = "Ferumbras Mortal Shell",
48-
cooldownStorage = Storage.Quest.U10_90.FerumbrasAscension.FerumbrasMortalShellTime,
48+
cooldownStorage = Storage.Quest.U10_90.FerumbrasAscension.FerumbrasMortalShellTimer,
4949
},
5050
}
5151

0 commit comments

Comments
 (0)