In the form I'm creating I use some fields for damage: base damage: attribute modifier: extra 1, extra 2, extra 3, extra 4, extra 5, extra 6, extra 7, extra 8 (these fields are for the player to include values that are not multiplied in case of a critical hit). What I need: Let the file ask if it was a critical hit: If not: add base damage + attribute modifier + extras (1, 2, 3, etc ...) If yes: rolls the base damage 2x and only then adds attribute modifier + extras (1, 2, 3, etc ...)