Skip to content

Achievement

Fishing 'Round the Isles

Complete 20 of the fishing world quests.

Fishing

10
Advertisement
Advertisement
Top Comments

The highest voted Wowhead comments for this page. They are community notes, not TheWoWDB comments.

1
Janye+139via Wowhead (opens the original comment in a new tab)

As I'm catching up with Legion fishing achievements, I wanted an easy way to see if any WQs are up for this one that I hadn't already completed. Because the Lively/Huge achievement credit are tallied differently, this was impossible to cram into a single macro, but I managed to do it in two. Each line fits in one macro, so you can run the first, then the second or use an addon like Paste.

/run function Q(r,s,t) f=0 C_QuestLog.RemoveWorldQuestWatch(s) if not t then if C_QuestLog.AddWorldQuestWatch(s) then print(r) f=1 end end return f>0 end w={{7,16,17},{16,8,9},{1,2,3},{2,14,15},{17,20,21},{-19,0,1},{11,6,7},{-20,13},{12,18,19},{6,4,5}}
/run o=0 j=1 for i=1,24 do n,_,c,_,_,_,_,q=GetAchievementCriteriaInfo(10598,i) if q==0 then for k=1,#w[j] do o=Q(n,w[j][k]-(k==1 and 1 or 0)*333+41596,c) or o end j=j+1 else o=Q(n,q,c) or o end end if o==0 then print('No WQ') end

The first two line is just "setup" and doesn't display anything--it only defines a function and a variable that the "main" macro needs. You'll have to run the first line once in any play session, then the second, "main" macro should work like this: If any new world quest is up, it'll track it and print the name in the chat window, otherwise it'll just print "No WQ".

9.0 Edit: With 9.0 making the WorldQuestWatch functions longer, I had to reword the quest IDs to compress them further, but it seems like it still could fit in 2 lines!
9.0.2 Edit: As pointed out by @gabbest there was a bug in the first 9.0 fix, which turned out to be a tiny mistake (a + should've been a -). It was causing false negative (wrong WQ IDs) for 1/3 of the Lively/Huge quests, one of which I ran into today. That should be fixed now and the macro should be fine, at least until the next quest API change.

Read all 102 on Wowhead ↗

Details

Category
ProfessionsFishing
Points
10
Faction
Both factions
Requirements
53 criteria lines

Criteria

What this achievement requires, from the current game data.

  1. Huge Mossgill Perch
  2. Huge Mossgill Perch
  3. Huge Mossgill Perch
  4. Huge Mossgill Perch
  5. Work Order: Cursed Queenfish
  6. Lively Runescale Koi
  7. Lively Runescale Koi
  8. Lively Runescale Koi
  9. Lively Runescale Koi
  10. Lively Cursed Queenfish
  11. Lively Cursed Queenfish
  12. Lively Cursed Queenfish
  13. Lively Cursed Queenfish
  14. Queen Queenfish
  15. Wild Northern Barracuda
  16. Huge Cursed Queenfish
  17. Huge Cursed Queenfish
  18. Huge Cursed Queenfish
  19. Huge Cursed Queenfish
  20. Huge Runescale Koi
  21. Huge Runescale Koi
  22. Huge Runescale Koi
  23. Huge Runescale Koi
  24. Lively Highmountain Salmon
  25. Lively Highmountain Salmon
  26. Lively Highmountain Salmon
  27. Lively Highmountain Salmon
  28. Lively Stormrays
  29. Lively Stormrays
  30. Lively Stormrays
  31. Lively Stormrays
  32. Huge Highmountain Salmon
  33. Huge Highmountain Salmon
  34. Huge Highmountain Salmon
  35. Buoy Fishing
  36. Raft Fishing
  37. Huge Stormrays
  38. Huge Stormrays
  39. Huge Stormrays
  40. Huge Stormrays
  41. Slippery Stormrays
  42. Cave Fishing
  43. Work Order: Stormrays
  44. Work Order: Highmountain Salmon
  45. Lively Mossgill Perch
  46. Lively Mossgill Perch
  47. Lively Mossgill Perch
  48. Lively Mossgill Perch
  49. Migrating Highmountain Salmon
  50. Rocket Boot Fishing
  51. Work Order Mossgill Perch
  52. Work Order: Runescale Koi
  53. The Angler Mangler
Advertisement

More like this

Other achievements in Fishing.

All Fishing achievements

Related

Community notes from Wowhead · 102 comments

Top 3 shown above

The comments below were written by Wowhead users. They are community notes, not TheWoWDB comments. See them in context on Wowhead.

The top 3 are shown in Top Comments above. Read all 102 on Wowhead.