+ItemStack ServerActiveObject::getWieldedItem() const
+{
+ const Inventory *inv = getInventory();
+ if(inv)
+ {
+ const InventoryList *list = inv->getList(getWieldList());
+ if(list && (getWieldIndex() < (s32)list->getSize()))
+ return list->getItem(getWieldIndex());
+ }
+ return ItemStack();
+}