Index: client/Client/main.cpp
===================================================================
--- client/Client/main.cpp	(revision 227baaac00d4d0f4faf148d24d2f96055d08ab45)
+++ client/Client/main.cpp	(revision d436ac4ae8931038a991d4229fb51f6efc941a1e)
@@ -523,4 +523,5 @@
 }
 
+// this should probably be in the WorldMap class
 void drawMap(WorldMap* gameMap)
 {
@@ -563,8 +564,5 @@
       pos = mapToScreen(p->pos);
 
-      if (p->id == curPlayerId)
-         al_draw_filled_circle(pos.x, pos.y, 12, al_map_rgb(255, 0, 0));
-      else
-         al_draw_filled_circle(pos.x, pos.y, 12, al_map_rgb(191, 0, 0));
+      p->draw(pos, p->id == curPlayerId);
    }
 }
