Hallo,
wollte gern ein AoE(Arena of effect) Damage machen.
Alle obj_enemy's sollen schaden bekommen wenn sie im Circle drin sind, dass Funktioniert schon mal aber wenn sich 2 Objekte im Radius aufhalten, dann bekommt nur einer von denen Schaden.
Mein Code:
Bekomme es nicht hin das alle Objekte im Radius einen Schaden bekommen und nicht nur einer.
Danke im Voraus!
wollte gern ein AoE(Arena of effect) Damage machen.
Alle obj_enemy's sollen schaden bekommen wenn sie im Circle drin sind, dass Funktioniert schon mal aber wenn sich 2 Objekte im Radius aufhalten, dann bekommt nur einer von denen Schaden.

Mein Code:
collision_enemy = collision_circle(x,y,50,obj_enemy,1,1);
if collision_enemy {
with (collision_enemy){
hp -= random_range(80,100);
if hp <= 0 {
instance_destroy();
}
}
}
Bekomme es nicht hin das alle Objekte im Radius einen Schaden bekommen und nicht nur einer.
Danke im Voraus!

Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von hirasu ()