RaidChecklist needs YOU for a MoP update!

User avatar
Anyia
 Community Resource
 Community Resource
Posts: 1134
Joined: Mon Aug 23, 2010 9:35 pm
Realm: Jubei'Thos (US/Oceania)
Location: Australia
Contact:

RaidChecklist needs YOU for a MoP update!

Unread post by Anyia »

Dear Petopians,

I've had a number of requests for an update of RaidChecklist for the Mists of Pandaria expansion. As I am no longer playing WoW myself, and both Malazee and I are busy with Other Stuff(tm), the only way RaidChecklist will get its needed update is if somebody else tells me what the MoP ability changes are. Given the add-on was a result of the discussions and data collection here on the Petopia forums in the first place, what better place to ask for this assistance? :)

If there is an interest in getting RaidChecklist updated, I will need the following:
  • The spell/talent IDs of all removed abilities (more about IDs below).
  • New level requirements for any spells which have been moved to a new level, plus the spell ID.
  • Any IDs of spells/talents which have had their effect changed to no longer match the category RCL has it in, together with the new category it should be in.
  • New spells/talents: ID, RCL category, class, talent tree, pet family (if pet ability), level requirement, and, if it's a talent which requires a certain number of points before getting the effect - the number of talent points required.
So where do you get the spell ID? I find it easiest to use wowdb. Just find the correct ability then look at the address bar. These days it's in the form of http://www.wowdb.com/spells/7386-sunder-armor, where 7386 is the ability ID. Easy!

If you want to make really sure it's the correct spell ID, then in-game you can use this command:
/run print(GetSpellLink(7386))
Note that this trick doesn't work for talents.

If there is sufficient community interest and it seems like the necessary information is being pulled together, then I'll find some time to pull out my free2play account and incorporate these changes and drop alpha releases in this thread for testing. I reserve the right to not do the update if I think it's likely the information is substantially incomplete - I'd feel bad about releasing a known bad version.

I'll happily give credit in the "about" section in RCL to anyone contributing valid data. Also, if someone wants to be extra nice to me and reserve a post in this thread and keep an information summary of all posted changes there, said person will be looked upon with much regard by yours truly!

Thank you,
/Anyia, trying to be useful
Slickrock
Illustrious Master Hunter
Illustrious Master Hunter
Posts: 3200
Joined: Fri May 21, 2010 8:20 pm

Re: RaidChecklist needs YOU for a MoP update!

Unread post by Slickrock »

A summary of all the abilities is here, but we need to identify all the spells, talents, and effects.

http://laeleiweyn.blogspot.com/2012/08/ ... table.html
Account has been closed at user's request.
User avatar
Kalliope
Illustrious Master Hunter
Illustrious Master Hunter
Posts: 14062
Joined: Wed Jan 06, 2010 4:40 am
Realm: Dethecus
Location: Thedas
Contact:

Re: RaidChecklist needs YOU for a MoP update!

Unread post by Kalliope »

There's actually a handy list on Petopia too!

These are all pet ability spell numbers. First, the completely new ones:

basilisk - petrifying gaze - 126423
crane - lullaby - 126246
goat - trample - 126402
porcupine - paralyzing quill - 126355
quilen - fearless roar - 126373
quilen - eternal guardian - 126393
water strider - still water - 126309
water strider - surface trot - 126311

Then the replacement ones:

hyena (old) - tendon rip - 3604
hyena (new) - cackling howl - 128432
serpent (old) - corrosive spit - 35387
serpent (new) - serpent's swiftness - 128433
spirit beast (old) - roar of courage - 93435
spirit beast (new) - spirit beast blessing - 128997

Changed effects seem to have the same numbers, but here they are anyway:

boar - gore - 35290
cat - roar of courage - 93435
raptor - tear armor - 50498
rhino - stampede - 57386
tallstrider - dust cloud - 50285

Hope that helps!

Image
Kalliope's Pantheon of Pets
YouTube Edition
Thanks to Serenith for the avatar and signature!

User avatar
Anyia
 Community Resource
 Community Resource
Posts: 1134
Joined: Mon Aug 23, 2010 9:35 pm
Realm: Jubei'Thos (US/Oceania)
Location: Australia
Contact:

Re: RaidChecklist needs YOU for a MoP update!

Unread post by Anyia »

Dear flippin' deity!!! They've changed everything!!! Aieeeeeeee!

