No, the skill you are thinking of is a Sage class skill known as Freecast. This allows you to move around and even attack while casting a magic skill.
Phen, allows you to have uninterupted magic casts [If you are not already Instant Cast] so you don't have to worry about your cast stopping when you are hit.