xienwolf
Deity
DP,
I had looked over your code to see how you handled multiple invisi types on units (as part of gaining them by promotion) and I just wanted to say that I am not seeing how your units can ever LOSE invisibility once gained by a promotion. It might be that you don't intend for there to be any way to lose those promotions though, so not an issue for you, or that I was reading the code wrong
Anyway, still lots of nice ideas in here. I especially liked the way you handled City Art Styles. Hadn't thought to have them be mutable before, but it is a really nice touch.
I had looked over your code to see how you handled multiple invisi types on units (as part of gaining them by promotion) and I just wanted to say that I am not seeing how your units can ever LOSE invisibility once gained by a promotion. It might be that you don't intend for there to be any way to lose those promotions though, so not an issue for you, or that I was reading the code wrong

Anyway, still lots of nice ideas in here. I especially liked the way you handled City Art Styles. Hadn't thought to have them be mutable before, but it is a really nice touch.