Is it possible to include a script or command as part of a macro that will automatically detect your critical threat range, and then roll it for you provided you reach it? i.e. When using a greatsword, you set the script to look for 19 or 20 when rolling that particular macro, and if 19 or 20 are rolled then it will immediately roll an additional attack using the previous modifiers to determine a critical hit.