I have been trying to add an inner city strength bonus that is activated by researching Future Tech. I tried duplicating the bastions route to add both inner and outer strength to the city (separately), but unfortunately neither worked. I noticed that for bastions, the combat preview text is appears to be stored in the policy table as opposed to ModifierStrings like it is for units. I suspect this may be part of the problem, but I'm not sure.
Here is the code that I have so far:
Here is the code that I have so far:
Code:
INSERT INTO Modifiers (ModifierId, ModifierType, RunOnce, NewOnly, Permanent, OwnerRequirementSetId, SubjectRequirementSetId, OwnerStackLimit, SubjectStackLimit) VALUES ('FUTURE_TECH_CITY', 'MODIFIER_PLAYER_CITIES_ADJUST_OUTER_DEFENSE', 0, 0, 0, NULL, NULL, NULL, NULL);
INSERT INTO ModifierArguments (ModifierId, Name, Type, Value, Extra, SecondExtra) VALUES ('FUTURE_TECH_CITY', 'Amount', 'ARGTYPE_IDENTITY', '30', NULL, NULL);
INSERT INTO TechnologyModifiers (TechnologyType, ModifierId) VALUES ('TECH_FUTURE_TECH', 'FUTURE_TECH_CITY');