I recently re-downloaded WoW via the game client on battle.net. I can't add any addons because there is no interface folder or addon folder to extract them to. What do I do? Or am I missing something obvious?
I've done that and it didn't happen.
How do you go about creating them? I know how to create folders but is there anything special i need to do to actually make the addons show up on the screen?
Addons will not show up automatically. When you start the game, the Interface folder will be created and within it Addons folder which will contain the base blizzard files. Into the addons folder then you add your own addons.
If you are trying this and interface folder isn't being created then you are in the wrong folder. Right click on the shortcut you use to start wow and inspect the file path of the link, then follow it to find the correct wow installation folder.