[ModLoader] Ship Chaplain – Rehire Enabled & Logic Fix
This mod improves ship chaplain hiring logic and fixes vanilla inconsistencies related to this mechanic in Caribbean Legend.
Vanilla behavior (and the issues)
– In towns, you can sometimes meet a monk who offers to become your ship chaplain during the first conversation. However, in vanilla this is effectively a one-time opportunity: if you decline, can’t afford the fee, don’t have an available ship, or simply can’t/don’t want to hire him at that moment, the chaplain hiring option will disappear forever, making it impossible to hire a chaplain later. The game provides no warning about this.
– If you raise the Jolly Roger, the chaplain leaves — and due to vanilla logic, hiring another becomes impossible.
– As a result, the chaplain turns into a “one-shot” feature that’s easy to lose due to non-obvious conditions.
With this mod ship chaplain hiring is no longer permanently lost: if you declined, couldn’t hire the chaplain at the time, or if he left due to the Jolly Roger, you keep the same chance to meet another monk later and hire a new chaplain.
The system is now consistent: rehiring is blocked only while a chaplain is currently in your crew.
The mod should work correctly with existing save files (including saves where your chaplain has already left).
Note: changes related to the monk passenger mini-quest were moved to a separate mod (this mod does not affect the passenger quest).
****************************
Мод меняет логику найма корабельного капеллана и исправляет ванильные нестыковки, связанные с этой механикой в Caribbean Legend.
Как работает в ваниле (и где возникают проблемы)
– В городах иногда можно встретить монаха, который при первом разговоре предлагает стать капелланом на корабле игрока. Однако в ваниле эта возможность фактически одноразовая: если в момент первой встречи игрок отказался, не имел нужной суммы, не имел доступного корабля, или просто не смог/не захотел нанять капеллана сразу — предложение могло исчезнуть навсегда, и нанять капеллана позже становилось невозможно. При этом игра никак не предупреждает об этом.
– Если игрок поднимает “Весёлого Роджера”, капеллан уходит, и по ванильной логике найм другого становится невозможным.
– В итоге капеллан превращается в “разовую” возможность, которую легко потерять из-за неочевидных условий.
С модом возможность нанять корабельного капеллана больше не теряется навсегда: если вы отказались, не смогли нанять капеллана в момент первой встречи или если он ушёл из-за “Весёлого Роджера”, у вас сохранится шанс позже встретить другого монаха и нанять нового капеллана.
Механика приведена к логичной модели: повторный найм блокируется только если капеллан уже находится в вашей команде.
Мод должен корректно работать и на уже существующих сохранениях (в том числе если капеллан уже уходил от вас).
Примечание: изменения, связанные с пассажирским мини-квестом монахов, вынесены в отдельный мод (данный мод на пассажирский квест не влияет).