Quest: Moghouse Exit

Forum rules
NO LONGER BEING MAINTAINED!
mvd1987
Posts: 112
Joined: Wed Oct 17, 2012 8:36 am

Re: Quest: Moghouse Exit

Post by mvd1987 » Sat Nov 17, 2012 12:03 am

yes this problem is also on my server since recently.

is there is anybody that know what the problem is and why players cant ext the moghouse to area's that they have unlocked by the quests, can they let it know on here so i can fix it also??

its only changed recently but dont know what changed it yet.

my server is at rev 2013.

already thanx on the help.

greetings michael
Owner/GMLeader mvd1987/michaelvandun Fantasy World International Server

bluekirby0
Developer
Posts: 707
Joined: Sun Jul 22, 2012 12:11 am

Re: Quest: Moghouse Exit

Post by bluekirby0 » Thu Dec 13, 2012 3:11 pm

Bump.

Still broken as of 2092.

altalus
Posts: 136
Joined: Wed Nov 14, 2012 8:31 pm
Location: Montreal Qc, CAN

Re: Quest: Moghouse Exit

Post by altalus » Fri Dec 14, 2012 2:19 pm

Funny... my chars on my own account (the 1st account created on the server) has the problem, but my friends' char have no problem and it works for them ? o.O

Shuro
Posts: 10
Joined: Sat Nov 24, 2012 6:15 pm

Re: Quest: Moghouse Exit

Post by Shuro » Sat Dec 15, 2012 12:36 pm

Same prob here, i did the quest for sandy and works for both of my char !

I tried w/ bastok one and Shura my second character did the quest and the little girl said, blablabla ok .. you win .. or w/e .. BUT when i'm in my MH
i just can't choose the exit and the game let me get out of the mog house as if i hadn't done the quest ....

Any help possible for my dear Shura?

Flunklesnarkin
Posts: 238
Joined: Wed Sep 05, 2012 10:48 am

Re: Quest: Moghouse Exit

Post by Flunklesnarkin » Sat Dec 15, 2012 3:39 pm

I'm starting to think it might have something to do with the order you do the quests.

I really don't know but I've never had trouble with using a mog house exit quest.

I have one character that has all 4 exit quests done and he can use them even with it patched up to Rev 2088.


I have another character that only had windurst done until yesterday, then I went to do Bastok and I'm able to use both mog house exits just fine.

I really don't know the problem, but it's either something to do with the specific order the quests are done or something to do with the client.

PrBlahBlahtson
Developer
Posts: 539
Joined: Sun Jul 22, 2012 12:17 am

Re: Quest: Moghouse Exit

Post by PrBlahBlahtson » Sun Dec 16, 2012 12:52 am

Does not appear to be handled via LUA in /scripts/zones/Residential_Area/

Does not appear to be handled in /src/map/baseentity, charentity, charutils, commandhandler, instance, instance_handler, instanceutils, map, npcentity, region, transport, universal_container, zone, or zoneutils.

Currently, I've set notepad++ loose on my Darkstar directory looking for "moghouseFlag" to see if that gets me anywhere.

Edit:
Seems to get converted to profile.mhflag in /src/map/lua/lua_baseentity. Now to find anything that calls that...

Edit edit:
Appears to be stored in char_stars.mhflag. For people running their own servers, if someone else's character can use the mog house exits and you can't... steal their value :V

Ending:
idk, nothing sticks out as "this handles the mog house exit!" /src/map/packets/zone_in seems like it's either receiving a packet or sending one which includes the value that specifies which Mog Houses you're able to exit to multiple zones from. Maybe the packet or client was changed to handle it differently?

The prequel-ing:
Client ver 30120718_2 here. Going to test out the different MH values and see if I can find anything. Will test individual values and then start trying combos. According to scripts, they are:
1: San d'Oria
2: Bastok
4: Windurst
8: Jeuno
16: Aht Urghan

The character I know doesn't work in Bastok has 14 (Jeuno + Windurst + Bastok)

2
...okay, 4 works in Jeuno. What the hell?

3
Turned in Amaryllis in Bastok, went from "4" to "6." Unable to use moghouse exit in Port Bastok, Bastok Market, and Bastok Mines.
Different character (started from 0) turned in Lilac in Windurst, unable to use moghouse exit in Windurst Walls. Now at 4, retried in Port Jeuno, able to pick zones.
Set new character to 31, still works in Port Jeuno. Works in Lower Jeuno (did not work on earlier character.) Started being careful to properly zone between tests.
Tested in Southern San d'Oria (with 4, should not work) and no choice given.
Set to 1, tested in Northern San d'Oria, no.
Set to 2, tested in Southern San d'Oria, no.
Set to 8, NSd, no.
16, SSd, no.
31, teleport to Lower Jeuno, zone to Port Jeuno, MH, choice offered.
1, zone to Lower Jeuno, choice offered. Exit to Upper Jeuno, set to 0, zone to Lower Jeuno, MH, choice offered, exit to Lower, zone to Port, MH, choice offered.

I don't know what's going on anymore. Seems that Jeuno works fine. Going to let someone that understands how the MH system works take it from here. Either the value isn't fetched from the table on zone or Mog House exit, or I have no idea what's going on anymore.

Stormfury
Posts: 1
Joined: Fri Nov 16, 2012 9:06 am

Re: Quest: Moghouse Exit

Post by Stormfury » Mon Dec 17, 2012 12:17 pm

I don't know if this will be of any significance to anyone, and I'm not a coder (yet) so I couldn't tell you any of the values, but I play only on the test server, and I can give you my experience of what happened to me. I've only been playing for roughly 2 weeks, so I don't know how previous revs worked.

1. Completed the quest in Bastok, I was able to exit to any Bastok area.
2. Changed MH location to Rent-a-Room in Windurst, since I could not access Mog Safe from there.
3. Completed quest in Windurst, but was not able to access any location in Windurst
4. Went back to Bastok, and was able to access Mog Safe even WITHOUT changing my MH location back to Bastok. Was not able to access Bastok locations anymore.
5. When I spoke to the NPC outside the residential area in Bastok Mines, he states that I have a Rent-a-Room in Bastok instead of it being my home location.

I wonder if there are separate values somewhere for Rent-a-Rooms in general which the quest does not flag. Perhaps it only flags the home location, and now that my home location is set as a Rent-a-Room, it is no longer flagged for the quest.

Hope this helps pick someone's brain.

**EDIT: If anyone would like me to create more characters and attempt different scenarios to get a better handle on the situation, I will be more than happy to do so**

PrBlahBlahtson
Developer
Posts: 539
Joined: Sun Jul 22, 2012 12:17 am

Re: Quest: Moghouse Exit

Post by PrBlahBlahtson » Mon Dec 17, 2012 6:04 pm

Checked the Rent-a-room NPCs in Windurst, they're not scripted to do anything except talk. Well, except Machitata in Windurst Waters. She doesn't talk, she does something with a quest.

Same for the NPCs in Bastok. They're scripted to talk, but they don't do anything with it.

Sorry, I wanted to see if they were actually playing a role. Unless it's all secretly handled client-side, they do nada. They're scripted to give a dialog on activation, and nothing else. Unless your server has been modified, of course. :)

Post Reply