Darkness said:Had your gnome rogue Type: outsider for some reason (e.g., half-fiend template or something), or were you playing under some other rules set than 3.5?
'cause in 3.5 you can only alter self into creatures of the same type as your normal type.

(Dungeons & Dragons)
Rulebook featuring "high magic" options, including a host of new spells.