Talent trees no more, half the buff categories gone, ability levels changed, resists gone (are there any totems left?!), new pet families (yay)... just wow. This will take a while to sort out. Quite a while. Might need to rewrite some of the core logic to handle "specializations" instead of the old talent trees. Le sigh.
User avatar
Kalliope
Illustrious Master Hunter
Illustrious Master Hunter
Posts: 14062
Joined: Wed Jan 06, 2010 4:40 am
Realm: Dethecus
Location: Thedas
Contact:

Re: RaidChecklist needs YOU for a MoP update!

Unread post by Kalliope »

Totems are down to temporary droppables rather than buffs now, as far as I know. It's....different!

Image
Kalliope's Pantheon of Pets
YouTube Edition
Thanks to Serenith for the avatar and signature!

User avatar
Akycha
Expert Hunter
Expert Hunter
Posts: 331
Joined: Wed Sep 22, 2010 8:45 am

Re: RaidChecklist needs YOU for a MoP update!

Unread post by Akycha »

There is a great list of all the class buffs and debuffs in the comments on trueshot aura on wowhead(http://www.wowhead.com/spell=19506). I used this when setting up my power auras. Doesn't include the pet stuff but you can get that here.
User avatar
Anyia
 Community Resource
 Community Resource
Posts: 1134
Joined: Mon Aug 23, 2010 9:35 pm
Realm: Jubei'Thos (US/Oceania)
Location: Australia
Contact:

Re: RaidChecklist needs YOU for a MoP update!

Unread post by Anyia »

After having spent the day rewriting good portions of RaidChecklist as well as testing out new stuff with Kalliope (thank you!), I think I have things to a state where it at least doesn't throw errors any more. The database is still woefully in need of an update, and it won't currently handle any talents properly, but one step at a time hmm? :)

So, don't get your hopes up too high with this drop, but it should be a step in the right direction!
Attachments
RaidChecklist-5.0alpha1.zip
Very early preview of RaidChecklist for MoP - not feature complete!
(175.68 KiB) Downloaded 168 times
User avatar
Kalliope
Illustrious Master Hunter
Illustrious Master Hunter
Posts: 14062
Joined: Wed Jan 06, 2010 4:40 am
Realm: Dethecus
Location: Thedas
Contact:

Re: RaidChecklist needs YOU for a MoP update!

Unread post by Kalliope »

My pleasure! :D

I am liking the alpha version - it really shows how streamlined everything is.

Here's the quick and dirty version of the other new pets that are coming/here:

Warlocks:
- fel imp (imp)
- voidlord (voidwalker)
- observer (felhound)
- shivarra (succubus)
- wrathguard (felguard)
- terrorguard (doomguard)
- abyssal (infernal)
- all from level 75 talent

Death Knights:
- geist (ghoul) - glyph

Shamans:
- earth and fire elementals as actual pets
- level 90 talent

And also as promised, the Big List of Battle Resers:
- death knights
- warlocks
- druids
- hunters (quilen)

Shamans can only res themselves and warlocks can also res themselves (significant, since it's the only bres that can work as either, though not both).

Image
Kalliope's Pantheon of Pets
YouTube Edition
Thanks to Serenith for the avatar and signature!

User avatar
Akycha
Expert Hunter
Expert Hunter
Posts: 331
Joined: Wed Sep 22, 2010 8:45 am

Re: RaidChecklist needs YOU for a MoP update!

Unread post by Akycha »

I'll check this out today and give you any errors I get/find and feedback on how it feels/works.
User avatar
Anyia
 Community Resource
 Community Resource
Posts: 1134
Joined: Mon Aug 23, 2010 9:35 pm
Realm: Jubei'Thos (US/Oceania)
Location: Australia
Contact:

Re: RaidChecklist needs YOU for a MoP update!

Unread post by Anyia »

Making a note for myself here so I don't forget:

Check if using [Dust of disappearance] is actually a spell cast. If so, I can use that to detect when someone untalents/unglyphs, and then reinspect intermittently until all their talent points are spent again. Of course, it would be so much easier if Blizzard had provided some sort of notification when someone (un)talents...

Update: Nope, no such luck. Tested both Vanishing Powder and Dust of Disappearance. Using either left no trace in the combat log (or the internal event handling). Guess the servers will just have to put up with a bunch of intermittent inspect requests; Hopefully Blizzard will add a notification later when they get fed up with wasting bandwidth on unneeded inspections...
User avatar
Anyia
 Community Resource
 Community Resource
Posts: 1134
Joined: Mon Aug 23, 2010 9:35 pm
Realm: Jubei'Thos (US/Oceania)
Location: Australia
Contact:

Re: RaidChecklist needs YOU for a MoP update!

Unread post by Anyia »

Another update, hopefully less fragile than the previous one!

The database is still not up-to-date in many areas, please bear with me, I'm working on it...
Attachments
RaidChecklist-5.0alpha2.zip
Further work-in-progress on RaidChecklist. Now with less overload in combat situations. I hope. :)
(170.54 KiB) Downloaded 175 times
RaidChecklist-5.0alpha2b.zip
Fixed a couple of errors encountered in alpha2.
(170.55 KiB) Downloaded 164 times
User avatar
Kalliope
Illustrious Master Hunter
Illustrious Master Hunter
Posts: 14062
Joined: Wed Jan 06, 2010 4:40 am
Realm: Dethecus
Location: Thedas
Contact:

