I can visibly see the state being activated, so yes on the first check.
And I tried activating it as normal (as in, with an activation sector) with success, so yes on the second check.
And I never really made a button exactly (plenty of linedef executors, but no buttons), but I think I see what you’re saying.
*tries it*
Well, once again, doing it with a linedef activator sector (as in, like normal) does the job perfectly. And when I changed the action to A_BombShield as a test, it did that just fine. But when I try to make the A_LinedefExecute, it doesn’t do a thing.
When I did it in devmode, I got this: “RUNNING MOBJTYPE 252’S SECTOR WITH TAG 1001”. Does that mean I have to do something to the sector the object is in?