Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

The illogical disappearance of sticky bombs. #69537

Open
twilightwanderer opened this issue Aug 29, 2022 · 5 comments
Open

The illogical disappearance of sticky bombs. #69537

twilightwanderer opened this issue Aug 29, 2022 · 5 comments
Labels
Bug Correct Functionality

Comments

@twilightwanderer
Copy link
Contributor

When designing faxes, I planned to be able to send sticky bombs along with the paper. I found this idea quite amusing. But in my planned fax update, I wanted to rework this mechanic to make it less "evil". While studying the sticky bomb mechanics, I came across an interesting flaw in their current implementation.

Reproduction:

It is enough to trigger a qdel object to remove the bomb as well. From a purely technical point of view it is clear why this is necessary, but such a possibility opens up too easy a way to combat such bombs.
dreamseeker_Zn9QBxq3sc

@timothymtorres
Copy link
Member

In line with #69484, I don't see this as a bug since it's a niche thing and removes counterplay.

@timothymtorres timothymtorres added Not a bug This should just be a list of closed issue reports Cleanup Flagged We didn't check but we think these probably don't apply anymore labels Aug 30, 2022
@dragomagol
Copy link
Member

I disagree, it doesn't make sense for a bomb to just disappear because the paper was burnt up

@dragomagol dragomagol added Bug Correct Functionality and removed Not a bug This should just be a list of closed issue reports Cleanup Flagged We didn't check but we think these probably don't apply anymore labels Aug 31, 2022
@SpaceVampire
Copy link
Contributor

I had a similar issue before where I attached a C4 to a stool, picked up the stool, and it made the bomb vanish.

@twilightwanderer
Copy link
Contributor Author

twilightwanderer commented Sep 1, 2022

I had a similar issue before where I attached a C4 to a stool, picked up the stool, and it made the bomb vanish.

The bomb, by the mechanics of implementation, disappears on any object. I haven't checked it myself yet, but another developer told me that he observed this behavior simply by changing the item icon.

I don't even know how to fix this bomb behavior when you call Destroy() on the object the bomb is attached to.

@msgerbs
Copy link
Contributor

msgerbs commented Sep 1, 2022

Could you add a .Destroy() override for the bomb that moves it to the tile the object is on?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug Correct Functionality
Projects
None yet
Development

No branches or pull requests

5 participants