Q: Is there a relatively painless way to stop an NPC in Adventure Mode from being hostile? That is, to permanently convert a unit from hostile to neutral? Would this involve changing a flag on the unit, perhaps using the gui/gm-editor?
you can bound them against their will. which turns them into a companion you do have to talk to them to get this to work so, guess turning them ghostly.
I meant... Is there a way to
use DFHack to make a hostile NPC no longer hostile? Would the
makeown part of the
tweak plugin work in Adventure Mode? Could that turn a hostile NPC into an ally? (The docs make it sound like it's meant exclusively for Fort Mode.)
If not, would it be possible to write a script to change hostility? Is there a flag for hostility which could merely be turned off? Or must it be more complicated than that, such as hacking the NPC's ethics or your character's list of kills or something?
If changing the NPC's state of hostility is rather complicated, would it be easier to create a non-hostile clone of the NPC or reset the NPC's history or something? (I could have sworn that DFusion had a way to change hostility...)