Fix inheritance and player init.