Sandstorm-Station / Sandstorm-Station-13

A fork of SS13 of the Citadel Station flavor, it's a little pet project and whatever to play with, it is NSFW and has lead to the creation of a very terrible fork.
GNU Affero General Public License v3.0
11 stars 450 forks source link

Fixes interactions that can be done if requirement allows exposed or unexposed #360

Closed SandPoot closed 10 months ago

SandPoot commented 10 months ago

About The Pull Request

Title, adds unit tests and some other stuff.

Why It's Good For The Game

Fixes.

A Port?

No.

Changelog

:cl: fix: Interactions that allow both exposed and unexposed can be done once again. refactor: "Slap their ass" has been moved off of /datum/interaction into its own interaction, using basetypes for anything is now forbidden. code: There are now unit tests for creating interactions incorrectly. qol: Max distance check has been flipped to make more sense. /:cl: