Originally Posted by
Semaphore
Yes. You can undo an inheritance and get back the original general as it was--still level 55 and the same class as before. You can then inherit a different skill of the general, have a different general inherit her skill, use the general who had formerly been inherited on your main team, or whatever. The only drawbacks to constantly changing which generals have inherited which others are:
1) It costs inheritor ore every time you inherit a general who wasn't in the game at launch or shortly thereafter, and you could run out.
2) It's a nuisance to shuffle generals around, especially if you want to switch which main generals are on your team and have to re-equip gear.