* Sleepless perfect orbits #MOGA
We bind to Moved() and use datums and lists to track the orbits, no more sleeps, no more delay.
* Adds some null checks to orbit checks
* Forget to set orbiting.
Also sets orbiters before orbiting, to avoid edge cases of deleting a list then recreating it.
* Improves orbit, adds subsystem for orbits.
Most orbit loc changes will happen on move, subsystem runs every 2 ticks to make up for when that isn't the case.
* Highlander changes
* Prevents losing your claymore F O R E V E R
* Adds partial bloodthirst sating from attacking
* Reworks bloodthirst
* Forgot to push this
* Adds a disk-capture mechanic
* Changes based on feedback
* Bugfixes
* Makes the pinpointer functional
A few fixes on crates.
The crates now inform players that all the digits in the code must be unique rather than forcing them to dive into code comments to know this rather important thing about cracking them, and perform a sanity-check on the input to reject any guess with repeating digits without wasting an attempt.
The multitool will return the last attempt along with the cows and bulls, purely to save players having to use an external notepad or whatever to keep track of what they've entered.
Gets rid of the z in the list of possible digits, and rewrote the cows-and-bulls check so the original bug that caused 0 to return a cow shouldn't happen any more.
Added a Experimental Limb Grower to the medbay department, now medical stuff can grow synthetic limbs using Synthflesh to help crew that suffer any work related accidents.
Significantly reworked bubblegum's attacks, it now has the following attacks;
Attacks through blood, done occasionally and at the end of every charge.
Spray blood if it failed to attack through blood during its normal attack sequence.
Warp through blood if it failed to attack through blood during its normal attack sequence.
Spawn up to 6 slaughterlings, which block enemies but not it.
Charge at a target. May be prefaced by a blood warp or done up to 3 times if below half health.