I played a lot of WoW both on Retail and Private servers, but never played a rogue. I took a look at a thread further down and saw this post response involving a rogue leveling with daggers.
http://forum.twinstar.cz/showthread...rst-time-rogue?p=716313&viewfull=1#post716313
Since we're in beta, I figured, what the hell. It can't be too hard, right? I'm still learning the abilities and timing and the correct attacks to use at the correct health break offs and times, and yeah, it's a challenge.
I made some videos to show what the above linked poster was talking about, for levels 20, 34, and 54. I have a cold and so I sound like Joel Hodgeson from Mystery Science Theater 3000. My voice sounds depressed. Anyway...
level 20 -
https://www.youtube.com/watch?v=hQaRTwb-5Fc
level 34 -
https://www.youtube.com/watch?v=WUBjVrZI05Q
level 54 -
https://www.youtube.com/watch?v=2z6SNPNgSxc
I screw up with using Ghostly Strike several times when I shouldn't have. Other than that, I feel it's pretty viable. I'm used to solo leveling in open world with a Feral druid, and with that character you open with a Pounce if you feel like a pro, Feral Faerie Fire, Rake, claw up some CP's and either Ferocious Bite or Rip a bit early into the fight if it's a high health target, like a Yeti.
I felt like the Dagger Rogue doing the Ambush - Gouge - Backstab combo and then deciding to finish the fight early with an Ambush or extending the fight with a Slice and Dice and a Ghostly Strike felt pretty comparable.
Edit - answering your Slice and Dice question, I'm not a rogue pro at all. I'm just learning the class. But looking at the math, if you're using poisoned weapons and/or weapon enchantments with procs (fiery, icey, etc.) then Slice and Dice hands down becomes very powerful to use all the time, if your target's health will allow for a decent duration. If your target's health is crap due to good crit strings, Eviscerate is the winner.
Oh right. I forgot some useful macros.
1) Gouge if the ability is off of Cooldown, Backstab if Gouge is recharging. My Gouge ability is located on the 11th box of my 2nd Right Side action bar.
/script local a=GetActionCooldown(47); if a==0 then CastSpellByName('gouge') else CastSpellByName('backstab');end
2) Lazy Solo PvE sinister strike / eviscerate macro, w/ Ghostly Strike if off of Cooldown. The idea here is that after I open with Ambush, perform a Gouge, wait for some energy and hit a Backstab, I can tell how much health the enemy has and what will be needed to end the fight. If it looks tough, I'll wait the energy recovery so that enough is available for a Ghostly Strike and I'll lead off with this macro, and it will perform a 4 point Eviscerate next.
If the enemy is low on health, I'll spam the button and it will execute the lower cost Eviscerate instead of the Ghostly Strike with 3 Combo Points for ending the fight. Ghostly Strike is found on the 10th box of the 2nd right hand side action bar.
/script local b=GetActionCooldown(46); if b==0 then CastSpellByName('ghostly strike');end
/script if GetComboPoints()>=4 then CastSpellByName('eviscerate') else CastSpellByName('sinister strike');end
3) Stealth / Slice and Dice macro. If I'm out of combat then I stealth (or come out of stealth) hitting the button. If I'm in combat, I'll perform a Slice and Dice ender instead.
/run if UnitAffectingCombat('player') then CastSpellByName('slice and dice') else CastSpellByName('stealth');end
Edit - the above macros are useful but I do not advocate using them at all UNLESS you have key attacks or secondary macros on keys that you're able to use quickly for a PvP situation. The above is just for brainless farming. A live target is going to require that you use ALL of your abilities at the right times, at the right health levels, or in response to things the enemy player is doing. You'll die horribly if you try to 2 or 3 key button mashing fight against someone using the above.