[1.09.07] Typo in Annexation card logic means minor's protector REGIMEKEY isn't set to 0 on failure (Full Version)

All Forums >> [New Releases from Matrix Games] >> Shadow Empire >> Tech Support



Message


Catasteroid -> [1.09.07] Typo in Annexation card logic means minor's protector REGIMEKEY isn't set to 0 on failure (12/9/2021 9:42:48 PM)

In SE_Diplomatic table 216 Flex Diplomatic Action FX vs AI there is a typo in the logic on row 255 where the SET Logic in column 2 reads "TARGETREGKEY.master=0;TARGETREKEY.protector=0; exe(346,2,SOURCEREGIMESLOT,TARGETREGIMESLOT);" and the second statement has "TARGETREKEY" instead of "TARGETREGKEY" so it should be "TARGETREGKEY.master=0;TARGETREGKEY.protector=0; exe(346,2,SOURCEREGIMESLOT,TARGETREGIMESLOT);". I imagine this is probably the case in the most recent beta versions too.

The result of this bug is that while you will be placed in a state of war if you played the card on a protectorate of yours it will remain your protectorate which might result in unintended, weird behaviour. While it declares war via an exec function, if that's the same function used in the popup interface opened when you try to move a unit into their territory it'll count as declaring war and invading a protectorate of yours which adds a harsh modifier to happiness/loyalty/prestige damage.




Page: [1]

Valid CSS!




Forum Software © ASPPlayground.NET Advanced Edition 2.4.5 ANSI
0.671875