I've never understood why giants and humanoids are different types. Does charm person have a "you must be this short" clause in it somewhere?