Last BioWare game with a lively, atmospheric city where one could interact with everyone (even kill them) was Neverwinter Nights.