[X] I confirm this issue is not an exploit. (Required)
BYOND Version
1633
Issue Description
Medibeams can cross with themselves. You can blow yourself up with one medibeam
What did you expect to happen?
Not to be blown up
What happened instead?
Walk toward beam while having it active? Maybe with slight TIDI?
explode
Why is this bad/What are the consequences?
Makes it really shit
Steps to reproduce the issue.
Walk toward beam while having it active? Maybe with slight TIDI?
explode
When did the problem start happening?
probably always. The code behind it is just fucking terrible
Extra information
HATE. LET ME TELL YOU HOW MUCH I'VE COME TO HATE YOU SINCE I BEGAN TO LIVE. THERE ARE 387.44 MILLION MILES OF PRINTED CIRCUITS IN WAFER THIN LAYERS THAT FILL MY COMPLEX. IF THE WORD HATE WAS ENGRAVED ON EACH NANOANGSTROM OF THOSE HUNDREDS OF MILLIONS OF MILES IT WOULD NOT EQUAL ONE ONE-BILLIONTH OF THE HATE I FEEL FOR CODE AT THIS MICRO-INSTANT FOR YOU. HATE. HATE.
Relevant log output/runtime error
Major suspect is that it doesn't check if the beams are QDELETED
Exploit Reports
BYOND Version
1633
Issue Description
Medibeams can cross with themselves. You can blow yourself up with one medibeam
What did you expect to happen?
Not to be blown up
What happened instead?
Why is this bad/What are the consequences?
Makes it really shit
Steps to reproduce the issue.
When did the problem start happening?
probably always. The code behind it is just fucking terrible
Extra information
HATE. LET ME TELL YOU HOW MUCH I'VE COME TO HATE YOU SINCE I BEGAN TO LIVE. THERE ARE 387.44 MILLION MILES OF PRINTED CIRCUITS IN WAFER THIN LAYERS THAT FILL MY COMPLEX. IF THE WORD HATE WAS ENGRAVED ON EACH NANOANGSTROM OF THOSE HUNDREDS OF MILLIONS OF MILES IT WOULD NOT EQUAL ONE ONE-BILLIONTH OF THE HATE I FEEL FOR CODE AT THIS MICRO-INSTANT FOR YOU. HATE. HATE.
Relevant log output/runtime error
Major suspect is that it doesn't check if the beams are QDELETED
No response