lf you get the Ally Duke it adds +1 Maximum Sanity & discard to immediately restore your Sanity to its maximum.
Does this +1 Maximum Sanity last all game or untill you loose Duke, if its the latter & you discard Duke to gain maximum Sanity is the +1 taken into account or not.