Utiliza tres veces la tabla HABILIDADES en la SQL haciendo INNER JOIN con la tabla PERSONAJES, pero utilizando Alias junto a la tabla, para que la consulta salga correctamente.
De paso una una Alias para PERSONAJES (p).
Código SQL
[-]
...
INNER JOIN habilidades h1 ON p.habilidad_volar=h1.id_habilidad
INNER JOIN habilidades h2 ON p.habilidad_volar=h2.id_habilidad
INNER JOIN habilidades h3 ON p.habilidad_volar=h3.id_habilidad
...