diff --git a/extensions/medical/OpenWound.cpp b/extensions/medical/OpenWound.cpp index 62eadfdfe9..340955aac6 100644 --- a/extensions/medical/OpenWound.cpp +++ b/extensions/medical/OpenWound.cpp @@ -1,8 +1,8 @@ #include "OpenWound.h" #include -ace::medical::injuries::OpenWound::OpenWound(int aClassID, int aBodyPartId, double aPercentage, double aBl, double painAmount) : - classID(aClassID), bodyPart(aBodyPartId), percentage(aPercentage), bloodlossRate(aBl), pain(painAmount) +ace::medical::injuries::OpenWound::OpenWound(int anID, int aClassID, int aBodyPartId, double aPercentage, double aBl, double painAmount) : + woundID(anID), classID(aClassID), bodyPart(aBodyPartId), percentage(aPercentage), bloodlossRate(aBl), pain(painAmount) { } @@ -13,6 +13,6 @@ ace::medical::injuries::OpenWound::~OpenWound() std::string ace::medical::injuries::OpenWound::AsString() { std::stringstream stream; - stream << classID << "," << bodyPart << "," << 1 << "," << bloodlossRate; + stream << "[" << woundID << "," << classID << "," << bodyPart << "," << 1 << "," << bloodlossRate << "]"; return stream.str(); } diff --git a/extensions/medical/OpenWound.h b/extensions/medical/OpenWound.h index 00e6c1fe7a..4de796d5f9 100644 --- a/extensions/medical/OpenWound.h +++ b/extensions/medical/OpenWound.h @@ -8,11 +8,12 @@ namespace ace { class OpenWound { public: - OpenWound(int aClassID, int aBodyPartId, double aPercentage, double aBl, double painAmount); + OpenWound(int anID, int aClassID, int aBodyPartId, double aPercentage, double aBl, double painAmount); ~OpenWound(); std::string AsString(); + int woundID; int classID; int percentage; double bodyPart;