Creo que el problema tiene su origen en el nombre de la tabla, ya que "drop" es una palabra clave de SQL. Tienes de 2 sopas: Cambiarle el nombre a la tabla, o poner el nombre de la tabla dentro de comillas de la siguiente manera:
Código MySQL:
Ver originalINSERT INTO `drop` (nombre_usuario
, nombre_personaje
, jefe
, raros
, exoticos
) VALUES ('".$usuario."', '".$personaje."', '".$jefe."', '".$raros."', '".$exoticos."')");
Aunque creo que la segunda opción te traerá muchos dolores de cabeza en todo el desarrollo.