but the way you calculate this is very weird and imo wrong. You're simply multiplying seconds with % modifiers which logically makes very little sense as this will return some number, but it's not at all clear how one should treat that number.
Okay, I just added summary of the concept in my previous post. But let's go into details.
Previously I wrote:
If we go by the rough numbers then:
Arcane Power: 15x20 = 300 + (105x0) =
300
Artic Winds: 120x5 =
600
Let's assume you are doing 100 damage per second (DPS) in a 2 minutes (i.e. 120 seconds) Window.
Then Arcane Power will make your DPS = 100 + (100 x 20%) = 120
While Artic Winds make your DPS = 100 + (100 x 5%) = 105
Now let's do some math with above values (in 2 minutes Window):
If you have Arcane Power:
While Arcane Power is Active: 15 Seconds x 120 DPS = 1,800
When Arcane Power is on CD: 105 Seconds x 100 DPS = 10,500
Total Damage in 2 Minutes with Arcane Power = 1,800 + 10,500 = 12,300
If you have Artic Winds:
Total Damage in 2 Minutes = 120 Seconds x 105 DPS = 12,600
Rest I leave it to your imagination.