This was a fun one to create.
I used this in a project of mine to give Suleiman a uniquely named promotion for his trait with the same effect. I called it Barbary Pirate. I did this because I changed Prize Ships so that it's lost upon upgrading. I personally don't feel that the promotion should remain for a regular unit, and that destroyers should cruise around using it.
Unfortunately, when doing that and testing things, sure enough, Suleiman's ships were being affected. So, it seems the check to apply a trait's unique promotion is only triggered when a unit first comes under your control (capturing, building, etc.); it doesn't trigger again after an upgrade. Which makes sense.
So... that's why I created this. Hope you like it and find it useful!

I used this in a project of mine to give Suleiman a uniquely named promotion for his trait with the same effect. I called it Barbary Pirate. I did this because I changed Prize Ships so that it's lost upon upgrading. I personally don't feel that the promotion should remain for a regular unit, and that destroyers should cruise around using it.
Unfortunately, when doing that and testing things, sure enough, Suleiman's ships were being affected. So, it seems the check to apply a trait's unique promotion is only triggered when a unit first comes under your control (capturing, building, etc.); it doesn't trigger again after an upgrade. Which makes sense.
So... that's why I created this. Hope you like it and find it useful!