Finish skirmish with both sides having 0 strength is anormal Fellowship loss.

This commit is contained in:
marcins78@gmail.com
2012-01-12 12:38:09 +00:00
parent 9f43206fcd
commit bd35fdf681

View File

@@ -43,9 +43,11 @@ public class ResolveSkirmishEffect extends AbstractEffect {
if (fellowshipCharacter != null)
multiplier = game.getModifiersQuerying().getOverwhelmMultiplier(game.getGameState(), fellowshipCharacter);
if (fpStrength * multiplier <= shadowStrength && shadowStrength != 0) {
if (fpStrength == 0 && shadowStrength == 0)
return Result.FELLOWSHIP_LOSES;
else if (fpStrength * multiplier <= shadowStrength) {
return Result.FELLOWSHIP_OVERWHELMED;
} else if (shadowStrength >= fpStrength) {
} else if (fpStrength <= shadowStrength) {
return Result.FELLOWSHIP_LOSES;
} else if (fpStrength >= 2 * shadowStrength) {
return Result.SHADOW_OVERWHELMED;