combined permabuff and tempbuff classes