Fixed rad collector toxin drain bug

Removed bad code modifying variables directly and replaced it with a proc that correctly modifies the gas volume.
Merge pull request #4320 from Loganbacca/bayfix-4315

Rad collector fix