Perkus
Prince
Another minor bug that I've now modded out for myself is that when units are attacking a city, their offensive promotion modifiers actually do apply, but the combat odds panel doesn't show them. The only bonus you'll generally see is the general's +25%. But if you compare the strengths of differently promoted units again the same city, you'll see it's adding in Drill/Shock, etc. I've attached a file, EnemyUnitPanel.lua, where I've fixed this by adding the code for it to UpdateCityCombatOdds(). Very straightforward fix or merge. You should consider adding this to the unofficial patch.