--- deliantra/server/include/object.h 2007/02/16 22:21:46 1.101 +++ deliantra/server/include/object.h 2007/03/14 00:04:58 1.104 @@ -123,7 +123,6 @@ arch_ptr ACC (RW, arch); /* Pointer to archetype */ arch_ptr ACC (RW, other_arch);/* Pointer used for various things - mostly used for what */ - facetile *ACC (RW, face); /* Face with colors */ float ACC (RW, speed); /* The overall speed of this object */ float ACC (RW, speed_left); /* How much speed is left to spend this round */ uint32 ACC (RW, nrof); /* How many of the objects */ @@ -162,6 +161,7 @@ uint32 ACC (RW, tooltype); /* type of tool or build facility */ sint8 ACC (RW, body_info[NUM_BODY_LOCATIONS]); /* body info as loaded from the file */ sint8 ACC (RW, body_used[NUM_BODY_LOCATIONS]); /* Calculated value based on items equipped */ + faceidx ACC (RW, face); /* Face with colors */ living ACC (RO, stats); /* Str, Con, Dex, etc */ /* See the pod/objects.pod for more info about body locations */ @@ -447,11 +447,11 @@ extern activevec actives; #define for_all_objects(var) \ - for (int _i = 0; _i < objects.size (); ++_i) \ + for (unsigned _i = 0; _i < objects.size (); ++_i) \ declvar (object *, var, objects [_i]) #define for_all_actives(var) \ - for (int _i = 0; _i < actives.size (); ++_i) \ + for (unsigned _i = 0; _i < actives.size (); ++_i) \ declvar (object *, var, actives [_i]) typedef struct oblnk