getFixed method
Returns the fixed version of object
This method is called by the generator after generation and before returning the object.
Implementation
@override
Guild getFixed(Guild guild) {
final alignment = guild.leader.personality.alignment;
final members = guild.notableMembers;
return guild.copyWith(
notableMembers: members
.map(
(member) => member.copyWith(
personality: member.personality.copyWith(alignment: alignment)),
)
.toList(),
);
}