Skip to content

Duel.CheckReleaseGroup

Source Code | Usage Examples | Duel Functions

Checks if there is a monster that can be used as tribute from the int player, that satisfies function, having a min and a max of the count specified with the exception of some card/group if specified, ... are extra arguments. If use_hand is true, then cards in the hand are considered for the tribute. If use_oppo is true, opponent's cards are also considered for the tribute. If check_field is true and card_to_check is passed, the function will also take in account to check if there are free zones (int zone) left on to_player's field to summon that card after tributing the cards. Also effects of cards like "Lair of Darkness" are taken into account when performing those checks.

Signature

Duel.CheckReleaseGroup(int player, function f, int count, [bool use_hand = false, int max = min, bool check_field = false, Card card_to_check = nil, int to_player = player, int zone = 255, bool use_oppo = false, Group|Card|nil ex, any ...]) → bool

lua
Duel.CheckReleaseGroup(player,f,count,use_hand,max,check_field,card_to_check,to_player,zone,use_oppo,ex,...)

Parameters

  • int player

    (To be added)

  • function f

    (To be added)

  • int count

    (To be added)

  • bool use_hand

    Optional. Defaults to false.

    (To be added)

  • int max

    Optional. Defaults to min.

    (To be added)

  • bool check_field

    Optional. Defaults to false.

    (To be added)

  • Card card_to_check

    Optional. Defaults to nil.

    (To be added)

  • int to_player

    Optional. Defaults to player.

    (To be added)

  • int zone

    Optional. Defaults to 255.

    (To be added)

  • bool use_oppo

    Optional. Defaults to false.

    (To be added)

  • Group|Card|nil ex

    Optional.

    (To be added)

  • any ...

    Optional.

    (To be added)

Returns


under-construction