Duel.GetFieldGroupCount(tp,LOCATION_SZONE+LOCATION_FZONE,0)
It will count the same card twice.
If A has 1 Field Spell and 1 Continuous Spell:
Correct: 2
Now: 3
Reason
Duel.GetFieldGroup(tp,LOCATION_SZONE+LOCATION_FZONE,0)
It will put the cards in a set.
Duel.GetFieldGroupCount(tp,LOCATION_SZONE+LOCATION_FZONE,0)
It will not put the cards in a set.
Solution
use set in filter_matching_card, filter_field_card
Test
Add the following to the operation function of any Continuous Spell X:
Problem
Duel.GetFieldGroupCount(tp,LOCATION_SZONE+LOCATION_FZONE,0) It will count the same card twice. If A has 1 Field Spell and 1 Continuous Spell: Correct: 2 Now: 3
Reason
Duel.GetFieldGroup(tp,LOCATION_SZONE+LOCATION_FZONE,0) It will put the cards in a set.
Duel.GetFieldGroupCount(tp,LOCATION_SZONE+LOCATION_FZONE,0) It will not put the cards in a set.
Solution
use set in filter_matching_card, filter_field_card
Test
Add the following to the operation function of any Continuous Spell X:
Activate a Field Spell Acticate X
The result is
in current version.
@mercury233 @purerosefallen