Re: RaidChecklist needs YOU for a MoP update!

Unread post by Kalliope »

Hunted down monk dispels:

detox - disease/poison - level 20 - 115450
internal medicine - disease/poison/magic - level 20 (mistweaver only) - 115451

Image
Kalliope's Pantheon of Pets
YouTube Edition
Thanks to Serenith for the avatar and signature!

User avatar
Kalliope
Illustrious Master Hunter
Illustrious Master Hunter
Posts: 14062
Joined: Wed Jan 06, 2010 4:40 am
Realm: Dethecus
Location: Thedas
Contact:

Re: RaidChecklist needs YOU for a MoP update!

Unread post by Kalliope »

Extended version of the new warlock pets:

Warlocks:
fel imp (imp):
- blood pact - stamina - either 6307 or 103127
- sear magic - dispels target and up to three others near the target (mini-mass dispel?) - 115276
voidlord (voidwalker):
- disarm - disarms - 124539
observer (felhound):
- clone magic - offensive dispel - 115284
- optical blast - interrupt (24s cd) - 115781
shivarra (succubus):
- mesmerize - CC any - 115268
- fellash - knockback (25s cd) - 115770
wrathguard (felguard):
- mortal cleave - mortal strike (passive on basic attack) - 115625
- all from level 75 talent

Side note: the felpuppy offensive dispel is missing from alpha 2b too.

Image
Kalliope's Pantheon of Pets
YouTube Edition
Thanks to Serenith for the avatar and signature!

User avatar
Akycha
Expert Hunter
Expert Hunter
Posts: 331
Joined: Wed Sep 22, 2010 8:45 am

Re: RaidChecklist needs YOU for a MoP update!

Unread post by Akycha »

heh I had an lua error for you but you've already got another version out! I'll grab that version. Here is the lua error just in case it is still useful.

1x RaidChecklist-@project-version@\stableproviders.lua:51: bad argument #1 to "ipairs" (table expected, got nil)
<in C code>
RaidChecklist-@project-version@\stableproviders.lua:51: in function <RaidChecklist\stableproviders.lua:45>
RaidChecklist-@project-version@\stableproviders.lua:64: in function "?"
RaidChecklist-@project-version@\main.lua:82: in function <RaidChecklist\main.lua:80>

Locals:
(for index) = 4
(for limit) = 5
(for step) = 1
i = 4
family = "Basilisk"
abilities_list = nil
clear_stableprovider = <func> @RaidChecklist\stableproviders.lua:36
family_abilities = <table> {
Worm = <table> {}
Wasp = <table> {}
Quilen = <table> {}
Water Elemental = <table> {}
Silithid = <table> {}
Nether Ray = <table> {}
Water Strider = <table> {}
Ravager = <table> {}
Scorpid = <table> {}
Hydra = <table> {}
Bear = <table> {}
Beetle = <table> {}
Chimaera = <table> {}
Crocolisk = <table> {}
Dog = <table> {}
Succubus = <table> {}
Felhunter = <table> {}
Hyena = <table> {}
Dragonhawk = <table> {}
Bird of Prey = <table> {}
Rhino = <table> {}
Monkey = <table> {}
Gorilla = <table> {}
Doomguard = <table> {}
Felguard = <table> {}
Moth = <table> {}
Tallstrider = <table> {}
Cat = <table> {}
Bat = <table> {}
Shale Spider = <table> {}
Wolf = <table> {}
Fox = <table> {}
Imp = <table> {}
Warp Stalker = <table> {}
Voidwalker = <table> {}
Spider = <table> {}
Carrion Bird = <table> {}
Goat = <table> {}
Crab = <table> {}
Core Hound = <table> {}
Serpent = <table> {}
Boar = <table> {}
Turtle = <table> {}
Wind Serpent = <table> {}
Devilsaur = <table> {}
Ghoul = <table> {}
Raptor = <table> {}
Spirit Beast = <table> {}
Sporebat = <table> {}
}
update_stableprovider = <func> @RaidChecklist\stableproviders.lua:24
User avatar
Akycha
Expert Hunter
Expert Hunter
Posts: 331
Joined: Wed Sep 22, 2010 8:45 am

