Commit e40ffb2f authored by nanahira's avatar nanahira

fix

parent ec13ce09
...@@ -2271,7 +2271,7 @@ int32 field::mset(uint16 step, uint8 setplayer, card* target, effect* proc, uint ...@@ -2271,7 +2271,7 @@ int32 field::mset(uint16 step, uint8 setplayer, card* target, effect* proc, uint
int32 field::sset(uint16 step, uint8 setplayer, uint8 toplayer, card * target, uint32 zone) { int32 field::sset(uint16 step, uint8 setplayer, uint8 toplayer, card * target, uint32 zone) {
switch(step) { switch(step) {
case 0: { case 0: {
if(!(target->data.type & TYPE_FIELD) && get_useable_count(target, toplayer, LOCATION_SZONE, setplayer, LOCATION_REASON_TOFIELD, zone) <= 0) if(!(target->data.type & TYPE_FIELD) && get_useable_count(target, toplayer, LOCATION_SZONE, setplayer, LOCATION_REASON_TOFIELD, zone ? zone : 0xff) <= 0)
return TRUE; return TRUE;
if(target->data.type & TYPE_MONSTER && !target->is_affected_by_effect(EFFECT_MONSTER_SSET)) if(target->data.type & TYPE_MONSTER && !target->is_affected_by_effect(EFFECT_MONSTER_SSET))
return TRUE; return TRUE;
...@@ -2293,7 +2293,7 @@ int32 field::sset(uint16 step, uint8 setplayer, uint8 toplayer, card * target, u ...@@ -2293,7 +2293,7 @@ int32 field::sset(uint16 step, uint8 setplayer, uint8 toplayer, card * target, u
} }
case 1: { case 1: {
target->enable_field_effect(false); target->enable_field_effect(false);
move_to_field(target, setplayer, toplayer, LOCATION_SZONE, POS_FACEDOWN, FALSE, 0, FALSE, zone); move_to_field(target, setplayer, toplayer, LOCATION_SZONE, POS_FACEDOWN, FALSE, 0, FALSE, zone ? zone : 0xff);
return FALSE; return FALSE;
} }
case 2: { case 2: {
......
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