diff --git a/src/events/RE/reLegendaryBalls.js b/src/events/RE/reLegendaryBalls.js index aebb3495e41a1d54e04570361818fdcb111bef30..5775686a99baf2c9167f7546897891c156f5d946 100644 --- a/src/events/RE/reLegendaryBalls.js +++ b/src/events/RE/reLegendaryBalls.js @@ -1,6 +1,10 @@ App.Events.RELegendaryBalls = class RELegendaryBalls extends App.Events.BaseEvent { actorPrerequisites() { return [[ + (s) => s.fetish !== "mindbroken", + hasAnyArms, + hasAnyLegs, + canTalk, (s) => s.devotion > 50, (s) => s.prestige === 0, (s) => (s.balls > 5 || (s.balls > 4 && s.prostate > 1)), diff --git a/src/events/RE/reLegendaryCow.js b/src/events/RE/reLegendaryCow.js index 8c76db6cad4000bff21e1e6e720dbd53ecc14aa9..68a0b33ad890846a9f0fe3914eb536786f1aed47 100644 --- a/src/events/RE/reLegendaryCow.js +++ b/src/events/RE/reLegendaryCow.js @@ -1,6 +1,10 @@ App.Events.RELegendaryCow = class RELegendaryCow extends App.Events.BaseEvent { actorPrerequisites() { return [[ + (s) => s.fetish !== "mindbroken", + hasAnyArms, + hasAnyLegs, + canTalk, (s) => s.devotion > 50, (s) => s.prestige === 0, (s) => s.lactation > 0, diff --git a/src/events/RE/reLegendaryEntertainer.js b/src/events/RE/reLegendaryEntertainer.js index d7ebbae206dbfa9b064078e0645e6464c3bee4f3..48abae9b09180c576a86e75d80e9b404e947d669 100644 --- a/src/events/RE/reLegendaryEntertainer.js +++ b/src/events/RE/reLegendaryEntertainer.js @@ -1,6 +1,10 @@ App.Events.RELegendaryEntertainer = class RELegendaryEntertainer extends App.Events.BaseEvent { actorPrerequisites() { return [[ + (s) => s.fetish !== "mindbroken", + hasAnyArms, + hasAnyLegs, + canTalk, (s) => s.devotion > 50, (s) => s.trust > 50, (s) => s.prestige === 0, diff --git a/src/events/RE/reLegendaryFormerAbolitionist.js b/src/events/RE/reLegendaryFormerAbolitionist.js index dd5d5619581e36d98dbe7ff3fceb51a2a2d5ad9f..6f63570b007820d8740a60cd656182786c998d47 100644 --- a/src/events/RE/reLegendaryFormerAbolitionist.js +++ b/src/events/RE/reLegendaryFormerAbolitionist.js @@ -1,6 +1,10 @@ App.Events.RELegendaryFormerAbolitionist = class RELegendaryFormerAbolitionist extends App.Events.BaseEvent { actorPrerequisites() { return [[ + (s) => s.fetish !== "mindbroken", + hasAnyArms, + hasAnyLegs, + canTalk, (s) => s.devotion > 95, (s) => s.trust > 50, (s) => s.prestige === 0, diff --git a/src/events/RE/reLegendaryWhore.js b/src/events/RE/reLegendaryWhore.js index 17d43c45db86cd40b92ab76d9681d3f8104ef7b3..669989ab2a109ff9af060711fbd46d2f14f89ae2 100644 --- a/src/events/RE/reLegendaryWhore.js +++ b/src/events/RE/reLegendaryWhore.js @@ -1,6 +1,10 @@ App.Events.RELegendaryWhore = class RELegendaryWhore extends App.Events.BaseEvent { actorPrerequisites() { return [[ + (s) => s.fetish !== "mindbroken", + hasAnyArms, + hasAnyLegs, + canTalk, (s) => s.devotion > 50, (s) => s.trust > 50, (s) => s.prestige === 0, diff --git a/src/events/RE/reLegendaryWomb.js b/src/events/RE/reLegendaryWomb.js index bf9bc0f39953f0a9f90458e6a68aa76e00cde598..e7dac1404850735ff2db810259490cdfa573ea54 100644 --- a/src/events/RE/reLegendaryWomb.js +++ b/src/events/RE/reLegendaryWomb.js @@ -1,6 +1,10 @@ App.Events.RELegendaryWomb = class RELegendaryWomb extends App.Events.BaseEvent { actorPrerequisites() { return [[ + (s) => s.fetish !== "mindbroken", + hasAnyArms, + hasAnyLegs, + canTalk, (s) => s.devotion > 50, (s) => s.trust > 50, (s) => s.broodmother === 0, @@ -9,7 +13,6 @@ App.Events.RELegendaryWomb = class RELegendaryWomb extends App.Events.BaseEvent (s) => s.preg > s.pregData.normalBirth / 1.33, (s) => s.bellyPreg >= 14000, (s) => [Job.WHORE, Job.BROTHEL, Job.PUBLIC, Job.CLUB].includes(s.assignment), - isAmputee ]]; }