Algo así:
Código SQL
[-]
Select p.id_personaje, p.nombre,
h1.id_habilidad_volar VOLAR,
h2.id_habilidad_saltar SALTAR,
h3.id_habilidad_correr CORRER
from personajes p
INNER JOIN Habilidades h1 on p.id_habilidad_volar=h1.id_habilidad
INNER JOIN Habilidades h2 on p.id_habilidad_saltar=h2.id_habilidad
INNER JOIN Habilidades h3 on p.id_habilidad_correr=h3.id_habilidad
order by nombre
Pruebalo, tal vez me de dejado algo...