Commit 6ee9cf5e authored by mercury233's avatar mercury233

fix spsummon.reason_player

parent 7e09ab94
...@@ -2559,7 +2559,10 @@ void card::set_special_summon_status(effect* peffect) { ...@@ -2559,7 +2559,10 @@ void card::set_special_summon_status(effect* peffect) {
spsummon.setcode.push_back(eset[i]->get_value(pcard) & 0xffffU); spsummon.setcode.push_back(eset[i]->get_value(pcard) & 0xffffU);
} }
spsummon.reason_effect = peffect; spsummon.reason_effect = peffect;
spsummon.reason_player = cait->triggering_player; if(pduel->game_field->core.current_chain.size())
spsummon.reason_player = cait->triggering_player;
else
spsummon.reason_player = summon_player;
} else { } else {
pcard = cait->triggering_effect->get_handler(); pcard = cait->triggering_effect->get_handler();
spsummon.code = cait->triggering_state.code; spsummon.code = cait->triggering_state.code;
......
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