summaryrefslogtreecommitdiff
path: root/src/inventory.cpp
diff options
context:
space:
mode:
authorPerttu Ahola <celeron55@gmail.com>2011-04-19 17:09:45 +0300
committerPerttu Ahola <celeron55@gmail.com>2011-04-19 17:09:45 +0300
commit3c61d57f6d7f627b32b4a8c2f461a8e01e7ac378 (patch)
treef24f8c7f020e9ed628c4b9022d8060b005af8697 /src/inventory.cpp
parenta7d36a50bb330d4423d3a8dd0177a3da20d5e8f9 (diff)
downloadminetest-3c61d57f6d7f627b32b4a8c2f461a8e01e7ac378.tar.gz
minetest-3c61d57f6d7f627b32b4a8c2f461a8e01e7ac378.tar.bz2
minetest-3c61d57f6d7f627b32b4a8c2f461a8e01e7ac378.zip
item drop multiplication fix
Diffstat (limited to 'src/inventory.cpp')
-rw-r--r--src/inventory.cpp10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/inventory.cpp b/src/inventory.cpp
index b6560063f..289b5bb2b 100644
--- a/src/inventory.cpp
+++ b/src/inventory.cpp
@@ -180,6 +180,16 @@ ServerActiveObject* CraftItem::createSAO(ServerEnvironment *env, u16 id, v3f pos
}
}
+u16 CraftItem::getDropCount()
+{
+ // Special cases
+ if(m_subname == "rat")
+ return 1;
+ // Default
+ else
+ return InventoryItem::getDropCount();
+}
+
bool CraftItem::isCookable()
{
if(m_subname == "lump_of_iron")