I'm not using a custom DLL atm, but I guess I'll start doing it at some point. Also I need a modified unit UI, as the standard version doesn't work well with a large number of promotions. So I guess when I implement it, I can hide some "dummy promotions" there.
Btw, can anyone recommend me an such an UI modification? I mean something that can display a large number of promotions on a unit, and allow the player to view their tooltips.