aboutsummaryrefslogtreecommitdiff
path: root/entities
diff options
context:
space:
mode:
Diffstat (limited to 'entities')
-rw-r--r--entities/entities/ws_arrow/init.lua10
1 files changed, 7 insertions, 3 deletions
diff --git a/entities/entities/ws_arrow/init.lua b/entities/entities/ws_arrow/init.lua
index e27dda9..db5adb6 100644
--- a/entities/entities/ws_arrow/init.lua
+++ b/entities/entities/ws_arrow/init.lua
@@ -13,9 +13,9 @@ function ENT:Initialize()
self:SetCollisionGroup(COLLISION_GROUP_INTERACTIVE)
self:PhysWake()
self:SetUseType(SIMPLE_USE)
-
+
util.SpriteTrail( self, 0, Ab, true, 1, 0, 1, 1, "sprites/smoke_trail.vmt" )
-
+
self:NextThink(CurTime()+10)
end
@@ -24,4 +24,8 @@ function ENT:Think()
return true
end
-
+function ENT:Use(activator, caller, usetype, value)
+ if caller:IsPigeon() then return end
+ caller:AddItem("Arrow",1)
+ self:Remove()
+end