Commit cc4d33fb authored by wind2009's avatar wind2009

Merge remote-tracking branch '233/patch-get-synchro-facedown' into develop

parents 03d1402e 6bf956eb
...@@ -3185,8 +3185,10 @@ int32 scriptlib::duel_get_synchro_material(lua_State *L) { ...@@ -3185,8 +3185,10 @@ int32 scriptlib::duel_get_synchro_material(lua_State *L) {
group* pgroup = pduel->new_group(); group* pgroup = pduel->new_group();
for (auto cit = mats.begin(); cit != mats.end(); ++cit) { for (auto cit = mats.begin(); cit != mats.end(); ++cit) {
card* pcard = *cit; card* pcard = *cit;
if (facedown || (pcard->current.location != LOCATION_MZONE || pcard->is_position(POS_FACEUP))) if (pcard->get_status(STATUS_SUMMONING | STATUS_SUMMON_DISABLED | STATUS_SPSUMMON_STEP)
pgroup->container.insert(*cit); || pcard->current.location == LOCATION_MZONE && !pcard->is_position(POS_FACEUP) && !facedown)
continue;
pgroup->container.insert(*cit);
} }
interpreter::group2value(L, pgroup); interpreter::group2value(L, pgroup);
return 1; return 1;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment