Questions & Feedback: How To Write Good Feedback

Given that Hellfire Citadel is the “last” raid instance of Warlords of Draenor (quotes because I wouldn’t be surprised at a Ruby Sanctum style instance being released if the next expansion is too far away) it means we’ll probably see a new expansion announced at Blizzcon with a release of maybe April 2016 (taking a guess at this). This means now is a good time to start looking at your class/spec and thinking about posting some decent feedback.

I did say “decent feedback” there, which is important. Often on the forums/twitter/elsewhere there will be feedback posts saying that “X is a problem” or “Y is a problem, here’s my proposed solution”. The issue with posts like these is there is usually not enough information in them to actually highlight what the issue is, often skipping over that to focus on the users favourite solution which in some cases will be either impractical or overpowered.

Back to Basics

Going back to the basics for a bit, in Journalism there are the “Five W’s” of Who, What, When, Where & Why (How also gets added into this set). The important questions to answer for feedback tends to be a series of What, When & Why, ie: What is the problem, Where does it happen, Why is it a problem. Who is generally the class or spec in question, When is largely irrelevant here, and How (as in, How to fix it) should be a footnote at the end or left out entirely rather than being the key focus of the post.

Feedback Examples

A bad post would look something like this: “Elemental target switching is horrible. You should unlink the shock cooldowns to fix this!”. It briefly highlights a problem (and in this case it is a valid problem) but doesn’t explain why it is an issue. The suggested solution is also a bit iffy, as managing the shock cooldowns has been previously mentioned as a “difficulty point” for Elemental players to manage.

A good post would look like this:

“Elemental has significant problems when it comes to rapid target switching. This is because of the shared Shock cooldown making it impossible to use Earth Shock to discharge a high stack of Lightning Shield charges on a new target while also debuffing the target with Flame Shock to gain additional Lava Burst damage. In most cases, the best damage approach to short lived targets (10 seconds or less) is to simply ignore fire spells and focus entirely on Lightning Bolt & Earth Shock. Alternatively Chain Lightning can be used to cleave secondary targets down, but this is only useful when the new target doesn’t need to die as soon as possible. The reason for ignoring Fire spells is that Lava Burst is best used when Flame Shock is on the target, to the point where delaying it for 5 seconds so Flame Shock can be cast is still a better damage option.

Any potential solution would need to allow both Earth Shock and Lava Burst use on a new target within the first three spell uses. The likely candidates here would be to remove the shared shock cooldown or the Lava Burst damage bonus on Flame Shock targets, but both would remove key difficulty points for the Elemental rotation. Another possibility would be to convert the Shock cooldown into a 2 charge system, so that the player can use or save charges as needed, allowing them to use both shocks on the new target in rapid succession without removing the shock management component”

The first paragraph highlights the problem, and then explains why it is an issue in detail. Usually this would be sufficient for a feedback post, but because I know a lot about Elemental I’m able to discuss potential solutions and why they may or may not resolve the problem. It’s important to remember that there are many intentional design choices made by the Developers, so some potential solutions may run counter to their design intentions.

A Final Word

Everyone working on WoW wants you to enjoy the game, and in many cases would love to add in, fix or change everything to be exactly what everyone wants. The problem is that there is a finite amount of resources available to build the game with, and throwing additional people at the problem won’t solve it any faster (I’d guess that there’s some critical point where additional people may actually slow the process down). There’s also the fact that everyone playing the game wants different things, so it’s not going to be possible to please everyone.

So please remember to be polite. Everyone wants WoW to be an awesome game, so lets work together to do this.

Personal Note: Community Expectations from TheoryCrafters

Ok, this is a bit of a /rant, so you’ve been warned.

Recently I’ve been cutting back on the Things Wot I Do. Recently this has included stopping work on the ERC spreadsheet, cutting back on the amount of guide work I’m doing (there are currently 3, and I’m thinking about reducing it to 2, plus I had to turn down an offer to review the Icy Veins guide too), and limiting things like a “Best In Slot List” (which, as an aside, I absolutely despise because a) you’ll never get there,  b) sockets/warforging can make slightly sub-optimal items better and c) sometimes it’s better to take that 1H/Shield combo over a 1H/OH or Staff because it helps gear your raid team) to the recent spreadsheet because that involved a lot of automation.

