fix a bug of HaoShi
avoid a nil value in sgs.isGoodTarget
adjust the trigger order of CardsMove events
fix a bug of Player::hasLordSkill