Index: client/Client/GameRender.cpp
===================================================================
--- client/Client/GameRender.cpp	(revision c51da03262d3188dc52078a1c789b71cab7da171)
+++ client/Client/GameRender.cpp	(revision c991530c5271231502040caa8dace1bf5dc5486f)
@@ -114,7 +114,4 @@
          strClass = "";
          break;
-      default:
-         strClass = "";
-         break;
       }
       al_draw_text(font, al_map_rgb(0, 0, 0), pos.x, pos.y-fontHeight/2, ALLEGRO_ALIGN_CENTRE, strClass.c_str());
Index: common/Player.h
===================================================================
--- common/Player.h	(revision c51da03262d3188dc52078a1c789b71cab7da171)
+++ common/Player.h	(revision c991530c5271231502040caa8dace1bf5dc5486f)
@@ -75,5 +75,5 @@
    bool isDead;
 
-   int playerClass;
+   PlayerClass playerClass;
    int maxHealth;
    int health;
Index: server/server.cpp
===================================================================
--- server/server.cpp	(revision c51da03262d3188dc52078a1c789b71cab7da171)
+++ server/server.cpp	(revision c991530c5271231502040caa8dace1bf5dc5486f)
@@ -289,5 +289,5 @@
                validClass = true;
                break;
-            default:
+            case Player::CLASS_NONE:
                validClass = false;
                break;
