Get entity from unit->civ_id instead of from ui (so it works in advmode), and only get site in fortress mode