diff options
author | Stijn Buys <ingar@osirion.org> | 2009-11-13 22:25:09 +0000 |
---|---|---|
committer | Stijn Buys <ingar@osirion.org> | 2009-11-13 22:25:09 +0000 |
commit | a993d31910b63a1f897e470842934e6ffefad32c (patch) | |
tree | fef52482d762acbbd35e97f382b60ff24ce5071f /src/game/base/shipdealer.cc | |
parent | 5ddb64795cc959916eeedbec8dc3f65c06f49698 (diff) |
added core::InfoType, refactored game::ShipModel as core::Info subclass, introduced core::Label
Diffstat (limited to 'src/game/base/shipdealer.cc')
-rw-r--r-- | src/game/base/shipdealer.cc | 9 |
1 files changed, 2 insertions, 7 deletions
diff --git a/src/game/base/shipdealer.cc b/src/game/base/shipdealer.cc index 54d3e90..69b4543 100644 --- a/src/game/base/shipdealer.cc +++ b/src/game/base/shipdealer.cc @@ -83,13 +83,8 @@ void ShipDealer::func_buy(core::Player *player, const std::string &args) } if (!shipmodel) { - std::string helpstr; - for (ShipModel::iterator smit = ShipModel::registry.begin(); smit != ShipModel::registry.end(); smit++) { - if (helpstr.size()) - helpstr.append("^N|^B"); - helpstr.append((*smit).second->label()); - } - player->send("Usage: buy ship [^B" + helpstr + "^N]"); + ShipModel::list(); + player->send("Usage: buy ship model"); return; } |