Umlaute und Sonderzeichen ersetzt.
diff --git a/std/living/life.c b/std/living/life.c
index 4e8490a..2d86bb5 100644
--- a/std/living/life.c
+++ b/std/living/life.c
@@ -1288,7 +1288,7 @@
   if (QueryProp(P_GHOST))
     return Query(P_ALCOHOL, F_VALUE);
 
-  // nur Änderungen und Werte >=0 werden gesetzt...
+  // nur Aenderungen und Werte >=0 werden gesetzt...
   n = n < 0 ? 0 : n;
   int old = Query(P_ALCOHOL, F_VALUE);
   if ( old == n)
@@ -1324,7 +1324,7 @@
   if (QueryProp(P_GHOST))
     return Query(P_DRINK, F_VALUE);
 
-  // nur Änderungen und Werte >=0 werden gesetzt...
+  // nur Aenderungen und Werte >=0 werden gesetzt...
   n = n < 0 ? 0 : n;
   int old = Query(P_DRINK, F_VALUE);
   if ( old == n)
@@ -1360,7 +1360,7 @@
   if (QueryProp(P_GHOST))
     return Query(P_FOOD, F_VALUE);
 
-  // nur Änderungen und Werte >=0 werden gesetzt...
+  // nur Aenderungen und Werte >=0 werden gesetzt...
   n = n < 0 ? 0 : n;
   int old = Query(P_FOOD, F_VALUE);
   if ( old == n)
diff --git a/std/player/combat.c b/std/player/combat.c
index abb5a1b..64d945c 100644
--- a/std/player/combat.c
+++ b/std/player/combat.c
@@ -204,7 +204,7 @@
   return res;
 }
 
-// Spieler koennen als Geist nicht kämpfen
+// Spieler koennen als Geist nicht kaempfen
 // TODO: pruefen, ob das Setzen und Loeschen der Prop in set_ghost() nicht
 // auch ausreichen wuerde. In dem Fall muesste man aber P_NO_ATTACK auch
 // speichern, da P_GHOST gespeichert wird...
diff --git a/std/player/skills.c b/std/player/skills.c
index 8f6b8f0..03755da 100644
--- a/std/player/skills.c
+++ b/std/player/skills.c
@@ -236,8 +236,8 @@
     log_file("WEAPON_SKILLS", sprintf("%s: Zu hoher Schaden von: "
     +"TO: %O, TI: %O, PO: %O, val: %d, A_DEX: %d, A_STR: %d, "
                                    +"P_WEAPON: %O, P_WC: %d\n", dtime(time()),
-                                   this_object(), this_interactive(), 
-                                   previous_object(), val, 
+                                   this_object(), this_interactive(),
+                                   previous_object(), val,
                                    QueryAttribute(A_DEX),
                                    QueryAttribute(A_STR), sinfo[P_WEAPON],
                                    sinfo[P_WEAPON]->QueryProp(P_WC)));
@@ -245,7 +245,7 @@
   }
 
   /*
-    Der zusätzliche Schaden der allgemeinen Waffenskills berechnet
+    Der zusaetzliche Schaden der allgemeinen Waffenskills berechnet
     sich wie folgt: 
 
     sinfo[SI_SKILLABILITY)* (P_WC * ( X ) / 800) / MAX_ABILITY
diff --git a/std/shells/magier/upd.c b/std/shells/magier/upd.c
index f09ea9a..9c9af5f 100644
--- a/std/shells/magier/upd.c
+++ b/std/shells/magier/upd.c
@@ -116,8 +116,8 @@
   {
     // Schreibrechte nur pruefen, wenn echt aktualisiert werden soll.
     if(!dummy && !MAY_WRITE(file))
-      return (printf("upd: %s: Keine Schreibrechte!\n",file), -1);
-    if(!MAY_READ(file)) 
+      return (printf("upd: %s: Keine Schreibrechte!\n",file), -1);
+    if(!MAY_READ(file))
       return (printf("upd: %s: Keine Leserechte!\n", file), -1);
   }
   if (dummy) return 1;
diff --git a/std/thing/commands.c b/std/thing/commands.c
index 8f93449..72f50cd 100644
--- a/std/thing/commands.c
+++ b/std/thing/commands.c
@@ -336,19 +336,19 @@
     while(j--) {
      int k;
      // DBG(rule[j]);
-    	// Regeln nicht löschen und Regel?
+    	// Regeln nicht loeschen und Regel?
      if(!(del_norule && pointerp(rule[j])) &&
-        // nur bestimmte ID löschen und ID passt nicht?
+        // nur bestimmte ID loeschen und ID passt nicht?
         !(onlyid && (!pointerp(ids) || sizeof(ids)<=j || ids[j]!=onlyid)) &&
-        // Löschregel existiert und passt nicht auf Regel?
+        // Loeschregel existiert und passt nicht auf Regel?
         !(delrule && (k=sizeof(rule[j]))!=sizeof(delrule))) {
-      // partielles Testen einer Löschregel ...
+      // partielles Testen einer Loeschregel ...
       if(delrule) {
        while(k--)
         if(!sizeof(rule[j][k]&delrule[k])) break;
        if(k>=0) continue;
       }
-      // alles korrekt: Löschen!
+      // alles korrekt: Loeschen!
       // (Arraybereich durch leeres Array loeschen)
       flag[j..j]    = allocate(0);
       fun[j..j]     = allocate(0);