The reason for this is primarily medical. My partner is currently experiencing gall bladder problems, as yet undiagnosed, which means she can hardly eat anything and is starting to lose weight in an unhealthy manner. The stress of dealing with this is exacerbating my own problems, which is either Chronic Fatigue Syndrome, Fibromyalgia, or a combination of the two (plus an old shoulder injury from the July 2011 earthquakes which has been causing severe headaches & pain), mean that I am usually tired & in pain, taking 4-6 “Panadine” per day (500mg Paracetamol & 8mg Codeine) with maybe 50mg or more of Tramadol if things are really bad.

So as you can imagine, trying to function normally so I can work full time, get some WoW time in to get through the current dailies & Legendary quest stuff, and do what housework I can (more often than not we’re getting someone in for 2 hours each week to help with this) is exhausting my available energy reserves.

This means that when people complain that I am not “willing to put in their soul into the project” or stuff like that I get really angry, because there is no freaking way that I am going to put more time into any WoW related project at the expense of my health, just so someone knows which item is best in a meaningless trade off. To people like this I would just like to say “fuck off”. To everyone else who is being non-demanding, helpful, supportive, etc, all that really needs to be said is “less than three” (and no, I don’t mean two, or even one… but that’s a bad joke I make sometimes).

There is nothing preventing anyone from doing any of the things I do. All it takes is knowledge of your class, a basic understanding of maths (like how multiplication & division come before addition & subtraction), a basic understanding of excel, and the knowledge of how to answer questions yourselves. The only person who is ever preventing you from having the answers you want is yourself.

Here endeth the rant.

Elemental 6.2 Patch Update


I’m still refining a few things, mostly around profile generation for SimCraft. I’ll try to keep all the profiles included in a post here as well as putting some more “guide” type stuff, but there may be a few issues to iron out. I’ll get to that once I finish doing 6.2 update stuff.

IRC: We have a Shaman IRC on called #earthshrine
Guides: I have three guide locations at the moment.
Official Wowhead Elemental Shaman Guide
Personal Wowhead Elemental Shaman Guide
Summonstone Elemental Shaman Guide
My Personal Wowhead guide is the one I’d recommend in most cases, as I’m aiming to put as much detail in there as possible.


L60: Elemental Mastery only beats out Echo of the Elements if your legendary ring use is every 2 minutes and delays do not result in losing a use of EM. Otherwise, go with whichever L60 talent you prefer (I’m sticking with Echo). L90: Unleashed Fury is still slightly better than Primal Elementalist on Patchwerk results, but when you go to Heavy Movement sims they’re practically equal. L100: Elemental Fusion wins hands down if you have Core of the Primal Elements (the class trinket from Archimonde). More on that later.


Multistrike is still first, with Haste & Crit roughly second equal (depending on your talents one will be slightly better than the other). Versatility is fourth, and Mastery is a distant fifth, with a value of 60% of Multistrike or less. For items, in most cases Multistrike wins over Item Level, unless the Multistrike item has Mastery and the higher item has Crit/Haste. Example stat weights will be updated over the weekend.


Core of the Primal Elements extends your Flame Shock by large amounts. This should be your primary single target & multidot trinket. You’ll want to have a Normal version of this over any Heroic trinkets (possibly Mythic too, need to reconfirm this). When recasting Flame Shock, if you have 2 Elemental Fusion charges and the Unleash Flame buff up you can recast it up to 78% of the base duration, or 100% if you’re using Unleashed Fury. This is to make sure that you have a fully buffed dot up at all times. The damage math works like this: 1.00 * (1 + 1.50) * (1 + 0.4) * (1 + 0.4 * 2) =  630% of the base damage with a Normal trinket. Mythic will have up to 756%. Remaining trinkets Prophecy of Fear > Unblinking Gaze > Iron Reaver Piston. Generally, Heroic HFC trinkets will beat Mythic BRF foundry trinkets.

Set Bonuses

Transition from T17: wait until you can get T18 2pc before dropping T17 4pc. Same with T18 4pc/T17 2pc. T18 2pc: Don’t change your rotation priorities. ES20 trumps everything, but if you use ES15 & it procs just before Lava Burst comes off cooldown, cast Lava Burst and then go back to Earth Shock. T18 4pc: Don’t change your rotation priorities here either. You’ll naturally maintain a high buff uptime, and there’s no point in trying to “game” this.

Gear Stuff

If you need to work out what items are best for you, try this handy item spreadsheet for both Elemental & Enhancement (produced in conjunction with wordup)

Simulating Conversation

