Fixes #5613 null acid loc

Fixes #5613

Loc checking has been replaced with coord-alignments of the target; this fixes acid being incorrectly placed on walls since their loc is an area.

The 150-200 spawn that was stopping the acid's position from updating in time with a target being removed has been replaced with target_strength values being multiplied by 80. The time it takes for acid to melt something is a bit shorter and less random.
It returns right after qdelling, this is fine
Op 15-nov.-2014 21:32 schreef "Alek2ander" <notifications@github.com>:

> In code/game/objects/effects/aliens.dm:
>
> >  			visible_message("<span class='warning'>[target] begins to crumble under the acid!</span>")
> >
> > -	spawn(rand(150, 200))
> > +	spawn(1)
> >  		if(src)
>
> qdel(src) will send it to nullspace...
>
> —
> Reply to this email directly or view it on GitHub
> <https://github.com/tgstation/-tg-station/pull/5688/files#r20404790>.
>