Commit 12a9c3a8 authored by argon.sun's avatar argon.sun

fix

parent 642dbc92
......@@ -1087,7 +1087,8 @@ int32 field::summon(uint16 step, uint8 sumplayer, card * target, effect * proc,
if(target->current.location == LOCATION_MZONE) {
if(target->is_position(POS_FACEDOWN))
return TRUE;
if(!ignore_count && core.summon_count[sumplayer] >= get_summon_count_limit(sumplayer))
if(!ignore_count && (core.extra_summon[sumplayer] || !target->is_affected_by_effect(EFFECT_EXTRA_SUMMON_COUNT))
&& (core.summon_count[sumplayer] >= get_summon_count_limit(sumplayer)))
return TRUE;
if(!target->is_affected_by_effect(EFFECT_DUAL_SUMMONABLE))
return TRUE;
......
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