DISCLAIMER: im writing this guide to the full extent of my knowledge if there is anything wrong or missing please contact me to edit it asap.
Im copy-pasting this guide from my guild forums.
Table of contents
- Introduction
- UI and Keybinds
- Addons
- Classes
- Stat weights and BiS
- Warcraft Logs and Simulationcraft
- Bosses and Tactics
1. Introduction
I started playing mage on the first week of Fury of Hellfire (6.2), i remember talking to my Raid Leader telling him that i will be ready within a week or two, after few weeks have passed i managed to be at the top of the dps meter.
At this guide i will do my best to help understand what makes a good raider.
2. UI and Keybinds
Going with blizzard UI is fine as long as you have some core addons which i will mention later in the post, however, i would like to suggest ElvUI which is a fully modular UI, it helped me in tracking my mana or some boss de-buffs.
Keybinds are a crucial part of raiding, clicking every spell wont leave you time to notice what is happening around you or dispelling/counterspelling in time and a DPS loss overall. Some recommend keybinds such the letter (S) which is used for back-peddling any pro PvPer knows that you should not ever back-peddle an in-depth guide can be found here.
3. Addons
Deadly Boss Mods
this is a must have addon, no discussion here.
WeakAuras or Power Auras Classic
keeps track of any proc you desire on you, your friends or enemies.
OmniCC
a handy addon which displays your cooldown on the spell icon.
Recount or Skada
DPS meters, i prefer Skada it is had less impact on performance.
there are other tank/healer which you can find on websites such as curse
4. Classes
every expansions some classes undergo many changes which can change the way we play the class, these are some forums/websites which will show how to maximize your damage or healing output
Icy-venis one of the most useful website and a favourite of mine.
Elitist Jerks used to be one of the top guilds, you can find some good class guides here.
MMO-Champion you can find almost any class guide, and the forums are a good place to seek help.
Altered-time Mage specific, hands down the best website for mages.
wait, what about noxxic?
The last time i used noxxic was in cataclysm, the website had so many major mistakes which left me to distrust the guides.
5. Stat weights and BiS
Stat weights shows you what's the most impactful stat to your class/spec and according to stats Best in Slot gear lists are made. On most class guides you can find your class stat weights and you can input them in Stat weight score addon to see which item benefit you the most.
there is something called stat breakpoint, remember the old hit cap? it is the same concept. For some classes (lets take arcane for example) you need to reach certain point where a specific stat will reach it is peak giving you the most dps, however, this does not apply to all classes.
6. Warcraft Logs and Simulationcraft
Sometimes guides aren't enough and this is where we start analysing logs, take this log for example, the mage is running Unstable Magic/Prismatic Crystal and he is spamming Arcane Missiles and when going to the Mana tab you can see the mage burned(bursted) about 5-6 times in the encounter.
Here is a guide about analysing logs
Simulationcraft
Stat weights are calculated around having BiS gear, if you aren't in BiS you can check what stat benefits you the most by doing some simulationcraft on your character, this is a step where you have to do every time you finish a raid and acquire a new piece of gear.
You do the simulation and input the calculated stat weights in this addon.
This is a guide about simulationcraft.
7. Bosses and Tactics
Every time a raid is about to be released, you should have a background about the tactics or the boss wont go down easily.
Icy-veins shows an excellent written guides about bosses
There are some youtube channels which explain boss tactics such as Fatboss Guides or LoS Gaming
Classes PoV videos can show you some helpful tips or addons related to your class.
To sum up, raiding is an experience you gain and learn with time, as always practice makes perfect.