Thread:FixSRwiki/@comment-46261745-20200903015444/@comment-46261745-20200911201514

Err, if we just want to decrease it linearly, like your array, it would be much easier just to say BaseEffect - TimesUsed * constant. I'd only want to use an array for that if we wanted very non-standard values that we couldn't just make a formula for.

I thought the limiting curve made more sense though, rather than decreasing linearly. This means that the first time it's used is clearly better than the 2nd, but diminshing returns get less severe as it comes closer to 0, without actually completely losing effectiveness for a while. Rounding it up could be even better, since we'd never lose all effectiveness, it would just drop to 1.

I had completely forgotten Cavalry commander charge. I'm pretty sure it's the same skill though, not a duplicate specifically for cavalry? There are only 3 type 3 moves in the skill list, Rance Attack, Kentarou Attack and Commander charge

And I had not been thinking of those cavalry generics, that's true. I'll implement the same system for BRU, but not for the other shouting charge, commander charge, etc skills