diff options
Diffstat (limited to 'src/game/base/shipdealer.cc')
| -rw-r--r-- | src/game/base/shipdealer.cc | 12 | 
1 files changed, 9 insertions, 3 deletions
| diff --git a/src/game/base/shipdealer.cc b/src/game/base/shipdealer.cc index 1a827ec..fb6415c 100644 --- a/src/game/base/shipdealer.cc +++ b/src/game/base/shipdealer.cc @@ -86,13 +86,19 @@ void ShipDealer::func_buy(core::Player *player, const std::string &args)  			if (helpstr.size())  				helpstr.append("^N|^B"); -			helpstr.append((*smit).second->label()); +			helpstr.append((*smit).first);  		}  	}  	if (!shipmodel) { -		player->send("Usage: buy [^B" + helpstr + "^N]"); -		return; +		if (!Game::g_devel->value()) { +			player->send("Cheats disabled"); +			return; + +		} else { +			player->send("Usage: buy [^B" + helpstr + "^N]"); +			return; +		}  	}  	/// find the ship dealer we're buying the ship from | 
