new-frontiers-14 / frontier-station-14

A multiplayer game about paranoia and chaos on a space station. Remake of the cult-classic Space Station 13.
https://spacestation14.io
GNU Affero General Public License v3.0
88 stars 536 forks source link

Disable insane Christmas gifts #2435

Closed arimah closed 1 week ago

arimah commented 1 week ago

About the PR

Disables "insane" Christmas presents.

Why / Balance

Insane presents can contain almost any conceivable entity. This includes a variety of hostile mobs, various consoles, chasms (hello, instant round removal!), tesla balls, singularities, and so much more. They are a little bit too insane at times. In the interest of keeping Frontier just a little bit safe from instant death, insane gifts are disabled with this PR.

"Unsafe" gifts (any item) remain. I'm sure fun shenanigans will occur.

Unfortunately, yes, this means you can't get crates and lockers that fit in a pocket. :(

How to test

  1. Spawn a number of gift-giving Christmas tree
  2. Don't receive a PresentRandomInsane.

Yeah, this one is annoying to test. :D

Media

N/A

Requirements

Breaking changes

No.

Changelog :cl:

arimah commented 1 week ago

The gib stick is an item. It's still in the "unsafe" pool... :)

ErhardSteinhauer commented 1 week ago

YAY! HIS GIB STICK!