Hello,


Not sure there is still someone around here but attempting either way.

Graviton Shields, Nakalim Flavored, states that a cathedral on target StarSystem should grant science

GravitonShieldsBug-01.jpg


However, the associated StarSystemImprovment grants a tag at wrong level.
Rather than put the tag on the ColonizedStarSystem class, it puts it on the StarSystemImprovment objectGravitonShieldsBug-02.jpgHowever, the SystemResearch property does not belong to this subclass but to the ColonizedStarSystem classGravitonShieldsBug-03.jpgHence no bonus is added to the target property even though it's visible in tooltip.
I tried multiple variants (with or without "SearchValue FromPath") without success



<!-- Graviton Shielded Laboratories -->
<SimulationDescriptor 
Name="StarSystemImprovementScience4ScienceReduction" Type="StarSystemImprovement">  <Modifier TargetProperty="SystemResearch" Operation="Addition" Value="19" Path="./ClassColonizedStarSystem"/>  <Modifier TargetProperty="SystemResearch" Operation="Addition" Value="23" Path="./ClassColonizedStarSystem,StarSystemImprovement,StarSystemImprovementUniqueTemplars" SearchValueFromPath="true"/>  <Modifier TargetProperty="SystemResearch" Operation="Addition" Value="24" Path="./ClassColonizedStarSystem,ClassStarSystemImprovement,StarSystemImprovementUniqueTemplars" SearchValueFromPath="true"/>  <Modifier TargetProperty="SystemResearch" Operation="Addition" Value="25" Path="./ClassColonizedStarSystem/StarSystemImprovement,StarSystemImprovementUniqueTemplars" SearchValueFromPath="true"/>  <Modifier TargetProperty="SystemResearch" Operation="Addition" Value="26" Path="./ClassColonizedStarSystem/ClassStarSystemImprovement,StarSystemImprovementUniqueTemplars" SearchValueFromPath="true"/>  <Modifier TargetProperty="SystemResearch" Operation="Addition" Value="30" Path="./ClassColonizedStarSystem,AwokenSlumberingRuins"/>  <BinaryModifier TargetProperty="SystemResearch"  Operation="Addition"  Left="5"  BinaryOperation="Multiplication"  Right="$(ResearchRelics)"  Path="./ClassColonizedStarSystem" SearchValueFromPath="true"/></SimulationDescriptor>


I think the StarSystemImprovment should put a tag at correct ColonizedStarSystem class as the AwokenSlumberingRuins does


Note : the attemp above explains why i have a +98 (rather than Vanilla +30) on the tooltip (26 + 25 +24 +23)


Thanks