You can put a check in the source code that looks up the NPC's faction against the faction of the player and then removes the client from the hate list if it matches your specified target. This would be fairly easy to do actually. If that didn't make any sense, you should consider learning the background on the source code before attempting to implement such a fix, as you will be much better off in the long run.
|