mirror of
https://github.com/OMGeeky/andors-trail.git
synced 2026-02-23 15:38:29 +01:00
factionScoreEquals Requirement
- Also added the "old" factionScore to the isValid methode. This should make it possible to use the factionScore in replaceAre requirements
This commit is contained in:
@@ -307,6 +307,9 @@ public final class ConversationController {
|
||||
case factionScore:
|
||||
result = player.getAlignment(requirement.requireID) >= requirement.value;
|
||||
break;
|
||||
case factionScoreEquals:
|
||||
result = player.getAlignment(requirement.requireID) == requirement.value;
|
||||
break;
|
||||
default:
|
||||
result = true;
|
||||
}
|
||||
|
||||
@@ -19,6 +19,7 @@ public final class Requirement {
|
||||
,hasActorCondition
|
||||
,factionScore
|
||||
,random
|
||||
,factionScoreEquals
|
||||
}
|
||||
|
||||
public final RequirementType requireType;
|
||||
@@ -83,6 +84,8 @@ public final class Requirement {
|
||||
case timerElapsed:
|
||||
return requireID != null && value >= 0;
|
||||
case wear:
|
||||
case factionScore:
|
||||
case factionScoreEquals:
|
||||
return requireID != null;
|
||||
default:
|
||||
return false;
|
||||
|
||||
Reference in New Issue
Block a user