Fix Tower bugs
also add 3 getter method in CritterBase class, please check