Event before precondition OR access the command via MessageCommandDenied - Sapphire - Imagine a Framework