@@ -369,6 +369,7 @@ struct CloserCardFactory : CardFactory
if(cardid == cid)
return true;
auto npcard = card_list::instance()->get(cardid);
+ if(!npcard) return true;
if(npcard->type_()!=opcard->type_())
uint64_t ct1 = npcard->time_();