Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[REQUEST] Rimworld of Magic mod compatibility #63

Open
felinoel opened this issue Aug 12, 2020 · 0 comments
Open

[REQUEST] Rimworld of Magic mod compatibility #63

felinoel opened this issue Aug 12, 2020 · 0 comments
Labels
enhancement New feature or request

Comments

@felinoel
Copy link

  1. How does your idea work?
    Make an option to select a specific trait or a permanent hediff and then ban all pawns who have that trait or hediff from becoming a viewer.

  2. How is this different from what already exists?
    Right now certain "pawns" generated by the Rimworld of Magic mod which aren't technically real pawns per se can become viewers and it becomes weird.

  3. Why is this needed? What problem does this solve?
    The Rimworld of Magic mod adds various might and magic classes, one of which is a Necromancer who turns dead bodies into undead bodies, mindless and expendable. Anyone with a corpse pile and a Necromancer with ample mana can send their undead swarm into battle then raise new undead immediately after the old ones have fallen. This gets weird for viewers to be because undead lose tons of abilities and don't require sleep or food or recreation and I can't even imagine what would happen if someone revived a fallen undead? Undead need to be attached to a Necromancer for a constant stream of mana, maybe if they got revived they wouldn't be attached, maybe they would lose the undead hediff that requires the flow of mana and they would become a free agent which would break the Rimworld of Magic mod's rules and immersion and hence why I call this request a compatibility request.
    By focusing on the Undead trait or the undead hediff instead of making this a manual change, the potential constant stream of new undead won't have to be manually set every time and instead would automatically set.

  4. An issue.
    There would then be an issue of a fallen pawn named after a viewer and the pawn then gets turned into an undead. Should this automatically force the viewer to be removed from the pawn? Would that be fair to the viewer? To be honest I would recommend not doing that, but someone COULD do that. When turning a body undead there is NO way to revive them fully alive again so... maybe it should separate viewer control but keep the name?

@felinoel felinoel added the enhancement New feature or request label Aug 12, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant