Eggs-D-Studios / wos-issues

Waste of Space bugs, suggestions, and other feedback
10 stars 0 forks source link

Explosives failing to damage parts once part count in radius reaches ~150 #279

Closed CL-2812 closed 2 months ago

CL-2812 commented 2 months ago

Guidelines

Version

Main (Production)

What happened? What did you expect to happen?

As title. Once part count in explosive radius reaches ~150, the explosive fails to damage some parts. As part count increase further, more parts become undamaged.

Experiment below demonstrates this bug.

Setup: image Expected result: All wood blocks would be destroyed after the explosive is detonated

Test 1 - 125 blocks : no blocks (0%) are undamaged RobloxScreenShot20240827_011412650

Test 2 - 150 blocks : ~100 blocks (66%) undamaged RobloxScreenShot20240827_011503870

Test 3 - 175 blocks : ~150 blocks (86%) undamaged RobloxScreenShot20240827_011557020

Test 4 - 200 blocks : ~185 blocks (92.5%) undamaged RobloxScreenShot20240827_011650409

Test 5 - 250 blocks : ~ 240 blocks (96%) undamaged RobloxScreenShot20240827_011839632

Test 6 - 300 blocks ~293 blocks (98%) undamaged RobloxScreenShot20240827_011941601

How can we reproduce this bug?

  1. Open .rbxl file stored in explosive test.zip

  2. Refer to the image below. Move the desired number of tiles to the target, which is 100 blocks by default. Each tile consists of 25 wooden blocks. image

  3. Refer to the image below. Compile the circled parts using MBT. image

  4. Load in test place

  5. Detonate the explosive by placing and clicking a button on the explosive.

  6. Wait a few seconds as the server processes the explosion.

  7. Observe the result.

Frequency

Always

CL-2812 commented 2 months ago

Did some more testing. Seems like this issue also exists for explosions caused by weapons, like plasmacannons, artillery and burstlasers.

CL-2812 commented 2 months ago

After the hotfix released on 2024-09-01 (see message https://discord.com/channels/616089055532417036/685118583713562647/1279704122668351544 ), the issue has been resolved.