Change this
Game_Actor.prototype.getNewDayEdictPoints = function() {
let unusedPoints = Math.max(this._storedEdictPoints, this.stsAsp());
this.resetEdictPoints();
let points = 2;
if(Prison.easyMode()) points++;
else if(Prison.hardMode() && Prison.date % 2 === 0) points--;
if(this.hasEdict(EDICT_PARTIALLY_RESTORE_BUREAUCRACY)) {
if(this.hasEdict(EDICT_REDIRECT_SUBSIDIES)) {
if(Prison.date % 2 === 1)
points++;
}
else
points++;
}
let maxCarryover = 0;
maxCarryover += this.titleEfficientAdminstrator_carryoverUnusedEdictPoint();
if(this.hasEdict(EDICT_REPAIR_MEETING_ROOM)) maxCarryover += 1;
// get rid of this
points += Math.min(maxCarryover, unusedPoints);
// replace with this
points = unusedPoints;
if($gameSwitches.value(SWITCH_POST_CAPTAIN_INTERMISSION_ID))
points = 0;
this._storedEdictPoints = points;
};