So Cyclops Cannon has Preperation and if you wait till it max out its stacks and then cast State of Confusion, it will then retain said stacks(Range plus dmg bonus) and then once State of Confusion clears, it will then go onto what it already has and add more. Example: Cannon has 14 dmg and 10 rng. State of confusion. 6 turns pass. It then gains 11 range and 15 dmg, and so far and so on. Happens every time I tested.