Good Afternoon Knowledgeable API scriptors, I will be running a game this weekend that has some difficult math associated with dice rolls. It requires two digit math as well as calculating percentages for the type of strikes in combat. I couldn't get a simplified macro working for me, as the percentages were too difficult for me to figure out. What i need this macro/API script to do is the following. In this example, we'll assume the attacker has a Strike chance of (68) & the target has a defense value of (12) My strike chance for swinging my sword is (68) The macro then asks you to input your target's Defense Value (12) The Macro then asks you to input total modifiers (-10 for attacking in darkness, for example) My chance to hit is (68)-(14)-(10)=44% chance to hit on a 1d100 However, I would like the rolled to determine the following If I roll a Natural '00', I "Fumble" If I roll 30+ over the hit number, the target "Ripostes" If I toll greater than the hit number(44), I "Miss" If I roll the hit number (44) or less, I "Normal Strike" If i roll 50%(1/2) of hit number(44) or less, I "Pressing Strike" If i roll 20%(1/5) of hit number(44) or less, I "Solid Strike" If i roll 5%(1/20) of hit number(44) or less, I "Critical Strike" My complete and utter gratitude to those that help me with this Macro/API script. Please let me know if this type of rolling is impossible or too difficult for current scripting or macros. -William