tgstation/-tg-station — pull request #2585 by Ergovisavi (2014-02-01 22:37:21+00:00)
Title: Mining Equipment Locker, Ore redemption machine, various mining exclusive items

Adds the following two machines:
Ore Redemption Machine: Combines the smelter and stacker into a singlo unit that also awards points for the ore put in, which can be added to any ID that you've inserted. Meant to be sitting outside of R&D, so miners go to R&D, slap their ore in the machine and get points to buy things at the Equipment Locker. No, gulag points are not the same thing as mining points.

Mining Equipment Locker: Has a variety of items purchasable for mining equipment points, miners start off with a card that gives them 2500 points to purchase things. You can get more by using the Ore Redemption Machine.

Mining Equipment Locker Exclusive Items:
-Stimulant Pills: Contain a small amount of hyperzine, coffee, and that anti-drunk medication, for brief bursts of SANIC on the asteroid, or curing your hangover, you drunk.
-Alien Toy: Like lamarr, but you won't squish him and have a dead lamarr to deal with. Blocks your vision when it's attached to your face to make it more authentic.
-Mining Drone: A small robot that can be set to collect loose ore it finds, or to attack hostile willdlife. You can swap between the modes by clicking on it with "Help" intent, and tell it to drop all ore with an analyzer. Won't dig by itself, though, you'll have to dig out the ore first.
-Jaunter: A single use device that uses old wormhole technology, it creates a short lasting wormhole that will get you near a random beacon on the station Zlevel. Travel through it is rough, and you are stunned if you go through it. Meant for quick getaways or getting back to the station Zlevel very quickly. Dangerous, though.
-Resonator: Meant to be an alternative to the Kinetic Accelerator when asteroid mobs start spawning, this item can be used to dig out asteroid walls, but can also be activated in-hand to create a one-tile field that after 5 seconds will rupture, heavily damaging mobs that are inside the field. Like the accelerator, it's more effective in a vaccuum.

Other stuff:
Fixes Ore Boxes, you can now click them with an empty hand to check their contents, and get them to drop all the ore they have inside of them.

Fixes Projectiles, projectiles that were thrown by people or shot by simple mobs were calling bullet_act() multiple times, they will no longer do this.