If you return to port high, there is very little chance that you will suffer any consequences. You will only face consequences if you are disorderly, other than that there is no way for security to check whether or not you are high. Using weed in port is against the policies of the cruise line, so if you are caught smoking it then you will face severe consequences.