1. #1

    World Bosses eligibility macro

    Pre-5.4 I was using this macro to see if my toons had killed the world bosses for the week:

    /run print("Loot Eligible World Bosses")
    /run for k, v in pairs({ Galleon = 32098, Sha = 32099, Nalak = 32518, Oondasta = 32519}) do print(format("%s: %s", k, IsQuestFlaggedCompleted(v) and "\124cffff0000No\124r" or "\124cff00ff00Yes\124r")) end
    I'm script illiterate. How do I update it for Ordos and the Celestials? Thanks.

  2. #2
    Stood in the Fire
    Join Date
    May 2011
    Location
    New York City
    Posts
    350
    Ordos = 72057

    Don't know how you'd track the celestials because each has their own npc id.
    Here is their Wowhead page -> http://www.wowhead.com/achievement=8...tial-challenge

    Easiest solution would be get an addon called "Saved Instances" -> http://www.curse.com/addons/wow/saved_instances

    Armory : Fear@Cho'Gall UI Screen : Elv UI Wow Progress : Vindictive
    Cpu : Intel I7-2600k Mem : 16gb Corsair Vengeance Psu : Corsair HX1050 Gfx : EVGA GTX 770

  3. #3
    Since 5.4 World Bosses are also listed where your Raid IDs are listed (o -> Raid -> Raid Info with default keybindings).

    Could be that ElvUI / ElvUI_Enhanced sneakily added that for me though, so no guarantee.

  4. #4
    Thanks a bunch. This helps a lot.

    In case anyone wants it. New macro for Timeless Isle Bosses:
    /run print("Loot Eligible World Bosses")
    /run for k, v in pairs({ Chi = 71952, Niuzao = 71954, Xuen = 71953, Yulon = 71955, Ordos = 72057}) do print(format("%s: %s", k, IsQuestFlaggedCompleted(v) and "\124cffff0000No\124r" or "\124cff00ff00Yes\124r")) end
    Last edited by mber341; 2013-09-23 at 02:07 AM.

  5. #5
    As I said, it's in the default UI.

    If you really want a macro for that:
    Code:
    /run local boss for i=1,GetNumSavedWorldBosses() do boss = GetSavedWorldBossInfo(i) print("Locked out for "..boss) end

    Edit: What you posted is most likely never going to work.
    You're using NPC IDs as Quest IDs (71952 is the NPC id of Chi-Ji, you're checking if you have completed quest 71952, which doesn't even exist)

    Edit 2: If you want to use your macro, the correct quest ids are 33117 (Celestials) and 33118 (Ordos).
    Last edited by ccKep; 2013-09-23 at 02:24 AM.

  6. #6
    Gear Grinder is your friend:
    http://www.curse.com/addons/wow/tita...p-cap-progress

    You can choose whatever you want to be displayed or not.

  7. #7
    No need for a addon or script to see if you have killed world bosses anymore just press raid info and scroll down they are at the bottom of the list

  8. #8
    SavedInstances addon will track and display your world boss kills for ALL of your toons (ie no logging to alts to run the macro or check raid info). Tracks many other useful things as well.

  9. #9
    oops forgot to update saved instances
    Last edited by sleepy67; 2013-09-29 at 03:43 PM.

  10. #10
    Code:
    /run for k,v in pairs({Galleon=32098,Sha=32099,Oondasta=32519,Celestials=33117,Ordos=33118,Nalak=32518})do print(format("%s: \124cff%s\124r", k, IsQuestFlaggedCompleted(v) and "00ff00Yes" or "ff0000No"))end
    That works or you can just go to your raid info tab and it's listed in there now too.
    Not#1974

  11. #11
    Quote Originally Posted by Runiq View Post
    SavedInstances addon will track and display your world boss kills for ALL of your toons (ie no logging to alts to run the macro or check raid info). Tracks many other useful things as well.
    So does World Boss Status addon.
    You can try to fit me in a box, only to see me burst out of it.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •