--- deliantra/server/include/player.h 2006/08/26 08:44:06 1.6 +++ deliantra/server/include/player.h 2006/08/29 07:33:58 1.9 @@ -207,15 +207,14 @@ uint16 outputs_count; /* Print if this count is exceeded */ object *mark; /* marked object */ uint32 mark_count; /* count of mark object */ - object *transport; /* transport the player is in */ /* Special DM fields */ tag_t* stack_items; /* Item stack for patch/dump/... commands */ int stack_position; /* Current stack position, 0 for no item */ }; -typedef struct pl : extendable, player_memset +typedef struct pl : player_memset, attachable { - data_type get_dt () const { return DT_PLAYER; } + static data_type get_dt () { return DT_PLAYER; } struct pl *next; /* Pointer to next player, NULL if this is last */ NewSocket socket; /* Socket information for this player */