Skip to content

Auxiliary.dogcon ​

Signature ​

lua
Auxiliary.dogcon(Effect e, int tp, Group eg, int ep, int ev, Effect re, int r, int rp) -> bool

Description ​

EVENT_TO_GRAVE condition helper that checks whether the handler was previously controlled by tp and destroyed by the opponent.

Parameters ​

  • e Effect
  • tp int
  • eg Group
  • ep int
  • ev int
  • re Effect
  • r int
  • rp int

Returns ​

  • bool

Source ​

  • Utilities/utility.lua:794

Used By ​

Generated from the local Scripts/ folder and cards.cdb.

  • Detected in 3 indexed script(s).
  • Search this function in the Script Explorer with Auxiliary.dogcon.
CardIDScriptDetected Calls
Noble Knight Joan18426196Scripts/c18426196.lua1
Ice Hand95929069Scripts/c95929069.lua1
Fire Hand68535320Scripts/c68535320.lua1

Script Examples ​

Noble Knight Joan (18426196) ​

Source: Scripts/c18426196.lua

lua
	e1:SetType(EFFECT_TYPE_SINGLE+EFFECT_TYPE_TRIGGER_O)
	e1:SetCode(EVENT_TO_GRAVE)
	e1:SetCondition(aux.dogcon)
	e1:SetCost(c18426196.thcost)
	e1:SetTarget(c18426196.thtg)

Ice Hand (95929069) ​

Source: Scripts/c95929069.lua

lua
	e1:SetProperty(EFFECT_FLAG_CARD_TARGET+EFFECT_FLAG_DAMAGE_STEP)
	e1:SetCode(EVENT_TO_GRAVE)
	e1:SetCondition(aux.dogcon)
	e1:SetTarget(c95929069.target)
	e1:SetOperation(c95929069.operation)

Fire Hand (68535320) ​

Source: Scripts/c68535320.lua

lua
	e1:SetProperty(EFFECT_FLAG_CARD_TARGET+EFFECT_FLAG_DAMAGE_STEP)
	e1:SetCode(EVENT_TO_GRAVE)
	e1:SetCondition(aux.dogcon)
	e1:SetTarget(c68535320.target)
	e1:SetOperation(c68535320.operation)