I’ve set up a bunch of sim “batches” which use the default profiles to generate data. They can be found here. The current sets are for both T17 and T18, currently based around the Mythic profiles, and cover both trinket and talent variations. The question is whether there are any other Elemental specific sim profiles that should be set up like this, so I (or anyone else) can produce the same results with minimal effort (and a lot of CPU power).

I’m not publishing results at the moment, partially because I’m still refining some things (like the recently added Flame Shock refresh conditionals only apply to when you take Unleashed Fury), and partially because PTR updates are still occurring. I should point out that the trinket run takes about 2 hours with 4 threads on my i7-3770, and while the talent one takes similar time normally, it can run for 8-9 hours if stat weights are also being generated.

The current profile set includes:

  • T17 & T18 Normal, Heroic & Mythic Set Bonus evaluations (with stat weights) – Added 17th June
  • T17 & T18 Mythic Trinket evaluations (T17 only includes 6.1 trinkets)
  • T17 Mythic & T18 Normal, Heroic & Mythic Talent combinations

Questions & Feedback: On the Flying Debate

One of the “recent” things over the last week has been the re-confirmation that there will be No Flying In Draenor, with the added possibility of No Flying In Future Expansions. This, of course, has brought much outrage from the community for reasons I’m not exactly sure of. While I’m not discounting the fact that those who want flying back have valid points, I’m concerned with the How of the discussion.

Not Being Listened To

Any time I see someone complain that they’re “not being listened to” because the specific changes they want aren’t being implemented is a bit delusional. Almost everyone is being listened to, and those that aren’t are either because they’re so abusive in their responses that they get banned, or are posting in places where Blizzard CM’s aren’t watching.

As for everyone else, the CM’s & Devs are actually paying attention to what is being said. I’d imagine that internally there may be voices of dissent, where they disagree with the design decision and agree with some of the community, but as an outwards facing group they need to have the same viewpoint which aligns with their design goals.

Incorrect Response

A lot of the complaints about the No Flying discussion has been about how wanting the return of flying isn’t a valid response to the “How can we make your no-flying experience better?”. In this I think the complaints are a bit off, as the way the question has been framed is specifically aimed at not changing this design decision to not have flying.

It’s like responding to “Would you like this in Red, Blue or Black?” with “I want it in Green”. You’re not really answering the question and in demanding that your response is taken seriously you’re beginning to act like a spoiled child.

Wanting Flying Back Is Still A Valid Viewpoint

I’m not saying that this isn’t a valid viewpoint, but I feel that a number of people need to split the responses to developer questions from their desire to get flying back in the game. Continue to make feedback on this, but please remember to actually think about how you respond to questions rather than “I just want flying back”.

One of the examples I’ve seen is that Archaeology is “less fun” without flying. From my own experience, the problems mostly revolve around the fact that dig sites are often too large to cover effectively with ground mounts. A solution to this, and keeping within the “no-flying” bit of the question, would be to reduce the size of many or all dig sites.

Better Feedback Makes A Better Game

Feedback on anything is useful, but only if it’s clear, concise & understandable. Make sure that you understand the questions being asked, frame your responses with that in mind, and together we can help make World of Warcraft a better game.

ERC 6.2.0 PTR r038

ERC 6.2.0 PTR r038

Continuation of the “engine” rework. L60/90/100 talents + set bonuses should be fully functional & evaluations of those should be mostly correct. Stat weights are also working, but only single target as yet.

T18 set bonuses have been updated to account for yesterdays PTR updates.

ERC 6.2.0 PTR r037

ERC 6.2.0 PTR r037

Major Overhaul of Calc “Engine”

Currently I should have the primary Calcs page finished, but anything working out individual DPS values of talents, stats, etc is still using the “old” method if it hasn’t been completely ripped out.

The overhaul is to handle the Legendary Quest Ring proc, which also means more elegantly handling cooldowns like Bloodlust, Ascendance and Elemental Mastery. Have also updated some calculations for other things like Unleashed Fury & Elemental Fusion.


Only stuff I’m interested in at the moment is if something isn’t working correctly with the configuration settings & the resulting DPS output. Everything else is pretty much broken at the moment, so there’s no point in saying anything :p

The controls for the class trinket & legendary ring will eventually be tied into the Items page, so they’ll only trigger when you have them equipped. Will also see if I can do something with Ascendance delays to line up with the ring, but that’s something for later on.


Get every new post delivered to your Inbox.