/*
* Empire - A multi-player, client/server Internet based war game.
- * Copyright (C) 1986-2006, Dave Pare, Jeff Bailey, Thomas Ruschak,
+ * Copyright (C) 1986-2007, Dave Pare, Jeff Bailey, Thomas Ruschak,
* Ken Stevens, Steve McClure
*
* This program is free software; you can redistribute it and/or modify
#include <config.h>
-#include "misc.h"
-#include "sect.h"
-#include "ship.h"
+#include "commands.h"
+#include "empobj.h"
#include "land.h"
+#include "optlist.h"
#include "plane.h"
-#include "xy.h"
-#include "nsc.h"
-#include "nat.h"
+#include "ship.h"
#include "trade.h"
-#include "file.h"
-#include "player.h"
-#include "commands.h"
-#include "optlist.h"
/*
* format: set <type> <SHIP/NUKE> <PRICE>
struct trdstr trade;
struct nstr_item ni;
struct nstr_item ni_trade;
- union trdgenstr item;
+ union empobj_storage item;
struct sctstr sect;
int freeslot;
int foundslot;
int id;
time_t now;
- s_char buf[1024];
+ char buf[1024];
if (!opt_MARKET) {
pr("The market is disabled.\n");
check_market();
check_trade();
- if ((p = getstarg(player->argp[1], "Ship, plane, land unit or nuke? ", buf)) == 0)
+ p = getstarg(player->argp[1], "Ship, plane, land unit or nuke? ", buf);
+ if (p == 0)
return RET_SYN;
if ((type = ef_byname_from(p, ef_saleable)) < 0) {
pr("You can sell only ships, planes, land units or nukes\n");