ParadiseSS13 / Paradise

Paradise Station's GitHub main repository.
https://www.paradisestation.org/forum
GNU Affero General Public License v3.0
393 stars 1.18k forks source link

Stackable Windows make Immortal Cheese #15273

Open Dumbdumn5 opened 3 years ago

Dumbdumn5 commented 3 years ago

Issue Description:

Putting a full window on top of up to two-directional windows makes the window uninteractable from the direction of the directional window, literally forcing you to either attack said window to break it instead of deconning it, which can't even be done using melee weapons, as the window is, as mentioned previously, uninteractable.

What did you expect to happen:

I didn't expect windows to have the might of Zeus.

What happened instead:

Windows became immortal minus their 2-sided Achilles heel. image

Why is this bad/What are the consequences:

People can make cheeseball bridge structures that prevent any form of melee destruction or particularly easy entry. image

It seems like the check for directional and full windows being made on the same tile isn't in place after the mob moves off and then back onto the tile for whatever reason. This appears to work regardless of whether or not the window is secured at all.

Steps to reproduce the problem:

Place directional window or two. Walk off, then back onto the same tile, place full window. Profit.

S34NW commented 3 years ago

can you alt click the tile to turf inspect, and then choose what you want to interact with manually? Or is interaction completely blocked with any window?

Spacemanspark commented 3 years ago

Which fucker abused this

DGamerL commented 1 year ago

Heya! Luckily, someone has already fixed this by making one-directional windows unable to be stacked with fulltile windows! I've tested by putting down the directional windows, and then either hand-crafting or trying to build a window with a RCD - both failed. Thanks for the report, and if it happens again, feel free to open a new issue report!

Edit: as contra pointed out, that doesn't mean the issue is solved

Dumbdumn5 commented 1 year ago

What manner of vile necromancy have you purported upon my issue report? I know not if I will file a n o t h e r report as I no longer play the server with any regularity, but PERHAPS I'll go running around stress-testing windows at some point?

Spacemanspark commented 1 year ago

Okay grandpa Dumb let's get you back to bed