Skip to content

Lawgiver Adjustment

Rob Nelson requested to merge pull/9179/Lawgiver into Bleeding-Edge

Created by: Shadowmech88

In an effort to make the lawgiver less incredibly overpowered, the standard lawgiver now has ricochet bullets instead of gyrojet rounds. Additionally, it now fires standard laser beams instead of laser cannon beams. Admins can still spawn a version of the lawgiver that can fire gyrojet rounds and laser cannon beams.

I've added a new locker type, the vault locker. This locker is anchored in place, is immune to explosions and EMPs, and in general can withstand 400 times the damage of a standard secure locker. Two of these lockers have replaced the two secure lockers in Boxstation's armory.

A single lawgiver now spawns inside an armory-access-restricted lockbox inside an armory-access-restricted vault locker inside every station's armory.

I've taken the code used for the hecate's bresenham_step() and applied it to projectiles as a whole. Now setting the superspeed var of any projectile to 1 will cause it to move at twice the speed of normal projectiles.

I've also cleaned up the lawgiver's code to make it more OOP and less generally terrible.

Merge request reports