k, heres what i got so far

i find the distance between the two points
i use that as my counter, roughly that should be how many pixels will be between these points.
then i find the rise over run using the same numbers i did in the distance formula. i convert this rise over run to two numbers. one being smaller than one and one being equal to one by dividing both numbers by the larger.
i then check the pixels at all the points in between by adding the new rise and run to the current/last drawn point.
if that makes sense

the problem i run into is the line drawn/checked ends up going further than the points checked, which kinda makes sense as the counter doesnt necessarily equal the number of drawn points.

i dont have the exact code handy to post here.