IsaacGS
2009-04-10, 09:01 PM
I finally figured out why these quests are broken. Looking at the Chain quest, we can see that Inverse Attributes says it has 10 parts, and every mage in existence, both FP and IL, have only 5 parts done.
Now, how does the game check for how many parts are in a quest chain? Basically, as far as the game is concerned, every "Subquest" is counted as a whole quest. To mark something as a subquest, instead of it being an individual quest, it's given something called "Parent". When a quest has the Parent quest variable set, this is the name that will show as the title of the whole quest chain. Here's the kicker:
When checking to see if it's a quest chain, it looks for the "Parent" title to be the same. Therefore, since the quest for FPs is called "Inverse Attributes" and the quest for ILs is called "Inverse Attributes", the game thinks that all these subquests are part of one huge quest called Inverse Attributes. In order to start FP Inverse Attributes, you must have the job ID of a 4th job FP mage; the same is true of the IL version of it. But, since you can't have both an FP ID and an IL ID, that means you can only do the 5 "Inverse Attributes" quest for your job ID. Thus we have a 10 quest chain, which has 5 quests requiring one ID and 5 quests requiring the other ID, making it impossible for everyone.
This can be easily fixed by changing the name of one job's Inverse Attributes. Even changing it to "Inverse Attribute" would work. An easy fix, even for Nexon.
(side note, I was extremely excited to figure this out. It's been puzzling me for quite a while)
Now, how does the game check for how many parts are in a quest chain? Basically, as far as the game is concerned, every "Subquest" is counted as a whole quest. To mark something as a subquest, instead of it being an individual quest, it's given something called "Parent". When a quest has the Parent quest variable set, this is the name that will show as the title of the whole quest chain. Here's the kicker:
When checking to see if it's a quest chain, it looks for the "Parent" title to be the same. Therefore, since the quest for FPs is called "Inverse Attributes" and the quest for ILs is called "Inverse Attributes", the game thinks that all these subquests are part of one huge quest called Inverse Attributes. In order to start FP Inverse Attributes, you must have the job ID of a 4th job FP mage; the same is true of the IL version of it. But, since you can't have both an FP ID and an IL ID, that means you can only do the 5 "Inverse Attributes" quest for your job ID. Thus we have a 10 quest chain, which has 5 quests requiring one ID and 5 quests requiring the other ID, making it impossible for everyone.
This can be easily fixed by changing the name of one job's Inverse Attributes. Even changing it to "Inverse Attribute" would work. An easy fix, even for Nexon.
(side note, I was extremely excited to figure this out. It's been puzzling me for quite a while)