src/aircraft_cmd.cpp
changeset 6552 d87268e08799
parent 6550 8bdb954bba16
child 6553 976a684212ad
--- a/src/aircraft_cmd.cpp	Sun Apr 29 20:16:58 2007 +0000
+++ b/src/aircraft_cmd.cpp	Sun Apr 29 21:24:08 2007 +0000
@@ -269,7 +269,8 @@
 		Vehicle *u = vl[1]; // shadow
 
 		v->unitnumber = unit_num;
-		v->type = u->type = VEH_AIRCRAFT;
+		v = new (v) Aircraft();
+		u = new (u) Aircraft();
 		v->direction = DIR_SE;
 
 		v->owner = u->owner = _current_player;
@@ -404,7 +405,7 @@
 
 			u->next = w;
 
-			w->type = VEH_AIRCRAFT;
+			w = new (w) Aircraft();
 			w->direction = DIR_N;
 			w->owner = _current_player;
 			w->x_pos = v->x_pos;