Closed Infixo closed 6 years ago
What changes do you suggest to reduce their overlapping job?
Depends on situation. If an effect is to be apllied for units trained or purchesed in cities - use CityTrained. If an effect is to aplied to any unit created, no matter how - then use UnitCreated.
I’d say default should be CityTrained, as this is the main source of units in game. UnitCreated only if really necessary.
What about units gifted from city-states? Every unit could be trained or gifted from CS, so both function are always needed.
This also affects Yamato. I agree with Adan, UnitCreated sounds like it should be the natural default, since this captures events, policies, and CS gifts. Goedendag, for instance, could be created through the last authority policy without being trained.
I suppose we cannot do anything with this to simplify it more. Closing issue.
When unit is created in the city (trained or purchased) 3 events are triggered:
When unit is created not in the city 2 events are called:
Please be careful of applying multiple effects. Affects: Monitor, Iron Chariot, Landwehr, Ballista, Seir Morb, Goedendag