fixed cardshell to still calculate color identity from ability text