In straight pool even if you think you owe a ball like in 1pocket, you don't spot anything. Owing a ball is really having a negative score. Balls pocketed with a foul shot are spotted right after the foul even if you have 0 points. If you make the nominated ball and pocket additional balls with the same shot, they count in favour of the shooter and stay down.
Hope this helps
Exactly, another way to think of it is, you NEVER owe a ball. You only owe one of your points on the score wheel / beads.
Should you foul and pocket a ball, you don't spot that ball because you owe it...... you spot it merely because that shot doesn't count. You must spot it for that reason, and then subtract the bead you owe.
Commonly, when using beads, totals from prev racks are slid all the way over to the center stop. The current rack is kept slightly apart from the total score until that current rack is completed. When using the score wheel, this is why each player has two wheels, one for total score and one for current rack.
At the end of the current rack, you bring the rack score over to the total wheel and zero the rack wheel. With beads, you slide the current rack beads over to touch the rest of the total score beads.
Now, in order to maintain the correct count during racks, fouls are deducted, or slid off the total score beads.
Example, lets say you run 5 balls in this current rack and you already have a total score of 20. While shooting at your 6th shot you scratch. Slide one bead away from the 20 total to the current rack score and give yourself 4 more beads. That keeps your rack score accurate at 5 and deducted 1 from your 20 total to make it 19.
If the foul happens in the first rack of the game, you do not take a bead from the string since the first rack beads also happen to be the total score as well.
In this case you simply make a mental note to deduct a bead at the end of that first rack. Most guys will separate 1 bead from the far side of the chunk of unused beads in the first rack just to remember.
EDIT ---- I am qualified to tell you this because I'm old.
