Index: client/Client/main.cpp
===================================================================
--- client/Client/main.cpp	(revision d436ac4ae8931038a991d4229fb51f6efc941a1e)
+++ client/Client/main.cpp	(revision 7efed11c931a26cec9c80c607e6d9042114bc981)
@@ -564,5 +564,13 @@
       pos = mapToScreen(p->pos);
 
-      p->draw(pos, p->id == curPlayerId);
+      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));
+
+      if (o->hasBlueFlag)
+         al_draw_filled_rectangle(pos.x+4, pos.y-18, pos.x+18, pos.y-4, al_map_rgb(0, 0, 255));
+      else if(o->hasRedFlag)
+         al_draw_filled_rectangle(pos.x+4, pos.y-18, pos.x+18, pos.y-4, al_map_rgb(255, 0, 0));
    }
 }
