What game mechanic breaks if my wizard chooses a Bonded Object at level one, then has that object broken and destroyed at level 6, then at level 7 chooses to take the Improved Familiar feat and create & gain a Homunculus?
I understand the rules say one or the other for Arcane Bond: Familiar or Bonded Object.
At 1st level, wizards form a powerful bond with an object or a creature. This bond can take one of two forms: a familiar or a bonded object. A familiar is a magical pet that enhances the wizard’s skills and senses and can aid him in magic, while a bonded object is an item a wizard can use to cast additional spells or to serve as a magical item. Once a wizard makes this choice, it is permanent and cannot be changed.
What I don't understand is why that choice must be permanent. What huge advantage does a wizard get with the flexibility to shift once over his adventuring career? That wizard is giving up one class feature for a different class feature.
It seems to me like the Fighter has some flexibility....
Upon reaching 4th level, and every four levels thereafter (8th, 12th, and so on), a fighter can choose to learn a new bonus feat in place of a bonus feat he has already learned. In effect, the fighter loses the bonus feat in exchange for the new one.
... as does the Sorcerer
Upon reaching 4th level, and at every even-numbered sorcerer level after that (6th, 8th, and so on), a sorcerer can choose to learn a new spell in place of one she already knows. In effect, the sorcerer loses the old spell in exchange for the new one.
Is the wizard's Arcane Bond different from these examples in some way?