il va faloir que tu utilise collision_rectangle qui va déterminer un rectangle fictif de collision. Pour placer ton rectangle au bon endroit tu peux le tracer avec draw_rectangle puis ensuite reprendre les même coordonnés pour collision_rectangle.
créer un nouvelle objet, ouvre un event draw et écrit ça:
draw_rectangle(boss.x-20,boss.y+10,boss.x+20,boss.
y+40,1)
remplace boss par le nom de ton objet boss si il ne s'appelle pas comme ça.
place le nouvelle objet dans ta room lance le jeu tu verras alors un rectangle se dessiner vers ton boss à toi de modifier les coordonnés pour que ça tombe pile la ou tu veux.
une fois que tu as trouvé les bonne coordonnés utilises les pour ton rectangle de collision. ouvre ton objet boss ouvre un event step et écris:
if cadence==1
{
cadence=0
alarm[0]=30
if collision_rectangle(x-20,y+10,x+20,y+40,perso,1,1)
// remplace par les bonnes coordonnés
{perso.lives-=5}
}
dans l'event create écris : cadence=1
dans alarme 0 écris : cadence=1