I'm a late gamer of Fallout Shelter, but I've already read tons of threads around about most of the game aspects. I know that before leveling up a dweller is better to train his/her endurance to the max to further improve their HPs.
My question is: how to prevent them from gaining exp from random events like radroach infestation or fire? I have 3-4 level 1 dwellers training, and it's already occurred a couple of times that a fire bursted out in a room where I didn't have any dwellers to take care of it. It spread out. I managed to move 2 of these fresh dwellers to another room and when the fire has been extinguished they didn't earn any XPs. You do understand I can't move them around every time it happens.
And I know the dweller won't level up until you tap on the arrow, but how do you deal with the training arrow meanwhile? It doesn't show up if you don't let him/her level up first. I thought the respective arrows would've appeared together, that you you could've tapped only the one you needed. But it's not. I just experienced it with one dweller who had to go level 2, and she was training strength. Above her head there was the "ready" text, but only the level arrow was bumping. Once I tapped it, I was able to tap the training arrow to make her proceed with the training.
You got any workaround for this? I don't know if this question has been already posted, I couldn't find anything related. And I hope I made myself clear.
Thank you in advance.