diff --git a/AndorsTrail/src/com/gpl/rpg/AndorsTrail/controller/ConversationController.java b/AndorsTrail/src/com/gpl/rpg/AndorsTrail/controller/ConversationController.java index 4c8db6a69..70be32e1a 100644 --- a/AndorsTrail/src/com/gpl/rpg/AndorsTrail/controller/ConversationController.java +++ b/AndorsTrail/src/com/gpl/rpg/AndorsTrail/controller/ConversationController.java @@ -277,6 +277,8 @@ public final class ConversationController { case hasActorCondition: result = player.hasCondition(requirement.requireID); break; + case factionScore: + result = player.getAlignment(requirement.requireID) >= requirement.value; default: result = true; } diff --git a/AndorsTrail/src/com/gpl/rpg/AndorsTrail/model/script/Requirement.java b/AndorsTrail/src/com/gpl/rpg/AndorsTrail/model/script/Requirement.java index d92add28d..bcd2b65d7 100644 --- a/AndorsTrail/src/com/gpl/rpg/AndorsTrail/model/script/Requirement.java +++ b/AndorsTrail/src/com/gpl/rpg/AndorsTrail/model/script/Requirement.java @@ -16,6 +16,7 @@ public final class Requirement { ,spentGold ,consumedBonemeals ,hasActorCondition + ,factionScore } public final RequirementType requireType;