とりあえずですがSPCOLが0,1,2にしか設定してないので4であるスプライトに当たることはないですよ。4とも判定したいならSPCOL 4も必要になりますよ。