diff options
author | Stijn Buys <ingar@osirion.org> | 2012-10-20 16:35:26 +0000 |
---|---|---|
committer | Stijn Buys <ingar@osirion.org> | 2012-10-20 16:35:26 +0000 |
commit | 75274ebd6ba90784f5aa837b7e5ea97fc6bfb720 (patch) | |
tree | a5d51a87bf3f20833df18bc40a3254b946716afb /src/core/commandbuffer.cc | |
parent | f01629dc14b1ee05b44d2e38b3dffbc1441fd85f (diff) |
Item id based inventory, support for weapon dealers.
Diffstat (limited to 'src/core/commandbuffer.cc')
-rw-r--r-- | src/core/commandbuffer.cc | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/src/core/commandbuffer.cc b/src/core/commandbuffer.cc index d46cc38..78b76af 100644 --- a/src/core/commandbuffer.cc +++ b/src/core/commandbuffer.cc @@ -49,10 +49,13 @@ void func_list_info(std::string const &args) std::istringstream argstream(args); if (!(argstream >> typestr)) { - // no argument, list all info records - Info::list(); + // no arguments, list info types + InfoType::list(); + con_print << " list_info [type] list all info records for a specified type" << std::endl; return; } + + aux::to_label(typestr); Info *info = 0; InfoType *infotype = InfoType::find(typestr); @@ -87,6 +90,8 @@ void func_list_info(std::string const &args) return; } + aux::to_label(labelstr); + // two arguments info = Info::find(infotype, labelstr); if (info) { |