AionGermany / aion-germany

Aion Emulator
GNU General Public License v3.0
197 stars 184 forks source link

Quest Dialog: quest_q70007 error #207

Closed ChaosPower closed 3 years ago

ChaosPower commented 3 years ago

The updated client from game forge is not loading DunDun Cauldron Quest. Says can't read the html file. Any Idea?

ChaosPower commented 3 years ago

Hi,

I fixed _70007OdellaTrack1 and _70008OdellaTrack2, Stuck with _70009PreventingTheHaramelMission. OP code 25 is not being taken by the client. Any Idea?

https://github.com/AionGermany/aion-germany/blob/e549ccec450b794c655ea9d910b9bc37e21f885d/AL-Game/data/scripts/system/handlers/quest/ishalgen/_70007OdellaTrack1.java#L120

            else if (targetId == 703485) {
                switch (action) {
                case USE_OBJECT:
                    changeQuestStep(env, 3, 4, true);
                    return closeDialogWindow(env);
                default:
                    break;
                }
            }

https://github.com/AionGermany/aion-germany/blob/e549ccec450b794c655ea9d910b9bc37e21f885d/AL-Game/data/scripts/system/handlers/quest/ishalgen/_70008OdellaTrack2.java#L82

            } else if (targetId == 703487) {
                switch (action) {
                case USE_OBJECT:
                    changeQuestStep(env, 1, 2, true);
                default:
                    break;
                }
            }
ChaosPower commented 3 years ago

Via debugger, It's looking for Quest Handler for _60009. Figuring it out.

ChaosPower commented 3 years ago

Thanks for accepting PR. Will close the issue and open a new one for the proper quest fix for 70009 which in emulator it gives out 60009 instead of maintaining 70009.