SoxMax
September 19th, 2022, 21:19
Summary: In Starfinder many conditions also apply the Flat-Footed condition as part of their effects. Additionally multiple instances of Flat-Footed should not stack, so you should only ever receive a maximum of -2 Defense no matter how many Conditions are making you Flat-Footed. Currently every condition, including Flat-Footed is applying its own -2 Defense debuff when applied to a target, this is even more concerning since it is additionally stacking with the F-F button in the bottom left to apply Flat-Footed to your target.
Additionally the CA and GRANTCA conditions currently do not apply flat footed to the target.
Ruleset(s): Starfinder RPG
Extensions/Themes: None
Modules Loaded: None
Operating System / Language Setting: Windows 11 / English
Steps to Reproduce: Add a creature/player to the combat tracker and apply 2 or more of any conditions that also apply Flat-Footed. In my case I was using Cowering, Blinded, and Flat-Footed. Make an attack against this creature, the attack will report that the target has [DEF EFFECTS -6] on them.
Additionally after digging through the ruleset code for SFRPG it looks like someone started to address this problem as there's a bCombatAdvantage variable which when set to true is supposed to apply a nFlatFooted value to the targets. I think a bit more work would still have to be done though to ensure this doesn't stack with the F-F button.
Additionally the CA and GRANTCA conditions currently do not apply flat footed to the target.
Ruleset(s): Starfinder RPG
Extensions/Themes: None
Modules Loaded: None
Operating System / Language Setting: Windows 11 / English
Steps to Reproduce: Add a creature/player to the combat tracker and apply 2 or more of any conditions that also apply Flat-Footed. In my case I was using Cowering, Blinded, and Flat-Footed. Make an attack against this creature, the attack will report that the target has [DEF EFFECTS -6] on them.
Additionally after digging through the ruleset code for SFRPG it looks like someone started to address this problem as there's a bCombatAdvantage variable which when set to true is supposed to apply a nFlatFooted value to the targets. I think a bit more work would still have to be done though to ensure this doesn't stack with the F-F button.