Re: RaidChecklist needs YOU for a MoP update!

Unread post by Akycha »

So I did some dailies and ran a few regular dungeons with some friends. I'm still noticing the huge slow down at times. Whenit happens Raid list spikes up to 8 or 12 mb of memory. I've not seen anything below those or between them even show up on the default gui's list of addons using memory. This is probably the problem. Since the next highest was Big wigs at 1.2mb. I tried to get a hold on whenit happened but wasn't able to get anything conclusive. It happens often when I summon pets or dismount, but not always. I'll get it sometimes when I first log into an instance. I also had it happen when I was just fighting stuff for dailies in molten front by myself. *scrathes head*

At anyrate my bug bag grabbed 6 errors. This time I put em in a text document for ya.
Attachments
raidchecklist_lua.txt
(8.73 KiB) Downloaded 180 times
User avatar
Kalliope
Illustrious Master Hunter
Illustrious Master Hunter
Posts: 14062
Joined: Wed Jan 06, 2010 4:40 am
Realm: Dethecus
Location: Thedas
Contact:

Re: RaidChecklist needs YOU for a MoP update!

Unread post by Kalliope »

I noticed some near-game-crashing lag heading into small bgs too, even with alpha 2b. :/

Image
Kalliope's Pantheon of Pets
YouTube Edition
Thanks to Serenith for the avatar and signature!

User avatar
Anyia
 Community Resource
 Community Resource
Posts: 1134
Joined: Mon Aug 23, 2010 9:35 pm
Realm: Jubei'Thos (US/Oceania)
Location: Australia
Contact:

Re: RaidChecklist needs YOU for a MoP update!

Unread post by Anyia »

Thank you Akycha! Your reports are incredibly useful! I'm not sure I've worked out the cause of the slow-down/memory-hogging yet, but I've made a couple of changes which might help. One command which might give me some additional information is this:
/dump RaidChecklist.is.state

I've fixed the "stableprovider" bug - I didn't have Basilisks as a known pet family (now added), and I'm also guarding against that case for future cases/languages.

All the lists have received a face-lift, and they should now look a lot more balanced in their layout. The new category "Support" has been added, which now also has combat resses included. The "Buffs" category is now limited to the buffs used by the Blizz UI, to be consistent.
Attachments
RaidChecklist-5.0alpha3.zip
More work-in-progress. Some bugs fixed, major database update.
(170.38 KiB) Downloaded 177 times
User avatar
Kalliope
Illustrious Master Hunter
Illustrious Master Hunter
Posts: 14062
Joined: Wed Jan 06, 2010 4:40 am
Realm: Dethecus
Location: Thedas
Contact:

Re: RaidChecklist needs YOU for a MoP update!

Unread post by Kalliope »

I like the split of buffs/debuffs even better; this is really clean!

Warlock pet - observer needs to move to offensive dispels and warlock pet - fel hunter needs to be added to offensive dispels too. I can't recall a warlock defensive dispel that isn't tied to a pet offhand, but I might be forgetting something. :?

Also, repentance is now a paladin talent. Any spec can have it.

Image
Kalliope's Pantheon of Pets
YouTube Edition
Thanks to Serenith for the avatar and signature!

User avatar
Meggers
Illustrious Master Hunter
Illustrious Master Hunter
Posts: 3822
Joined: Wed Nov 24, 2010 3:21 pm
Realm: Sargeras US
Gender: Female
Location: Edmonton, AB

Re: RaidChecklist needs YOU for a MoP update!

Unread post by Meggers »

Only the pets can dispell. :)
Avatar by LupisDarkmoon
ImageImage
User avatar
Anyia
 Community Resource
 Community Resource
Posts: 1134
Joined: Mon Aug 23, 2010 9:35 pm
Realm: Jubei'Thos (US/Oceania)
Location: Australia
Contact:

Re: RaidChecklist needs YOU for a MoP update!

Unread post by Anyia »

Last update for tonight. I still have an issue with pets not getting looked up properly, and ending up with "Missing name for blah-blah...", and when that happens they also don't seem to get purged even after leaving the group. I'll look into that tomorrow...
Attachments
RaidChecklist-5.0alpha4.zip
Mostly-working version of RCL. No longer hangs completely in large raids, though some further optimization is needed.
(170.46 KiB) Downloaded 167 times
Locked