| Line 104: |
Line 104: |
| | function parseArgs(args) | | function parseArgs(args) |
| | | | |
| − | local ignore_common = args.ignore_common or true | + | local ignore_common = args.ignore_common |
| | | | |
| | local tbl = { nodes = {}, rows = {}, debug = '', classes = args.classes } | | local tbl = { nodes = {}, rows = {}, debug = '', classes = args.classes } |
| Line 163: |
Line 163: |
| | if ship and nodes then | | if ship and nodes then |
| | local ship_table = Ship:get_table(ship, '') | | local ship_table = Ship:get_table(ship, '') |
| − | if (ship_table and ship_table._type) or ignore_common == false then | + | if (ship_table and ship_table._type) then |
| | local ignored, rare = find(ignored_ships, ship), find(rare_ships, ship) | | local ignored, rare = find(ignored_ships, ship), find(rare_ships, ship) |
| | + | if not ignore_common then |
| | + | ignored = false |
| | + | end |
| | + | |
| | if find(tbl.rows, ship, 'ship') then | | if find(tbl.rows, ship, 'ship') then |
| | log('ship duplicate', ship) | | log('ship duplicate', ship) |
| − | elseif not regular and ignored and ignore_common then | + | elseif not regular and ignored then |
| | log('ship ignored', ship) | | log('ship ignored', ship) |
| | else | | else |