From 2ba68bbae271754299d510899097222c2f36db2f Mon Sep 17 00:00:00 2001
From: jsalmon3 <>
Date: Wed, 5 Mar 2003 06:43:41 +0000
Subject: [PATCH] Fixed bug saving missile type

---
 src/stratagus/missile.cpp | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/src/stratagus/missile.cpp b/src/stratagus/missile.cpp
index 8653a5e57..4881ef6a6 100644
--- a/src/stratagus/missile.cpp
+++ b/src/stratagus/missile.cpp
@@ -1617,6 +1617,7 @@ global void SaveMissileTypes(FILE* file)
 	if( mtype->Sprite ) {
 	    fprintf(file," 'frames %d",mtype->SpriteFrames);
 	}
+	fprintf(file,"\n  'num-directions %d",mtype->NumDirections);
 	fprintf(file,"\n ");
 	if( mtype->FiredSound.Name ) {
 	    fprintf(file," 'fired-sound \"%s\"",mtype->FiredSound.Name);
@@ -1637,6 +1638,9 @@ global void SaveMissileTypes(FILE* file)
 	if( mtype->ImpactMissile ) {
 	    fprintf(file,"\n  'impact-missile '%s",mtype->ImpactMissile->Ident);
 	}
+	fprintf(file,"\n ");
+	fprintf(file," 'can-hit-owner #%c",mtype->CanHitOwner ? 't' : 'f');
+	fprintf(file," 'friendly-fire #%c",mtype->FriendlyFire ? 't' : 'f');
 	fprintf(file,")\n");
     }
 }