| # | Line 290 | Line 290 | srcblocker(register RAY *r) | |
|---|---|---|
| 290 | if (r->robj == OVOID || objptr(r->robj) != r->ro || | |
| 291 | isvolume(r->ro->otype)) | |
| 292 | return(0); /* don't record complex blockers */ | |
| 293 | + | if (r->rsrc < 0 || source[r->rsrc].so == r->ro) |
| 294 | + | return(0); /* just a mistake, that's all */ |
| 295 | m = findmaterial(r->ro); | |
| 296 | if (m == NULL) | |
| 297 | return(0); /* no material?! */ | |
| – | Removed lines |
| + | Added lines |
| < | Changed lines (old) |
| > | Changed lines (new) |