Perfectly! Well done!Check p269, though, Making An Attack:
All attacks follow the same basic process.
1: Choose the attack you'll use.
... 3: Make an attack roll.
... 5: Deal damage and apply other effects.
If all attacks follow this process, and step 5 is "Deal damage and...", do the rules of logic not then say that if your power did not deal damage, then you have not made an attack?
Therefore Sleep, which includes a d20 roll but does not deal damage, is not an attack. Therefore an attack power which includes an attack roll is not necessarily an attack.
... did I do it right?
-Hyp.
According to RAW, Sleep is not an attack. Neither is Magic Missile, as it does not apply other effects. And Ray of Frost ceases to be an attack if it misses, as it does neither.
A generous reading of the rules would say that Sleep deals no damage, rather than not dealing damage, which clears this up by saying it deals damage equal to 0. Similarly, we can make things without an effect apply no effect rather than not applying an effect. Semantic nonsense, but useful semantic nonsense.
Which leads me to my first house rule. In my games, I will either institute a rule saying essentially the above paragraph or rewriting that 5th step to be:
5. Deal damage(if any) and apply other effects(if any).
I believe those two house rules to be equivalent. Are there any situations where they wouldn't be?