Missed parts for room weight addition.

Missed some of the implementation details for room weight brought over
from Smaug 1.8b.