Okay, so I'm about 90% sure I understand this equation...but i'll ask for help anyways. At1: At value of our main weapon (the one we are synthing to) At2: At value of our auxilliary weapon (the one we are spectrumizing) Case 1: At1 >= At2 At1 = At1 + floor(0.25 * At2) Case 2: At1 < At2 At1 = At1 + floor(0.25 * At2 + 0.75 * (At2 - At1)) Where At is attack value. So, what I'm THINKING is, in case 1... Say, at1 = 101 and at2 = 100 the at given (as this is a formula to find out how much attack is gained), would be at1(new) = 101 + (.25 * 100) rounded down Which means the new would be... 126. Now for equation 2, again using 101 and 100, just swapped At1(new) = 100 + (0.25 * 101 + 0.75 * (101 - 100)) rounded down, so... 125, as 75% of 1 is 0 when 'floored' This is how the math went in my head 125 = 100 + (25 + .75(1)) (floored)