I have been trying to wrap my head around how stealth works in particular with a ranged character I am trying to build.
I have a level 5 rogue, with one level in Shadow Dancer, so I have "Sneak Attack" and "Hide in Plain Sight" and my weapon of choice is a short bow.
My party is in combat and I am sneaking around in the shadows until I get within 30ft of a target, I break my stealth to do a full attack action (bonus sneak attack damage) and then I take a 5 foot step into the shadows again in order to force a stealth check. Since I have Hide in Plain Sight, I am allowed to use my stealth skill—with no penalties—while being observed, and I am within 10ft of dim light, allowing me to hide in the shadows of something (excluding my own shadow). Thus allowing me to repeat this action in the next round.
Is this scenario feasible or am I overlooking a rule. I am not performing a snipe attack in the stealth skill since it differentiates between "snipe" and "breaking stealth" in order to attack so that I do not have the -20 stealth penalty from snipe.