Fix explosive iteration

There were two crashes caused by items exploding in fires.  One was bombs,the other was ammunition.
To reproduce:
Start a big fire, throw dynamite in it a few times, it never took me more than a few tries to get a crash.
Drop a bunch of ammo in a building, (say10 piles of 100 or so), burn down the building.