add changing power condition and immortal