The End Hold bug happens all the time in big holds. It's been there since the AE days, and still nobody knows why it occurs. But it happens to everybody, so watch out.
Whenever you are about to export a new version of a hold, you always have to check all your staircases again. Turn on Highlight Errors when you check; TCB highlights End Hold staircases in orange to help you find them.
Your other issues are less common, but Copying and Pasting levels between holds is the most likely cause. DROD is always screwing up copy pasta jobs, especially big stuff like that. Some effects are immediate (I remember when I copied a level that some scrolls blanked, and most staircases broke (probably because different hold = different entrances)). Some others take a while to happen (and those are usually the freaky bugs like your NPC that became an Adder

). I think those are caused by some junk data created by copying levels.
If you want to avoid more errors randomly popping up in those copied levels, you could back up your .dats (except drod3_0.dat) and then try exporting and reimporting the hold. Open DROD and delete the hold from your Hold Management list before you import it.
This might make a few bugs go away, but it could also make some stuff worse (although that stuff was probably going to get worse at some point anyways).
But even if you manage to get those strange bugs to stop happening, you still always have to check for End Hold staircases. Like I said, that bug happens all the time.
The double images is probably because the holds you copied from and to both had the images. Something you can try: Pick an image to fix and make a list of every room using it. Change all of the rooms to another image. Once there are no longer any rooms using either copy of that image, delete both copies from the image list. If they don't come back on their own this time, you can import the image again and fix the rooms you changed.
____________________________
Also known as ExpHP everywhere else.
[Last edited by Kwakstur at 04-15-2009 10:23 PM]