diff --git a/docs/changelog.txt b/docs/changelog.txt index 29c6ef5365..5f5276d6f9 100644 --- a/docs/changelog.txt +++ b/docs/changelog.txt @@ -61,6 +61,7 @@ Template for new versions: ## Fixes ## Misc Improvements +- `createitem`: created items can now be placed onto/into tables, nests, bookcases, display cases, and altars - The ``fpause`` console command can now be used to force world generation to pause (as it did prior to version 50). ## Documentation diff --git a/plugins/createitem.cpp b/plugins/createitem.cpp index fba821b270..7f8ef6e2ce 100644 --- a/plugins/createitem.cpp +++ b/plugins/createitem.cpp @@ -280,6 +280,7 @@ command_result df_createitem (color_ostream &out, vector ¶meters) { } switch (building->getType()) { using namespace df::enums::building_type; + case Table: case Coffin: case Furnace: case TradeDepot: @@ -294,8 +295,12 @@ command_result df_createitem (color_ostream &out, vector ¶meters) { case AnimalTrap: case Cage: case Wagon: + case Nest: case NestBox: case Hive: + case Bookcase: + case DisplayFurniture: + case OfferingPlace: break; default: out.printerr("The selected building cannot be used for item storage!\n");