Added spear effect, brushed up the weapons API