We can't do the 'request' 'response' style of things. It's 'blocking'.
You are about to fight someone.
You @request-execution
Person gets a prompt to accept/deny.
They:
- Disconnect
- Say Yes
- Say No
- Don't respond
While this is happening you do other stuff, like attack them. They try to hold a weapon but the command doesn't go through because they were in a prompt.
You spam @request-execution, forcing them into prompts and preventing them from reacting to the fact that you are posture kamikaze attacking them while they aren't holding a weapon.
In general that style of things is something we avoid almost 100% of the time. We only use prompts when YOU execute something, or when an admin needs to teleport you around and requests you allow it.
There are ways to avoid having to use a prompt but it still leaves this 'request' hanging for the player to never respond to, and that causes weird bugs 5 minutes later when they still haven't responded or if say, five people try to request to execute someone at the same time-- who gets the execution? The last person to request? The first?
The @trust system would be a better place to integrate this, or in a system similar to that.