localb3=(reand(re:GetCode()==EFFECT_SPSUMMON_PROCorre:GetCode()==EFFECT_SPSUMMON_PROC_Gorre:GetCode()==EFFECT_SPSUMMON_COSTorre:GetCode()==EVENT_SPSUMMON))orDuel.CheckEvent(EVENT_SPSUMMON)--and (not re:GetHandler():IsLocation(LOCATION_EXTRA) or Duel.GetLocationCountFromEx(tp,tp,nil,re:GetHandler())==Duel.GetLocationCountFromEx(tp,tp,nil,re:GetHandler(),0x1f))
localc=e:GetHandler()
ifc:IsPreviousControler(tp)then
localtp=c:GetPreviousControler()
localog=c:GetOverlayGroup()
localtg=og:Filter(cm.spfilter,nil,e,tp)
if#tg==0thenreturnend
...
...
@@ -218,7 +222,6 @@ function cm.leave(e,tp,eg,ep,ev,re,r,rp)