Index: code/trunk/src/modules/weapons/munitions/FusionMunition.cc
===================================================================
--- code/trunk/src/modules/weapons/munitions/FusionMunition.cc	(revision 8729)
+++ code/trunk/src/modules/weapons/munitions/FusionMunition.cc	(revision 8855)
@@ -27,4 +27,9 @@
  */
 
+/**
+    @file FusionMunition.h
+    @brief Implementation of the FusionMunition class.
+*/
+
 #include "FusionMunition.h"
 #include "core/CoreIncludes.h"
Index: code/trunk/src/modules/weapons/munitions/FusionMunition.h
===================================================================
--- code/trunk/src/modules/weapons/munitions/FusionMunition.h	(revision 8729)
+++ code/trunk/src/modules/weapons/munitions/FusionMunition.h	(revision 8855)
@@ -27,4 +27,9 @@
  */
 
+/**
+    @file FusionMunition.h
+    @brief Definition of the FusionMunition class.
+*/
+
 #ifndef _FusionMunition_H__
 #define _FusionMunition_H__
@@ -35,4 +40,12 @@
 namespace orxonox
 {
+
+    /**
+    @brief
+        FusionMunition.
+    @author
+        Martin Polak
+    @ingroup WeaponsMunitions
+    */
     class _WeaponsExport FusionMunition : public Munition
     {
Index: code/trunk/src/modules/weapons/munitions/LaserMunition.cc
===================================================================
--- code/trunk/src/modules/weapons/munitions/LaserMunition.cc	(revision 8729)
+++ code/trunk/src/modules/weapons/munitions/LaserMunition.cc	(revision 8855)
@@ -27,4 +27,9 @@
  */
 
+/**
+    @file LaserMunition.h
+    @brief Implementation of the LaserMunition class.
+*/
+
 #include "LaserMunition.h"
 #include "core/CoreIncludes.h"
@@ -48,5 +53,5 @@
         this->bAllowMultiMunitionRemovementUnderflow_ = true;
 
-        this->replenishIntervall_ = 0.5f;
+        this->replenishInterval_ = 0.5f;
         this->replenishMunitionAmount_ = 1;
     }
Index: code/trunk/src/modules/weapons/munitions/LaserMunition.h
===================================================================
--- code/trunk/src/modules/weapons/munitions/LaserMunition.h	(revision 8729)
+++ code/trunk/src/modules/weapons/munitions/LaserMunition.h	(revision 8855)
@@ -27,4 +27,9 @@
  */
 
+/**
+    @file LaserMunition.h
+    @brief Definition of the LaserMunition class.
+*/
+
 #ifndef _LaserMunition_H__
 #define _LaserMunition_H__
@@ -35,4 +40,12 @@
 namespace orxonox
 {
+
+    /**
+    @brief
+        LaserMunition.
+    @author
+        Martin Polak
+    @ingroup WeaponsMunitions
+    */
     class _WeaponsExport LaserMunition : public ReplenishingMunition
     {
Index: code/trunk/src/modules/weapons/munitions/ReplenishingMunition.cc
===================================================================
--- code/trunk/src/modules/weapons/munitions/ReplenishingMunition.cc	(revision 8729)
+++ code/trunk/src/modules/weapons/munitions/ReplenishingMunition.cc	(revision 8855)
@@ -27,4 +27,9 @@
  */
 
+/**
+    @file ReplenishingMunition.h
+    @brief Implementation of the ReplenishingMunition class.
+*/
+
 #include "ReplenishingMunition.h"
 
@@ -40,5 +45,5 @@
         RegisterObject(ReplenishingMunition);
 
-        this->replenishIntervall_ = 1.0f;
+        this->replenishInterval_ = 1.0f;
         this->replenishMunitionAmount_ = 1;
 
@@ -52,5 +57,5 @@
     {
         // Initialize the timer
-        this->replenishingTimer_.setTimer(this->replenishIntervall_, true, createExecutor(createFunctor(&ReplenishingMunition::replenish, this)));
+        this->replenishingTimer_.setTimer(this->replenishInterval_, true, createExecutor(createFunctor(&ReplenishingMunition::replenish, this)));
     }
 
Index: code/trunk/src/modules/weapons/munitions/ReplenishingMunition.h
===================================================================
--- code/trunk/src/modules/weapons/munitions/ReplenishingMunition.h	(revision 8729)
+++ code/trunk/src/modules/weapons/munitions/ReplenishingMunition.h	(revision 8855)
@@ -27,4 +27,9 @@
  */
 
+/**
+    @file ReplenishingMunition.h
+    @brief Definition of the ReplenishingMunition class.
+*/
+
 #ifndef _ReplenishingMunition_H__
 #define _ReplenishingMunition_H__
@@ -37,4 +42,12 @@
 namespace orxonox
 {
+
+    /**
+    @brief
+        Munition that is replenished by a certain amount each time interval.
+    @author
+        Fabian 'x3n' Landau
+    @ingroup WeaponsMunitions
+    */
     class _WeaponsExport ReplenishingMunition : public Munition
     {
@@ -44,6 +57,6 @@
 
         protected:
-            float replenishIntervall_;
-            unsigned int replenishMunitionAmount_;
+            float replenishInterval_; //!< The interval in which the munition is replenished.
+            unsigned int replenishMunitionAmount_; //!< The amount by which it is replenished.
 
         private:
@@ -51,5 +64,5 @@
             void initializeTimer();
 
-            Timer replenishingTimer_;
+            Timer replenishingTimer_; //!< Timer to do the replenishing.
     };
 }
Index: code/trunk/src/modules/weapons/munitions/RocketMunition.cc
===================================================================
--- code/trunk/src/modules/weapons/munitions/RocketMunition.cc	(revision 8729)
+++ code/trunk/src/modules/weapons/munitions/RocketMunition.cc	(revision 8855)
@@ -27,4 +27,9 @@
  */
 
+/**
+    @file RocketMunition.h
+    @brief Implementation of the RocketMunition class.
+*/
+
 #include "RocketMunition.h"
 #include "core/CoreIncludes.h"
Index: code/trunk/src/modules/weapons/munitions/RocketMunition.h
===================================================================
--- code/trunk/src/modules/weapons/munitions/RocketMunition.h	(revision 8729)
+++ code/trunk/src/modules/weapons/munitions/RocketMunition.h	(revision 8855)
@@ -27,4 +27,9 @@
  */
 
+/**
+    @file RocketMunition.h
+    @brief Definition of the RocketMunition class.
+*/
+
 #ifndef _RocketMunition_H__
 #define _RocketMunition_H__
@@ -35,4 +40,12 @@
 namespace orxonox
 {
+
+    /**
+    @brief
+        Munition for the Rocket.
+    @author
+        Fabian 'x3n' Landau
+    @ingroup WeaponsMunitions
+    */
     class _WeaponsExport RocketMunition : public Munition
     {
