Quantcast
Channel: WoWInterface - Latest Updated list
Viewing all articles
Browse latest Browse all 48874

Grail (042)

$
0
0
Change Log:
--------------------
Version 042
Corrects an initialization problem that would cause a Lua error if dailyQuests were not gotten before evaluated.

Version 041
Adds support for quests having prerequisites of having ever experienced a buff.
Changes the internal representation of NPC information to separate the NPC names to make the data more "normal".
Augments the way the reputationLevelMapping table provides information so it can provide specific numeric values over the minimum reputation.
Adds the ability to have quests grouped so able to invalidate groups based on daily counts, or make prerequisites of a number of quests from a group.
Updates some quest/NPC information for Tillers, Golden Lotus, Order of the Cloud Serpent, Shado-Pan, August Celestials, Anglers and Klaxxi dailies.
Adds very basic quest information for 5.1 PTR quests from 2012-10-25.
Adds the ability to invalidate a quest by accepting a quest from a quest group.
Adds the ability for quests to have a prerequisite of a maximum reputation.
Adds code that abandons processing the server completed quests if the return results do not represent the total number of quests completed as compared to the locally stored count.

Version 040
Updates some quest/NPC information for Howling Fjord, Jade Forest, Krasarang Wilds, Townlong Steppes, Valley of the Four Winds, Kun-Lai Summit and Vale of Eternal Blossoms.
Removes the raceMapping, raceNameFemaleMapping, raceNameMapping and raceToBitMapping tables.
Changes the format for reputation change logging.
Adds reputationLevelMapping table that Wholly was using because it will be changed as more information is known, and there should be no need for Wholly to need to change.

Version 039
Updates some quest/NPC information for Vale of Eternal Blossoms, Kun-Lai Summit, Borean Tundra, Dread Wastes and Valley of the Four Winds.
Adds support for prerequisites to be able to have OR requirements within an AND requirement, instead...

Description:
--------------------
Grail is designed to provide quest information to other addons to make their decision processing easier. For example, an addon like EveryQuest or TourGuide would be able to make use of Grail's knowledge to determine if a quest has been completed, whether the character can obtain the quest, what reasons the character cannot obtain a quest (lack of level, wrong race, wrong class, not enough reputation, has not completed a prerequisite quest, etc.), the location to obtain or turn in a quest, the amount of reputation awarded from completing the quest, whether the quest counts towards an achievement, etc.

Grail contains an internal database of quest and NPC information that is used to provide its information. The more accurate this information the better the database. Therefore, as the character obtains and completes quests the database is checked to see whether it can be updated. As a user of Grail you can choose to participate in making the database better by providing that updated information to be integrated into future releases. There are a few options available to help provide this information and the slash command /grail help lists them.

Starting with version 029, Grail's achievement and reputation gained information are separated into two loadable on demand addons included in the package.

Viewing all articles
Browse latest Browse all 48874

Trending Articles