xmyno / Broker_WorldQuests

World of Warcraft addon for displaying world quests in list form.
http://www.wowinterface.com/downloads/info23964-Broker_WorldQuests.html
MIT License
11 stars 11 forks source link

Battle for Azeroth data #19

Closed xmyno closed 6 years ago

xmyno commented 6 years ago

I will need some help in regards to everything that will be new in BfA that affects world quests on level 120. That includes:

Names are most likely enough. I should be able to find the rest by using wowhead/PTR etc.

Also I'm intending to remove 110 world quest data completely and replace it with the new 120 stuff for ease of maintenance. Old world quests should become irrelevant, correct?

yoshimo commented 6 years ago

I wouldn't remove it, there are always people that still do old content for sake of completeness and achievements. I would say show the maximum level of world quests that you have unlocked by default and offer the player to show worldquests of lower expansions on request.

yoshimo commented 6 years ago

We have the same system as in Legion where quests are associated with factions and if you do 3/4 of them, you get a special reward: Up are for me today: Talanjis Expedition (http://www.wowhead.com/faction=2156/talanjis-expedition) Voldunai (http://www.wowhead.com/faction=2158/voldunai) Tortollan Seekers (http://www.wowhead.com/faction=2163/tortollan-seekers)

Zones affected are: Horde:

Alliance:

Horde can do WQs on alliance zones as well, because they got outposts there and vice versa

Rewards cover:

xmyno commented 6 years ago

Thanks for the info!

I've written a basic expansion-toggle. Could you check out the bfa-120 branch (https://github.com/xmyno/Broker_WorldQuests/tree/feature/bfa-120) and test that on the beta if it's showing anything? Rewards etc. isn't done yet, just would like a confirmation if any quests show up (or errors :P)

yoshimo commented 6 years ago

Affecting world quests as well are contracts like: http://www.wowhead.com/item=153665/contract-talanjis-expedition

Enter a contract with Talanji's Expedition that allows you to gain reputation with them every time you >complete a world quest on Kul Tiras and Zandalar.

yoshimo commented 6 years ago

So we get results on the bfa branch:

broker_wq_bfa_branch

The quests without reward column mostly reward azerite power, war resources or reputation Reputation seems to be handled via currencies on the follower mission table http://www.wowhead.com/currency=1597/zandalari-empire http://www.wowhead.com/currency=1600/honorbound

I assume similiar things for the world quest rewards. http://www.wowhead.com/hidden-currencies http://www.wowhead.com/battle-for-azeroth-currencies

NLZ commented 6 years ago

There will be WQs in Arathi (ID:14) as well, right?

yoshimo commented 6 years ago

well it is a warfront and contested between Horde and Alliance, but so far i haven't seen worldquests there yet. I will join the fight later tonight and see how it works.

yoshimo commented 6 years ago

More about world quests ,factions and rewards: http://www.wowhead.com/guides/battle-for-azeroth-world-quests Rewards also include: http://www.wowhead.com/item=163857

xmyno commented 6 years ago

Updated the branch with the first batch of new factions and currencies. If you have time give it a try.

yoshimo commented 6 years ago

The reward column is completely empty now Not even gold is listed anymore.

xmyno commented 6 years ago

No errors?

xmyno commented 6 years ago

Found two more mistakes. 614029d46862eb11de3b0de6ad1b415c7f10c7f6

yoshimo commented 6 years ago

There were a couple of errors last night, but so far they didn't get attributed to Broker WQ. AskMRRobot reported problems with getting the player spec. Details complained about undefined "?" and db entries, LFG didn't like the castration of groupfinding apis in the last build and libsink was broken somehow. Nothing Broker_WQ did report.

Regarding the Arathi Highlands. This seems more like an instanced battleground than worldquests. It is opened up by doing enough daily quests in Zuldazar/Kultiras to launch the onslaught.

xmyno commented 6 years ago

Did you try with the latest commit? Otherwise I'll have to take another look if I can spot anything else in the dry-coded BFA parts that could be causing it.

yoshimo commented 6 years ago

I haven't tried the version 614029d from 19h ago yet, not at a computer for a couple more hours

yoshimo commented 6 years ago

It is almost fine with the fixes you pushed yesterday bwq_tooltip2 bwq_samplequest The Quests with reputation rewards show their faction, but the amount is 0 and there is just a green placeholder graphic

For some reason some items have no itemlevel attached. It is azerite gear:

bwq_azerit_item1 bwq_azerit_item2

yoshimo commented 6 years ago

Azerite gear can be boosted by 5 itemlevels if your heart of azeroth is powerfull enough to unlock the last tier ring of the item.

xmyno commented 6 years ago

I'll see if I can fix the reputation. Can you show me a screenshot of the reward for "Gulliver" "Kopfbedeckung des Seefahrers"? This looks like there's something missing

xmyno commented 6 years ago

Meh just a typo bef4334f6802076243766d59ef661ebc29ade7e2

yoshimo commented 6 years ago

bwq_tooltip3

xmyno commented 6 years ago

Item level display is fixed.

Still need to have a look at war mode reward multiplying.

yoshimo commented 6 years ago

I stand corrected: there are world quests in arathi IF your faction controls it. For the horde you get: https://www.wowhead.com/quest=52848/the-lions-roar#comments The alliance has to face https://www.wowhead.com/quest=52847/dooms-howl

yoshimo commented 6 years ago

@xmyno Itemlevel for relicts in legion is not shown, bfa-content looks fine for now

xmyno commented 6 years ago

I noticed that, but it will be low priority since it's old content and needs a different method of acquiring the item level.

I've released the current state for now. Again, thanks for your help! :)

yoshimo commented 6 years ago

It also might be useful to add it for https://www.wowhead.com/item=163857/azerite-armor-cache to see what itemlevel is inside.

NLZ commented 6 years ago

Do we have information on what the ilvl is the item in it?

yoshimo commented 6 years ago

azerite

yoshimo commented 6 years ago

The chest has the same dynamic itemlevel as the reward