aboutsummaryrefslogtreecommitdiff
path: root/gamemode/core/inventory
diff options
context:
space:
mode:
authorAlexander Pickering <alexandermpickering@gmail.com>2017-11-06 21:13:46 -0500
committerAlexander Pickering <alexandermpickering@gmail.com>2017-11-06 21:13:46 -0500
commitb9c323a705caa324cebfea994cf7b69294f9eebe (patch)
treed9b647acea06ddf1dd61936da6beed9c6f1b9ce3 /gamemode/core/inventory
parentf53052a063b73e92c4e92b214e439b446600fe8a (diff)
downloadartery-b9c323a705caa324cebfea994cf7b69294f9eebe.tar.gz
artery-b9c323a705caa324cebfea994cf7b69294f9eebe.tar.bz2
artery-b9c323a705caa324cebfea994cf7b69294f9eebe.zip
Several additions
* Minor bugfix / feature addition for dropped entities * Major bugfix for inventories * Adjusted logo * ADded some more skills * Stoped bundeling bobbleheadbob's zones api
Diffstat (limited to 'gamemode/core/inventory')
-rw-r--r--gamemode/core/inventory/inventory.lua4
-rw-r--r--gamemode/core/inventory/sv_invtracker.lua4
2 files changed, 5 insertions, 3 deletions
diff --git a/gamemode/core/inventory/inventory.lua b/gamemode/core/inventory/inventory.lua
index c9bf6da..4624819 100644
--- a/gamemode/core/inventory/inventory.lua
+++ b/gamemode/core/inventory/inventory.lua
@@ -90,13 +90,13 @@ local function SetDefaultObservers(tbl)
--PrintTable(v)
v:Put(position,item)
end
- oldput(self,position,item)
+ return oldput(self,position,item)
end
tbl.Remove = function(self,position)
for k,v in pairs(self.observers) do
v:Remove(position)
end
- oldremove(self,position)
+ return oldremove(self,position)
end
end
diff --git a/gamemode/core/inventory/sv_invtracker.lua b/gamemode/core/inventory/sv_invtracker.lua
index f1f3c3d..310af0f 100644
--- a/gamemode/core/inventory/sv_invtracker.lua
+++ b/gamemode/core/inventory/sv_invtracker.lua
@@ -217,7 +217,9 @@ function plymeta:RemoveItem(tbl)
local pos = tbl[2]
print("Self inventory was")
PrintTable(self.data.inventories[nid])
- self.data.inventories[nid]:Remove(pos)
+ local item = self.data.inventories[nid]:Remove(pos)
+ print("sv_invtracker's item was", item)
+ return item
end
function plymeta:GiveItem(tbl)