topaz-next / topaz

💎 A server emulator for Final Fantasy XI.
GNU General Public License v3.0
56 stars 80 forks source link

Apocalypse Nigh bug #2550

Closed Gradius2 closed 3 years ago

Gradius2 commented 3 years ago

Additional Information (Steps to reproduce/Expected behavior) :

After going on airship, to Al'Taieu, got this error:

[01/Feb] [00:39:48] [Info] parse: 01A | 0020 001F 0E from user: Gradius [01/Feb] [00:39:48] [Action Info] CLIENT Gradius PERFORMING ACTION 00 [01/Feb] [00:40:17] [Info] parse: 05B | 0065 0064 0A from user: Gradius [01/Feb] [00:40:17] [Debug] 5b 0a 65 00 83 00 02 01 01 00 00 00 00 04 00 00 [01/Feb] [00:40:17] [Debug] 20 00 0c 00 [01/Feb] [00:40:17] [Error] luautils::onEventFinish scripts/zones/Sealions_Den/npcs/_0w0.lua:39: attempt to call global 'toPalaceEntrance' (a nil value) [01/Feb] [00:40:22] [Info] parse: 016 | 0072 0071 04 from user: Gradius

    if (csid == 12 and option == 1) then
        toPalaceEntrance(player)
    elseif (csid == 13) then
        player:setCharVar("PromathiaStatus", 0)
        player:completeMission(COP, tpz.mission.id.cop.SLANDEROUS_UTTERINGS)
        player:addMission(COP, tpz.mission.id.cop.THE_ENDURING_TUMULT_OF_WAR)
        player:addTitle(tpz.title.THE_LOST_ONE)
    end

Got stuck on CS. Had to use !release to be able to get out. No futher progress though.

Gradius2 commented 3 years ago

Searching for "toPalaceEntrance" I couldn't find anything, except on scripts/zones/Sealions_Den/npcs/_0w0.lua

Gradius2 commented 3 years ago

After !zone to Al'Taieu, I managed to end Zilart and CoP. However, that bug needs to be fixed, or normal players will be unable to continue by regular means.