if tableau[symbol(string(sprite(me.spriteNum).startFrame))].cards.count > 0 then
if (the clickOn <> 0) and (the clickOn <> me.spriteNum) and (the clickOn <> tableau[symbol(string(sprite(me.spriteNum).startFrame))].cards[tableau[symbol(string(sprite(me.spriteNum).startFrame))].cards.count].spnum) then
if tableau[symbol(string(sprite(me.spriteNum).startFrame))].cards.count > 0 then
if (the clickOn <> 0) and (the clickOn <> (me.spriteNum - 8)) and (the clickOn <> me.spriteNum) then
if (sprite(the clickOn).visible = 1) and (sprite(the clickOn).moveableSprite = 1) then
xybaby = gethotcardtwo(the clickOn)
if tableau[symbol(string(sprite(me.spriteNum).startFrame))].cards[tableau[symbol(string(sprite(me.spriteNum).startFrame))].cards.count].compare_suit(xybaby) = 1 then
if tableau[symbol(string(sprite(me.spriteNum).startFrame))].cards[tableau[symbol(string(sprite(me.spriteNum).startFrame))].cards.count].rankvalue = (xybaby.rankvalue + 1) then