hadeelayadi Can you please explane your game mechanics a bit more?
I may misunderstood what you mean.
According to your reply i understood that you are not calculating score each time a fish has been chought.
you wait for sometime and calculate at the end
if im right theres no way to findout if something not touched in short way. Like a pre made construct 2 condition. You have to manipulate that.
Like, make a global variable forexample "GoodFishChought" default value can be either "false" or "0" or even "no" something you can understand.
Put a "sub event" on each sprite touch event to check if it is a good fish or not. you can do this adding an instance variable to all good fish sprites and using compare instance variabe.
if its a good ship then make this variable "true", "1" or "yes".
at the and of the level before calculating the score check this variable if its "true", "1", or "yes" you will know that player chought at least 1 good fish so score will not be minus.