diff --git a/src/lib/commands/sell.c b/src/lib/commands/sell.c index 2b519714..0970f8ca 100644 --- a/src/lib/commands/sell.c +++ b/src/lib/commands/sell.c @@ -94,6 +94,10 @@ sell(void) pr("Sectors need at least 1 mobility to sell goods.\n"); return RET_FAIL; } + if (ip->i_uid == I_CIVIL && sect.sct_oldown != sect.sct_own) { + pr("You can't sell conquered populace!\n"); + return RET_FAIL; + } p = getstarg(player->argp[3], "Quantity: ", buf); if (!p || !*p) return RET_SYN;