From acf15e5b6dcfb1b67e6f864f2cce6f13b8309683 Mon Sep 17 00:00:00 2001 From: Zukero Date: Sun, 20 Aug 2017 11:13:57 +0200 Subject: [PATCH] Added the new "factionScore" requirement type. --- .../gpl/rpg/AndorsTrail/controller/ConversationController.java | 2 ++ .../src/com/gpl/rpg/AndorsTrail/model/script/Requirement.java | 1 + 2 files changed, 3 insertions(+) diff --git a/AndorsTrail/src/com/gpl/rpg/AndorsTrail/controller/ConversationController.java b/AndorsTrail/src/com/gpl/rpg/AndorsTrail/controller/ConversationController.java index 828a15f1d..4652ba14a 100644 --- a/AndorsTrail/src/com/gpl/rpg/AndorsTrail/controller/ConversationController.java +++ b/AndorsTrail/src/com/gpl/rpg/AndorsTrail/controller/ConversationController.java @@ -275,6 +275,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;