@VkPenguin
Nur mal so, du kannst das auch so in einem Rutsch übergeben:
Gegner[I-X] := Gegner[Gegneranzahl];
Macht alles etwas übersichtlicher.
Und hier:
http://www.delphipraxis.net/166529-f...heinander.html
Da ging es um Objekte, aber auch da wird Array von unnötigen Datensätzen befreit.