Macro to check for world boss kill?

90 Draenei Priest
13860
I suck at scripting or w/e its called, but i did find this macro somewhere on the net.

/run local z,t,s={[32099]='Sha of Anger this week.',[32098]='Galleon this week.'},GetQuestsCompleted();for c,v in pairs(z) do if t[c] then s='' else s=' not' end print('You have'..s,'done',v) end

It checks if you've done Sha and Galleon. Im just wondering if there is a similar macro to include the Oondasta? Or if someone knows how to modify it to include the giant dino.
Reply Quote
90 Gnome Priest
11740
/run for k, v in pairs({ Galleon = 32098, Sha = 32099, Nalak = 32518, Oondasta = 32519}) do print(format("%s: %s", k, IsQuestFlaggedCompleted(v) and "\124cff00ff00Yes\124r" or "\124cffff0000No\124r")) end

I found this macro in the wowhead comments for the sha of anger kill quest
Reply Quote
90 Draenei Priest
13860
seems to work perfectly, thanks very much Taiou :)
Reply Quote
51 Blood Elf Mage
10810
The AILO (Am I Locked Out) addon will show you this information in your UI if you wanted an addon that did it. Others probably exist too.
Reply Quote
90 Goblin Mage
19570
killed Oondasta and this macro still says I didnt. So use with caution.
Reply Quote
90 Draenei Shaman
10800
killed Oondasta and this macro still says I didnt. So use with caution.


Just to check: you wouldn't have killed him before the reset last night and checked after it, would you?
Reply Quote
90 Gnome Mage
10145
I have killed oondasta on 5 different chars, and it dossent work for him.
Reply Quote
90 Human Death Knight
10800
I have killed oondasta on 5 different chars, and it dossent work for him.


This is a known bug with Oondasta kills, the macro still works with the other bosses.
Reply Quote
90 Draenei Paladin
9160
Actually I think its because the wrong number has been added for Oondasta it should be 17 at the end not 19 as Oondasta came out before Nalak ...
Reply Quote
90 Night Elf Hunter
15600
Actually I think its because the wrong number has been added for Oondasta it should be 17 at the end not 19 as Oondasta came out before Nalak ...

No, 32517 is a completely different quest:
http://www.wowhead.com/quest=32517
Edited by Painstorm on 16/04/2013 14:06 BST
Reply Quote
90 Human Warrior
15530
Actually I think its because the wrong number has been added for Oondasta it should be 17 at the end not 19 as Oondasta came out before Nalak ...


Doesn't matter, they were both put into the database at the same time, so could be any way around :)
Reply Quote
90 Blood Elf Paladin
17225
http://www.curse.com/addons/wow/world-boss-status
Reply Quote
90 Pandaren Monk
17920
/run for k, v in pairs({ Galleon = 32098, Sha = 32099, Nalak = 32518, Oondasta = 32519, Celestials = 71954, Ordos = 72057}) do print(format("%s: %s", k, IsQuestFlaggedCompleted(v) and "\124cff00ff00Yes\124r" or "\124cffff0000No\124r")) end

Ï have yet to get the "correct" Celestial ID that count for all 4 bosses but the current is only for the "Niuzao" (OX) if u kill him it would say complete, but not if u kill the other on Timeless Isle.

Provides a list as of following (Without Time "Prat-addon"):

[04:46] Nalak: No
[04:46] Celestials: No ------>> Note: This one is still not perfect! (celestials)
[04:46] Ordos: Yes
[04:46] Sha: No
[04:46] Galleon: No
[04:46] Oondasta: Yes

- This is how it will come up when u click the MACRO, and if you killed something its "Yes".
Happy Hunting!
Reply Quote
80 Draenei Death Knight
20095
Note that you can view world bosses at the very bottom of the raid info list now.

http://eu.battle.net/wow/en/forum/topic/8171277308#5
Edited by Lombella on 21/09/2013 09:16 BST
Reply Quote
90 Pandaren Monk
17920
I've got rumors the Celestial ID would be the following:
Celestials=33117

-Only downside upon checking wowhead (NPC id belongs to an Elder Furlborg).
http://www.wowhead.com/npc=33117

Though still need to be confirmed, before i say thats it 100% perfect.
Edited by Aladria on 22/09/2013 02:30 BST
Reply Quote
90 Night Elf Mage
5315
Is there an update for this for the Celestials and Ordos?
Reply Quote
90 Night Elf Mage
5315
/run for k, v in pairs({Ordos = 33118, Celest = 33117, Gal = 32098, Nal = 32518, Oon = 32519, Bonus_Roll = 33134, }) do print(format("%s: %s", k, IsQuestFlaggedCompleted(v) and "\124cff00ff00Confirmed\124r" or "\124cffff0000Not yet confirmed\124r")) end


Here you go, an updated version.

Bonus_roll stands for if you have completed the bonus roll (warforged seals) quest,

and every other shortcut you should know.
Reply Quote
90 Human Warrior
10885
Ehm, they are shown in the raid lockout tab as well now.
Reply Quote
90 Orc Death Knight
10235
Ehm, they are shown in the raid lockout tab as well now.
Mano posted one that prints locked-out world bosses into chat, but I can't remember how to spell his full name so I can't link it.
Potentially much better than the quest flag macro as it doesn't need updating with new IDs.
Reply Quote

Please report any Code of Conduct violations, including:

Threats of violence. We take these seriously and will alert the proper authorities.

Posts containing personal information about other players. This includes physical addresses, e-mail addresses, phone numbers, and inappropriate photos and/or videos.

Harassing or discriminatory language. This will not be tolerated.

Forums Code of Conduct

Report Post # written by

Reason
Explain (256 characters max)
Submit Cancel

Reported!

[Close]