Quote
Just curious but why would you need/want to revive an NPC like Iona's pet? to get more exp or something?


I was just playing. I teleported to Seth's location to see where he took off to after the escort quest, and found a whole stack of NPCs. Iona's pet was pretty much the only one who stuck out visibly from the group (due to his size), so was the easiest one to use in order to check if they were copies or originals. With the difference in format for Cyrion's data (which I discovered during this test), a more accurate experiment might have been to find the same elves in the dark forest, then teleport into the storage room to see if they were still there after the cut scene as you approach the talking tree. However, I wasn't curious enough about how the game uses that room to do another test.

Resurrect (and running/teleporting away so they turn hostile) can easily be used to repeatedly kill monsters for the experience. The usually hostile NPCs in the storage room do not react to you there and you can not attack them (you can talk to the elves, though). For non-quest related NPCs, the reviving part of the procedure has no practical applications.


Quote
uh...that seems like alot of work just to revive someone...


Actually, it doesn't take very long once you are familiar with the procedure. Some people are a little obsessive when it comes to completing quests, so if a few minutes and a hex editor can fix a dead NPC, it would be worth it. For many cases, the effort might not be worth the experience/reward you would get for the completed quest.

Before the latest patch, a couple people killed either Joram and Otho (at least one of which is required for the lizard council member quest), or Goemoe (also required for that quest), thereby breaking the main plot line and making it impossible to finish the game. For games started before installing the patch, people could still run into this if they go on a killing spree. Several people have had NPCs go missing and been unable to find them after a careful search. this procedure might be able to re-set their position (again, it would depend on the quest whether it would be worth the effort to do so).