├── .editorconfig ├── .github └── ISSUE_TEMPLATE │ ├── new_template_for_reveal_issues.md │ └── template-for-issues.md ├── .gitignore ├── Anime cards ├── cdbs │ ├── Allure Queen.cdb │ ├── Anime Clock Lizard.cdb │ ├── Anime DB New - AlphaKretin.cdb │ └── Tindangle.cdb ├── pics │ ├── art │ │ ├── 100000282.PNG │ │ ├── 100000483.PNG │ │ ├── 501000086.png │ │ ├── 501000087.PNG │ │ ├── 511000396.PNG │ │ ├── 511001128.PNG │ │ ├── 511001965.png │ │ ├── 511002188.PNG │ │ ├── 511009000.jpg │ │ ├── 511009001.png │ │ ├── 511009002.PNG │ │ ├── 511009015.PNG │ │ ├── 511009016.PNG │ │ ├── 511009017.PNG │ │ ├── 511009018.PNG │ │ ├── 511009023.PNG │ │ ├── 511009026.PNG │ │ ├── 511009126.PNG │ │ ├── 511009704.PNG │ │ ├── 511009705.png │ │ ├── 511009706.png │ │ ├── 511009708.PNG │ │ ├── 511009711.PNG │ │ ├── 511009713.PNG │ │ ├── 511009714.PNG │ │ ├── 511009716.PNG │ │ ├── 511009742.PNG │ │ ├── 511009743.PNG │ │ ├── 511009744.PNG │ │ ├── 511310020.png │ │ ├── 511310021.png │ │ ├── 511310022.png │ │ ├── 511310023.png │ │ ├── 511310024.PNG │ │ ├── 511310025.PNG │ │ ├── 511310026.png │ │ ├── 511310027.png │ │ ├── 511310028.PNG │ │ ├── 511310029.png │ │ ├── 511600070.PNG │ │ ├── 511600105.PNG │ │ ├── 511600106.PNG │ │ ├── 511600112.jpg │ │ ├── 511600113.PNG │ │ ├── 511600114.jpg │ │ ├── 511600116.jpg │ │ ├── 511600137.png │ │ ├── 511600138.png │ │ ├── 511600175.png │ │ ├── 511600178.PNG │ │ ├── 511600182.jpg │ │ ├── 511600183.PNG │ │ ├── 511600187.PNG │ │ ├── 511600198.PNG │ │ ├── 511600201.PNG │ │ ├── HydradriveLord.jpg │ │ ├── MetalBaboon.png │ │ ├── hydradriveAccelerator.PNG │ │ └── hydradriveCircle.PNG │ ├── proxy │ │ ├── 511009001.jpg │ │ ├── 511009643.jpg │ │ ├── 511018016.png │ │ ├── 511310025.png │ │ ├── 511310027.png │ │ ├── 511310028.png │ │ └── Trident Hydradrive Lord.jpg │ └── resized proxy │ │ ├── 100000282.jpg │ │ ├── 100000483.jpg │ │ ├── 501000086.jpg │ │ ├── 501000087.jpg │ │ ├── 511000396.jpg │ │ ├── 511001965.jpg │ │ ├── 511002188.jpg │ │ ├── 511009000.jpg │ │ ├── 511009001.jpg │ │ ├── 511009002.jpg │ │ ├── 511009015.jpg │ │ ├── 511009016.jpg │ │ ├── 511009017.jpg │ │ ├── 511009018.jpg │ │ ├── 511009023.jpg │ │ ├── 511009026.jpg │ │ ├── 511009126.jpg │ │ ├── 511009643.jpg │ │ ├── 511009704.jpg │ │ ├── 511009705.jpg │ │ ├── 511009706.jpg │ │ ├── 511009708.jpg │ │ ├── 511009711.jpg │ │ ├── 511009713.jpg │ │ ├── 511009714.jpg │ │ ├── 511009716.jpg │ │ ├── 511009742.jpg │ │ ├── 511009743.jpg │ │ ├── 511009744.jpg │ │ ├── 511018016.png │ │ ├── 511018028.jpg │ │ ├── 511310023.jpg │ │ ├── 511310024.jpg │ │ ├── 511310025.jpg │ │ ├── 511310026.jpg │ │ ├── 511310027.jpg │ │ ├── 511310028.jpg │ │ ├── 511310029.jpg │ │ ├── 511600070.jpg │ │ ├── 511600105.jpg │ │ ├── 511600106.jpg │ │ ├── 511600112.jpg │ │ ├── 511600113.jpg │ │ ├── 511600114.jpg │ │ ├── 511600116.jpg │ │ ├── 511600137.jpg │ │ ├── 511600138.jpg │ │ ├── 511600175.jpg │ │ ├── 511600178.jpg │ │ ├── 511600182.jpg │ │ ├── 511600183.jpg │ │ ├── 511600187.jpg │ │ ├── 511600198.jpg │ │ └── 511600201.jpg ├── puzzles │ ├── Clock Lizard Puzzle.lua │ └── Proxy F Magician puzzle.lua └── script │ ├── Darkwight @Ignister │ ├── c511030066.lua │ └── c511600360.lua │ ├── c511310035.lua │ ├── c511310036.lua │ ├── c511310037.lua │ ├── c511310038.lua │ ├── c511310039.lua │ ├── c511445001.lua │ ├── c511445003.lua │ ├── c511445005.lua │ ├── c511445901.lua │ ├── c511445902.lua │ ├── c511600204.lua │ └── c511600319.lua ├── AprilFools ├── HappyAprilFools.cdb ├── Test Puzzle _ 0401.lua ├── arts │ ├── Banlist Prediction.png │ ├── Bi of alcon.png │ ├── But You Still Take The Damage.png │ ├── Card Destruction.png │ ├── Dark Magician Bear.png │ ├── Dark Magician.png │ ├── Idaten the Conqueror Star Kachidoki.png │ ├── Kusanagis Truth.png │ ├── Mammoth GY.png │ ├── Mischief of the Incomplete Goddess.png │ ├── My Hand Is Perfect.png │ ├── Mystical Space Typhoon.png │ ├── Percys Hunting Ground.jpg │ ├── Pot of Desires.png │ ├── Pot.png │ ├── Purple-Eyes Gold Dragon.png │ ├── Raigeki.png │ ├── Scarf Kun.png │ ├── Stardust Milk.png │ ├── Terraforming.png │ └── Ultimate Battle Formation of Despair.png ├── pics │ ├── 512000119.jpg │ ├── 512000120.jpg │ ├── 512000121.jpg │ ├── 512000122.jpg │ ├── 512000123.jpg │ ├── 512000124.jpg │ ├── 512000125.jpg │ ├── 512000126.jpg │ ├── 512000127.jpg │ ├── 512000128.jpg │ ├── 512000129.jpg │ ├── 512000130.jpg │ ├── 512000131.jpg │ ├── 512000132.jpg │ ├── 512000133.jpg │ ├── 512000134.jpg │ ├── 512000135.jpg │ ├── 512000136.jpg │ ├── 512000137.jpg │ ├── 512000138.jpg │ └── 512000140.jpg └── script │ ├── c512000119.lua │ ├── c512000120.lua │ ├── c512000121.lua │ ├── c512000122.lua │ ├── c512000123.lua │ ├── c512000124.lua │ ├── c512000125.lua │ ├── c512000126.lua │ ├── c512000127.lua │ ├── c512000128.lua │ ├── c512000129.lua │ ├── c512000130.lua │ ├── c512000131.lua │ ├── c512000132.lua │ ├── c512000133.lua │ ├── c512000134.lua │ ├── c512000135.lua │ ├── c512000136.lua │ ├── c512000137.lua │ ├── c512000138.lua │ ├── c512000140.lua │ ├── c512000141.lua │ ├── c512000142.lua │ ├── c512000143.lua │ └── c512000144.lua ├── Clock Lizard ├── Clock Lizard Puzzle.lua ├── c51476410.lua └── c51476410_workaround.lua ├── DP24 - 100424XXX └── prerelease-dp24.cdb ├── Duel Mode Stuff ├── 511310035.jpg ├── 511310035example.jpg ├── 511310035raw.png ├── AlphaKretin_Pegasus_Challenge.cdb ├── Generic Extra Rule.lua ├── Pegasus Ultimate Challenge.jpg ├── c511310035.lua └── duelist_kingdom_rewrite.lua ├── Errata'd Cards ├── c21593977.lua └── c88264978.lua ├── Fusion Generator ├── Fusion Test Puzzle.lua ├── Fusion.cdb └── script │ ├── c210220000.lua │ ├── c24094653.lua │ ├── c44394295.lua │ ├── c62895219.lua │ ├── c95238394.lua │ └── proc_fusion_2.lua ├── Graphics └── style ├── README.md ├── ROTD-JP - 101101XXX ├── Darklords.cdb ├── Frightfur.cdb ├── pics │ ├── 101101021.jpg │ ├── 101101022.jpg │ ├── 101101023.jpg │ ├── 101101024.jpg │ ├── 101101025.jpg │ ├── 101101039.jpg │ ├── 101101040.jpg │ ├── 101101058.jpg │ ├── 101101074.jpg │ └── 101101075.jpg └── script │ ├── c101101021.lua │ ├── c101101022.lua │ ├── c101101023.lua │ ├── c101101024.lua │ ├── c101101025.lua │ ├── c101101039.lua │ ├── c101101040.lua │ ├── c101101058.lua │ ├── c101101074.lua │ └── c101101075.lua ├── Rush Duel ├── pics │ ├── 160001000.png │ ├── 1600010003.png │ ├── 160001001.png │ ├── 160001002.png │ ├── 160001004.png │ ├── 160001005.png │ ├── 160001006.png │ ├── 160001007.png │ ├── 160001008.png │ ├── 160001010.png │ ├── 160001011.png │ ├── 160001013.png │ ├── 160001014.png │ ├── 160001016.png │ ├── 160001017 .png │ ├── 160001018.png │ ├── 160001019.png │ ├── 160001020.png │ ├── 160001022.png │ ├── 160001026.png │ ├── 160001029.png │ ├── 160001030.png │ ├── 160001032.png │ ├── 160001033.png │ ├── 160001035.png │ ├── 160001036.png │ ├── 160001037.png │ ├── 160001038.png │ ├── 160001039.png │ ├── 160001040.png │ ├── 160001042.png │ ├── 160001043.png │ ├── 160001044.png │ ├── 160001045.png │ ├── 160001046.png │ ├── 160001047.png │ ├── 160001048.png │ ├── 160001049.png │ ├── 160001050.png │ ├── 160301001.png │ ├── 160301002.png │ ├── 160301003.png │ ├── 160301004.png │ ├── 160301005.png │ ├── 160301006.png │ ├── 160301007.png │ ├── 160301008.png │ ├── 160301009.png │ ├── 160301010.png │ ├── 160301011.png │ ├── 160301012.png │ ├── 160301013.png │ ├── 160301014.png │ ├── 160302001.png │ ├── 160302002.png │ ├── 160302003.png │ ├── 160302004.png │ ├── 160302005.png │ ├── 160302006.png │ ├── 160302007.png │ ├── 160302008.png │ ├── 160302009.png │ ├── 160302010.png │ ├── 160302011.png │ ├── 160302012.png │ ├── 160302013.png │ ├── 160302014.png │ ├── 160401001.png │ └── 160402001.png ├── rush.cdb └── script │ ├── c160001017.lua │ ├── c160001019.lua │ ├── c160001020.lua │ ├── c160001022.lua │ ├── c160001029.lua │ ├── c160001032.lua │ ├── c160001033.lua │ ├── c160001035.lua │ ├── c160001037.lua │ ├── c160001038.lua │ ├── c160001044.lua │ ├── c160001049.lua │ ├── c160001050.lua │ ├── c160301001.lua │ ├── c160301002.lua │ ├── c160301006.lua │ ├── c160301009.lua │ ├── c160301011.lua │ ├── c160301012.lua │ ├── c160301013.lua │ ├── c160301014.lua │ ├── c160302001.lua │ ├── c160302002.lua │ ├── c160302006.lua │ ├── c160302009.lua │ ├── c160302011.lua │ ├── c160302012.lua │ ├── c160302013.lua │ ├── c160302014.lua │ ├── c160401001.lua │ └── c160402001.lua ├── Script Updater ├── readme.txt ├── update_edo.js └── update_percy.js ├── Secret Slayers ├── 10286023.jpg ├── 11302671.jpg ├── 11819616.jpg ├── 14309486.jpg ├── 20590515.jpg ├── 20612097.jpg ├── 20781762.jpg ├── 27198001.jpg ├── 27198002.jpg ├── 31434645.jpg ├── 32557233.jpg ├── 33491462.jpg ├── 33779875.jpg ├── 34614910.jpg ├── 41420027.jpg ├── 42143067.jpg ├── 44887817.jpg ├── 45041488.jpg ├── 45730592.jpg ├── 46552140.jpg ├── 47674738.jpg ├── 47897376.jpg ├── 48519867.jpg ├── 48686504.jpg ├── 49680980.jpg ├── 49959355.jpg ├── 5133471.jpg ├── 56984514.jpg ├── 60880471.jpg ├── 60912752.jpg ├── 6284176.jpg ├── 66816282.jpg ├── 66835946.jpg ├── 67007102.jpg ├── 68829754.jpg ├── 68941332.jpg ├── 69164989.jpg ├── 70368879.jpg ├── 70595331.jpg ├── 71002019.jpg ├── 71734607.jpg ├── 72957245.jpg ├── 73079836.jpg ├── 7407724.jpg ├── 74891384.jpg ├── 78540593.jpg ├── 80101899.jpg ├── 80190753.jpg ├── 8129306.jpg ├── 85914562.jpg ├── 87294988.jpg ├── 89252157.jpg ├── 91078716.jpg ├── 92379223.jpg ├── 93191801.jpg ├── 9341993.jpg ├── 94224458.jpg ├── 9464441.jpg ├── 94689206.jpg ├── 95440946.jpg └── 96162588.jpg ├── Skill Database └── Skills.cdb ├── V-Jump └── pre-release-vjump.cdb ├── listed_names ├── c100000010.lua ├── c100000012.lua ├── c100000013.lua ├── c100000014.lua ├── c100000023.lua ├── c100000024.lua ├── c100000026.lua ├── c100000027.lua ├── c100000028.lua ├── c100000029.lua ├── c100000043.lua ├── c100000045.lua ├── c100000046.lua ├── c100000047.lua ├── c100000048.lua ├── c100000049.lua ├── c100000061.lua ├── c100000068.lua ├── c100000071.lua ├── c100000074.lua ├── c100000080.lua ├── c100000084.lua ├── c100000092.lua ├── c100000099.lua ├── c100000102.lua ├── c100000103.lua ├── c100000104.lua ├── c100000107.lua ├── c100000108.lua ├── c100000109.lua ├── c100000119.lua ├── c100000136.lua ├── c100000149.lua ├── c100000153.lua ├── c100000155.lua ├── c100000159.lua ├── c100000160.lua ├── c100000170.lua ├── c100000172.lua ├── c100000176.lua ├── c100000177.lua ├── c100000180.lua ├── c100000220.lua ├── c100000237.lua ├── c100000241.lua ├── c100000246.lua ├── c100000247.lua ├── c100000271.lua ├── c100000285.lua ├── c100000293.lua ├── c100000295.lua ├── c100000308.lua ├── c100000309.lua ├── c100000322.lua ├── c100000330.lua ├── c100000331.lua ├── c100000332.lua ├── c100000333.lua ├── c100000335.lua ├── c100000365.lua ├── c100000440.lua ├── c100000441.lua ├── c100000442.lua ├── c100000445.lua ├── c100000488.lua ├── c100000500.lua ├── c100000501.lua ├── c100000502.lua ├── c100000503.lua ├── c100000504.lua ├── c100000505.lua ├── c100000506.lua ├── c100000507.lua ├── c100000508.lua ├── c100000509.lua ├── c100000510.lua ├── c100000511.lua ├── c100000536.lua ├── c100000540.lua ├── c100000541.lua ├── c100000542.lua ├── c100000548.lua ├── c100000551.lua ├── c100000553.lua ├── c100000557.lua ├── c100000571.lua ├── c100000590.lua ├── c100000591.lua ├── c100000592.lua ├── c100000593.lua ├── c100000594.lua ├── c100000595.lua ├── c100000620.lua ├── c100000621.lua ├── c100000622.lua ├── c100000657.lua ├── c100000658.lua ├── c100000659.lua ├── c100000660.lua ├── c100000661.lua ├── c100000662.lua ├── c100000663.lua ├── c100000664.lua ├── c100000702.lua ├── c100000706.lua ├── c10000080.lua ├── c10000090.lua ├── c100004001.lua ├── c100004002.lua ├── c100100091.lua ├── c100214004.lua ├── c100214009.lua ├── c100214017.lua ├── c100214018.lua ├── c100227004.lua ├── c100242201.lua ├── c10028593.lua ├── c100306002.lua ├── c100331001.lua ├── c100331002.lua ├── c100331041.lua ├── c100407021.lua ├── c100407030.lua ├── c100407031.lua ├── c100409002.lua ├── c100409003.lua ├── c100409012.lua ├── c100409013.lua ├── c100409016.lua ├── c100409024.lua ├── c100409025.lua ├── c100409034.lua ├── c100409035.lua ├── c100409038.lua ├── c10060427.lua ├── c100911000.lua ├── c100912014.lua ├── c100912015.lua ├── c100912017.lua ├── c100912018.lua ├── c100912034.lua ├── c100912044.lua ├── c100912051.lua ├── c100912057.lua ├── c100912058.lua ├── c100912062.lua ├── c100912072.lua ├── c100912073.lua ├── c100912075.lua ├── c100912100.lua ├── c100912110.lua ├── c100912111.lua ├── c10110717.lua ├── c10209545.lua ├── c10424147.lua ├── c10443957.lua ├── c10456559.lua ├── c10485110.lua ├── c1050186.lua ├── c10552026.lua ├── c1061200.lua ├── c10698416.lua ├── c10755153.lua ├── c10802915.lua ├── c110000100.lua ├── c110000113.lua ├── c11050415.lua ├── c111203901.lua ├── c11163040.lua ├── c11167052.lua ├── c11224103.lua ├── c11317977.lua ├── c11375683.lua ├── c11439455.lua ├── c11510448.lua ├── c11596936.lua ├── c11674673.lua ├── c11722335.lua ├── c11790356.lua ├── c11913700.lua ├── c1197847.lua ├── c120000016.lua ├── c12097275.lua ├── c12171659.lua ├── c12181376.lua ├── c12215894.lua ├── c12262393.lua ├── c12289247.lua ├── c12369277.lua ├── c12398280.lua ├── c12435193.lua ├── c12510878.lua ├── c12525049.lua ├── c12538374.lua ├── c12652643.lua ├── c12670770.lua ├── c1278431.lua ├── c12817939.lua ├── c131182.lua ├── c13241004.lua ├── c13492423.lua ├── c13604200.lua ├── c13722870.lua ├── c13764881.lua ├── c13803864.lua ├── c13839120.lua ├── c13997673.lua ├── c140000075.lua ├── c140000082.lua ├── c140000131.lua ├── c14047624.lua ├── c1412158.lua ├── c14141448.lua ├── c14291024.lua ├── c14309486.lua ├── c14512825.lua ├── c14541657.lua ├── c14553285.lua ├── c14735698.lua ├── c1474910.lua ├── c14763299.lua ├── c14920218.lua ├── c14970113.lua ├── c15013468.lua ├── c15092394.lua ├── c1516510.lua ├── c15173384.lua ├── c15180041.lua ├── c15270885.lua ├── c1527418.lua ├── c15335853.lua ├── c15471265.lua ├── c15502037.lua ├── c15653824.lua ├── c15710054.lua ├── c15894048.lua ├── c15941690.lua ├── c15978426.lua ├── c16024176.lua ├── c16067089.lua ├── c16197610.lua ├── c16241441.lua ├── c16329071.lua ├── c16392422.lua ├── c16428514.lua ├── c16625614.lua ├── c16691074.lua ├── c16725505.lua ├── c16796157.lua ├── c16802689.lua ├── c16943770.lua ├── c16970158.lua ├── c1697104.lua ├── c170000128.lua ├── c170000150.lua ├── c170000166.lua ├── c170000167.lua ├── c170000168.lua ├── c170000169.lua ├── c170000174.lua ├── c170000193.lua ├── c170000194.lua ├── c170000196.lua ├── c170000197.lua ├── c1710476.lua ├── c17264592.lua ├── c17286057.lua ├── c17363041.lua ├── c17393207.lua ├── c1764972.lua ├── c17655904.lua ├── c17663375.lua ├── c17760003.lua ├── c18013090.lua ├── c18175965.lua ├── c18210764.lua ├── c1826676.lua ├── c18302224.lua ├── c18378582.lua ├── c18511384.lua ├── c18621798.lua ├── c18634367.lua ├── c18698739.lua ├── c18828179.lua ├── c18897163.lua ├── c19025379.lua ├── c19036557.lua ├── c19089195.lua ├── c19221310.lua ├── c19302550.lua ├── c19312169.lua ├── c19337371.lua ├── c19394153.lua ├── c19580308.lua ├── c19594506.lua ├── c19642889.lua ├── c1965724.lua ├── c19733961.lua ├── c19808608.lua ├── c1995985.lua ├── c20007374.lua ├── c20155904.lua ├── c20191720.lua ├── c20345391.lua ├── c20394040.lua ├── c20426907.lua ├── c20537097.lua ├── c2067935.lua ├── c20747792.lua ├── c20758643.lua ├── c20773176.lua ├── c20797524.lua ├── c2095764.lua ├── c21208154.lua ├── c21250202.lua ├── c21296502.lua ├── c21362970.lua ├── c21390858.lua ├── c21420702.lua ├── c2144946.lua ├── c21495657.lua ├── c21558682.lua ├── c21565445.lua ├── c21686473.lua ├── c21772453.lua ├── c22056710.lua ├── c22211622.lua ├── c22227683.lua ├── c22382087.lua ├── c22479888.lua ├── c22567609.lua ├── c22587018.lua ├── c22628574.lua ├── c22657402.lua ├── c22666164.lua ├── c2273734.lua ├── c22754505.lua ├── c22829942.lua ├── c22873798.lua ├── c22900598.lua ├── c2314238.lua ├── c23160024.lua ├── c23166823.lua ├── c2322421.lua ├── c23314220.lua ├── c23338098.lua ├── c23536866.lua ├── c23740893.lua ├── c23756165.lua ├── c23915499.lua ├── c23998625.lua ├── c24073068.lua ├── c24096499.lua ├── c24382602.lua ├── c24384095.lua ├── c24566654.lua ├── c24861088.lua ├── c24940422.lua ├── c25034083.lua ├── c25090294.lua ├── c2519690.lua ├── c2530830.lua ├── c2542230.lua ├── c25494711.lua ├── c25533642.lua ├── c25573054.lua ├── c25793414.lua ├── c25924653.lua ├── c25935625.lua ├── c2602411.lua ├── c26057276.lua ├── c2619149.lua ├── c26293219.lua ├── c26509612.lua ├── c26655293.lua ├── c26674724.lua ├── c26902560.lua ├── c27191436.lua ├── c27217742.lua ├── c2729285.lua ├── c27354732.lua ├── c27383110.lua ├── c27415516.lua ├── c27780618.lua ├── c27796375.lua ├── c27827272.lua ├── c27877771.lua ├── c2810642.lua ├── c28112535.lua ├── c28124263.lua ├── c2843014.lua ├── c28573958.lua ├── c28630501.lua ├── c286392.lua ├── c28692962.lua ├── c28754338.lua ├── c28776350.lua ├── c28884172.lua ├── c29021114.lua ├── c29116732.lua ├── c29143726.lua ├── c29155212.lua ├── c29228350.lua ├── c29246354.lua ├── c29311166.lua ├── c293542.lua ├── c29436665.lua ├── c29649320.lua ├── c29762407.lua ├── c29838323.lua ├── c29975188.lua ├── c30106950.lua ├── c30241314.lua ├── c30328508.lua ├── c303660.lua ├── c30603688.lua ├── c30604579.lua ├── c30770156.lua ├── c30864377.lua ├── c30936186.lua ├── c31076103.lua ├── c31102447.lua ├── c31222701.lua ├── c31247589.lua ├── c313513.lua ├── c31467949.lua ├── c31557782.lua ├── c316000124.lua ├── c31629407.lua ├── c31692182.lua ├── c31733941.lua ├── c31764353.lua ├── c31786629.lua ├── c31887905.lua ├── c31904181.lua ├── c32104431.lua ├── c32314730.lua ├── c32472237.lua ├── c32485518.lua ├── c32543380.lua ├── c32615065.lua ├── c32679370.lua ├── c32828635.lua ├── c33041277.lua ├── c33103459.lua ├── c33244944.lua ├── c33280639.lua ├── c33282498.lua ├── c33334269.lua ├── c33365932.lua ├── c33453260.lua ├── c33609262.lua ├── c33725002.lua ├── c33784505.lua ├── c34088136.lua ├── c34160055.lua ├── c3422200.lua ├── c34230233.lua ├── c34250214.lua ├── c3429238.lua ├── c3431737.lua ├── c34318086.lua ├── c344000001.lua ├── c34545235.lua ├── c34614289.lua ├── c34627841.lua ├── c34773082.lua ├── c34830502.lua ├── c34834619.lua ├── c3493978.lua ├── c35050257.lua ├── c35089369.lua ├── c35191415.lua ├── c35199656.lua ├── c35272499.lua ├── c35618217.lua ├── c35699.lua ├── c35787450.lua ├── c35803249.lua ├── c35818851.lua ├── c35950025.lua ├── c35952884.lua ├── c3606728.lua ├── c36262024.lua ├── c36318200.lua ├── c36521459.lua ├── c36560997.lua ├── c36625827.lua ├── c368382.lua ├── c36894320.lua ├── c36935434.lua ├── c36970611.lua ├── c37169670.lua ├── c3734202.lua ├── c37445295.lua ├── c37511832.lua ├── c37626500.lua ├── c37663536.lua ├── c37675907.lua ├── c37721209.lua ├── c37752990.lua ├── c37993923.lua ├── c38124994.lua ├── c38331564.lua ├── c38369349.lua ├── c3841833.lua ├── c38430673.lua ├── c38517737.lua ├── c38601126.lua ├── c38667773.lua ├── c38814750.lua ├── c38898779.lua ├── c38916526.lua ├── c39030163.lua ├── c39037517.lua ├── c39153655.lua ├── c39246582.lua ├── c39618799.lua ├── c39823987.lua ├── c39838559.lua ├── c39910367.lua ├── c40048324.lua ├── c40177746.lua ├── c40240595.lua ├── c40252269.lua ├── c40318957.lua ├── c40390147.lua ├── c40392714.lua ├── c40453765.lua ├── c40542825.lua ├── c40703222.lua ├── c40732515.lua ├── c40817915.lua ├── c40894584.lua ├── c40991587.lua ├── c41114306.lua ├── c41158734.lua ├── c41172955.lua ├── c41175645.lua ├── c41201386.lua ├── c41201555.lua ├── c41234315.lua ├── c41375811.lua ├── c4145852.lua ├── c41470137.lua ├── c41735184.lua ├── c41916534.lua ├── c42015635.lua ├── c42175079.lua ├── c42199039.lua ├── c42239546.lua ├── c42364257.lua ├── c42386471.lua ├── c4253484.lua ├── c42592719.lua ├── c42682609.lua ├── c42790071.lua ├── c42810973.lua ├── c42901635.lua ├── c43413875.lua ├── c43487744.lua ├── c43490025.lua ├── c4367330.lua ├── c43698897.lua ├── c43748308.lua ├── c43751755.lua ├── c4376658.lua ├── c43845801.lua ├── c43892408.lua ├── c43973174.lua ├── c44508094.lua ├── c44595286.lua ├── c44686185.lua ├── c44717069.lua ├── c4474060.lua ├── c44883830.lua ├── c44928016.lua ├── c44935634.lua ├── c44956694.lua ├── c44968687.lua ├── c450000111.lua ├── c450000112.lua ├── c450000348.lua ├── c45037489.lua ├── c45041488.lua ├── c45195443.lua ├── c45286019.lua ├── c45410988.lua ├── c45467446.lua ├── c45496268.lua ├── c45547649.lua ├── c45898858.lua ├── c4591250.lua ├── c45950291.lua ├── c45960523.lua ├── c46037213.lua ├── c46083111.lua ├── c46089249.lua ├── c46195773.lua ├── c46239604.lua ├── c46290741.lua ├── c46294982.lua ├── c46363422.lua ├── c46384403.lua ├── c46384672.lua ├── c46425662.lua ├── c46502744.lua ├── c46571052.lua ├── c46796664.lua ├── c46947713.lua ├── c47075569.lua ├── c47111934.lua ├── c47150851.lua ├── c47222536.lua ├── c47346782.lua ├── c47346845.lua ├── c47507260.lua ├── c47679935.lua ├── c47687766.lua ├── c4779091.lua ├── c48156348.lua ├── c48308134.lua ├── c48356796.lua ├── c48505422.lua ├── c48579379.lua ├── c48675364.lua ├── c48680970.lua ├── c48783998.lua ├── c48905153.lua ├── c48948935.lua ├── c4896788.lua ├── c4904633.lua ├── c4904812.lua ├── c49080532.lua ├── c49221191.lua ├── c49249907.lua ├── c49328340.lua ├── c4939890.lua ├── c49441499.lua ├── c49469105.lua ├── c49674183.lua ├── c49680980.lua ├── c49814180.lua ├── c49823708.lua ├── c49919798.lua ├── c500000006.lua ├── c500000142.lua ├── c50215517.lua ├── c50319138.lua ├── c50371210.lua ├── c50705071.lua ├── c50720316.lua ├── c5087128.lua ├── c50920465.lua ├── c51028231.lua ├── c51085303.lua ├── c511000005.lua ├── c511000007.lua ├── c511000021.lua ├── c511000030.lua ├── c511000038.lua ├── c511000067.lua ├── c511000069.lua ├── c511000072.lua ├── c511000073.lua ├── c511000074.lua ├── c511000075.lua ├── c511000088.lua ├── c511000100.lua ├── c511000101.lua ├── c511000111.lua ├── c511000112.lua ├── c511000119.lua ├── c511000122.lua ├── c511000124.lua ├── c511000125.lua ├── c511000132.lua ├── c511000138.lua ├── c511000139.lua ├── c511000140.lua ├── c511000150.lua ├── c511000151.lua ├── c511000152.lua ├── c511000153.lua ├── c511000158.lua ├── c511000235.lua ├── c511000238.lua ├── c511000241.lua ├── c511000243.lua ├── c511000244.lua ├── c511000245.lua ├── c511000254.lua ├── c511000256.lua ├── c511000257.lua ├── c511000259.lua ├── c511000267.lua ├── c511000268.lua ├── c511000270.lua ├── c511000274.lua ├── c511000277.lua ├── c511000285.lua ├── c511000289.lua ├── c511000296.lua ├── c511000308.lua ├── c511000313.lua ├── c511000332.lua ├── c511000357.lua ├── c511000379.lua ├── c511000382.lua ├── c511000385.lua ├── c511000386.lua ├── c511000387.lua ├── c511000431.lua ├── c511000432.lua ├── c511000433.lua ├── c511000445.lua ├── c511000454.lua ├── c511000482.lua ├── c511000488.lua ├── c511000497.lua ├── c511000501.lua ├── c511000532.lua ├── c511000539.lua ├── c511000549.lua ├── c511000562.lua ├── c511000566.lua ├── c511000571.lua ├── c511000589.lua ├── c511000597.lua ├── c511000599.lua ├── c511000609.lua ├── c511000610.lua ├── c511000614.lua ├── c511000623.lua ├── c511000628.lua ├── c511000629.lua ├── c511000637.lua ├── c511000644.lua ├── c511000670.lua ├── c511000685.lua ├── c511000689.lua ├── c511000722.lua ├── c511000743.lua ├── c511000821.lua ├── c511000843.lua ├── c511000878.lua ├── c511000880.lua ├── c511000881.lua ├── c511000886.lua ├── c511000897.lua ├── c511000902.lua ├── c511000908.lua ├── c511000909.lua ├── c511000910.lua ├── c511000912.lua ├── c511000915.lua ├── c511000917.lua ├── c511000918.lua ├── c511000919.lua ├── c511000931.lua ├── c511000936.lua ├── c511000937.lua ├── c511000965.lua ├── c511000986.lua ├── c511000990.lua ├── c511000993.lua ├── c511000994.lua ├── c511001013.lua ├── c511001023.lua ├── c511001037.lua ├── c511001050.lua ├── c511001053.lua ├── c511001064.lua ├── c511001069.lua ├── c511001078.lua ├── c511001087.lua ├── c511001089.lua ├── c511001127.lua ├── c511001138.lua ├── c511001187.lua ├── c511001202.lua ├── c511001219.lua ├── c511001234.lua ├── c511001279.lua ├── c511001293.lua ├── c511001299.lua ├── c511001310.lua ├── c511001321.lua ├── c511001353.lua ├── c511001371.lua ├── c511001372.lua ├── c511001380.lua ├── c511001381.lua ├── c511001386.lua ├── c511001391.lua ├── c511001392.lua ├── c511001393.lua ├── c511001413.lua ├── c511001415.lua ├── c511001416.lua ├── c511001429.lua ├── c511001430.lua ├── c511001431.lua ├── c511001467.lua ├── c511001469.lua ├── c511001471.lua ├── c511001489.lua ├── c511001496.lua ├── c511001521.lua ├── c511001530.lua ├── c511001561.lua ├── c511001594.lua ├── c511001603.lua ├── c511001617.lua ├── c511001628.lua ├── c511001648.lua ├── c511001649.lua ├── c511001659.lua ├── c511001743.lua ├── c511001771.lua ├── c511001777.lua ├── c511001781.lua ├── c511001796.lua ├── c511001805.lua ├── c511001884.lua ├── c511001903.lua ├── c511001907.lua ├── c511001920.lua ├── c511001942.lua ├── c511001960.lua ├── c511001982.lua ├── c511001991.lua ├── c511002001.lua ├── c511002031.lua ├── c511002042.lua ├── c511002056.lua ├── c511002064.lua ├── c511002065.lua ├── c511002066.lua ├── c511002072.lua ├── c511002086.lua ├── c511002093.lua ├── c511002097.lua ├── c511002098.lua ├── c511002119.lua ├── c511002140.lua ├── c511002146.lua ├── c511002147.lua ├── c511002148.lua ├── c511002158.lua ├── c511002187.lua ├── c511002197.lua ├── c511002214.lua ├── c511002227.lua ├── c511002230.lua ├── c511002235.lua ├── c511002256.lua ├── c511002260.lua ├── c511002269.lua ├── c511002274.lua ├── c511002287.lua ├── c511002302.lua ├── c511002304.lua ├── c511002319.lua ├── c511002321.lua ├── c511002326.lua ├── c511002356.lua ├── c511002380.lua ├── c511002381.lua ├── c511002418.lua ├── c511002419.lua ├── c511002425.lua ├── c511002452.lua ├── c511002482.lua ├── c511002483.lua ├── c511002492.lua ├── c511002497.lua ├── c511002501.lua ├── c511002502.lua ├── c511002518.lua ├── c511002520.lua ├── c511002525.lua ├── c511002544.lua ├── c511002567.lua ├── c511002577.lua ├── c511002609.lua ├── c511002643.lua ├── c511002659.lua ├── c511002693.lua ├── c511002710.lua ├── c511002732.lua ├── c511002781.lua ├── c511002782.lua ├── c511002783.lua ├── c511002784.lua ├── c511002786.lua ├── c511002787.lua ├── c511002794.lua ├── c511002807.lua ├── c511002834.lua ├── c511002848.lua ├── c511002855.lua ├── c511002856.lua ├── c511002857.lua ├── c511002861.lua ├── c511002866.lua ├── c511002871.lua ├── c511002872.lua ├── c511002875.lua ├── c511002883.lua ├── c511002900.lua ├── c511002901.lua ├── c511002933.lua ├── c511002934.lua ├── c511002937.lua ├── c511002938.lua ├── c511002949.lua ├── c511002954.lua ├── c511002973.lua ├── c511003013.lua ├── c511003014.lua ├── c511003015.lua ├── c511003016.lua ├── c511003017.lua ├── c511003018.lua ├── c511003051.lua ├── c511003052.lua ├── c511003053.lua ├── c511003055.lua ├── c511003089.lua ├── c511004005.lua ├── c511004113.lua ├── c511004123.lua ├── c511004321.lua ├── c511004322.lua ├── c511004329.lua ├── c511004330.lua ├── c511004331.lua ├── c511004344.lua ├── c511004437.lua ├── c511004438.lua ├── c511004439.lua ├── c511004441.lua ├── c511004442.lua ├── c511004443.lua ├── c511005001.lua ├── c511005006.lua ├── c511005008.lua ├── c511005019.lua ├── c511005033.lua ├── c511005590.lua ├── c511005591.lua ├── c511005602.lua ├── c511005603.lua ├── c511005605.lua ├── c511005610.lua ├── c511005615.lua ├── c511005619.lua ├── c511005627.lua ├── c511005630.lua ├── c511005632.lua ├── c511005649.lua ├── c511005653.lua ├── c511005671.lua ├── c511005691.lua ├── c511005701.lua ├── c511005717.lua ├── c511005751.lua ├── c511005752.lua ├── c511005753.lua ├── c511005769.lua ├── c511005770.lua ├── c511005772.lua ├── c511005775.lua ├── c511005779.lua ├── c511005780.lua ├── c511005781.lua ├── c511005789.lua ├── c511005803.lua ├── c511005809.lua ├── c511005827.lua ├── c511005841.lua ├── c511007017.lua ├── c511007021.lua ├── c511008011.lua ├── c511008016.lua ├── c511008026.lua ├── c511008506.lua ├── c511008507.lua ├── c511009019.lua ├── c511009037.lua ├── c511009039.lua ├── c511009043.lua ├── c511009054.lua ├── c511009086.lua ├── c511009090.lua ├── c511009101.lua ├── c511009128.lua ├── c511009143.lua ├── c511009174.lua ├── c511009182.lua ├── c511009189.lua ├── c511009192.lua ├── c511009194.lua ├── c511009202.lua ├── c511009300.lua ├── c511009324.lua ├── c511009326.lua ├── c511009335.lua ├── c511009336.lua ├── c511009344.lua ├── c511009346.lua ├── c511009347.lua ├── c511009352.lua ├── c511009378.lua ├── c511009381.lua ├── c511009402.lua ├── c511009404.lua ├── c511009416.lua ├── c511009441.lua ├── c511009443.lua ├── c511009444.lua ├── c511009480.lua ├── c511009508.lua ├── c511009517.lua ├── c511009522.lua ├── c511009528.lua ├── c511009534.lua ├── c511009535.lua ├── c511009536.lua ├── c511009537.lua ├── c511009546.lua ├── c511009660.lua ├── c511010053.lua ├── c511010064.lua ├── c511010132.lua ├── c511010139.lua ├── c511010165.lua ├── c511010192.lua ├── c511010196.lua ├── c511010205.lua ├── c511010207.lua ├── c511010238.lua ├── c511010239.lua ├── c511010502.lua ├── c511010507.lua ├── c511010511.lua ├── c511010515.lua ├── c511011002.lua ├── c511011003.lua ├── c511013028.lua ├── c511015101.lua ├── c511015104.lua ├── c511015105.lua ├── c511015106.lua ├── c511015107.lua ├── c511015115.lua ├── c511015116.lua ├── c511015128.lua ├── c511015130.lua ├── c511015132.lua ├── c511015133.lua ├── c511018000.lua ├── c511018004.lua ├── c511018023.lua ├── c511018513.lua ├── c511020007.lua ├── c511023013.lua ├── c511247000.lua ├── c511247015.lua ├── c511600009.lua ├── c511600090.lua ├── c511600105.lua ├── c511600117.lua ├── c511756000.lua ├── c511756001.lua ├── c511777001.lua ├── c511777004.lua ├── c511777009.lua ├── c512000119.lua ├── c512000122.lua ├── c51205763.lua ├── c5126490.lua ├── c513000003.lua ├── c513000008.lua ├── c513000014.lua ├── c513000024.lua ├── c513000028.lua ├── c513000029.lua ├── c513000031.lua ├── c513000039.lua ├── c513000040.lua ├── c513000041.lua ├── c513000042.lua ├── c513000043.lua ├── c513000044.lua ├── c513000045.lua ├── c513000047.lua ├── c513000049.lua ├── c513000050.lua ├── c513000051.lua ├── c513000052.lua ├── c513000056.lua ├── c513000057.lua ├── c513000059.lua ├── c513000060.lua ├── c513000063.lua ├── c513000068.lua ├── c513000069.lua ├── c513000070.lua ├── c513000073.lua ├── c513000075.lua ├── c513000078.lua ├── c513000087.lua ├── c513000107.lua ├── c513000120.lua ├── c513000133.lua ├── c513000134.lua ├── c513000186.lua ├── c51391183.lua ├── c51402177.lua ├── c51617185.lua ├── c51916032.lua ├── c52040216.lua ├── c52098461.lua ├── c52467217.lua ├── c52624755.lua ├── c52684508.lua ├── c52738610.lua ├── c52792430.lua ├── c52846880.lua ├── c52875873.lua ├── c53039326.lua ├── c53183600.lua ├── c53266486.lua ├── c53303460.lua ├── c53334641.lua ├── c53347303.lua ├── c53389254.lua ├── c53797637.lua ├── c53819028.lua ├── c53842431.lua ├── c53944920.lua ├── c53989821.lua ├── c54088068.lua ├── c54199839.lua ├── c54289683.lua ├── c54520292.lua ├── c54525057.lua ├── c54912977.lua ├── c54913680.lua ├── c55010259.lua ├── c55013285.lua ├── c55063751.lua ├── c55204071.lua ├── c55343236.lua ├── c55569674.lua ├── c55608151.lua ├── c55610595.lua ├── c55705473.lua ├── c55763552.lua ├── c55794644.lua ├── c56105047.lua ├── c56166150.lua ├── c56252810.lua ├── c56343672.lua ├── c56364287.lua ├── c56421754.lua ├── c56675280.lua ├── c56839613.lua ├── c56840427.lua ├── c56981417.lua ├── c57019473.lua ├── c57143342.lua ├── c57261568.lua ├── c57288708.lua ├── c57312333.lua ├── c57473560.lua ├── c57731460.lua ├── c57777714.lua ├── c57844634.lua ├── c58069384.lua ├── c58120309.lua ├── c58132856.lua ├── c5817857.lua ├── c58185394.lua ├── c58446973.lua ├── c58843503.lua ├── c58901502.lua ├── c58990631.lua ├── c59019082.lua ├── c59048135.lua ├── c59281922.lua ├── c5929801.lua ├── c59463312.lua ├── c59464593.lua ├── c59479050.lua ├── c59640711.lua ├── c5975022.lua ├── c59771339.lua ├── c59822133.lua ├── c598988.lua ├── c59975920.lua ├── c60071928.lua ├── c6022371.lua ├── c60316373.lua ├── c60431417.lua ├── c60461077.lua ├── c60668166.lua ├── c60681103.lua ├── c60800381.lua ├── c6104968.lua ├── c61173621.lua ├── c61190918.lua ├── c612115.lua ├── c61257789.lua ├── c6133894.lua ├── c6142488.lua ├── c61488417.lua ├── c6165656.lua ├── c61901281.lua ├── c61968753.lua ├── c62038047.lua ├── c62107612.lua ├── c62753201.lua ├── c62895219.lua ├── c63018036.lua ├── c63053267.lua ├── c63060238.lua ├── c63142001.lua ├── c63166095.lua ├── c6320631.lua ├── c63391643.lua ├── c63487632.lua ├── c63730624.lua ├── c63804806.lua ├── c63881033.lua ├── c6390406.lua ├── c64268668.lua ├── c64335804.lua ├── c64335805.lua ├── c64382839.lua ├── c64389297.lua ├── c64514622.lua ├── c64734090.lua ├── c64734921.lua ├── c64753157.lua ├── c64788463.lua ├── c6480253.lua ├── c65026212.lua ├── c65029288.lua ├── c65079854.lua ├── c6511113.lua ├── c65172015.lua ├── c65247798.lua ├── c65331686.lua ├── c65458948.lua ├── c65472618.lua ├── c65496056.lua ├── c65518099.lua ├── c65758454.lua ├── c66127916.lua ├── c66194206.lua ├── c6625096.lua ├── c66500065.lua ├── c66607691.lua ├── c66740005.lua ├── c66752837.lua ├── c66816282.lua ├── c66818682.lua ├── c66865880.lua ├── c67030233.lua ├── c67048711.lua ├── c67098114.lua ├── c67120578.lua ├── c67159705.lua ├── c67385964.lua ├── c67445676.lua ├── c67466547.lua ├── c67754901.lua ├── c67757079.lua ├── c67904682.lua ├── c68001309.lua ├── c68191243.lua ├── c68226653.lua ├── c6836211.lua ├── c68366996.lua ├── c68406755.lua ├── c6850209.lua ├── c68535320.lua ├── c68543408.lua ├── c68809475.lua ├── c68812773.lua ├── c68819554.lua ├── c68860936.lua ├── c68881649.lua ├── c6890729.lua ├── c68989981.lua ├── c69058960.lua ├── c69313735.lua ├── c69542930.lua ├── c6958551.lua ├── c69750546.lua ├── c69838592.lua ├── c700000004.lua ├── c700000026.lua ├── c700000034.lua ├── c70101178.lua ├── c70245411.lua ├── c70458081.lua ├── c70491682.lua ├── c70624184.lua ├── c706925.lua ├── c71007216.lua ├── c71060915.lua ├── c71207871.lua ├── c71279983.lua ├── c71344451.lua ├── c71696014.lua ├── c71703785.lua ├── c7171149.lua ├── c71880877.lua ├── c71971554.lua ├── c71983925.lua ├── c7198399.lua ├── c72044448.lua ├── c72053645.lua ├── c72192100.lua ├── c72258771.lua ├── c72332074.lua ├── c72355272.lua ├── c72413000.lua ├── c72491806.lua ├── c72580321.lua ├── c72677437.lua ├── c72709014.lua ├── c72714226.lua ├── c72714461.lua ├── c72819261.lua ├── c72883039.lua ├── c72926163.lua ├── c7304544.lua ├── c73130445.lua ├── c73136204.lua ├── c73398797.lua ├── c73405179.lua ├── c73544866.lua ├── c73616671.lua ├── c73665146.lua ├── c73752131.lua ├── c73828446.lua ├── c73941492.lua ├── c74063034.lua ├── c74094021.lua ├── c74203495.lua ├── c74311226.lua ├── c74367458.lua ├── c74388798.lua ├── c74393852.lua ├── c74576482.lua ├── c74580251.lua ├── c74591968.lua ├── c74713516.lua ├── c74860293.lua ├── c74875003.lua ├── c74892653.lua ├── c74968065.lua ├── c7500772.lua ├── c75014062.lua ├── c75041269.lua ├── c75064463.lua ├── c75078585.lua ├── c7512044.lua ├── c75375465.lua ├── c75380687.lua ├── c75417459.lua ├── c75425043.lua ├── c75434695.lua ├── c75524092.lua ├── c75574498.lua ├── c75622824.lua ├── c7563579.lua ├── c75702749.lua ├── c7573135.lua ├── c75830094.lua ├── c75833426.lua ├── c75878039.lua ├── c75906310.lua ├── c75923050.lua ├── c75944053.lua ├── c76080032.lua ├── c76103404.lua ├── c76218313.lua ├── c76794549.lua ├── c76902476.lua ├── c76930964.lua ├── c77036039.lua ├── c7714344.lua ├── c77152542.lua ├── c77207191.lua ├── c77336644.lua ├── c77360173.lua ├── c77387463.lua ├── c77642288.lua ├── c77679716.lua ├── c77778835.lua ├── c78063197.lua ├── c78080961.lua ├── c78371393.lua ├── c78391364.lua ├── c7841112.lua ├── c78509901.lua ├── c78527720.lua ├── c78552773.lua ├── c78637313.lua ├── c78748366.lua ├── c78868776.lua ├── c78872731.lua ├── c79109599.lua ├── c7922915.lua ├── c79279397.lua ├── c79306385.lua ├── c79324191.lua ├── c79402185.lua ├── c79418928.lua ├── c79447365.lua ├── c79523365.lua ├── c79580323.lua ├── c79636594.lua ├── c79757784.lua ├── c79759367.lua ├── c79766336.lua ├── c79814787.lua ├── c79875176.lua ├── c79985120.lua ├── c80033124.lua ├── c80075749.lua ├── c80186010.lua ├── c80244114.lua ├── c80250185.lua ├── c80367387.lua ├── c80495985.lua ├── c80701178.lua ├── c80831721.lua ├── c80887952.lua ├── c80908502.lua ├── c8091563.lua ├── c80925836.lua ├── c80959027.lua ├── c810000038.lua ├── c810000039.lua ├── c810000057.lua ├── c810000059.lua ├── c810000061.lua ├── c810000075.lua ├── c810000090.lua ├── c810000092.lua ├── c810000098.lua ├── c810000100.lua ├── c81035362.lua ├── c81066751.lua ├── c81105204.lua ├── c81171949.lua ├── c81275020.lua ├── c8131171.lua ├── c81434470.lua ├── c81616639.lua ├── c8175346.lua ├── c81992475.lua ├── c8240199.lua ├── c82419869.lua ├── c82428674.lua ├── c83032858.lua ├── c83293307.lua ├── c83392426.lua ├── c83629030.lua ├── c83812099.lua ├── c84133008.lua ├── c84177693.lua ├── c84361420.lua ├── c84388461.lua ├── c84451804.lua ├── c84539520.lua ├── c84650463.lua ├── c84764038.lua ├── c84812868.lua ├── c84869738.lua ├── c85008676.lua ├── c85115440.lua ├── c8529136.lua ├── c85313220.lua ├── c85346853.lua ├── c85431040.lua ├── c85519211.lua ├── c85646474.lua ├── c8608979.lua ├── c86120751.lua ├── c86377375.lua ├── c86445415.lua ├── c86532744.lua ├── c86559484.lua ├── c86821010.lua ├── c86943389.lua ├── c86988864.lua ├── c87008374.lua ├── c8706701.lua ├── c87112784.lua ├── c87210505.lua ├── c87257460.lua ├── c87294988.lua ├── c87460579.lua ├── c87483942.lua ├── c87526784.lua ├── c87535691.lua ├── c87614611.lua ├── c87621407.lua ├── c87639778.lua ├── c87756343.lua ├── c88032456.lua ├── c88241506.lua ├── c88264978.lua ├── c88316955.lua ├── c88358139.lua ├── c88412339.lua ├── c88733579.lua ├── c88989706.lua ├── c89185742.lua ├── c89194033.lua ├── c89211486.lua ├── c89333528.lua ├── c89463537.lua ├── c89493368.lua ├── c8955148.lua ├── c89774530.lua ├── c89785779.lua ├── c89818984.lua ├── c899287.lua ├── c90219263.lua ├── c90243945.lua ├── c90361010.lua ├── c90432163.lua ├── c90764875.lua ├── c90957527.lua ├── c90960358.lua ├── c91020571.lua ├── c91123920.lua ├── c91182675.lua ├── c91188343.lua ├── c91258852.lua ├── c91345518.lua ├── c91584698.lua ├── c91842653.lua ├── c91985515.lua ├── c91989718.lua ├── c92246806.lua ├── c92353449.lua ├── c923596.lua ├── c92450185.lua ├── c92534075.lua ├── c9260791.lua ├── c92609670.lua ├── c9272381.lua ├── c92773018.lua ├── c93483212.lua ├── c93738004.lua ├── c93749093.lua ├── c93850652.lua ├── c94073244.lua ├── c94096018.lua ├── c9409625.lua ├── c9411399.lua ├── c9418365.lua ├── c9418534.lua ├── c94212438.lua ├── c9433350.lua ├── c94388754.lua ├── c94666032.lua ├── c94801854.lua ├── c9485511.lua ├── c95000009.lua ├── c95000010.lua ├── c95000011.lua ├── c95000013.lua ├── c95000024.lua ├── c95000037.lua ├── c95000041.lua ├── c95000042.lua ├── c95090813.lua ├── c95178994.lua ├── c95204084.lua ├── c95401059.lua ├── c95442074.lua ├── c95457011.lua ├── c9547962.lua ├── c95519486.lua ├── c95735217.lua ├── c95825679.lua ├── c95833645.lua ├── c95929069.lua ├── c95993388.lua ├── c96157835.lua ├── c96218085.lua ├── c96227613.lua ├── c96287685.lua ├── c9633505.lua ├── c96345188.lua ├── c96384007.lua ├── c96553688.lua ├── c96561011.lua ├── c9659580.lua ├── c96733134.lua ├── c9677699.lua ├── c96782886.lua ├── c96789758.lua ├── c96938986.lua ├── c97093037.lua ├── c97211663.lua ├── c975299.lua ├── c97567736.lua ├── c97616504.lua ├── c97688360.lua ├── c97697447.lua ├── c97750534.lua ├── c97795930.lua ├── c97970833.lua ├── c97973962.lua ├── c980973.lua ├── c98229575.lua ├── c98259197.lua ├── c98280324.lua ├── c98287529.lua ├── c98446407.lua ├── c98884569.lua ├── c98954106.lua ├── c99000151.lua ├── c99002135.lua ├── c99157310.lua ├── c99234526.lua ├── c99284890.lua ├── c99357565.lua ├── c99423156.lua ├── c99789342.lua ├── c99899504.lua └── c99946920.lua ├── unreleased.cdb └── utility mess ├── SelectUnselectExample.lua ├── constant.lua ├── proc_link.lua └── utility.lua /.editorconfig: -------------------------------------------------------------------------------- 1 | root = true 2 | 3 | [*] 4 | end_of_line = lf 5 | charset = utf-8 6 | trim_trailing_whitespace = true 7 | insert_final_newline = true 8 | indent_style = tab 9 | indent_size = 2 10 | 11 | [*.js] 12 | indent_style = space 13 | indent_size = 4 14 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/new_template_for_reveal_issues.md: -------------------------------------------------------------------------------- 1 | --- 2 | name: New Template for Reveal Issues 3 | about: Reveal template that includes 3 checkboxes per card 4 | title: VJump MONTH PACK 5 | labels: '' 6 | assignees: '' 7 | 8 | --- 9 | 10 | ## SET NAME - SET ID 11 | (eg Link Vrains Pack 3 - 1002540XX) 12 | https://ygorganisation.com/linktotranslationsofreveals 13 | ### BETA ID - CARD NAME - JP NAME 14 | - [ ] Claimed 15 | - [ ] Scripted 16 | - [ ] Tested 17 | ### BETA ID - CARD NAME - JP NAME 18 | - [ ] Claimed 19 | - [ ] Scripted 20 | - [ ] Tested 21 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/template-for-issues.md: -------------------------------------------------------------------------------- 1 | --- 2 | name: Template for issues 3 | about: Contains guidelines on how to create an issue in this repository 4 | title: "[Scripts]" 5 | labels: '' 6 | assignees: '' 7 | 8 | --- 9 | 10 | Start with providing a description of what contributors should do when handling this issue. Ex: "script the following cards, the check the box; comment if you plan to take any of the cards" 11 | 12 | Provide a checklist with the cards to script/test and/or tasks to do. Ex: 13 | - [ ] Beta ID - Card name, preferably from Yugipedia - Optional Japanese name 14 | - [ ] Beta ID - Card name, preferably from Yugipedia - Optional Japanese name 15 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | 2 | .DS_Store 3 | -------------------------------------------------------------------------------- /Anime cards/cdbs/Allure Queen.cdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/cdbs/Allure Queen.cdb -------------------------------------------------------------------------------- /Anime cards/cdbs/Anime Clock Lizard.cdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/cdbs/Anime Clock Lizard.cdb -------------------------------------------------------------------------------- /Anime cards/cdbs/Anime DB New - AlphaKretin.cdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/cdbs/Anime DB New - AlphaKretin.cdb -------------------------------------------------------------------------------- /Anime cards/cdbs/Tindangle.cdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/cdbs/Tindangle.cdb -------------------------------------------------------------------------------- /Anime cards/pics/art/100000282.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/art/100000282.PNG -------------------------------------------------------------------------------- /Anime cards/pics/art/100000483.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/art/100000483.PNG -------------------------------------------------------------------------------- /Anime cards/pics/art/501000086.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/art/501000086.png -------------------------------------------------------------------------------- /Anime cards/pics/art/501000087.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/art/501000087.PNG -------------------------------------------------------------------------------- /Anime cards/pics/art/511000396.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/art/511000396.PNG -------------------------------------------------------------------------------- /Anime cards/pics/art/511001128.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/art/511001128.PNG -------------------------------------------------------------------------------- /Anime cards/pics/art/511001965.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/art/511001965.png -------------------------------------------------------------------------------- /Anime cards/pics/art/511002188.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/art/511002188.PNG -------------------------------------------------------------------------------- /Anime cards/pics/art/511009000.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/art/511009000.jpg -------------------------------------------------------------------------------- /Anime cards/pics/art/511009001.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/art/511009001.png -------------------------------------------------------------------------------- /Anime cards/pics/art/511009002.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/art/511009002.PNG -------------------------------------------------------------------------------- /Anime cards/pics/art/511009015.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/art/511009015.PNG -------------------------------------------------------------------------------- /Anime cards/pics/art/511009016.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/art/511009016.PNG -------------------------------------------------------------------------------- /Anime cards/pics/art/511009017.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/art/511009017.PNG -------------------------------------------------------------------------------- /Anime cards/pics/art/511009018.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/art/511009018.PNG -------------------------------------------------------------------------------- /Anime cards/pics/art/511009023.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/art/511009023.PNG -------------------------------------------------------------------------------- /Anime cards/pics/art/511009026.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/art/511009026.PNG -------------------------------------------------------------------------------- /Anime cards/pics/art/511009126.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/art/511009126.PNG -------------------------------------------------------------------------------- /Anime cards/pics/art/511009704.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/art/511009704.PNG -------------------------------------------------------------------------------- /Anime cards/pics/art/511009705.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/art/511009705.png -------------------------------------------------------------------------------- /Anime cards/pics/art/511009706.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/art/511009706.png -------------------------------------------------------------------------------- /Anime cards/pics/art/511009708.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/art/511009708.PNG -------------------------------------------------------------------------------- /Anime cards/pics/art/511009711.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/art/511009711.PNG -------------------------------------------------------------------------------- /Anime cards/pics/art/511009713.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/art/511009713.PNG -------------------------------------------------------------------------------- /Anime cards/pics/art/511009714.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/art/511009714.PNG -------------------------------------------------------------------------------- /Anime cards/pics/art/511009716.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/art/511009716.PNG -------------------------------------------------------------------------------- /Anime cards/pics/art/511009742.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/art/511009742.PNG -------------------------------------------------------------------------------- /Anime cards/pics/art/511009743.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/art/511009743.PNG -------------------------------------------------------------------------------- /Anime cards/pics/art/511009744.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/art/511009744.PNG -------------------------------------------------------------------------------- /Anime cards/pics/art/511310020.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/art/511310020.png -------------------------------------------------------------------------------- /Anime cards/pics/art/511310021.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/art/511310021.png -------------------------------------------------------------------------------- /Anime cards/pics/art/511310022.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/art/511310022.png -------------------------------------------------------------------------------- /Anime cards/pics/art/511310023.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/art/511310023.png -------------------------------------------------------------------------------- /Anime cards/pics/art/511310024.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/art/511310024.PNG -------------------------------------------------------------------------------- /Anime cards/pics/art/511310025.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/art/511310025.PNG -------------------------------------------------------------------------------- /Anime cards/pics/art/511310026.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/art/511310026.png -------------------------------------------------------------------------------- /Anime cards/pics/art/511310027.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/art/511310027.png -------------------------------------------------------------------------------- /Anime cards/pics/art/511310028.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/art/511310028.PNG -------------------------------------------------------------------------------- /Anime cards/pics/art/511310029.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/art/511310029.png -------------------------------------------------------------------------------- /Anime cards/pics/art/511600070.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/art/511600070.PNG -------------------------------------------------------------------------------- /Anime cards/pics/art/511600105.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/art/511600105.PNG -------------------------------------------------------------------------------- /Anime cards/pics/art/511600106.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/art/511600106.PNG -------------------------------------------------------------------------------- /Anime cards/pics/art/511600112.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/art/511600112.jpg -------------------------------------------------------------------------------- /Anime cards/pics/art/511600113.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/art/511600113.PNG -------------------------------------------------------------------------------- /Anime cards/pics/art/511600114.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/art/511600114.jpg -------------------------------------------------------------------------------- /Anime cards/pics/art/511600116.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/art/511600116.jpg -------------------------------------------------------------------------------- /Anime cards/pics/art/511600137.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/art/511600137.png -------------------------------------------------------------------------------- /Anime cards/pics/art/511600138.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/art/511600138.png -------------------------------------------------------------------------------- /Anime cards/pics/art/511600175.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/art/511600175.png -------------------------------------------------------------------------------- /Anime cards/pics/art/511600178.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/art/511600178.PNG -------------------------------------------------------------------------------- /Anime cards/pics/art/511600182.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/art/511600182.jpg -------------------------------------------------------------------------------- /Anime cards/pics/art/511600183.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/art/511600183.PNG -------------------------------------------------------------------------------- /Anime cards/pics/art/511600187.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/art/511600187.PNG -------------------------------------------------------------------------------- /Anime cards/pics/art/511600198.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/art/511600198.PNG -------------------------------------------------------------------------------- /Anime cards/pics/art/511600201.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/art/511600201.PNG -------------------------------------------------------------------------------- /Anime cards/pics/art/HydradriveLord.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/art/HydradriveLord.jpg -------------------------------------------------------------------------------- /Anime cards/pics/art/MetalBaboon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/art/MetalBaboon.png -------------------------------------------------------------------------------- /Anime cards/pics/art/hydradriveAccelerator.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/art/hydradriveAccelerator.PNG -------------------------------------------------------------------------------- /Anime cards/pics/art/hydradriveCircle.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/art/hydradriveCircle.PNG -------------------------------------------------------------------------------- /Anime cards/pics/proxy/511009001.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/proxy/511009001.jpg -------------------------------------------------------------------------------- /Anime cards/pics/proxy/511009643.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/proxy/511009643.jpg -------------------------------------------------------------------------------- /Anime cards/pics/proxy/511018016.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/proxy/511018016.png -------------------------------------------------------------------------------- /Anime cards/pics/proxy/511310025.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/proxy/511310025.png -------------------------------------------------------------------------------- /Anime cards/pics/proxy/511310027.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/proxy/511310027.png -------------------------------------------------------------------------------- /Anime cards/pics/proxy/511310028.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/proxy/511310028.png -------------------------------------------------------------------------------- /Anime cards/pics/proxy/Trident Hydradrive Lord.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/proxy/Trident Hydradrive Lord.jpg -------------------------------------------------------------------------------- /Anime cards/pics/resized proxy/100000282.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/resized proxy/100000282.jpg -------------------------------------------------------------------------------- /Anime cards/pics/resized proxy/100000483.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/resized proxy/100000483.jpg -------------------------------------------------------------------------------- /Anime cards/pics/resized proxy/501000086.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/resized proxy/501000086.jpg -------------------------------------------------------------------------------- /Anime cards/pics/resized proxy/501000087.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/resized proxy/501000087.jpg -------------------------------------------------------------------------------- /Anime cards/pics/resized proxy/511000396.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/resized proxy/511000396.jpg -------------------------------------------------------------------------------- /Anime cards/pics/resized proxy/511001965.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/resized proxy/511001965.jpg -------------------------------------------------------------------------------- /Anime cards/pics/resized proxy/511002188.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/resized proxy/511002188.jpg -------------------------------------------------------------------------------- /Anime cards/pics/resized proxy/511009000.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/resized proxy/511009000.jpg -------------------------------------------------------------------------------- /Anime cards/pics/resized proxy/511009001.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/resized proxy/511009001.jpg -------------------------------------------------------------------------------- /Anime cards/pics/resized proxy/511009002.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/resized proxy/511009002.jpg -------------------------------------------------------------------------------- /Anime cards/pics/resized proxy/511009015.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/resized proxy/511009015.jpg -------------------------------------------------------------------------------- /Anime cards/pics/resized proxy/511009016.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/resized proxy/511009016.jpg -------------------------------------------------------------------------------- /Anime cards/pics/resized proxy/511009017.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/resized proxy/511009017.jpg -------------------------------------------------------------------------------- /Anime cards/pics/resized proxy/511009018.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/resized proxy/511009018.jpg -------------------------------------------------------------------------------- /Anime cards/pics/resized proxy/511009023.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/resized proxy/511009023.jpg -------------------------------------------------------------------------------- /Anime cards/pics/resized proxy/511009026.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/resized proxy/511009026.jpg -------------------------------------------------------------------------------- /Anime cards/pics/resized proxy/511009126.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/resized proxy/511009126.jpg -------------------------------------------------------------------------------- /Anime cards/pics/resized proxy/511009643.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/resized proxy/511009643.jpg -------------------------------------------------------------------------------- /Anime cards/pics/resized proxy/511009704.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/resized proxy/511009704.jpg -------------------------------------------------------------------------------- /Anime cards/pics/resized proxy/511009705.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/resized proxy/511009705.jpg -------------------------------------------------------------------------------- /Anime cards/pics/resized proxy/511009706.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/resized proxy/511009706.jpg -------------------------------------------------------------------------------- /Anime cards/pics/resized proxy/511009708.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/resized proxy/511009708.jpg -------------------------------------------------------------------------------- /Anime cards/pics/resized proxy/511009711.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/resized proxy/511009711.jpg -------------------------------------------------------------------------------- /Anime cards/pics/resized proxy/511009713.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/resized proxy/511009713.jpg -------------------------------------------------------------------------------- /Anime cards/pics/resized proxy/511009714.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/resized proxy/511009714.jpg -------------------------------------------------------------------------------- /Anime cards/pics/resized proxy/511009716.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/resized proxy/511009716.jpg -------------------------------------------------------------------------------- /Anime cards/pics/resized proxy/511009742.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/resized proxy/511009742.jpg -------------------------------------------------------------------------------- /Anime cards/pics/resized proxy/511009743.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/resized proxy/511009743.jpg -------------------------------------------------------------------------------- /Anime cards/pics/resized proxy/511009744.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/resized proxy/511009744.jpg -------------------------------------------------------------------------------- /Anime cards/pics/resized proxy/511018016.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/resized proxy/511018016.png -------------------------------------------------------------------------------- /Anime cards/pics/resized proxy/511018028.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/resized proxy/511018028.jpg -------------------------------------------------------------------------------- /Anime cards/pics/resized proxy/511310023.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/resized proxy/511310023.jpg -------------------------------------------------------------------------------- /Anime cards/pics/resized proxy/511310024.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/resized proxy/511310024.jpg -------------------------------------------------------------------------------- /Anime cards/pics/resized proxy/511310025.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/resized proxy/511310025.jpg -------------------------------------------------------------------------------- /Anime cards/pics/resized proxy/511310026.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/resized proxy/511310026.jpg -------------------------------------------------------------------------------- /Anime cards/pics/resized proxy/511310027.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/resized proxy/511310027.jpg -------------------------------------------------------------------------------- /Anime cards/pics/resized proxy/511310028.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/resized proxy/511310028.jpg -------------------------------------------------------------------------------- /Anime cards/pics/resized proxy/511310029.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/resized proxy/511310029.jpg -------------------------------------------------------------------------------- /Anime cards/pics/resized proxy/511600070.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/resized proxy/511600070.jpg -------------------------------------------------------------------------------- /Anime cards/pics/resized proxy/511600105.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/resized proxy/511600105.jpg -------------------------------------------------------------------------------- /Anime cards/pics/resized proxy/511600106.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/resized proxy/511600106.jpg -------------------------------------------------------------------------------- /Anime cards/pics/resized proxy/511600112.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/resized proxy/511600112.jpg -------------------------------------------------------------------------------- /Anime cards/pics/resized proxy/511600113.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/resized proxy/511600113.jpg -------------------------------------------------------------------------------- /Anime cards/pics/resized proxy/511600114.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/resized proxy/511600114.jpg -------------------------------------------------------------------------------- /Anime cards/pics/resized proxy/511600116.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/resized proxy/511600116.jpg -------------------------------------------------------------------------------- /Anime cards/pics/resized proxy/511600137.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/resized proxy/511600137.jpg -------------------------------------------------------------------------------- /Anime cards/pics/resized proxy/511600138.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/resized proxy/511600138.jpg -------------------------------------------------------------------------------- /Anime cards/pics/resized proxy/511600175.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/resized proxy/511600175.jpg -------------------------------------------------------------------------------- /Anime cards/pics/resized proxy/511600178.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/resized proxy/511600178.jpg -------------------------------------------------------------------------------- /Anime cards/pics/resized proxy/511600182.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/resized proxy/511600182.jpg -------------------------------------------------------------------------------- /Anime cards/pics/resized proxy/511600183.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/resized proxy/511600183.jpg -------------------------------------------------------------------------------- /Anime cards/pics/resized proxy/511600187.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/resized proxy/511600187.jpg -------------------------------------------------------------------------------- /Anime cards/pics/resized proxy/511600198.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/resized proxy/511600198.jpg -------------------------------------------------------------------------------- /Anime cards/pics/resized proxy/511600201.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Anime cards/pics/resized proxy/511600201.jpg -------------------------------------------------------------------------------- /Anime cards/puzzles/Proxy F Magician puzzle.lua: -------------------------------------------------------------------------------- 1 | --Created using senpaizuri's Puzzle Maker (updated by Naim & Larry126) 2 | Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,4) 3 | Debug.SetPlayerInfo(0,8000,0,0) 4 | Debug.SetPlayerInfo(1,8000,0,0) 5 | 6 | --Extra Deck 7 | Debug.AddCard(41209827,0,0,LOCATION_EXTRA,0,8) 8 | Debug.AddCard(1945387,0,0,LOCATION_EXTRA,0,8) 9 | --Hand 10 | Debug.AddCard(63528891,0,0,LOCATION_HAND,0,POS_FACEDOWN) 11 | Debug.AddCard(18789533,0,0,LOCATION_HAND,0,POS_FACEDOWN) 12 | --Monster Zones 13 | Debug.AddCard(511310039,0,0,LOCATION_MZONE,5,1,true) 14 | Debug.AddCard(511009415,0,0,LOCATION_MZONE,2,1,true) 15 | Debug.AddCard(511009415,0,0,LOCATION_MZONE,3,1,true) 16 | Debug.AddCard(35809262,0,0,LOCATION_MZONE,4,1,true) 17 | 18 | Debug.AddCard(511009415,1,1,LOCATION_MZONE,2,1,true) 19 | Debug.ReloadFieldEnd() 20 | aux.BeginPuzzle() -------------------------------------------------------------------------------- /Anime cards/script/c511445001.lua: -------------------------------------------------------------------------------- 1 | --Stormrider Griffore 2 | --Logical Nonsense 3 | 4 | --Substitue ID 5 | local s,id=GetID() 6 | 7 | function s.initial_effect(c) 8 | --Special summon from hand 9 | local e1=Effect.CreateEffect(c) 10 | e1:SetType(EFFECT_TYPE_FIELD) 11 | e1:SetProperty(EFFECT_FLAG_UNCOPYABLE) 12 | e1:SetCode(EFFECT_SPSUMMON_PROC) 13 | e1:SetRange(LOCATION_HAND) 14 | e1:SetCondition(s.hspcon) 15 | c:RegisterEffect(e1) 16 | end 17 | --Requirements 18 | function s.hspcon(e,c) 19 | if c==nil then return true end 20 | return Duel.GetFieldGroupCount(c:GetControler(),0,LOCATION_MZONE)>0 21 | and Duel.GetLocationCount(c:GetControler(),LOCATION_MZONE)>0 22 | end 23 | -------------------------------------------------------------------------------- /Anime cards/script/c511445003.lua: -------------------------------------------------------------------------------- 1 | --Stormrider Hippogriff 2 | --Logical Nonsense 3 | 4 | --Substitue ID 5 | local s,id=GetID() 6 | 7 | function s.initial_effect(c) 8 | --Special summon 9 | local e1=Effect.CreateEffect(c) 10 | e1:SetType(EFFECT_TYPE_FIELD) 11 | e1:SetCode(EFFECT_SPSUMMON_PROC) 12 | e1:SetProperty(EFFECT_FLAG_UNCOPYABLE) 13 | e1:SetRange(LOCATION_HAND) 14 | e1:SetCondition(s.spcon) 15 | c:RegisterEffect(e1) 16 | end 17 | --Defining what zones to look at 18 | function s.filter(c) 19 | return c:GetSequence()<5 20 | end 21 | --If you have a free monster zone and opponent controls a card in their S/T zone 22 | function s.spcon(e,c) 23 | if c==nil then return true end 24 | local tp=c:GetControler() 25 | return Duel.GetLocationCount(tp,LOCATION_MZONE)>0 26 | and Duel.IsExistingMatchingCard(s.filter,tp,0,LOCATION_SZONE,1,nil) 27 | end 28 | -------------------------------------------------------------------------------- /AprilFools/HappyAprilFools.cdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/AprilFools/HappyAprilFools.cdb -------------------------------------------------------------------------------- /AprilFools/arts/Banlist Prediction.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/AprilFools/arts/Banlist Prediction.png -------------------------------------------------------------------------------- /AprilFools/arts/Bi of alcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/AprilFools/arts/Bi of alcon.png -------------------------------------------------------------------------------- /AprilFools/arts/But You Still Take The Damage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/AprilFools/arts/But You Still Take The Damage.png -------------------------------------------------------------------------------- /AprilFools/arts/Card Destruction.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/AprilFools/arts/Card Destruction.png -------------------------------------------------------------------------------- /AprilFools/arts/Dark Magician Bear.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/AprilFools/arts/Dark Magician Bear.png -------------------------------------------------------------------------------- /AprilFools/arts/Dark Magician.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/AprilFools/arts/Dark Magician.png -------------------------------------------------------------------------------- /AprilFools/arts/Idaten the Conqueror Star Kachidoki.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/AprilFools/arts/Idaten the Conqueror Star Kachidoki.png -------------------------------------------------------------------------------- /AprilFools/arts/Kusanagis Truth.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/AprilFools/arts/Kusanagis Truth.png -------------------------------------------------------------------------------- /AprilFools/arts/Mammoth GY.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/AprilFools/arts/Mammoth GY.png -------------------------------------------------------------------------------- /AprilFools/arts/Mischief of the Incomplete Goddess.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/AprilFools/arts/Mischief of the Incomplete Goddess.png -------------------------------------------------------------------------------- /AprilFools/arts/My Hand Is Perfect.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/AprilFools/arts/My Hand Is Perfect.png -------------------------------------------------------------------------------- /AprilFools/arts/Mystical Space Typhoon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/AprilFools/arts/Mystical Space Typhoon.png -------------------------------------------------------------------------------- /AprilFools/arts/Percys Hunting Ground.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/AprilFools/arts/Percys Hunting Ground.jpg -------------------------------------------------------------------------------- /AprilFools/arts/Pot of Desires.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/AprilFools/arts/Pot of Desires.png -------------------------------------------------------------------------------- /AprilFools/arts/Pot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/AprilFools/arts/Pot.png -------------------------------------------------------------------------------- /AprilFools/arts/Purple-Eyes Gold Dragon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/AprilFools/arts/Purple-Eyes Gold Dragon.png -------------------------------------------------------------------------------- /AprilFools/arts/Raigeki.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/AprilFools/arts/Raigeki.png -------------------------------------------------------------------------------- /AprilFools/arts/Scarf Kun.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/AprilFools/arts/Scarf Kun.png -------------------------------------------------------------------------------- /AprilFools/arts/Stardust Milk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/AprilFools/arts/Stardust Milk.png -------------------------------------------------------------------------------- /AprilFools/arts/Terraforming.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/AprilFools/arts/Terraforming.png -------------------------------------------------------------------------------- /AprilFools/arts/Ultimate Battle Formation of Despair.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/AprilFools/arts/Ultimate Battle Formation of Despair.png -------------------------------------------------------------------------------- /AprilFools/pics/512000119.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/AprilFools/pics/512000119.jpg -------------------------------------------------------------------------------- /AprilFools/pics/512000120.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/AprilFools/pics/512000120.jpg -------------------------------------------------------------------------------- /AprilFools/pics/512000121.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/AprilFools/pics/512000121.jpg -------------------------------------------------------------------------------- /AprilFools/pics/512000122.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/AprilFools/pics/512000122.jpg -------------------------------------------------------------------------------- /AprilFools/pics/512000123.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/AprilFools/pics/512000123.jpg -------------------------------------------------------------------------------- /AprilFools/pics/512000124.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/AprilFools/pics/512000124.jpg -------------------------------------------------------------------------------- /AprilFools/pics/512000125.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/AprilFools/pics/512000125.jpg -------------------------------------------------------------------------------- /AprilFools/pics/512000126.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/AprilFools/pics/512000126.jpg -------------------------------------------------------------------------------- /AprilFools/pics/512000127.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/AprilFools/pics/512000127.jpg -------------------------------------------------------------------------------- /AprilFools/pics/512000128.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/AprilFools/pics/512000128.jpg -------------------------------------------------------------------------------- /AprilFools/pics/512000129.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/AprilFools/pics/512000129.jpg -------------------------------------------------------------------------------- /AprilFools/pics/512000130.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/AprilFools/pics/512000130.jpg -------------------------------------------------------------------------------- /AprilFools/pics/512000131.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/AprilFools/pics/512000131.jpg -------------------------------------------------------------------------------- /AprilFools/pics/512000132.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/AprilFools/pics/512000132.jpg -------------------------------------------------------------------------------- /AprilFools/pics/512000133.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/AprilFools/pics/512000133.jpg -------------------------------------------------------------------------------- /AprilFools/pics/512000134.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/AprilFools/pics/512000134.jpg -------------------------------------------------------------------------------- /AprilFools/pics/512000135.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/AprilFools/pics/512000135.jpg -------------------------------------------------------------------------------- /AprilFools/pics/512000136.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/AprilFools/pics/512000136.jpg -------------------------------------------------------------------------------- /AprilFools/pics/512000137.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/AprilFools/pics/512000137.jpg -------------------------------------------------------------------------------- /AprilFools/pics/512000138.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/AprilFools/pics/512000138.jpg -------------------------------------------------------------------------------- /AprilFools/pics/512000140.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/AprilFools/pics/512000140.jpg -------------------------------------------------------------------------------- /AprilFools/script/c512000120.lua: -------------------------------------------------------------------------------- 1 | --テラ・フォーミング 2 | --Terraforming (DN) 3 | local s,id=GetID() 4 | function s.initial_effect(c) 5 | --Activate 6 | local e1=Effect.CreateEffect(c) 7 | e1:SetCategory(CATEGORY_TOHAND+CATEGORY_SEARCH) 8 | e1:SetType(EFFECT_TYPE_ACTIVATE) 9 | e1:SetCode(EVENT_FREE_CHAIN) 10 | e1:SetTarget(s.target) 11 | e1:SetOperation(s.activate) 12 | c:RegisterEffect(e1) 13 | end 14 | function s.filter(c) 15 | return c:IsType(TYPE_SPELL) and c:IsAbleToHand() 16 | end 17 | function s.target(e,tp,eg,ep,ev,re,r,rp,chk) 18 | if chk==0 then return Duel.IsExistingMatchingCard(s.filter,tp,LOCATION_DECK,0,1,nil) end 19 | Duel.SetOperationInfo(0,CATEGORY_TOHAND,nil,1,tp,LOCATION_DECK) 20 | end 21 | function s.activate(e,tp,eg,ep,ev,re,r,rp) 22 | Duel.Hint(HINT_SELECTMSG,tp,HINTMSG_ATOHAND) 23 | local g=Duel.SelectMatchingCard(tp,s.filter,tp,LOCATION_DECK,0,1,1,nil) 24 | if #g>0 then 25 | Duel.SendtoHand(g,nil,REASON_EFFECT) 26 | Duel.ConfirmCards(1-tp,g) 27 | end 28 | end -------------------------------------------------------------------------------- /AprilFools/script/c512000121.lua: -------------------------------------------------------------------------------- 1 | --強欲で貪欲な壺 2 | --Pot of Desires (DN) 3 | local s,id=GetID() 4 | function s.initial_effect(c) 5 | --Activate 6 | local e1=Effect.CreateEffect(c) 7 | e1:SetCategory(CATEGORY_DRAW) 8 | e1:SetType(EFFECT_TYPE_ACTIVATE) 9 | e1:SetProperty(EFFECT_FLAG_PLAYER_TARGET) 10 | e1:SetCode(EVENT_FREE_CHAIN) 11 | e1:SetCost(s.cost) 12 | e1:SetTarget(s.target) 13 | e1:SetOperation(s.activate) 14 | c:RegisterEffect(e1) 15 | end 16 | function s.cost(e,tp,eg,ep,ev,re,r,rp,chk) 17 | local g=Duel.GetDecktopGroup(tp,10) 18 | if chk==0 then return g:FilterCount(Card.IsAbleToRemoveAsCost,nil)==10 19 | and Duel.GetFieldGroupCount(tp,LOCATION_DECK,0)>=12 end 20 | Duel.DisableShuffleCheck() 21 | Duel.Remove(g,POS_FACEUP,REASON_COST) 22 | end 23 | function s.target(e,tp,eg,ep,ev,re,r,rp,chk) 24 | if chk==0 then return Duel.IsPlayerCanDraw(tp,2) end 25 | Duel.SetTargetPlayer(tp) 26 | Duel.SetTargetParam(2) 27 | Duel.SetOperationInfo(0,CATEGORY_DRAW,nil,0,tp,2) 28 | end 29 | function s.activate(e,tp,eg,ep,ev,re,r,rp) 30 | local p,d=Duel.GetChainInfo(0,CHAININFO_TARGET_PLAYER,CHAININFO_TARGET_PARAM) 31 | Duel.Draw(p,d,REASON_EFFECT) 32 | end -------------------------------------------------------------------------------- /AprilFools/script/c512000123.lua: -------------------------------------------------------------------------------- 1 | --サンダー・ボルト 2 | --Raigeki (DN) 3 | local s,id=GetID() 4 | function s.initial_effect(c) 5 | --Activate 6 | local e1=Effect.CreateEffect(c) 7 | e1:SetCategory(CATEGORY_DESTROY) 8 | e1:SetType(EFFECT_TYPE_ACTIVATE) 9 | e1:SetCode(EVENT_FREE_CHAIN) 10 | e1:SetTarget(s.target) 11 | e1:SetOperation(s.activate) 12 | c:RegisterEffect(e1) 13 | end 14 | function s.target(e,tp,eg,ep,ev,re,r,rp,chk) 15 | if chk==0 then return Duel.IsExistingMatchingCard(aux.TRUE,tp,0,LOCATION_MZONE,1,nil) end 16 | local sg=Duel.GetMatchingGroup(aux.TRUE,tp,0,LOCATION_MZONE,nil) 17 | Duel.SetOperationInfo(0,CATEGORY_DESTROY,sg,#sg,0,0) 18 | end 19 | function s.activate(e,tp,eg,ep,ev,re,r,rp) 20 | local sg=Duel.GetMatchingGroup(aux.TRUE,tp,0,LOCATION_MZONE,nil) 21 | if Duel.Destroy(sg,REASON_EFFECT)>0 then 22 | Duel.BreakEffect() 23 | Duel.BreakEffect() 24 | end 25 | end -------------------------------------------------------------------------------- /AprilFools/script/c512000124.lua: -------------------------------------------------------------------------------- 1 | --ブラック・マジシャン 2 | --Dark Magician (DL) 3 | local s,id=GetID() 4 | function s.initial_effect(c) 5 | --special summon 6 | local e1=Effect.CreateEffect(c) 7 | e1:SetType(EFFECT_TYPE_FIELD) 8 | e1:SetCode(EFFECT_SPSUMMON_PROC) 9 | e1:SetProperty(EFFECT_FLAG_UNCOPYABLE) 10 | e1:SetRange(LOCATION_HAND) 11 | e1:SetCondition(s.spcon) 12 | e1:SetValue(1) 13 | c:RegisterEffect(e1) 14 | --attack 15 | local e2=Effect.CreateEffect(c) 16 | e2:SetType(EFFECT_TYPE_SINGLE+EFFECT_TYPE_CONTINUOUS) 17 | e2:SetCode(EVENT_SPSUMMON_SUCCESS) 18 | e2:SetCondition(s.atcon) 19 | e2:SetOperation(s.atop) 20 | c:RegisterEffect(e2) 21 | end 22 | function s.spcon(e,c) 23 | if c==nil then return true end 24 | return Duel.GetFieldGroupCount(c:GetControler(),LOCATION_MZONE,LOCATION_MZONE)==0 25 | and Duel.GetLocationCount(c:GetControler(),LOCATION_MZONE)>0 26 | end 27 | function s.atcon(e,tp,eg,ep,ev,re,r,rp) 28 | return e:GetHandler():GetSummonType()==SUMMON_TYPE_SPECIAL+1 29 | end 30 | function s.atop(e,tp,eg,ep,ev,re,r,rp) 31 | local c=e:GetHandler() 32 | if c:IsFaceup() then 33 | Duel.CalculateDamage(c,nil) 34 | Duel.Win(tp,0x1) 35 | end 36 | end -------------------------------------------------------------------------------- /AprilFools/script/c512000128.lua: -------------------------------------------------------------------------------- 1 | --紫眼の黄金竜 2 | --Purple-Eyes Golden Dragon 3 | --Scripted by AlphaKretin 4 | local s,id=GetID() 5 | function s.initial_effect(c) 6 | --fusion material 7 | c:EnableReviveLimit() 8 | aux.AddFusionProcMixN(c,true,true,s.ffilter,2) 9 | end 10 | function s.cfilter(c,fc,sumtype,sp) 11 | return c:IsRace(RACE_DRAGON,fc,sumtype,sp) and c:IsType(TYPE_NORMAL,fc,sumtype,sp) and c:IsLevelAbove(5) 12 | end 13 | function s.ffilter(c,fc,sumtype,sp,sub,mg,sg) 14 | return s.cfilter(c,fc,sumtype,sp) and (not sg or sg:FilterCount(s.cfilter,c)==0 or not sg:IsExists(Card.IsAttribute,1,c,c:GetAttribute(),fc,sumtype,sp)) 15 | end -------------------------------------------------------------------------------- /AprilFools/script/c512000131.lua: -------------------------------------------------------------------------------- 1 | --だがダメージは受け手貰う! 2 | --But You Still Take The Damage! 3 | --Scripted by AlphaKretin 4 | local s,id=GetID() 5 | function s.initial_effect(c) 6 | --Activate 7 | local e1=Effect.CreateEffect(c) 8 | e1:SetType(EFFECT_TYPE_ACTIVATE) 9 | e1:SetCode(EVENT_FREE_CHAIN) 10 | c:RegisterEffect(e1) 11 | --indes 12 | local e2=Effect.CreateEffect(c) 13 | e2:SetType(EFFECT_TYPE_FIELD) 14 | e2:SetCode(EFFECT_INDESTRUCTABLE_BATTLE) 15 | e2:SetRange(LOCATION_FZONE) 16 | e2:SetTargetRange(LOCATION_MZONE,LOCATION_MZONE) 17 | e2:SetValue(1) 18 | c:RegisterEffect(e2) 19 | --double damage 20 | local e3=Effect.CreateEffect(c) 21 | e3:SetType(EFFECT_TYPE_FIELD+EFFECT_TYPE_CONTINUOUS) 22 | e3:SetCode(EVENT_PRE_BATTLE_DAMAGE) 23 | e3:SetRange(LOCATION_FZONE) 24 | e3:SetOperation(s.damop) 25 | c:RegisterEffect(e3) 26 | end 27 | function s.damop(e,tp,eg,ep,ev,re,r,rp) 28 | Duel.DoubleBattleDamage(ep) 29 | end -------------------------------------------------------------------------------- /AprilFools/script/c512000132.lua: -------------------------------------------------------------------------------- 1 | --草薙の本当 2 | --Kusanagi's Truth 3 | --Scripted by AlphaKretin 4 | local s,id=GetID() 5 | function s.initial_effect(c) 6 | --Activate 7 | local e1=Effect.CreateEffect(c) 8 | e1:SetCategory(CATEGORY_DAMAGE+CATEGORY_DRAW) 9 | e1:SetType(EFFECT_TYPE_ACTIVATE) 10 | e1:SetCode(EVENT_FREE_CHAIN) 11 | e1:SetTarget(s.target) 12 | e1:SetOperation(s.activate) 13 | c:RegisterEffect(e1) 14 | end 15 | function s.target(e,tp,eg,ep,ev,re,r,rp,chk) 16 | if chk==0 then return Duel.IsPlayerCanDraw(tp,1) and Duel.IsPlayerCanDraw(1-tp,1) end 17 | end 18 | function s.activate(e,tp,eg,ep,ev,re,r,rp) 19 | if Duel.SelectYesNo(1-tp,aux.Stringid(1040,0)) then 20 | Duel.Damage(tp,1000,REASON_EFFECT) 21 | Duel.Damage(1-tp,1000,REASON_EFFECT) 22 | else 23 | Duel.Draw(tp,1,REASON_EFFECT) 24 | Duel.Draw(1-tp,1,REASON_EFFECT) 25 | end 26 | end -------------------------------------------------------------------------------- /AprilFools/script/c512000135.lua: -------------------------------------------------------------------------------- 1 | --中途半端の女神の悪戯 2 | --Mischief of the Incomplete Goddess 3 | local s,id=GetID() 4 | function s.initial_effect(c) 5 | --Activate 6 | local e1=Effect.CreateEffect(c) 7 | e1:SetType(EFFECT_TYPE_ACTIVATE) 8 | e1:SetCode(EVENT_FREE_CHAIN) 9 | e1:SetHintTiming(TIMING_BATTLE_END) 10 | e1:SetCondition(s.condition) 11 | e1:SetTarget(s.target) 12 | e1:SetOperation(s.activate) 13 | c:RegisterEffect(e1) 14 | end 15 | function s.condition(e,tp,eg,ep,ev,re,r,rp) 16 | return not (Duel.GetCurrentChain()>0 or Duel.GetCurrentPhase()~=PHASE_BATTLE or Duel.GetTurnPlayer()~=tp) 17 | end 18 | function s.target(e,tp,eg,ep,ev,re,r,rp,chk) 19 | if chk==0 then return true end 20 | if e:IsHasType(EFFECT_TYPE_ACTIVATE) then 21 | Duel.SetChainLimit(aux.FALSE) 22 | end 23 | end 24 | function s.activate(e,tp,eg,ep,ev,re,r,rp) 25 | local c=e:GetHandler() 26 | if c:IsRelateToEffect(e) then 27 | Duel.SendtoGrave(c,REASON_EFFECT) 28 | end 29 | Duel.SkipPhase(tp,PHASE_BATTLE,RESET_PHASE+PHASE_END,1) 30 | end 31 | function s.aclimit(e,re,tp) 32 | return re:IsHasType(EFFECT_TYPE_ACTIVATE) and re:GetHandler():IsCode(id) 33 | end -------------------------------------------------------------------------------- /AprilFools/script/c512000143.lua: -------------------------------------------------------------------------------- 1 | --ヴィクトリー・システム・FOOL 2 | --Final Order Of Legacy 3 | --Scripted by AlphaKretin 4 | local s,id=GetID() 5 | function s.initial_effect(c) 6 | --Activate 7 | local e1=Effect.CreateEffect(c) 8 | e1:SetType(EFFECT_TYPE_ACTIVATE) 9 | e1:SetCode(EVENT_FREE_CHAIN) 10 | e1:SetOperation(s.regop) 11 | c:RegisterEffect(e1) 12 | end 13 | function s.regop(e,tp,eg,ep,ev,re,r,rp) 14 | local e1=Effect.CreateEffect(e:GetHandler()) 15 | e1:SetType(EFFECT_TYPE_FIELD+EFFECT_TYPE_CONTINUOUS) 16 | e1:SetRange(LOCATION_REMOVED) 17 | e1:SetCode(EVENT_PHASE+PHASE_STANDBY) 18 | e1:SetCountLimit(1) 19 | e1:SetCondition(s.wincon) 20 | e1:SetOperation(s.winop) 21 | e1:SetReset(RESET_EVENT+RESETS_STANDARD+RESET_PHASE+PHASE_STANDBY+RESET_SELF_TURN) 22 | Duel.RegisterEffect(e1,tp) 23 | end 24 | function s.wincon(e,tp,eg,ep,ev,re,r,rp) 25 | return Duel.GetTurnPlayer()==tp 26 | end 27 | function s.winop(e,tp,eg,ep,ev,re,r,rp) 28 | Duel.Hint(HINT_MESSAGE,tp,aux.Stringid(1040,15)) 29 | Duel.Hint(HINT_MESSAGE,1-tp,aux.Stringid(1040,15)) 30 | end -------------------------------------------------------------------------------- /DP24 - 100424XXX/prerelease-dp24.cdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/DP24 - 100424XXX/prerelease-dp24.cdb -------------------------------------------------------------------------------- /Duel Mode Stuff/511310035.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Duel Mode Stuff/511310035.jpg -------------------------------------------------------------------------------- /Duel Mode Stuff/511310035example.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Duel Mode Stuff/511310035example.jpg -------------------------------------------------------------------------------- /Duel Mode Stuff/511310035raw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Duel Mode Stuff/511310035raw.png -------------------------------------------------------------------------------- /Duel Mode Stuff/AlphaKretin_Pegasus_Challenge.cdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Duel Mode Stuff/AlphaKretin_Pegasus_Challenge.cdb -------------------------------------------------------------------------------- /Duel Mode Stuff/Pegasus Ultimate Challenge.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Duel Mode Stuff/Pegasus Ultimate Challenge.jpg -------------------------------------------------------------------------------- /Errata'd Cards/c21593977.lua: -------------------------------------------------------------------------------- 1 | --処刑人-マキュラ 2 | --Makyura the Destructor 3 | 4 | --Substitute ID 5 | local s,id=GetID() 6 | function s.initial_effect(c) 7 | --Activate a trap card from hand 8 | local e1=Effect.CreateEffect(c) 9 | e1:SetDescription(aux.Stringid(id,0)) 10 | e1:SetType(EFFECT_TYPE_SINGLE+EFFECT_TYPE_TRIGGER_O) 11 | e1:SetProperty(EFFECT_FLAG_DELAY) 12 | e1:SetCountLimit(1,id) 13 | e1:SetCode(EVENT_TO_GRAVE) 14 | e1:SetCondition(s.condition) 15 | e1:SetOperation(s.operation) 16 | c:RegisterEffect(e1) 17 | end 18 | --Check if it was in monster zone 19 | function s.condition(e,tp,eg,ep,ev,re,r,rp) 20 | return e:GetHandler():IsPreviousLocation(LOCATION_MZONE) 21 | end 22 | --Activate 1 trap card from hand this turn 23 | function s.operation(e,tp,eg,ep,ev,re,r,rp) 24 | local e1=Effect.CreateEffect(e:GetHandler()) 25 | e1:SetType(EFFECT_TYPE_FIELD) 26 | e1:SetCode(EFFECT_TRAP_ACT_IN_HAND) 27 | e1:SetTargetRange(LOCATION_HAND,0) 28 | e1:SetCountLimit(1,id+1) 29 | e1:SetReset(RESET_PHASE+PHASE_END) 30 | Duel.RegisterEffect(e1,tp) 31 | end 32 | -------------------------------------------------------------------------------- /Fusion Generator/Fusion.cdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Fusion Generator/Fusion.cdb -------------------------------------------------------------------------------- /Fusion Generator/script/c24094653.lua: -------------------------------------------------------------------------------- 1 | --融合 2 | --Polymerization 3 | local s,id=GetID() 4 | function s.initial_effect(c) 5 | --Activate 6 | c:RegisterEffect(aux.CreateFusionEffect(c)) 7 | end -------------------------------------------------------------------------------- /Fusion Generator/script/c44394295.lua: -------------------------------------------------------------------------------- 1 | --影依融合 2 | --Shaddoll Fusion 3 | local s,id=GetID() 4 | function s.initial_effect(c) 5 | --Activate 6 | local e1=aux.CreateFusionEffect(c,s.fusfilter,nil,s.xcon,s.matfilter) 7 | e1:SetCountLimit(1,id+EFFECT_COUNT_CODE_OATH) 8 | c:RegisterEffect(e1) 9 | if not AshBlossomTable then AshBlossomTable={} end 10 | table.insert(AshBlossomTable,e1) 11 | end 12 | function s.fusfilter(c,e,tp) 13 | return c:IsSetCard(0x9d) 14 | end 15 | function s.cfilter(c) 16 | return c:GetSummonLocation()==LOCATION_EXTRA 17 | end 18 | function s.xcon(e,tp) 19 | return Duel.IsExistingMatchingCard(s.cfilter,tp,0,LOCATION_MZONE,1,nil) 20 | end 21 | function s.matfilter(c) 22 | return c:IsLocation(LOCATION_DECK) 23 | end -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Percy Alpha Testing 2 | This repository is for Percy's beta scripts before they are beta. 3 | Basically, this is a repo for the scripts of cards that have just been revealed (and most definitely not Percy's version of FH's pre-script repo) 4 | I figured using Git for this would be a more efficient way for us scripters to write, test and update them. There aren't many rules for this repo, but it'd be better if we keep the scripts separated by set (kinda like in that other repo I'm most definitely not ripping off), this way it will be easier to take them later. Also, even if a card has a passcode at the bottom left, please use the beta ID anyway, K? Toodles! 5 | -------------------------------------------------------------------------------- /ROTD-JP - 101101XXX/Darklords.cdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/ROTD-JP - 101101XXX/Darklords.cdb -------------------------------------------------------------------------------- /ROTD-JP - 101101XXX/Frightfur.cdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/ROTD-JP - 101101XXX/Frightfur.cdb -------------------------------------------------------------------------------- /ROTD-JP - 101101XXX/pics/101101021.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/ROTD-JP - 101101XXX/pics/101101021.jpg -------------------------------------------------------------------------------- /ROTD-JP - 101101XXX/pics/101101022.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/ROTD-JP - 101101XXX/pics/101101022.jpg -------------------------------------------------------------------------------- /ROTD-JP - 101101XXX/pics/101101023.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/ROTD-JP - 101101XXX/pics/101101023.jpg -------------------------------------------------------------------------------- /ROTD-JP - 101101XXX/pics/101101024.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/ROTD-JP - 101101XXX/pics/101101024.jpg -------------------------------------------------------------------------------- /ROTD-JP - 101101XXX/pics/101101025.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/ROTD-JP - 101101XXX/pics/101101025.jpg -------------------------------------------------------------------------------- /ROTD-JP - 101101XXX/pics/101101039.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/ROTD-JP - 101101XXX/pics/101101039.jpg -------------------------------------------------------------------------------- /ROTD-JP - 101101XXX/pics/101101040.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/ROTD-JP - 101101XXX/pics/101101040.jpg -------------------------------------------------------------------------------- /ROTD-JP - 101101XXX/pics/101101058.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/ROTD-JP - 101101XXX/pics/101101058.jpg -------------------------------------------------------------------------------- /ROTD-JP - 101101XXX/pics/101101074.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/ROTD-JP - 101101XXX/pics/101101074.jpg -------------------------------------------------------------------------------- /ROTD-JP - 101101XXX/pics/101101075.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/ROTD-JP - 101101XXX/pics/101101075.jpg -------------------------------------------------------------------------------- /Rush Duel/pics/160001000.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Rush Duel/pics/160001000.png -------------------------------------------------------------------------------- /Rush Duel/pics/1600010003.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Rush Duel/pics/1600010003.png -------------------------------------------------------------------------------- /Rush Duel/pics/160001001.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Rush Duel/pics/160001001.png -------------------------------------------------------------------------------- /Rush Duel/pics/160001002.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Rush Duel/pics/160001002.png -------------------------------------------------------------------------------- /Rush Duel/pics/160001004.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Rush Duel/pics/160001004.png -------------------------------------------------------------------------------- /Rush Duel/pics/160001005.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Rush Duel/pics/160001005.png -------------------------------------------------------------------------------- /Rush Duel/pics/160001006.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Rush Duel/pics/160001006.png -------------------------------------------------------------------------------- /Rush Duel/pics/160001007.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Rush Duel/pics/160001007.png -------------------------------------------------------------------------------- /Rush Duel/pics/160001008.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Rush Duel/pics/160001008.png -------------------------------------------------------------------------------- /Rush Duel/pics/160001010.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Rush Duel/pics/160001010.png -------------------------------------------------------------------------------- /Rush Duel/pics/160001011.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Rush Duel/pics/160001011.png -------------------------------------------------------------------------------- /Rush Duel/pics/160001013.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Rush Duel/pics/160001013.png -------------------------------------------------------------------------------- /Rush Duel/pics/160001014.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Rush Duel/pics/160001014.png -------------------------------------------------------------------------------- /Rush Duel/pics/160001016.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Rush Duel/pics/160001016.png -------------------------------------------------------------------------------- /Rush Duel/pics/160001017 .png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Rush Duel/pics/160001017 .png -------------------------------------------------------------------------------- /Rush Duel/pics/160001018.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Rush Duel/pics/160001018.png -------------------------------------------------------------------------------- /Rush Duel/pics/160001019.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Rush Duel/pics/160001019.png -------------------------------------------------------------------------------- /Rush Duel/pics/160001020.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Rush Duel/pics/160001020.png -------------------------------------------------------------------------------- /Rush Duel/pics/160001022.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Rush Duel/pics/160001022.png -------------------------------------------------------------------------------- /Rush Duel/pics/160001026.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Rush Duel/pics/160001026.png -------------------------------------------------------------------------------- /Rush Duel/pics/160001029.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Rush Duel/pics/160001029.png -------------------------------------------------------------------------------- /Rush Duel/pics/160001030.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Rush Duel/pics/160001030.png -------------------------------------------------------------------------------- /Rush Duel/pics/160001032.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Rush Duel/pics/160001032.png -------------------------------------------------------------------------------- /Rush Duel/pics/160001033.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Rush Duel/pics/160001033.png -------------------------------------------------------------------------------- /Rush Duel/pics/160001035.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Rush Duel/pics/160001035.png -------------------------------------------------------------------------------- /Rush Duel/pics/160001036.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Rush Duel/pics/160001036.png -------------------------------------------------------------------------------- /Rush Duel/pics/160001037.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Rush Duel/pics/160001037.png -------------------------------------------------------------------------------- /Rush Duel/pics/160001038.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Rush Duel/pics/160001038.png -------------------------------------------------------------------------------- /Rush Duel/pics/160001039.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Rush Duel/pics/160001039.png -------------------------------------------------------------------------------- /Rush Duel/pics/160001040.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Rush Duel/pics/160001040.png -------------------------------------------------------------------------------- /Rush Duel/pics/160001042.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Rush Duel/pics/160001042.png -------------------------------------------------------------------------------- /Rush Duel/pics/160001043.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Rush Duel/pics/160001043.png -------------------------------------------------------------------------------- /Rush Duel/pics/160001044.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Rush Duel/pics/160001044.png -------------------------------------------------------------------------------- /Rush Duel/pics/160001045.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Rush Duel/pics/160001045.png -------------------------------------------------------------------------------- /Rush Duel/pics/160001046.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Rush Duel/pics/160001046.png -------------------------------------------------------------------------------- /Rush Duel/pics/160001047.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Rush Duel/pics/160001047.png -------------------------------------------------------------------------------- /Rush Duel/pics/160001048.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Rush Duel/pics/160001048.png -------------------------------------------------------------------------------- /Rush Duel/pics/160001049.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Rush Duel/pics/160001049.png -------------------------------------------------------------------------------- /Rush Duel/pics/160001050.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Rush Duel/pics/160001050.png -------------------------------------------------------------------------------- /Rush Duel/pics/160301001.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Rush Duel/pics/160301001.png -------------------------------------------------------------------------------- /Rush Duel/pics/160301002.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Rush Duel/pics/160301002.png -------------------------------------------------------------------------------- /Rush Duel/pics/160301003.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Rush Duel/pics/160301003.png -------------------------------------------------------------------------------- /Rush Duel/pics/160301004.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Rush Duel/pics/160301004.png -------------------------------------------------------------------------------- /Rush Duel/pics/160301005.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Rush Duel/pics/160301005.png -------------------------------------------------------------------------------- /Rush Duel/pics/160301006.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Rush Duel/pics/160301006.png -------------------------------------------------------------------------------- /Rush Duel/pics/160301007.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Rush Duel/pics/160301007.png -------------------------------------------------------------------------------- /Rush Duel/pics/160301008.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Rush Duel/pics/160301008.png -------------------------------------------------------------------------------- /Rush Duel/pics/160301009.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Rush Duel/pics/160301009.png -------------------------------------------------------------------------------- /Rush Duel/pics/160301010.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Rush Duel/pics/160301010.png -------------------------------------------------------------------------------- /Rush Duel/pics/160301011.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Rush Duel/pics/160301011.png -------------------------------------------------------------------------------- /Rush Duel/pics/160301012.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Rush Duel/pics/160301012.png -------------------------------------------------------------------------------- /Rush Duel/pics/160301013.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Rush Duel/pics/160301013.png -------------------------------------------------------------------------------- /Rush Duel/pics/160301014.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Rush Duel/pics/160301014.png -------------------------------------------------------------------------------- /Rush Duel/pics/160302001.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Rush Duel/pics/160302001.png -------------------------------------------------------------------------------- /Rush Duel/pics/160302002.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Rush Duel/pics/160302002.png -------------------------------------------------------------------------------- /Rush Duel/pics/160302003.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Rush Duel/pics/160302003.png -------------------------------------------------------------------------------- /Rush Duel/pics/160302004.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Rush Duel/pics/160302004.png -------------------------------------------------------------------------------- /Rush Duel/pics/160302005.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Rush Duel/pics/160302005.png -------------------------------------------------------------------------------- /Rush Duel/pics/160302006.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Rush Duel/pics/160302006.png -------------------------------------------------------------------------------- /Rush Duel/pics/160302007.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Rush Duel/pics/160302007.png -------------------------------------------------------------------------------- /Rush Duel/pics/160302008.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Rush Duel/pics/160302008.png -------------------------------------------------------------------------------- /Rush Duel/pics/160302009.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Rush Duel/pics/160302009.png -------------------------------------------------------------------------------- /Rush Duel/pics/160302010.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Rush Duel/pics/160302010.png -------------------------------------------------------------------------------- /Rush Duel/pics/160302011.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Rush Duel/pics/160302011.png -------------------------------------------------------------------------------- /Rush Duel/pics/160302012.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Rush Duel/pics/160302012.png -------------------------------------------------------------------------------- /Rush Duel/pics/160302013.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Rush Duel/pics/160302013.png -------------------------------------------------------------------------------- /Rush Duel/pics/160302014.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Rush Duel/pics/160302014.png -------------------------------------------------------------------------------- /Rush Duel/pics/160401001.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Rush Duel/pics/160401001.png -------------------------------------------------------------------------------- /Rush Duel/pics/160402001.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Rush Duel/pics/160402001.png -------------------------------------------------------------------------------- /Rush Duel/rush.cdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Rush Duel/rush.cdb -------------------------------------------------------------------------------- /Rush Duel/script/c160001033.lua: -------------------------------------------------------------------------------- 1 | --Sonic Jaeger 2 | --ソニック・イェーガー 3 | local s,id=GetID() 4 | function s.initial_effect(c) 5 | -- 6 | local e1=Effect.CreateEffect(c) 7 | e1:SetType(EFFECT_TYPE_IGNITION) 8 | e1:SetRange(LOCATION_MZONE) 9 | e1:SetCountLimit(1) 10 | e1:SetTarget(s.target) 11 | e1:SetOperation(s.operation) 12 | c:RegisterEffect(e1) 13 | end 14 | function s.target(e,tp,eg,ep,ev,re,r,rp,chk) 15 | local c = e:GetHandler() 16 | if chk==0 then return true end 17 | Duel.SetOperationInfo(0,CATEGORY_ATKCHANGE,c,1,tp,1000) 18 | end 19 | function s.operation(e,tp) 20 | if Duel.Recover(tp,1000,REASON_EFFECT)>0 then 21 | local c = e:GetHandler() 22 | local e1=Effect.CreateEffect(c) 23 | e1:SetType(EFFECT_TYPE_SINGLE) 24 | e1:SetCode(EFFECT_UPDATE_ATTACK) 25 | e1:SetValue(1000) 26 | e1:SetReset(RESET_EVENT+RESETS_STANDARD+RESET_PHASE+PHASE_END) 27 | c:RegisterEffect(e1) 28 | end 29 | end 30 | -------------------------------------------------------------------------------- /Rush Duel/script/c160001037.lua: -------------------------------------------------------------------------------- 1 | --Piercing! - 貫通! 2 | local s,id=GetID() 3 | function s.initial_effect(c) 4 | --Activate 5 | local e1=Effect.CreateEffect(c) 6 | e1:SetType(EFFECT_TYPE_ACTIVATE) 7 | e1:SetCode(EVENT_FREE_CHAIN) 8 | e1:SetTarget(s.target) 9 | e1:SetOperation(s.activate) 10 | c:RegisterEffect(e1) 11 | end 12 | function s.target(e,tp,eg,ep,ev,re,r,rp,chk) 13 | if chk==0 then return Duel.IsExistingMatchingCard(Card.IsFaceup,tp,LOCATION_MZONE,0,1,nil) end 14 | end 15 | function s.operation(e,tp,eg,ep,ev,re,r,rp) 16 | Duel.Hint(HINT_SELECTMSG,tp,HINTMSG_FACEUP) 17 | local g=Duel.SelectMatchingCard(tp,Card.IsFaceup,tp,LOCATION_MZONE,0,1,1,nil) 18 | if g:GetCount()>0 then 19 | Duel.HintSelection(g) 20 | local e1=Effect.CreateEffect(e:GetHandler()) 21 | e1:SetType(EFFECT_TYPE_SINGLE) 22 | e1:SetCode(EFFECT_PIERCE) 23 | e1:SetReset(RESET_EVENT+RESETS_STANDARD+RESET_PHASE+PHASE_END) 24 | g:GetFirst():RegisterEffect(e1) 25 | end 26 | end -------------------------------------------------------------------------------- /Rush Duel/script/c160001044.lua: -------------------------------------------------------------------------------- 1 | --One-Side Flip - ワンサイド・リバース 2 | local s,id=GetID() 3 | function s.initial_effect(c) 4 | --Activate 5 | local e1=Effect.CreateEffect(c) 6 | e1:SetType(EFFECT_TYPE_ACTIVATE) 7 | e1:SetCategory(CATEGORY_POSITION) 8 | e1:SetCode(EVENT_FREE_CHAIN) 9 | e1:SetCondition(s.condition) 10 | e1:SetTarget(s.target) 11 | e1:SetOperation(s.activate) 12 | c:RegisterEffect(e1) 13 | end 14 | function s.filter(c) 15 | return c:IsFacedown() and c:IsCanChangePosition() 16 | end 17 | function s.condition(e,tp,eg,ep,ev,re,r,rp) 18 | return Duel.IsExistingMatchingCard(Card.IsFacedown,tp,0,LOCATION_MZONE,2,nil) 19 | end 20 | function s.target(e,tp,eg,ep,ev,re,r,rp,chk) 21 | if chk==0 then return Duel.IsExistingMatchingCard(s.filter,tp,0,LOCATION_MZONE,1,nil) end 22 | local g=Duel.GetMatchingGroup(s.filter,tp,0,LOCATION_MZONE,nil) 23 | Duel.SetOperationInfo(0,CATEGORY_POSITION,g,1,0,0) 24 | end 25 | function s.operation(e,tp,eg,ep,ev,re,r,rp) 26 | Duel.Hint(HINT_SELECTMSG,tp,HINTMSG_POSCHANGE) 27 | local g=Duel.SelectMatchingCard(tp,s.filter,tp,0,LOCATION_MZONE,1,1,nil) 28 | if g:GetCount()>0 then 29 | Duel.HintSelection(g) 30 | Duel.ChangePosition(g,POS_FACEUP_ATTACK) 31 | end 32 | end -------------------------------------------------------------------------------- /Rush Duel/script/c160302012.lua: -------------------------------------------------------------------------------- 1 | -- 火竜の熱閃 2 | --Fire Dragon's Heatflash 3 | local s,id=GetID() 4 | function s.initial_effect(c) 5 | --Activate 6 | local e1=Effect.CreateEffect(c) 7 | e1:SetCategory(CATEGORY_DESTROY) 8 | e1:SetType(EFFECT_TYPE_ACTIVATE) 9 | e1:SetCode(EVENT_FREE_CHAIN) 10 | e1:SetCondition(s.condition) 11 | e1:SetTarget(s.target) 12 | e1:SetOperation(s.activate) 13 | c:RegisterEffect(e1) 14 | end 15 | function s.condition(e,tp,eg,ep,ev,re,r,rp) 16 | return Duel.IsExistingMatchingCard(aux.FilterFaceupFunction(Card.IsRace,RACE_DRAGON),tp,LOCATION_MZONE,0,1,nil) 17 | end 18 | function s.filter2(c) 19 | return c:IsType(TYPE_SPELL+TYPE_TRAP) 20 | end 21 | function s.target(e,tp,eg,ep,ev,re,r,rp,chk,chkc) 22 | local dg=Duel.GetMatchingGroup(s.filter2,tp,0,LOCATION_ONFIELD,nil) 23 | if chkc then return chkc:IsOnField() and s.filter2(chkc) and chkc~=e:GetHandler() end 24 | if chk==0 then return #dg>0 end 25 | end 26 | function s.activate(e,tp,eg,ep,ev,re,r,rp) 27 | -- effect 28 | local dg=Duel.GetMatchingGroup(s.filter2,tp,0,LOCATION_ONFIELD,nil) 29 | if #dg>0 then 30 | local sg=dg:Select(tp,1,1,nil) 31 | Duel.HintSelection(sg) 32 | Duel.Destroy(sg,REASON_EFFECT) 33 | end 34 | end 35 | -------------------------------------------------------------------------------- /Script Updater/readme.txt: -------------------------------------------------------------------------------- 1 | YGOPro Percy Script Moderniser 2 | by AlphaKretin, November 2018 3 | Applies modern script standard updates to YGOPro card script files. 4 | Usage: 5 | Create a "script" folder with the card scripts you want to update. 6 | Create an empty "newscript" folder for the output. 7 | Run the script outside the folders using NodeJS. It has no dependencies, but fairly recent features. 8 | You can edit the expected names of the folders in constants around line 215-220ish. 9 | 10 | Updates applied by this script 11 | - GetID() 12 | - Renamed functions, new constants and other find-replace jobs, including RegisterEffect flags 13 | - # for Group Size 14 | - Lua 5.3 Bitwise operators 15 | - Listed names 16 | - Listed setcodes 17 | 18 | Known Issues: 19 | - Cocoon of Evolution, which has a complicated filter function that checks a group called "g2", tricks the parser and returns the "2" in "g2" instead of the card's ID at the end of the function (however the ID is also listed elsewhere in the script, and no card will ever have the ID "2"). 20 | - Magic Formula contains a Filter Function for IsCode that lists 2 codes, the parser can only find 1. -------------------------------------------------------------------------------- /Secret Slayers/10286023.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Secret Slayers/10286023.jpg -------------------------------------------------------------------------------- /Secret Slayers/11302671.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Secret Slayers/11302671.jpg -------------------------------------------------------------------------------- /Secret Slayers/11819616.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Secret Slayers/11819616.jpg -------------------------------------------------------------------------------- /Secret Slayers/14309486.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Secret Slayers/14309486.jpg -------------------------------------------------------------------------------- /Secret Slayers/20590515.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Secret Slayers/20590515.jpg -------------------------------------------------------------------------------- /Secret Slayers/20612097.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Secret Slayers/20612097.jpg -------------------------------------------------------------------------------- /Secret Slayers/20781762.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Secret Slayers/20781762.jpg -------------------------------------------------------------------------------- /Secret Slayers/27198001.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Secret Slayers/27198001.jpg -------------------------------------------------------------------------------- /Secret Slayers/27198002.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Secret Slayers/27198002.jpg -------------------------------------------------------------------------------- /Secret Slayers/31434645.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Secret Slayers/31434645.jpg -------------------------------------------------------------------------------- /Secret Slayers/32557233.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Secret Slayers/32557233.jpg -------------------------------------------------------------------------------- /Secret Slayers/33491462.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Secret Slayers/33491462.jpg -------------------------------------------------------------------------------- /Secret Slayers/33779875.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Secret Slayers/33779875.jpg -------------------------------------------------------------------------------- /Secret Slayers/34614910.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Secret Slayers/34614910.jpg -------------------------------------------------------------------------------- /Secret Slayers/41420027.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Secret Slayers/41420027.jpg -------------------------------------------------------------------------------- /Secret Slayers/42143067.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Secret Slayers/42143067.jpg -------------------------------------------------------------------------------- /Secret Slayers/44887817.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Secret Slayers/44887817.jpg -------------------------------------------------------------------------------- /Secret Slayers/45041488.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Secret Slayers/45041488.jpg -------------------------------------------------------------------------------- /Secret Slayers/45730592.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Secret Slayers/45730592.jpg -------------------------------------------------------------------------------- /Secret Slayers/46552140.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Secret Slayers/46552140.jpg -------------------------------------------------------------------------------- /Secret Slayers/47674738.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Secret Slayers/47674738.jpg -------------------------------------------------------------------------------- /Secret Slayers/47897376.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Secret Slayers/47897376.jpg -------------------------------------------------------------------------------- /Secret Slayers/48519867.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Secret Slayers/48519867.jpg -------------------------------------------------------------------------------- /Secret Slayers/48686504.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Secret Slayers/48686504.jpg -------------------------------------------------------------------------------- /Secret Slayers/49680980.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Secret Slayers/49680980.jpg -------------------------------------------------------------------------------- /Secret Slayers/49959355.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Secret Slayers/49959355.jpg -------------------------------------------------------------------------------- /Secret Slayers/5133471.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Secret Slayers/5133471.jpg -------------------------------------------------------------------------------- /Secret Slayers/56984514.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Secret Slayers/56984514.jpg -------------------------------------------------------------------------------- /Secret Slayers/60880471.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Secret Slayers/60880471.jpg -------------------------------------------------------------------------------- /Secret Slayers/60912752.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Secret Slayers/60912752.jpg -------------------------------------------------------------------------------- /Secret Slayers/6284176.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Secret Slayers/6284176.jpg -------------------------------------------------------------------------------- /Secret Slayers/66816282.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Secret Slayers/66816282.jpg -------------------------------------------------------------------------------- /Secret Slayers/66835946.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Secret Slayers/66835946.jpg -------------------------------------------------------------------------------- /Secret Slayers/67007102.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Secret Slayers/67007102.jpg -------------------------------------------------------------------------------- /Secret Slayers/68829754.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Secret Slayers/68829754.jpg -------------------------------------------------------------------------------- /Secret Slayers/68941332.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Secret Slayers/68941332.jpg -------------------------------------------------------------------------------- /Secret Slayers/69164989.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Secret Slayers/69164989.jpg -------------------------------------------------------------------------------- /Secret Slayers/70368879.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Secret Slayers/70368879.jpg -------------------------------------------------------------------------------- /Secret Slayers/70595331.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Secret Slayers/70595331.jpg -------------------------------------------------------------------------------- /Secret Slayers/71002019.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Secret Slayers/71002019.jpg -------------------------------------------------------------------------------- /Secret Slayers/71734607.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Secret Slayers/71734607.jpg -------------------------------------------------------------------------------- /Secret Slayers/72957245.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Secret Slayers/72957245.jpg -------------------------------------------------------------------------------- /Secret Slayers/73079836.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Secret Slayers/73079836.jpg -------------------------------------------------------------------------------- /Secret Slayers/7407724.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Secret Slayers/7407724.jpg -------------------------------------------------------------------------------- /Secret Slayers/74891384.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Secret Slayers/74891384.jpg -------------------------------------------------------------------------------- /Secret Slayers/78540593.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Secret Slayers/78540593.jpg -------------------------------------------------------------------------------- /Secret Slayers/80101899.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Secret Slayers/80101899.jpg -------------------------------------------------------------------------------- /Secret Slayers/80190753.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Secret Slayers/80190753.jpg -------------------------------------------------------------------------------- /Secret Slayers/8129306.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Secret Slayers/8129306.jpg -------------------------------------------------------------------------------- /Secret Slayers/85914562.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Secret Slayers/85914562.jpg -------------------------------------------------------------------------------- /Secret Slayers/87294988.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Secret Slayers/87294988.jpg -------------------------------------------------------------------------------- /Secret Slayers/89252157.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Secret Slayers/89252157.jpg -------------------------------------------------------------------------------- /Secret Slayers/91078716.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Secret Slayers/91078716.jpg -------------------------------------------------------------------------------- /Secret Slayers/92379223.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Secret Slayers/92379223.jpg -------------------------------------------------------------------------------- /Secret Slayers/93191801.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Secret Slayers/93191801.jpg -------------------------------------------------------------------------------- /Secret Slayers/9341993.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Secret Slayers/9341993.jpg -------------------------------------------------------------------------------- /Secret Slayers/94224458.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Secret Slayers/94224458.jpg -------------------------------------------------------------------------------- /Secret Slayers/9464441.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Secret Slayers/9464441.jpg -------------------------------------------------------------------------------- /Secret Slayers/94689206.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Secret Slayers/94689206.jpg -------------------------------------------------------------------------------- /Secret Slayers/95440946.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Secret Slayers/95440946.jpg -------------------------------------------------------------------------------- /Secret Slayers/96162588.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Secret Slayers/96162588.jpg -------------------------------------------------------------------------------- /Skill Database/Skills.cdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/Skill Database/Skills.cdb -------------------------------------------------------------------------------- /V-Jump/pre-release-vjump.cdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/V-Jump/pre-release-vjump.cdb -------------------------------------------------------------------------------- /listed_names/c100000026.lua: -------------------------------------------------------------------------------- 1 | --新生代化石騎士 スカルポーン 2 | function c100000026.initial_effect(c) 3 | --fusion material 4 | c:EnableReviveLimit() 5 | aux.AddFusionProcMix(c,true,true,c100000026.ffilter1,c100000026.ffilter2) 6 | --spsummon condition 7 | local e1=Effect.CreateEffect(c) 8 | e1:SetType(EFFECT_TYPE_SINGLE) 9 | e1:SetProperty(EFFECT_FLAG_CANNOT_DISABLE+EFFECT_FLAG_UNCOPYABLE) 10 | e1:SetCode(EFFECT_SPSUMMON_CONDITION) 11 | e1:SetValue(c100000026.splimit) 12 | c:RegisterEffect(e1) 13 | end 14 | c100000026.listed_names={100000025} 15 | function c100000026.splimit(e,se,sp,st) 16 | return st&SUMMON_TYPE_FUSION==SUMMON_TYPE_FUSION and se:GetHandler():IsCode(100000025) 17 | end 18 | function c100000026.ffilter1(c,fc,sumtype,tp) 19 | return c:IsRace(RACE_ROCK,fc,sumtype,tp) and c:IsLocation(LOCATION_GRAVE) and c:IsControler(tp) 20 | end 21 | function c100000026.ffilter2(c,fc,sumtype,tp) 22 | return c:IsLevelBelow(4) and c:IsLocation(LOCATION_GRAVE) and c:IsControler(1-tp) 23 | end 24 | -------------------------------------------------------------------------------- /listed_names/c100000241.lua: -------------------------------------------------------------------------------- 1 | --フォトン・エスケープ 2 | function c100000241.initial_effect(c) 3 | --Activate 4 | local e1=Effect.CreateEffect(c) 5 | e1:SetCategory(CATEGORY_ATKCHANGE) 6 | e1:SetType(EFFECT_TYPE_ACTIVATE) 7 | e1:SetCode(EVENT_BE_BATTLE_TARGET) 8 | e1:SetCondition(c100000241.condition) 9 | e1:SetTarget(c100000241.target) 10 | e1:SetOperation(c100000241.activate) 11 | c:RegisterEffect(e1) 12 | end 13 | c100000241.listed_names={31801517} 14 | function c100000241.condition(e,tp,eg,ep,ev,re,r,rp) 15 | local a=Duel.GetAttacker() 16 | local d=Duel.GetAttackTarget() 17 | return a:IsOnField() and d and d:IsFaceup() and d:IsControler(tp) 18 | and (d:IsSetCard(0x55) or d:IsCode(31801517)) and d:IsAbleToRemove() 19 | end 20 | function c100000241.target(e,tp,eg,ep,ev,re,r,rp,chk) 21 | if chk==0 then return true end 22 | Duel.GetAttackTarget():CreateEffectRelation(e) 23 | end 24 | function c100000241.activate(e,tp,eg,ep,ev,re,r,rp) 25 | local a=Duel.GetAttackTarget() 26 | if a:IsFaceup() and a:IsRelateToEffect(e) then 27 | Duel.Remove(a,POS_FACEUP,REASON_EFFECT) 28 | Duel.SkipPhase(1-tp,PHASE_BATTLE,RESET_PHASE+PHASE_BATTLE,1) 29 | end 30 | end 31 | -------------------------------------------------------------------------------- /listed_names/c100000295.lua: -------------------------------------------------------------------------------- 1 | --ハーピィ・レディ-朱雀の陣- 2 | function c100000295.initial_effect(c) 3 | --Activate 4 | local e1=Effect.CreateEffect(c) 5 | e1:SetType(EFFECT_TYPE_ACTIVATE) 6 | e1:SetCode(EVENT_ATTACK_ANNOUNCE) 7 | e1:SetCondition(c100000295.condition) 8 | e1:SetOperation(c100000295.activate) 9 | c:RegisterEffect(e1) 10 | end 11 | c100000295.listed_names={76812113} 12 | function c100000295.cfilter(c) 13 | return c:IsFaceup() and c:IsCode(76812113) 14 | end 15 | function c100000295.condition(e,tp,eg,ep,ev,re,r,rp) 16 | return Duel.IsExistingMatchingCard(c100000295.cfilter,tp,LOCATION_MZONE,0,2,nil) 17 | and tp~=Duel.GetTurnPlayer() 18 | end 19 | function c100000295.activate(e,tp,eg,ep,ev,re,r,rp) 20 | if Duel.NegateAttack() then 21 | Duel.SkipPhase(1-tp,PHASE_BATTLE,RESET_PHASE+PHASE_BATTLE,1) 22 | end 23 | end 24 | -------------------------------------------------------------------------------- /listed_names/c100000322.lua: -------------------------------------------------------------------------------- 1 | --酔いどれエンジェル 2 | function c100000322.initial_effect(c) 3 | --Activate 4 | local e1=Effect.CreateEffect(c) 5 | e1:SetType(EFFECT_TYPE_SINGLE) 6 | e1:SetProperty(EFFECT_FLAG_SINGLE_RANGE) 7 | e1:SetRange(LOCATION_MZONE) 8 | e1:SetCode(EFFECT_INDESTRUCTABLE_EFFECT) 9 | e1:SetValue(c100000322.efilter) 10 | c:RegisterEffect(e1) 11 | end 12 | c100000322.listed_names={100000323} 13 | function c100000322.efilter(e,re) 14 | return re:GetOwner():IsCode(100000323) 15 | end 16 | -------------------------------------------------------------------------------- /listed_names/c100000553.lua: -------------------------------------------------------------------------------- 1 | --ネオスペーシア・ロード 2 | --Neo-Space Road 3 | function c100000553.initial_effect(c) 4 | --Activate 5 | local e1=Effect.CreateEffect(c) 6 | e1:SetType(EFFECT_TYPE_ACTIVATE) 7 | e1:SetCode(EVENT_BATTLE_DESTROYED) 8 | e1:SetCondition(c100000553.condition) 9 | e1:SetOperation(c100000553.operation) 10 | c:RegisterEffect(e1) 11 | end 12 | c100000553.listed_names={89943723} 13 | function c100000553.cfilter(c,tp) 14 | return c:IsReason(REASON_BATTLE) and c:GetPreviousControler()==tp and c:IsCode(89943723) 15 | end 16 | function c100000553.condition(e,tp,eg,ep,ev,re,r,rp) 17 | return eg:IsExists(c100000553.cfilter,1,nil,tp) 18 | end 19 | function c100000553.operation(e,tp,eg,ep,ev,re,r,rp) 20 | Duel.SkipPhase(1-tp,PHASE_BATTLE,RESET_PHASE+PHASE_BATTLE,1) 21 | Duel.BreakEffect() 22 | Duel.Draw(tp,1,REASON_EFFECT) 23 | end -------------------------------------------------------------------------------- /listed_names/c100000620.lua: -------------------------------------------------------------------------------- 1 | --新生代化石マシン スカルバギー 2 | function c100000620.initial_effect(c) 3 | --fusion material 4 | c:EnableReviveLimit() 5 | aux.AddFusionProcMix(c,true,true,c100000620.ffilter1,c100000620.ffilter2) 6 | --cannot spsummon 7 | local e2=Effect.CreateEffect(c) 8 | e2:SetType(EFFECT_TYPE_SINGLE) 9 | e2:SetProperty(EFFECT_FLAG_SINGLE_RANGE+EFFECT_FLAG_CANNOT_DISABLE+EFFECT_FLAG_UNCOPYABLE) 10 | e2:SetCode(EFFECT_SPSUMMON_CONDITION) 11 | e2:SetRange(LOCATION_EXTRA) 12 | e2:SetValue(c100000620.splimit) 13 | c:RegisterEffect(e2) 14 | end 15 | c100000620.listed_names={100000025} 16 | function c100000620.splimit(e,se,sp,st) 17 | return st&SUMMON_TYPE_FUSION~=SUMMON_TYPE_FUSION or se:GetHandler():IsCode(100000025) 18 | end 19 | function c100000620.ffilter1(c,fc,sumtype,tp) 20 | return c:IsRace(RACE_ROCK,fc,sumtype,tp) and c:IsLocation(LOCATION_GRAVE) and c:IsControler(tp) 21 | end 22 | function c100000620.ffilter2(c,fc,sumtype,tp) 23 | return c:IsType(TYPE_MONSTER,fc,sumtype,tp) and c:IsLocation(LOCATION_GRAVE) and c:IsControler(1-tp) 24 | end 25 | -------------------------------------------------------------------------------- /listed_names/c100000621.lua: -------------------------------------------------------------------------------- 1 | --新生代化石竜 スカルガー 2 | function c100000621.initial_effect(c) 3 | --fusion material 4 | c:EnableReviveLimit() 5 | aux.AddFusionProcMix(c,true,true,c100000621.ffilter1,c100000621.ffilter2) 6 | --spsummon condition 7 | local e1=Effect.CreateEffect(c) 8 | e1:SetType(EFFECT_TYPE_SINGLE) 9 | e1:SetProperty(EFFECT_FLAG_CANNOT_DISABLE+EFFECT_FLAG_UNCOPYABLE) 10 | e1:SetCode(EFFECT_SPSUMMON_CONDITION) 11 | e1:SetValue(c100000621.splimit) 12 | c:RegisterEffect(e1) 13 | end 14 | c100000621.listed_names={100000025} 15 | function c100000621.splimit(e,se,sp,st) 16 | return se:GetHandler():IsCode(100000025) 17 | end 18 | function c100000621.ffilter1(c,fc,sumtype,tp) 19 | return c:IsRace(RACE_ROCK,fc,sumtype,tp) and c:IsLocation(LOCATION_GRAVE) and c:IsControler(tp) 20 | end 21 | function c100000621.ffilter2(c,fc,sumtype,tp) 22 | return c:IsLevelBelow(4) and c:IsRace(RACE_DINOSAUR,fc,sumtype,tp) and c:IsLocation(LOCATION_GRAVE) and c:IsControler(1-tp) 23 | end 24 | -------------------------------------------------------------------------------- /listed_names/c100000622.lua: -------------------------------------------------------------------------------- 1 | --中生代化石マシン スカルワゴン 2 | function c100000622.initial_effect(c) 3 | --fusion material 4 | c:EnableReviveLimit() 5 | aux.AddFusionProcMix(c,true,true,c100000622.ffilter1,c100000622.ffilter2) 6 | --cannot spsummon 7 | local e2=Effect.CreateEffect(c) 8 | e2:SetType(EFFECT_TYPE_SINGLE) 9 | e2:SetProperty(EFFECT_FLAG_SINGLE_RANGE+EFFECT_FLAG_CANNOT_DISABLE+EFFECT_FLAG_UNCOPYABLE) 10 | e2:SetCode(EFFECT_SPSUMMON_CONDITION) 11 | e2:SetRange(LOCATION_EXTRA) 12 | e2:SetValue(c100000622.splimit) 13 | c:RegisterEffect(e2) 14 | end 15 | c100000622.listed_names={100000025} 16 | function c100000622.ffilter1(c,fc,sumtype,tp) 17 | return c:IsRace(RACE_ROCK,fc,sumtype,tp) and c:IsLocation(LOCATION_GRAVE) and c:IsControler(tp) 18 | end 19 | function c100000622.ffilter2(c,fc,sumtype,tp) 20 | return (c:IsLevel(5) or c:IsLevel(6)) and c:IsRace(RACE_MACHINE,fc,sumtype,tp) and c:IsLocation(LOCATION_GRAVE) and c:IsControler(1-tp) 21 | end 22 | function c100000622.splimit(e,se,sp,st) 23 | return not e:GetHandler():IsLocation(LOCATION_EXTRA) or se:GetHandler():IsCode(100000025) 24 | end 25 | -------------------------------------------------------------------------------- /listed_names/c10028593.lua: -------------------------------------------------------------------------------- 1 | --輪廻天狗 2 | function c10028593.initial_effect(c) 3 | --spsummon 4 | local e1=Effect.CreateEffect(c) 5 | e1:SetDescription(aux.Stringid(10028593,0)) 6 | e1:SetCategory(CATEGORY_SPECIAL_SUMMON) 7 | e1:SetType(EFFECT_TYPE_SINGLE+EFFECT_TYPE_TRIGGER_F) 8 | e1:SetCode(EVENT_LEAVE_FIELD) 9 | e1:SetCondition(c10028593.spcon) 10 | e1:SetTarget(c10028593.sptg) 11 | e1:SetOperation(c10028593.spop) 12 | c:RegisterEffect(e1) 13 | end 14 | c10028593.listed_names={10028593} 15 | function c10028593.spcon(e,tp,eg,ep,ev,re,r,rp) 16 | local c=e:GetHandler() 17 | return c:IsPreviousPosition(POS_FACEUP) and not c:IsLocation(LOCATION_DECK) 18 | end 19 | function c10028593.sptg(e,tp,eg,ep,ev,re,r,rp,chk) 20 | if chk==0 then return true end 21 | Duel.SetOperationInfo(0,CATEGORY_SPECIAL_SUMMON,nil,1,tp,LOCATION_DECK) 22 | end 23 | function c10028593.spfilter(c,e,tp) 24 | return c:IsCode(10028593) and c:IsCanBeSpecialSummoned(e,0,tp,false,false) 25 | end 26 | function c10028593.spop(e,tp,eg,ep,ev,re,r,rp) 27 | local tc=Duel.GetFirstMatchingCard(c10028593.spfilter,tp,LOCATION_DECK,0,nil,e,tp) 28 | if tc then 29 | Duel.SpecialSummon(tc,0,tp,tp,false,false,POS_FACEUP) 30 | end 31 | end 32 | -------------------------------------------------------------------------------- /listed_names/c12398280.lua: -------------------------------------------------------------------------------- 1 | --勝利の導き手フレイヤ 2 | function c12398280.initial_effect(c) 3 | --atk def 4 | local e1=Effect.CreateEffect(c) 5 | e1:SetType(EFFECT_TYPE_FIELD) 6 | e1:SetRange(LOCATION_MZONE) 7 | e1:SetTargetRange(LOCATION_MZONE,0) 8 | e1:SetCode(EFFECT_UPDATE_ATTACK) 9 | e1:SetTarget(c12398280.tg) 10 | e1:SetValue(400) 11 | c:RegisterEffect(e1) 12 | local e2=e1:Clone() 13 | e2:SetCode(EFFECT_UPDATE_DEFENSE) 14 | c:RegisterEffect(e2) 15 | --cannot be battle target 16 | local e1=Effect.CreateEffect(c) 17 | e1:SetType(EFFECT_TYPE_SINGLE) 18 | e1:SetProperty(EFFECT_FLAG_SINGLE_RANGE) 19 | e1:SetRange(LOCATION_MZONE) 20 | e1:SetCode(EFFECT_CANNOT_BE_BATTLE_TARGET) 21 | e1:SetCondition(c12398280.con) 22 | e1:SetValue(aux.imval1) 23 | c:RegisterEffect(e1) 24 | end 25 | c12398280.listed_names={12398280} 26 | function c12398280.tg(e,c) 27 | return c:IsRace(RACE_FAIRY) 28 | end 29 | function c12398280.filter(c) 30 | return c:IsFaceup() and c:IsRace(RACE_FAIRY) and not c:IsCode(12398280) 31 | end 32 | function c12398280.con(e) 33 | local c=e:GetHandler() 34 | return Duel.IsExistingMatchingCard(c12398280.filter,c:GetControler(),LOCATION_MZONE,0,1,c) 35 | end 36 | -------------------------------------------------------------------------------- /listed_names/c13839120.lua: -------------------------------------------------------------------------------- 1 | --イエロー・ガジェット 2 | function c13839120.initial_effect(c) 3 | --search 4 | local e1=Effect.CreateEffect(c) 5 | e1:SetDescription(aux.Stringid(13839120,0)) 6 | e1:SetCategory(CATEGORY_TOHAND+CATEGORY_SEARCH) 7 | e1:SetProperty(EFFECT_FLAG_DAMAGE_STEP) 8 | e1:SetType(EFFECT_TYPE_TRIGGER_O+EFFECT_TYPE_SINGLE) 9 | e1:SetCode(EVENT_SUMMON_SUCCESS) 10 | e1:SetTarget(c13839120.tg) 11 | e1:SetOperation(c13839120.op) 12 | c:RegisterEffect(e1) 13 | local e2=e1:Clone() 14 | e2:SetCode(EVENT_SPSUMMON_SUCCESS) 15 | c:RegisterEffect(e2) 16 | end 17 | c13839120.listed_names={41172955} 18 | function c13839120.filter(c) 19 | return c:IsCode(41172955) and c:IsAbleToHand() 20 | end 21 | function c13839120.tg(e,tp,eg,ep,ev,re,r,rp,chk) 22 | if chk==0 then return Duel.IsExistingMatchingCard(c13839120.filter,tp,LOCATION_DECK,0,1,nil) end 23 | Duel.SetOperationInfo(0,CATEGORY_TOHAND,nil,1,tp,LOCATION_DECK) 24 | end 25 | function c13839120.op(e,tp,eg,ep,ev,re,r,rp) 26 | local tc=Duel.GetFirstMatchingCard(c13839120.filter,tp,LOCATION_DECK,0,nil) 27 | if tc then 28 | Duel.SendtoHand(tc,nil,REASON_EFFECT) 29 | Duel.ConfirmCards(1-tp,tc) 30 | end 31 | end 32 | -------------------------------------------------------------------------------- /listed_names/c14512825.lua: -------------------------------------------------------------------------------- 1 | --カボチャの馬車 2 | --Pumpkin Carriage 3 | --Scripted by AlphaKretin 4 | function c14512825.initial_effect(c) 5 | --direct attack 6 | local e1=Effect.CreateEffect(c) 7 | e1:SetType(EFFECT_TYPE_FIELD) 8 | e1:SetRange(LOCATION_MZONE) 9 | e1:SetCode(EFFECT_DIRECT_ATTACK) 10 | e1:SetTargetRange(LOCATION_MZONE,0) 11 | e1:SetTarget(aux.TargetBoolFunction(Card.IsCode,78527720)) 12 | c:RegisterEffect(e1) 13 | --indestructable 14 | local e2=Effect.CreateEffect(c) 15 | e2:SetProperty(EFFECT_FLAG_SET_AVAILABLE) 16 | e2:SetType(EFFECT_TYPE_FIELD) 17 | e2:SetCode(EFFECT_INDESTRUCTABLE_EFFECT) 18 | e2:SetRange(LOCATION_MZONE) 19 | e2:SetTargetRange(LOCATION_ONFIELD,0) 20 | e2:SetTarget(c14512825.indtg) 21 | e2:SetValue(1) 22 | c:RegisterEffect(e2) 23 | --cannot be target 24 | local e3=e2:Clone() 25 | e3:SetCode(EFFECT_CANNOT_BE_EFFECT_TARGET) 26 | e3:SetValue(aux.tgoval) 27 | c:RegisterEffect(e3) 28 | end 29 | c14512825.listed_names={72283691} 30 | function c14512825.indtg(e,c) 31 | return c:IsFaceup() and c:IsCode(72283691) 32 | end 33 | -------------------------------------------------------------------------------- /listed_names/c15894048.lua: -------------------------------------------------------------------------------- 1 | --究極恐獣 2 | function c15894048.initial_effect(c) 3 | --attack 4 | local e1=Effect.CreateEffect(c) 5 | e1:SetType(EFFECT_TYPE_FIELD) 6 | e1:SetCode(EFFECT_CANNOT_ATTACK) 7 | e1:SetRange(LOCATION_MZONE) 8 | e1:SetTargetRange(LOCATION_MZONE,0) 9 | e1:SetTarget(c15894048.catg) 10 | e1:SetCondition(c15894048.cacon) 11 | c:RegisterEffect(e1) 12 | local e3=Effect.CreateEffect(c) 13 | e3:SetType(EFFECT_TYPE_SINGLE) 14 | e3:SetCode(EFFECT_ATTACK_ALL) 15 | e3:SetValue(1) 16 | c:RegisterEffect(e3) 17 | end 18 | c15894048.listed_names={15894048,15894048} 19 | function c15894048.catg(e,c) 20 | return not c:IsCode(15894048) 21 | end 22 | function c15894048.cfilter(c) 23 | if not c:IsFaceup() or not c:IsCode(15894048) or not c:IsAttackable() then return false end 24 | local ag,direct=c:GetAttackableTarget() 25 | return ag:GetCount()>0 or direct 26 | end 27 | function c15894048.cacon(e) 28 | return Duel.GetCurrentPhase()>PHASE_MAIN1 and Duel.GetCurrentPhase()0 then 24 | Duel.SendtoHand(g,nil,REASON_EFFECT) 25 | Duel.ConfirmCards(1-tp,g) 26 | end 27 | end 28 | -------------------------------------------------------------------------------- /listed_names/c27217742.lua: -------------------------------------------------------------------------------- 1 | --ONiサンダー 2 | function c27217742.initial_effect(c) 3 | --search 4 | local e1=Effect.CreateEffect(c) 5 | e1:SetDescription(aux.Stringid(27217742,0)) 6 | e1:SetCategory(CATEGORY_SEARCH+CATEGORY_TOHAND) 7 | e1:SetType(EFFECT_TYPE_SINGLE+EFFECT_TYPE_TRIGGER_O) 8 | e1:SetCode(EVENT_SUMMON_SUCCESS) 9 | e1:SetTarget(c27217742.thtg) 10 | e1:SetOperation(c27217742.thop) 11 | c:RegisterEffect(e1) 12 | end 13 | c27217742.listed_names={27217742} 14 | function c27217742.thfilter(c) 15 | return c:IsRace(RACE_THUNDER) and c:IsAttribute(ATTRIBUTE_LIGHT) and c:GetLevel()==4 and not c:IsCode(27217742) and c:IsAbleToHand() 16 | end 17 | function c27217742.thtg(e,tp,eg,ep,ev,re,r,rp,chk) 18 | if chk==0 then return Duel.IsExistingMatchingCard(c27217742.thfilter,tp,LOCATION_DECK,0,1,nil) end 19 | Duel.SetOperationInfo(0,CATEGORY_TOHAND,nil,1,tp,LOCATION_DECK) 20 | end 21 | function c27217742.thop(e,tp,eg,ep,ev,re,r,rp) 22 | Duel.Hint(HINT_SELECTMSG,tp,HINTMSG_ATOHAND) 23 | local g=Duel.SelectMatchingCard(tp,c27217742.thfilter,tp,LOCATION_DECK,0,1,1,nil) 24 | if g:GetCount()>0 then 25 | Duel.SendtoHand(g,nil,REASON_EFFECT) 26 | Duel.ConfirmCards(1-tp,g) 27 | end 28 | end 29 | -------------------------------------------------------------------------------- /listed_names/c31557782.lua: -------------------------------------------------------------------------------- 1 | --古代の歯車 2 | function c31557782.initial_effect(c) 3 | --special summon 4 | local e1=Effect.CreateEffect(c) 5 | e1:SetType(EFFECT_TYPE_FIELD) 6 | e1:SetCode(EFFECT_SPSUMMON_PROC) 7 | e1:SetProperty(EFFECT_FLAG_UNCOPYABLE+EFFECT_FLAG_SPSUM_PARAM) 8 | e1:SetTargetRange(POS_FACEUP_ATTACK,0) 9 | e1:SetRange(LOCATION_HAND) 10 | e1:SetCondition(c31557782.spcon) 11 | c:RegisterEffect(e1) 12 | end 13 | c31557782.listed_names={31557782} 14 | function c31557782.filter(c) 15 | return c:IsFaceup() and c:IsCode(31557782) 16 | end 17 | function c31557782.spcon(e,c) 18 | if c==nil then return true end 19 | return Duel.GetLocationCount(c:GetControler(),LOCATION_MZONE)>0 20 | and Duel.IsExistingMatchingCard(c31557782.filter,c:GetControler(),LOCATION_ONFIELD,0,1,nil) 21 | end 22 | -------------------------------------------------------------------------------- /listed_names/c33784505.lua: -------------------------------------------------------------------------------- 1 | --壺盗み 2 | function c33784505.initial_effect(c) 3 | --Activate 4 | local e1=Effect.CreateEffect(c) 5 | e1:SetCategory(CATEGORY_DISABLE+CATEGORY_DRAW) 6 | e1:SetType(EFFECT_TYPE_ACTIVATE) 7 | e1:SetCode(EVENT_CHAINING) 8 | e1:SetCondition(c33784505.condition) 9 | e1:SetTarget(c33784505.target) 10 | e1:SetOperation(c33784505.activate) 11 | c:RegisterEffect(e1) 12 | end 13 | c33784505.listed_names={55144522} 14 | function c33784505.condition(e,tp,eg,ep,ev,re,r,rp) 15 | return re:IsHasType(EFFECT_TYPE_ACTIVATE) and re:GetHandler():IsCode(55144522) and Duel.IsChainNegatable(ev) 16 | end 17 | function c33784505.target(e,tp,eg,ep,ev,re,r,rp,chk) 18 | if chk==0 then return Duel.IsPlayerCanDraw(tp,1) end 19 | Duel.SetOperationInfo(0,CATEGORY_DISABLE,eg,1,0,0) 20 | Duel.SetOperationInfo(0,CATEGORY_DRAW,nil,0,tp,1) 21 | end 22 | function c33784505.activate(e,tp,eg,ep,ev,re,r,rp) 23 | if Duel.NegateEffect(ev) then 24 | Duel.Draw(tp,1,REASON_EFFECT) 25 | end 26 | end 27 | -------------------------------------------------------------------------------- /listed_names/c35787450.lua: -------------------------------------------------------------------------------- 1 | --エターナル・ドレッド 2 | function c35787450.initial_effect(c) 3 | --Activate 4 | local e1=Effect.CreateEffect(c) 5 | e1:SetCategory(CATEGORY_COUNTER) 6 | e1:SetType(EFFECT_TYPE_ACTIVATE) 7 | e1:SetCode(EVENT_FREE_CHAIN) 8 | e1:SetCondition(c35787450.addcon) 9 | e1:SetOperation(c35787450.addc) 10 | c:RegisterEffect(e1) 11 | end 12 | c35787450.listed_names={75041269,75041269,75041269} 13 | function c35787450.check(tp) 14 | local tc=Duel.GetFieldCard(tp,LOCATION_SZONE,5) 15 | return tc and tc:IsFaceup() and tc:IsCode(75041269) 16 | end 17 | function c35787450.addcon(e,tp,eg,ep,ev,re,r,rp) 18 | return c35787450.check(0) or c35787450.check(1) 19 | end 20 | function c35787450.addc(e,tp,eg,ep,ev,re,r,rp) 21 | local tc=Duel.GetFieldCard(tp,LOCATION_SZONE,5) 22 | if tc and tc:IsFaceup() and tc:IsCode(75041269) then 23 | tc:AddCounter(0x1b,2) 24 | end 25 | tc=Duel.GetFieldCard(1-tp,LOCATION_SZONE,5) 26 | if tc and tc:IsFaceup() and tc:IsCode(75041269) then 27 | tc:AddCounter(0x1b,2) 28 | end 29 | end 30 | -------------------------------------------------------------------------------- /listed_names/c38430673.lua: -------------------------------------------------------------------------------- 1 | --グランドクロス 2 | function c38430673.initial_effect(c) 3 | --Activate 4 | local e1=Effect.CreateEffect(c) 5 | e1:SetCategory(CATEGORY_DESTROY+CATEGORY_DAMAGE) 6 | e1:SetType(EFFECT_TYPE_ACTIVATE) 7 | e1:SetCode(EVENT_FREE_CHAIN) 8 | e1:SetCondition(c38430673.condition) 9 | e1:SetTarget(c38430673.target) 10 | e1:SetOperation(c38430673.activate) 11 | c:RegisterEffect(e1) 12 | end 13 | c38430673.listed_names={30241314} 14 | function c38430673.filter(c) 15 | return c:IsFaceup() and c:IsCode(30241314) 16 | end 17 | function c38430673.condition(e,tp,eg,ep,ev,re,r,rp) 18 | return Duel.IsExistingMatchingCard(c38430673.filter,tp,LOCATION_ONFIELD,0,1,nil) 19 | end 20 | function c38430673.target(e,tp,eg,ep,ev,re,r,rp,chk) 21 | if chk==0 then return true end 22 | local g=Duel.GetMatchingGroup(aux.TRUE,tp,LOCATION_MZONE,LOCATION_MZONE,nil) 23 | Duel.SetOperationInfo(0,CATEGORY_DAMAGE,nil,0,1-tp,300) 24 | Duel.SetOperationInfo(0,CATEGORY_DESTROY,g,g:GetCount(),0,0) 25 | end 26 | function c38430673.activate(e,tp,eg,ep,ev,re,r,rp) 27 | Duel.Damage(1-tp,300,REASON_EFFECT) 28 | local g=Duel.GetMatchingGroup(aux.TRUE,tp,LOCATION_MZONE,LOCATION_MZONE,nil) 29 | Duel.Destroy(g,REASON_EFFECT) 30 | end 31 | -------------------------------------------------------------------------------- /listed_names/c40453765.lua: -------------------------------------------------------------------------------- 1 | --バーバリアン2号 2 | function c40453765.initial_effect(c) 3 | local e1=Effect.CreateEffect(c) 4 | e1:SetType(EFFECT_TYPE_SINGLE) 5 | e1:SetProperty(EFFECT_FLAG_SINGLE_RANGE) 6 | e1:SetRange(LOCATION_MZONE) 7 | e1:SetCode(EFFECT_UPDATE_ATTACK) 8 | e1:SetValue(c40453765.value) 9 | c:RegisterEffect(e1) 10 | end 11 | c40453765.listed_names={20394040} 12 | function c40453765.filter(c) 13 | return c:IsFaceup() and c:IsCode(20394040) 14 | end 15 | function c40453765.value(e,c) 16 | return Duel.GetMatchingGroupCount(c40453765.filter,c:GetControler(),LOCATION_MZONE,0,nil)*500 17 | end 18 | -------------------------------------------------------------------------------- /listed_names/c41172955.lua: -------------------------------------------------------------------------------- 1 | --グリーン・ガジェット 2 | function c41172955.initial_effect(c) 3 | --search 4 | local e1=Effect.CreateEffect(c) 5 | e1:SetDescription(aux.Stringid(41172955,0)) 6 | e1:SetCategory(CATEGORY_TOHAND+CATEGORY_SEARCH) 7 | e1:SetProperty(EFFECT_FLAG_DAMAGE_STEP) 8 | e1:SetType(EFFECT_TYPE_TRIGGER_O+EFFECT_TYPE_SINGLE) 9 | e1:SetCode(EVENT_SUMMON_SUCCESS) 10 | e1:SetTarget(c41172955.tg) 11 | e1:SetOperation(c41172955.op) 12 | c:RegisterEffect(e1) 13 | local e2=e1:Clone() 14 | e2:SetCode(EVENT_SPSUMMON_SUCCESS) 15 | c:RegisterEffect(e2) 16 | end 17 | c41172955.listed_names={86445415} 18 | function c41172955.filter(c) 19 | return c:IsCode(86445415) and c:IsAbleToHand() 20 | end 21 | function c41172955.tg(e,tp,eg,ep,ev,re,r,rp,chk) 22 | if chk==0 then return Duel.IsExistingMatchingCard(c41172955.filter,tp,LOCATION_DECK,0,1,nil) end 23 | Duel.SetOperationInfo(0,CATEGORY_TOHAND,nil,1,tp,LOCATION_DECK) 24 | end 25 | function c41172955.op(e,tp,eg,ep,ev,re,r,rp) 26 | local tc=Duel.GetFirstMatchingCard(c41172955.filter,tp,LOCATION_DECK,0,nil) 27 | if tc then 28 | Duel.SendtoHand(tc,nil,REASON_EFFECT) 29 | Duel.ConfirmCards(1-tp,tc) 30 | end 31 | end 32 | -------------------------------------------------------------------------------- /listed_names/c42015635.lua: -------------------------------------------------------------------------------- 1 | --ネオスペース 2 | function c42015635.initial_effect(c) 3 | --Activate 4 | local e1=Effect.CreateEffect(c) 5 | e1:SetType(EFFECT_TYPE_ACTIVATE) 6 | e1:SetCode(EVENT_FREE_CHAIN) 7 | c:RegisterEffect(e1) 8 | --Atk 9 | local e2=Effect.CreateEffect(c) 10 | e2:SetType(EFFECT_TYPE_FIELD) 11 | e2:SetCode(EFFECT_UPDATE_ATTACK) 12 | e2:SetRange(LOCATION_FZONE) 13 | e2:SetTargetRange(LOCATION_MZONE,LOCATION_MZONE) 14 | e2:SetTarget(c42015635.atktg) 15 | e2:SetValue(500) 16 | c:RegisterEffect(e2) 17 | --may not return 18 | local e3=Effect.CreateEffect(c) 19 | e3:SetType(EFFECT_TYPE_FIELD) 20 | e3:SetCode(42015635) 21 | e3:SetRange(LOCATION_FZONE) 22 | e3:SetTargetRange(LOCATION_MZONE,LOCATION_MZONE) 23 | c:RegisterEffect(e3) 24 | end 25 | c42015635.listed_names={89943723} 26 | function c42015635.atktg(e,c) 27 | return c:IsCode(89943723) or aux.IsMaterialListCode(c,89943723) 28 | end 29 | -------------------------------------------------------------------------------- /listed_names/c42364257.lua: -------------------------------------------------------------------------------- 1 | --避雷針 2 | function c42364257.initial_effect(c) 3 | --Activate 4 | local e1=Effect.CreateEffect(c) 5 | e1:SetCategory(CATEGORY_DISABLE) 6 | e1:SetType(EFFECT_TYPE_ACTIVATE) 7 | e1:SetCode(EVENT_CHAINING) 8 | e1:SetCondition(c42364257.condition) 9 | e1:SetTarget(c42364257.target) 10 | e1:SetOperation(c42364257.activate) 11 | c:RegisterEffect(e1) 12 | end 13 | c42364257.listed_names={12580477} 14 | function c42364257.condition(e,tp,eg,ep,ev,re,r,rp) 15 | return rp~=tp and re:IsHasType(EFFECT_TYPE_ACTIVATE) and re:GetHandler():IsCode(12580477) and Duel.IsChainDisablable(ev) 16 | end 17 | function c42364257.target(e,tp,eg,ep,ev,re,r,rp,chk) 18 | if chk==0 then return true end 19 | Duel.SetOperationInfo(0,CATEGORY_DISABLE,eg,1,0,0) 20 | local g=Duel.GetFieldGroup(tp,0,LOCATION_MZONE) 21 | Duel.SetOperationInfo(0,CATEGORY_DESTROY,g,g:GetCount(),0,0) 22 | end 23 | function c42364257.activate(e,tp,eg,ep,ev,re,r,rp) 24 | if Duel.NegateEffect(ev) then 25 | local g=Duel.GetFieldGroup(tp,0,LOCATION_MZONE) 26 | Duel.Destroy(g,REASON_EFFECT) 27 | end 28 | end 29 | -------------------------------------------------------------------------------- /listed_names/c43487744.lua: -------------------------------------------------------------------------------- 1 | --ホワイト・ホール 2 | function c43487744.initial_effect(c) 3 | --Activate 4 | local e1=Effect.CreateEffect(c) 5 | e1:SetType(EFFECT_TYPE_ACTIVATE) 6 | e1:SetCode(EVENT_CHAINING) 7 | e1:SetCondition(c43487744.condition) 8 | e1:SetOperation(c43487744.activate) 9 | c:RegisterEffect(e1) 10 | end 11 | c43487744.listed_names={53129443} 12 | function c43487744.condition(e,tp,eg,ep,ev,re,r,rp) 13 | return rp~=tp and re:IsHasType(EFFECT_TYPE_ACTIVATE) and re:GetHandler():IsCode(53129443) 14 | end 15 | function c43487744.activate(e,tp,eg,ep,ev,re,r,rp) 16 | local cid=Duel.GetChainInfo(ev,CHAININFO_CHAIN_ID) 17 | local e1=Effect.CreateEffect(e:GetHandler()) 18 | e1:SetType(EFFECT_TYPE_FIELD) 19 | e1:SetCode(EFFECT_INDESTRUCTABLE_EFFECT) 20 | e1:SetTargetRange(LOCATION_MZONE,0) 21 | e1:SetProperty(EFFECT_FLAG_SET_AVAILABLE) 22 | e1:SetValue(c43487744.indval) 23 | e1:SetReset(RESET_CHAIN) 24 | e1:SetLabel(cid) 25 | Duel.RegisterEffect(e1,tp) 26 | end 27 | function c43487744.indval(e,re,rp) 28 | return Duel.GetChainInfo(0,CHAININFO_CHAIN_ID)==e:GetLabel() 29 | end 30 | -------------------------------------------------------------------------------- /listed_names/c44717069.lua: -------------------------------------------------------------------------------- 1 | --スターフィッシュ 2 | function c44717069.initial_effect(c) 3 | --lvup 4 | local e1=Effect.CreateEffect(c) 5 | e1:SetDescription(aux.Stringid(44717069,0)) 6 | e1:SetType(EFFECT_TYPE_IGNITION) 7 | e1:SetRange(LOCATION_MZONE) 8 | e1:SetCountLimit(1) 9 | e1:SetTarget(c44717069.target) 10 | e1:SetOperation(c44717069.operation) 11 | c:RegisterEffect(e1) 12 | end 13 | c44717069.listed_names={44717069} 14 | function c44717069.filter(c) 15 | return c:IsFaceup() and c:IsCode(44717069) 16 | end 17 | function c44717069.target(e,tp,eg,ep,ev,re,r,rp,chk) 18 | if chk==0 then return Duel.IsExistingMatchingCard(c44717069.filter,tp,LOCATION_MZONE,0,1,nil) end 19 | end 20 | function c44717069.operation(e,tp,eg,ep,ev,re,r,rp) 21 | local g=Duel.GetMatchingGroup(c44717069.filter,tp,LOCATION_MZONE,0,nil) 22 | local c=e:GetHandler() 23 | local tc=g:GetFirst() 24 | while tc do 25 | local e1=Effect.CreateEffect(c) 26 | e1:SetType(EFFECT_TYPE_SINGLE) 27 | e1:SetCode(EFFECT_UPDATE_LEVEL) 28 | e1:SetProperty(EFFECT_FLAG_CANNOT_DISABLE) 29 | e1:SetValue(1) 30 | e1:SetReset(RESET_EVENT+0x1fe0000) 31 | tc:RegisterEffect(e1) 32 | tc=g:GetNext() 33 | end 34 | end 35 | -------------------------------------------------------------------------------- /listed_names/c44883830.lua: -------------------------------------------------------------------------------- 1 | --死の合唱 2 | function c44883830.initial_effect(c) 3 | --Activate 4 | local e1=Effect.CreateEffect(c) 5 | e1:SetCategory(CATEGORY_DESTROY) 6 | e1:SetType(EFFECT_TYPE_ACTIVATE) 7 | e1:SetCode(EVENT_FREE_CHAIN) 8 | e1:SetCondition(c44883830.condition) 9 | e1:SetTarget(c44883830.target) 10 | e1:SetOperation(c44883830.activate) 11 | c:RegisterEffect(e1) 12 | end 13 | c44883830.listed_names={84451804} 14 | function c44883830.cfilter(c) 15 | return c:IsFaceup() and c:IsCode(84451804) 16 | end 17 | function c44883830.condition(e,tp,eg,ep,ev,re,r,rp) 18 | return Duel.IsExistingMatchingCard(c44883830.cfilter,tp,LOCATION_MZONE,0,3,nil) 19 | end 20 | function c44883830.target(e,tp,eg,ep,ev,re,r,rp,chk) 21 | if chk==0 then return Duel.IsExistingMatchingCard(aux.TRUE,tp,0,LOCATION_ONFIELD,1,nil) end 22 | local g=Duel.GetMatchingGroup(aux.TRUE,tp,0,LOCATION_ONFIELD,nil) 23 | Duel.SetOperationInfo(0,CATEGORY_DESTROY,g,g:GetCount(),0,0) 24 | end 25 | function c44883830.activate(e,tp,eg,ep,ev,re,r,rp) 26 | local g=Duel.GetMatchingGroup(aux.TRUE,tp,0,LOCATION_ONFIELD,nil) 27 | Duel.Destroy(g,REASON_EFFECT) 28 | end 29 | -------------------------------------------------------------------------------- /listed_names/c450000111.lua: -------------------------------------------------------------------------------- 1 | --ストライカー・トップ 2 | function c450000111.initial_effect(c) 3 | --summon with no tribute 4 | local e1=Effect.CreateEffect(c) 5 | e1:SetProperty(EFFECT_FLAG_UNCOPYABLE) 6 | e1:SetType(EFFECT_TYPE_SINGLE) 7 | e1:SetCode(EFFECT_SUMMON_PROC) 8 | e1:SetCondition(c450000111.ntcon) 9 | c:RegisterEffect(e1) 10 | end 11 | c450000111.listed_names={450000110} 12 | function c450000111.filter(c) 13 | return c:IsFaceup() and c:IsCode(450000110) 14 | end 15 | function c450000111.ntcon(e,c) 16 | if c==nil then return true end 17 | return Duel.GetLocationCount(c:GetControler(),LOCATION_MZONE)>0 18 | and Duel.IsExistingMatchingCard(c450000111.filter,0,LOCATION_ONFIELD,LOCATION_ONFIELD,1,nil) 19 | end 20 | -------------------------------------------------------------------------------- /listed_names/c450000112.lua: -------------------------------------------------------------------------------- 1 | --キャプテン・ウィング 2 | function c450000112.initial_effect(c) 3 | --pierce 4 | local e1=Effect.CreateEffect(c) 5 | e1:SetType(EFFECT_TYPE_SINGLE) 6 | e1:SetProperty(EFFECT_FLAG_SINGLE_RANGE) 7 | e1:SetCode(EFFECT_PIERCE) 8 | e1:SetRange(LOCATION_MZONE) 9 | e1:SetCondition(c450000112.pcon) 10 | c:RegisterEffect(e1) 11 | end 12 | c450000112.listed_names={450000110} 13 | function c450000112.filter(c) 14 | return c:IsFaceup() and c:IsCode(450000110) 15 | end 16 | function c450000112.pcon(e) 17 | return Duel.IsExistingMatchingCard(c450000112.filter,0,LOCATION_ONFIELD,LOCATION_ONFIELD,1,nil) 18 | or Duel.GetEnvironment()==450000110 19 | end 20 | -------------------------------------------------------------------------------- /listed_names/c500000142.lua: -------------------------------------------------------------------------------- 1 | --花騎士団の駿馬 2 | function c500000142.initial_effect(c) 3 | --search 4 | local e1=Effect.CreateEffect(c) 5 | e1:SetDescription(aux.Stringid(500000142,0)) 6 | e1:SetCategory(CATEGORY_TOHAND+CATEGORY_SEARCH) 7 | e1:SetType(EFFECT_TYPE_TRIGGER_O+EFFECT_TYPE_SINGLE) 8 | e1:SetCode(EVENT_SUMMON_SUCCESS) 9 | e1:SetTarget(c500000142.tg) 10 | e1:SetOperation(c500000142.op) 11 | c:RegisterEffect(e1) 12 | end 13 | c500000142.listed_names={24094653,500000141} 14 | function c500000142.filter(c) 15 | return c:IsCode(24094653) or c:IsCode(500000141) 16 | end 17 | function c500000142.tg(e,tp,eg,ep,ev,re,r,rp,chk) 18 | if chk==0 then return Duel.IsExistingMatchingCard(c500000142.filter,tp,LOCATION_DECK,0,1,nil) end 19 | Duel.SetOperationInfo(0,CATEGORY_TOHAND,nil,1,tp,LOCATION_DECK) 20 | end 21 | function c500000142.op(e,tp,eg,ep,ev,re,r,rp) 22 | Duel.Hint(HINT_SELECTMSG,tp,HINTMSG_ATOHAND) 23 | local g=Duel.SelectMatchingCard(tp,c500000142.filter,tp,LOCATION_DECK,0,1,1,nil) 24 | if g:GetCount()>0 then 25 | Duel.SendtoHand(g,nil,REASON_EFFECT) 26 | Duel.ConfirmCards(1-tp,g) 27 | end 28 | end 29 | -------------------------------------------------------------------------------- /listed_names/c50705071.lua: -------------------------------------------------------------------------------- 1 | --メタル・デビルゾア 2 | function c50705071.initial_effect(c) 3 | c:EnableReviveLimit() 4 | --spsummon proc 5 | local e1=Effect.CreateEffect(c) 6 | e1:SetType(EFFECT_TYPE_FIELD) 7 | e1:SetCode(EFFECT_SPSUMMON_PROC) 8 | e1:SetProperty(EFFECT_FLAG_UNCOPYABLE) 9 | e1:SetRange(LOCATION_DECK) 10 | e1:SetCondition(c50705071.spcon) 11 | e1:SetOperation(c50705071.spop) 12 | c:RegisterEffect(e1) 13 | end 14 | c50705071.listed_names={24311372} 15 | function c50705071.spfilter(c,ft,tp) 16 | return c:IsCode(24311372) and c:GetEquipGroup():IsExists(Card.IsCode,1,nil,68540058) 17 | and (ft>0 or (c:GetSequence()<5 and c:IsControler(tp))) and (c:IsFaceup() or c:IsControler(tp)) 18 | end 19 | function c50705071.spcon(e,c) 20 | if c==nil then return true end 21 | local tp=c:GetControler() 22 | local ft=Duel.GetLocationCount(tp,LOCATION_MZONE) 23 | return ft>-1 and Duel.CheckReleaseGroup(tp,c50705071.spfilter,1,nil,ft,tp) 24 | end 25 | function c50705071.spop(e,tp,eg,ep,ev,re,r,rp,c) 26 | local g=Duel.SelectReleaseGroup(tp,c50705071.spfilter,1,1,nil,Duel.GetLocationCount(tp,LOCATION_MZONE),tp) 27 | Duel.Release(g,REASON_COST) 28 | Duel.ShuffleDeck(tp) 29 | end 30 | -------------------------------------------------------------------------------- /listed_names/c511000125.lua: -------------------------------------------------------------------------------- 1 | --Ancient Gate 2 | function c511000125.initial_effect(c) 3 | --Activate 4 | local e1=Effect.CreateEffect(c) 5 | e1:SetType(EFFECT_TYPE_ACTIVATE) 6 | e1:SetCode(EVENT_FREE_CHAIN) 7 | e1:SetCondition(c511000125.condition) 8 | e1:SetCost(aux.RemainFieldCost) 9 | e1:SetTarget(c511000125.target) 10 | e1:SetOperation(c511000125.activate) 11 | c:RegisterEffect(e1) 12 | end 13 | c511000125.listed_names={511000122} 14 | function c511000125.cfilter(c) 15 | return c:IsFaceup() and c:IsCode(511000122) 16 | end 17 | function c511000125.condition(e,tp,eg,ep,ev,re,r,rp) 18 | return Duel.IsExistingMatchingCard(c511000125.cfilter,tp,LOCATION_ONFIELD,0,1,nil) 19 | end 20 | function c511000125.target(e,tp,eg,ep,ev,re,r,rp,chk) 21 | if chk==0 then return e:IsHasType(EFFECT_TYPE_ACTIVATE) end 22 | end 23 | function c511000125.activate(e,tp,eg,ep,ev,re,r,rp) 24 | local c=e:GetHandler() 25 | if not c:IsRelateToEffect(e) or c:IsStatus(STATUS_LEAVE_CONFIRMED) then return end 26 | if not Duel.SelectYesNo(tp,aux.Stringid(511000125,0)) then 27 | c:CancelToGrave(false) 28 | end 29 | end 30 | -------------------------------------------------------------------------------- /listed_names/c511000151.lua: -------------------------------------------------------------------------------- 1 | --Kuribee 2 | function c511000151.initial_effect(c) 3 | --negate attack 4 | local e1=Effect.CreateEffect(c) 5 | e1:SetDescription(aux.Stringid(511000151,0)) 6 | e1:SetType(EFFECT_TYPE_FIELD+EFFECT_TYPE_TRIGGER_O) 7 | e1:SetCode(EVENT_BE_BATTLE_TARGET) 8 | e1:SetRange(LOCATION_MZONE) 9 | e1:SetCondition(c511000151.condition) 10 | e1:SetOperation(c511000151.operation) 11 | c:RegisterEffect(e1) 12 | -- 13 | local e2=Effect.CreateEffect(c) 14 | e2:SetType(EFFECT_TYPE_SINGLE) 15 | e2:SetCode(EFFECT_UNRELEASABLE_SUM) 16 | e2:SetProperty(EFFECT_FLAG_SINGLE_RANGE) 17 | e2:SetRange(LOCATION_MZONE) 18 | e2:SetValue(1) 19 | c:RegisterEffect(e2) 20 | end 21 | c511000151.listed_names={511000151,511000152,511000153,511000154,40640057} 22 | function c511000151.condition(e,tp,eg,ep,ev,re,r,rp) 23 | local d=Duel.GetAttackTarget() 24 | return d and d:IsControler(tp) and d:IsFaceup() and 25 | (d:IsCode(511000151) or d:IsCode(511000152) or d:IsCode(511000153) or d:IsCode(511000154) or d:IsCode(40640057)) 26 | end 27 | function c511000151.operation(e,tp,eg,ep,ev,re,r,rp) 28 | Duel.NegateAttack() 29 | end 30 | -------------------------------------------------------------------------------- /listed_names/c511000274.lua: -------------------------------------------------------------------------------- 1 | --Fricka's Mediation 2 | function c511000274.initial_effect(c) 3 | --Activate 4 | local e1=Effect.CreateEffect(c) 5 | e1:SetType(EFFECT_TYPE_ACTIVATE) 6 | e1:SetCode(EVENT_FREE_CHAIN) 7 | e1:SetCost(c511000274.cost) 8 | e1:SetOperation(c511000274.activate) 9 | c:RegisterEffect(e1) 10 | end 11 | c511000274.listed_names={511000273} 12 | function c511000274.cfilter(c) 13 | return c:IsCode(511000273) and c:IsAbleToRemoveAsCost() 14 | end 15 | function c511000274.cost(e,tp,eg,ep,ev,re,r,rp,chk) 16 | if chk==0 then return Duel.IsExistingMatchingCard(c511000274.cfilter,tp,LOCATION_GRAVE,0,1,nil) end 17 | Duel.Hint(HINT_SELECTMSG,tp,HINTMSG_REMOVE) 18 | local g=Duel.SelectMatchingCard(tp,c511000274.cfilter,tp,LOCATION_GRAVE,0,1,1,nil) 19 | Duel.Remove(g,POS_FACEUP,REASON_COST) 20 | end 21 | function c511000274.activate(e,tp,eg,ep,ev,re,r,rp) 22 | local e1=Effect.CreateEffect(e:GetHandler()) 23 | e1:SetType(EFFECT_TYPE_FIELD) 24 | e1:SetCode(EFFECT_AVOID_BATTLE_DAMAGE) 25 | e1:SetProperty(EFFECT_FLAG_PLAYER_TARGET) 26 | e1:SetTargetRange(1,0) 27 | e1:SetValue(1) 28 | e1:SetReset(RESET_PHASE+PHASE_END) 29 | Duel.RegisterEffect(e1,tp) 30 | end 31 | -------------------------------------------------------------------------------- /listed_names/c511000432.lua: -------------------------------------------------------------------------------- 1 | --Pumpkin Carriage 2 | function c511000432.initial_effect(c) 3 | --direct attack 4 | local e1=Effect.CreateEffect(c) 5 | e1:SetType(EFFECT_TYPE_FIELD) 6 | e1:SetCode(EFFECT_DIRECT_ATTACK) 7 | e1:SetRange(LOCATION_MZONE) 8 | e1:SetTargetRange(LOCATION_MZONE,0) 9 | e1:SetTarget(c511000432.datg) 10 | c:RegisterEffect(e1) 11 | end 12 | c511000432.listed_names={511000431} 13 | function c511000432.datg(e,c) 14 | return c:IsCode(511000431) 15 | end 16 | -------------------------------------------------------------------------------- /listed_names/c511000629.lua: -------------------------------------------------------------------------------- 1 | --Toon Briefcase 2 | function c511000629.initial_effect(c) 3 | --Activate 4 | local e1=Effect.CreateEffect(c) 5 | e1:SetCategory(CATEGORY_DISABLE_SUMMON+CATEGORY_TODECK) 6 | e1:SetType(EFFECT_TYPE_ACTIVATE) 7 | e1:SetCode(EVENT_SUMMON) 8 | e1:SetCondition(c511000629.condition) 9 | e1:SetTarget(c511000629.target) 10 | e1:SetOperation(c511000629.activate) 11 | c:RegisterEffect(e1) 12 | end 13 | c511000629.listed_names={15259703} 14 | function c511000629.cfilter(c) 15 | return c:IsFaceup() and c:IsCode(15259703) 16 | end 17 | function c511000629.condition(e,tp,eg,ep,ev,re,r,rp) 18 | return Duel.IsExistingMatchingCard(c511000629.cfilter,tp,LOCATION_ONFIELD,0,1,nil) 19 | end 20 | function c511000629.target(e,tp,eg,ep,ev,re,r,rp,chk) 21 | if chk==0 then return true end 22 | Duel.SetOperationInfo(0,CATEGORY_DISABLE_SUMMON,eg,1,0,0) 23 | Duel.SetOperationInfo(0,CATEGORY_TODECK,eg,1,0,0) 24 | end 25 | function c511000629.activate(e,tp,eg,ep,ev,re,r,rp,chk) 26 | Duel.NegateSummon(eg:GetFirst()) 27 | Duel.SendtoDeck(eg,nil,2,REASON_EFFECT) 28 | end 29 | -------------------------------------------------------------------------------- /listed_names/c511000689.lua: -------------------------------------------------------------------------------- 1 | --Rose Whip 2 | function c511000689.initial_effect(c) 3 | aux.AddEquipProcedure(c,nil,aux.FilterBoolFunction(Card.IsCode,76812113)) 4 | --atk up 5 | local e2=Effect.CreateEffect(c) 6 | e2:SetType(EFFECT_TYPE_EQUIP) 7 | e2:SetCode(EFFECT_UPDATE_ATTACK) 8 | e2:SetValue(c511000689.atkval) 9 | c:RegisterEffect(e2) 10 | --def up 11 | local e3=Effect.CreateEffect(c) 12 | e3:SetType(EFFECT_TYPE_EQUIP) 13 | e3:SetCode(EFFECT_UPDATE_DEFENSE) 14 | e3:SetValue(c511000689.atkval) 15 | c:RegisterEffect(e3) 16 | end 17 | c511000689.listed_names={76812113} 18 | function c511000689.filter(c) 19 | return c:IsFaceup() and c:IsCode(76812113) 20 | end 21 | function c511000689.atkval(e,c) 22 | return Duel.GetMatchingGroupCount(c511000689.filter,c:GetControler(),LOCATION_MZONE,LOCATION_MZONE,nil)*300 23 | end 24 | -------------------------------------------------------------------------------- /listed_names/c511000880.lua: -------------------------------------------------------------------------------- 1 | --KC-1 Crayton 2 | function c511000880.initial_effect(c) 3 | --atkup 4 | local e2=Effect.CreateEffect(c) 5 | e2:SetType(EFFECT_TYPE_SINGLE) 6 | e2:SetProperty(EFFECT_FLAG_SINGLE_RANGE) 7 | e2:SetCode(EFFECT_UPDATE_ATTACK) 8 | e2:SetRange(LOCATION_MZONE) 9 | e2:SetValue(c511000880.upval) 10 | c:RegisterEffect(e2) 11 | end 12 | c511000880.listed_names={511000882} 13 | function c511000880.upval(e,c) 14 | return Duel.GetMatchingGroupCount(c511000880.upfilter,c:GetControler(),LOCATION_MZONE,0,nil)*500 15 | end 16 | function c511000880.upfilter(c) 17 | return c:IsFaceup() and c:IsCode(511000882) 18 | end 19 | -------------------------------------------------------------------------------- /listed_names/c511000990.lua: -------------------------------------------------------------------------------- 1 | --Yasushi the Skull Knight 2 | function c511000990.initial_effect(c) 3 | --fusion material 4 | c:EnableReviveLimit() 5 | aux.AddFusionProcMix(c,true,true,78010363,80604091) 6 | local e2=Effect.CreateEffect(c) 7 | e2:SetCode(EFFECT_ADD_TYPE) 8 | e2:SetType(EFFECT_TYPE_SINGLE) 9 | e2:SetProperty(EFFECT_FLAG_IGNORE_RANGE+EFFECT_FLAG_SET_AVAILABLE+EFFECT_FLAG_CANNOT_DISABLE) 10 | e2:SetValue(TYPE_NORMAL) 11 | c:RegisterEffect(e2) 12 | if not c511000990.global_check then 13 | c511000990.global_check=true 14 | local ge2=Effect.CreateEffect(c) 15 | ge2:SetType(EFFECT_TYPE_FIELD) 16 | ge2:SetCode(EFFECT_EXTRA_FUSION_MATERIAL) 17 | ge2:SetTargetRange(LOCATION_SZONE+LOCATION_HAND,LOCATION_SZONE+LOCATION_HAND) 18 | ge2:SetTarget(c511000990.mttg) 19 | ge2:SetValue(c511000990.mtval) 20 | Duel.RegisterEffect(ge2,0) 21 | end 22 | end 23 | c511000990.listed_names={80604091} 24 | c511000990.illegal=true 25 | function c511000990.mttg(e,c) 26 | return (c:IsCode(80604091) or c:GetOriginalCode()==80604091 or c:GetOriginalCode()==511003023) 27 | end 28 | function c511000990.mtval(e,c) 29 | if not c then return false end 30 | return c:GetOriginalCode()==511000990 31 | end 32 | -------------------------------------------------------------------------------- /listed_names/c511001037.lua: -------------------------------------------------------------------------------- 1 | --スペース・レーション 2 | function c511001037.initial_effect(c) 3 | --Activate 4 | local e1=Effect.CreateEffect(c) 5 | e1:SetCategory(CATEGORY_DRAW) 6 | e1:SetType(EFFECT_TYPE_ACTIVATE) 7 | e1:SetProperty(EFFECT_FLAG_PLAYER_TARGET) 8 | e1:SetCode(EVENT_FREE_CHAIN) 9 | e1:SetCondition(c511001037.condition) 10 | e1:SetTarget(c511001037.target) 11 | e1:SetOperation(c511001037.activate) 12 | c:RegisterEffect(e1) 13 | end 14 | c511001037.listed_names={80208158} 15 | function c511001037.cfilter(c) 16 | return c:IsFaceup() and c:IsCode(80208158) 17 | end 18 | function c511001037.condition(e,tp,eg,ep,ev,re,r,rp) 19 | return Duel.IsExistingMatchingCard(c511001037.cfilter,tp,LOCATION_MZONE,0,1,nil) 20 | end 21 | function c511001037.target(e,tp,eg,ep,ev,re,r,rp,chk) 22 | if chk==0 then return Duel.IsPlayerCanDraw(tp,2) end 23 | Duel.SetTargetPlayer(tp) 24 | Duel.SetTargetParam(2) 25 | Duel.SetOperationInfo(0,CATEGORY_DRAW,nil,0,tp,2) 26 | end 27 | function c511001037.activate(e,tp,eg,ep,ev,re,r,rp) 28 | local p,d=Duel.GetChainInfo(0,CHAININFO_TARGET_PLAYER,CHAININFO_TARGET_PARAM) 29 | Duel.Draw(p,d,REASON_EFFECT) 30 | end 31 | -------------------------------------------------------------------------------- /listed_names/c511001069.lua: -------------------------------------------------------------------------------- 1 | --妖仙郷の眩暈風 2 | function c511001069.initial_effect(c) 3 | --Activate 4 | local e1=Effect.CreateEffect(c) 5 | e1:SetType(EFFECT_TYPE_ACTIVATE) 6 | e1:SetCode(EVENT_FREE_CHAIN) 7 | e1:SetCondition(c511001069.condition) 8 | c:RegisterEffect(e1) 9 | --todeck 10 | local e2=Effect.CreateEffect(c) 11 | e2:SetType(EFFECT_TYPE_FIELD) 12 | e2:SetProperty(EFFECT_FLAG_SET_AVAILABLE) 13 | e2:SetRange(LOCATION_SZONE) 14 | e2:SetCode(EFFECT_TO_HAND_REDIRECT) 15 | e2:SetTargetRange(LOCATION_MZONE,LOCATION_MZONE) 16 | e2:SetTarget(c511001069.tdtg) 17 | e2:SetValue(LOCATION_DECKSHF) 18 | c:RegisterEffect(e2) 19 | end 20 | c511001069.listed_names={93368494} 21 | function c511001069.filter(c) 22 | return c:IsFaceup() and c:IsCode(93368494) 23 | end 24 | function c511001069.condition(e,tp,eg,ep,ev,re,r,rp) 25 | return Duel.IsExistingMatchingCard(c511001069.filter,tp,LOCATION_MZONE,0,1,nil) 26 | end 27 | function c511001069.tdtg(e,c) 28 | return (c:IsFacedown() or not c:IsSetCard(0xb3)) and c:IsReason(REASON_EFFECT) 29 | end 30 | -------------------------------------------------------------------------------- /listed_names/c511001415.lua: -------------------------------------------------------------------------------- 1 | --Iron Knight 2 | --Jackpro 1.3 3 | function c511001415.initial_effect(c) 4 | -- 5 | local e2=Effect.CreateEffect(c) 6 | e2:SetType(EFFECT_TYPE_SINGLE) 7 | e2:SetProperty(EFFECT_FLAG_SINGLE_RANGE) 8 | e2:SetRange(LOCATION_MZONE) 9 | e2:SetCode(EFFECT_UPDATE_ATTACK) 10 | e2:SetCondition(c511001415.sdcon) 11 | e2:SetValue(-1000) 12 | c:RegisterEffect(e2) 13 | end 14 | c511001415.listed_names={511001416} 15 | function c511001415.filter(c) 16 | return c:IsFaceup() and c:IsCode(511001416) 17 | end 18 | function c511001415.sdcon(e) 19 | return Duel.IsExistingMatchingCard(c511001415.filter,e:GetHandlerPlayer(),LOCATION_ONFIELD,LOCATION_ONFIELD,1,nil) 20 | end 21 | -------------------------------------------------------------------------------- /listed_names/c511001805.lua: -------------------------------------------------------------------------------- 1 | --Charge 2 | function c511001805.initial_effect(c) 3 | --Activate 4 | local e1=Effect.CreateEffect(c) 5 | e1:SetCategory(CATEGORY_ATKCHANGE) 6 | e1:SetType(EFFECT_TYPE_ACTIVATE) 7 | e1:SetCode(EVENT_FREE_CHAIN) 8 | e1:SetTarget(c511001805.target) 9 | e1:SetOperation(c511001805.activate) 10 | c:RegisterEffect(e1) 11 | end 12 | c511001805.listed_names={50400231} 13 | function c511001805.filter(c) 14 | return c:IsFaceup() and c:IsCode(50400231) 15 | end 16 | function c511001805.target(e,tp,eg,ep,ev,re,r,rp,chk) 17 | if chk==0 then return Duel.IsExistingMatchingCard(c511001805.filter,tp,LOCATION_MZONE,0,1,nil) end 18 | end 19 | function c511001805.activate(e,tp,eg,ep,ev,re,r,rp) 20 | local g=Duel.GetMatchingGroup(c511001805.filter,tp,LOCATION_MZONE,0,nil) 21 | local tc=g:GetFirst() 22 | while tc do 23 | local e1=Effect.CreateEffect(e:GetHandler()) 24 | e1:SetType(EFFECT_TYPE_SINGLE) 25 | e1:SetCode(EFFECT_UPDATE_ATTACK) 26 | e1:SetReset(RESET_EVENT+0x1fe0000) 27 | e1:SetValue(2000) 28 | tc:RegisterEffect(e1) 29 | tc=g:GetNext() 30 | end 31 | end 32 | -------------------------------------------------------------------------------- /listed_names/c511002056.lua: -------------------------------------------------------------------------------- 1 | --Tomahawk Cannon 2 | function c511002056.initial_effect(c) 3 | --Activate 4 | local e1=Effect.CreateEffect(c) 5 | e1:SetCategory(CATEGORY_DESTROY) 6 | e1:SetType(EFFECT_TYPE_ACTIVATE) 7 | e1:SetCode(EVENT_ATTACK_ANNOUNCE) 8 | e1:SetCondition(c511002056.condition) 9 | e1:SetTarget(c511002056.target) 10 | e1:SetOperation(c511002056.activate) 11 | c:RegisterEffect(e1) 12 | end 13 | c511002056.listed_names={10389142} 14 | function c511002056.filter(c) 15 | return c:IsFaceup() and c:IsCode(10389142) 16 | end 17 | function c511002056.condition(e,tp,eg,ep,ev,re,r,rp) 18 | return Duel.IsExistingMatchingCard(c511002056.filter,tp,LOCATION_MZONE,0,1,nil) 19 | and Duel.GetAttacker():IsControler(1-tp) 20 | end 21 | function c511002056.target(e,tp,eg,ep,ev,re,r,rp,chk) 22 | local tg=Duel.GetAttacker() 23 | if chk==0 then return tg:IsOnField() end 24 | Duel.SetTargetCard(tg) 25 | Duel.SetOperationInfo(0,CATEGORY_DESTROY,tg,1,0,0) 26 | end 27 | function c511002056.activate(e,tp,eg,ep,ev,re,r,rp) 28 | local tc=Duel.GetFirstTarget() 29 | if tc and tc:IsRelateToEffect(e) and tc:IsAttackable() and Duel.NegateAttack() then 30 | Duel.Destroy(tc,REASON_EFFECT) 31 | end 32 | end 33 | -------------------------------------------------------------------------------- /listed_names/c511002098.lua: -------------------------------------------------------------------------------- 1 | --Rough Exploder 2 | function c511002098.initial_effect(c) 3 | --destroy 4 | local e1=Effect.CreateEffect(c) 5 | e1:SetDescription(aux.Stringid(69764158,0)) 6 | e1:SetCategory(CATEGORY_DAMAGE) 7 | e1:SetType(EFFECT_TYPE_IGNITION) 8 | e1:SetProperty(EFFECT_FLAG_PLAYER_TARGET) 9 | e1:SetRange(LOCATION_GRAVE) 10 | e1:SetCondition(c511002098.damcon) 11 | e1:SetCost(aux.bfgcost) 12 | e1:SetTarget(c511002098.damtg) 13 | e1:SetOperation(c511002098.damop) 14 | c:RegisterEffect(e1) 15 | end 16 | c511002098.listed_names={511009200} 17 | function c511002098.cfilter(c) 18 | return c:IsFaceup() and c:IsCode(511009200) 19 | end 20 | function c511002098.damcon(e,tp,eg,ep,ev,re,r,rp) 21 | return Duel.IsExistingMatchingCard(c511002098.cfilter,tp,LOCATION_ONFIELD,0,1,nil) 22 | end 23 | function c511002098.damtg(e,tp,eg,ep,ev,re,r,rp,chk) 24 | if chk==0 then return true end 25 | Duel.SetTargetPlayer(1-tp) 26 | Duel.SetTargetParam(500) 27 | Duel.SetOperationInfo(0,CATEGORY_DAMAGE,nil,0,1-tp,500) 28 | end 29 | function c511002098.damop(e,tp,eg,ep,ev,re,r,rp) 30 | local p,d=Duel.GetChainInfo(0,CHAININFO_TARGET_PLAYER,CHAININFO_TARGET_PARAM) 31 | Duel.Damage(p,d,REASON_EFFECT) 32 | end 33 | -------------------------------------------------------------------------------- /listed_names/c511002147.lua: -------------------------------------------------------------------------------- 1 | --Mosquito Force 2 | function c511002147.initial_effect(c) 3 | --search 4 | local e1=Effect.CreateEffect(c) 5 | e1:SetDescription(aux.Stringid(13839120,0)) 6 | e1:SetCategory(CATEGORY_TOHAND+CATEGORY_SEARCH) 7 | e1:SetProperty(EFFECT_FLAG_DAMAGE_STEP) 8 | e1:SetType(EFFECT_TYPE_TRIGGER_O+EFFECT_TYPE_SINGLE) 9 | e1:SetCode(EVENT_SUMMON_SUCCESS) 10 | e1:SetTarget(c511002147.tg) 11 | e1:SetOperation(c511002147.op) 12 | c:RegisterEffect(e1) 13 | end 14 | c511002147.listed_names={511002147} 15 | function c511002147.filter(c) 16 | return c:IsCode(511002147) and c:IsAbleToHand() 17 | end 18 | function c511002147.tg(e,tp,eg,ep,ev,re,r,rp,chk) 19 | if chk==0 then return Duel.IsExistingMatchingCard(c511002147.filter,tp,LOCATION_DECK,0,1,nil) end 20 | Duel.SetOperationInfo(0,CATEGORY_TOHAND,nil,1,tp,LOCATION_DECK) 21 | end 22 | function c511002147.op(e,tp,eg,ep,ev,re,r,rp) 23 | local tc=Duel.GetFirstMatchingCard(c511002147.filter,tp,LOCATION_DECK,0,nil) 24 | if tc then 25 | Duel.SendtoHand(tc,nil,REASON_EFFECT) 26 | Duel.ConfirmCards(1-tp,tc) 27 | end 28 | end 29 | -------------------------------------------------------------------------------- /listed_names/c511002287.lua: -------------------------------------------------------------------------------- 1 | --Cyber Roar 2 | function c511002287.initial_effect(c) 3 | aux.AddEquipProcedure(c,nil,aux.FilterBoolFunction(Card.IsSetCard,0x93),nil,nil,c511002287.tg,c511002287.op) 4 | --atk up 5 | local e2=Effect.CreateEffect(c) 6 | e2:SetType(EFFECT_TYPE_EQUIP) 7 | e2:SetCode(EFFECT_UPDATE_ATTACK) 8 | e2:SetValue(300) 9 | c:RegisterEffect(e2) 10 | end 11 | c511002287.listed_names={70095154,70095154} 12 | function c511002287.tg(e,tp,eg,ep,ev,re,r,rp,tc) 13 | e:SetCategory(CATEGORY_EQUIP+CATEGORY_DRAW) 14 | if tc:IsCode(70095154) then 15 | Duel.SetOperationInfo(0,CATEGORY_DRAW,nil,0,tp,1) 16 | end 17 | end 18 | function c511002287.op(e,tp,eg,ep,ev,re,r,rp) 19 | local c=e:GetHandler() 20 | local tc=Duel.GetFirstTarget() 21 | if c:IsRelateToEffect(e) and tc and tc:IsRelateToEffect(e) and tc:IsFaceup() and tc:IsCode(70095154) then 22 | Duel.Draw(tp,1,REASON_EFFECT) 23 | end 24 | end 25 | -------------------------------------------------------------------------------- /listed_names/c511002304.lua: -------------------------------------------------------------------------------- 1 | --Indestructible Armor Plating 2 | function c511002304.initial_effect(c) 3 | --Activate 4 | local e1=Effect.CreateEffect(c) 5 | e1:SetType(EFFECT_TYPE_ACTIVATE) 6 | e1:SetCode(EVENT_FREE_CHAIN) 7 | c:RegisterEffect(e1) 8 | --indes 9 | local e2=Effect.CreateEffect(c) 10 | e2:SetType(EFFECT_TYPE_FIELD) 11 | e2:SetRange(LOCATION_SZONE) 12 | e2:SetTargetRange(LOCATION_MZONE,LOCATION_MZONE) 13 | e2:SetTarget(c511002304.target) 14 | e2:SetCode(EFFECT_INDESTRUCTABLE_BATTLE) 15 | e2:SetValue(1) 16 | c:RegisterEffect(e2) 17 | end 18 | c511002304.listed_names={511002301} 19 | function c511002304.target(e,c) 20 | return c:IsCode(511002301) and bit.band(c:GetSummonType(),SUMMON_TYPE_SPECIAL)==SUMMON_TYPE_SPECIAL 21 | end 22 | -------------------------------------------------------------------------------- /listed_names/c511002356.lua: -------------------------------------------------------------------------------- 1 | --Voltic Spear 2 | function c511002356.initial_effect(c) 3 | aux.AddEquipProcedure(c,nil,aux.FilterBoolFunction(Card.IsRace,RACE_WARRIOR)) 4 | --atk up 5 | local e2=Effect.CreateEffect(c) 6 | e2:SetType(EFFECT_TYPE_EQUIP) 7 | e2:SetCode(EFFECT_UPDATE_ATTACK) 8 | e2:SetValue(c511002356.value) 9 | c:RegisterEffect(e2) 10 | end 11 | c511002356.listed_names={9327502} 12 | function c511002356.value(e,c) 13 | local ec=e:GetHandler():GetEquipTarget() 14 | if ec:IsCode(9327502) then 15 | return 1000 16 | else 17 | return 300 18 | end 19 | end 20 | -------------------------------------------------------------------------------- /listed_names/c511002483.lua: -------------------------------------------------------------------------------- 1 | --紅蓮魔竜の壺 2 | function c511002483.initial_effect(c) 3 | --Activate 4 | local e1=Effect.CreateEffect(c) 5 | e1:SetCategory(CATEGORY_DRAW) 6 | e1:SetType(EFFECT_TYPE_ACTIVATE) 7 | e1:SetProperty(EFFECT_FLAG_PLAYER_TARGET) 8 | e1:SetCode(EVENT_FREE_CHAIN) 9 | e1:SetCondition(c511002483.condition) 10 | e1:SetTarget(c511002483.target) 11 | e1:SetOperation(c511002483.activate) 12 | c:RegisterEffect(e1) 13 | end 14 | c511002483.listed_names={70902743} 15 | function c511002483.cfilter(c) 16 | return c:IsFaceup() and c:IsCode(70902743) 17 | end 18 | function c511002483.condition(e,tp,eg,ep,ev,re,r,rp) 19 | return Duel.IsExistingMatchingCard(c511002483.cfilter,tp,LOCATION_ONFIELD,0,1,nil) 20 | end 21 | function c511002483.target(e,tp,eg,ep,ev,re,r,rp,chk) 22 | if chk==0 then return Duel.IsPlayerCanDraw(tp,2) end 23 | Duel.SetTargetPlayer(tp) 24 | Duel.SetTargetParam(2) 25 | Duel.SetOperationInfo(0,CATEGORY_DRAW,nil,0,tp,2) 26 | end 27 | function c511002483.activate(e,tp,eg,ep,ev,re,r,rp) 28 | local p,d=Duel.GetChainInfo(0,CHAININFO_TARGET_PLAYER,CHAININFO_TARGET_PARAM) 29 | Duel.Draw(p,d,REASON_EFFECT) 30 | end 31 | -------------------------------------------------------------------------------- /listed_names/c511002693.lua: -------------------------------------------------------------------------------- 1 | --Bubble Breeder 2 | function c511002693.initial_effect(c) 3 | --special summon 4 | local e1=Effect.CreateEffect(c) 5 | e1:SetType(EFFECT_TYPE_FIELD) 6 | e1:SetCode(EFFECT_SPSUMMON_PROC) 7 | e1:SetProperty(EFFECT_FLAG_UNCOPYABLE) 8 | e1:SetRange(LOCATION_HAND) 9 | e1:SetCondition(c511002693.spcon) 10 | e1:SetOperation(c511002693.spop) 11 | c:RegisterEffect(e1) 12 | end 13 | c511002693.listed_names={511002693} 14 | function c511002693.cfilter(c) 15 | return c:IsCode(511002693) and c:IsAbleToGraveAsCost() 16 | end 17 | function c511002693.spcon(e,c) 18 | if c==nil then return true end 19 | local tp=c:GetControler() 20 | return Duel.GetLocationCount(tp,LOCATION_MZONE)>0 and 21 | Duel.IsExistingMatchingCard(c511002693.cfilter,tp,LOCATION_HAND,0,1,c) 22 | end 23 | function c511002693.spop(e,tp,eg,ep,ev,re,r,rp,c) 24 | Duel.Hint(HINT_SELECTMSG,tp,HINTMSG_TOGRAVE) 25 | local g=Duel.SelectMatchingCard(tp,c511002693.cfilter,tp,LOCATION_HAND,0,1,1,c) 26 | Duel.SendtoGrave(g,REASON_COST) 27 | end 28 | -------------------------------------------------------------------------------- /listed_names/c511002732.lua: -------------------------------------------------------------------------------- 1 | --Puppet King 2 | function c511002732.initial_effect(c) 3 | --summon with 1 tribute 4 | local e1=Effect.CreateEffect(c) 5 | e1:SetDescription(aux.Stringid(3825890,0)) 6 | e1:SetProperty(EFFECT_FLAG_CANNOT_DISABLE+EFFECT_FLAG_UNCOPYABLE) 7 | e1:SetType(EFFECT_TYPE_SINGLE) 8 | e1:SetCode(EFFECT_SUMMON_PROC) 9 | e1:SetCondition(c511002732.otcon) 10 | e1:SetOperation(c511002732.otop) 11 | e1:SetValue(SUMMON_TYPE_ADVANCE) 12 | c:RegisterEffect(e1) 13 | end 14 | c511002732.listed_names={511002731} 15 | function c511002732.otfilter(c,tp) 16 | return c:IsCode(511002731) and (c:IsControler(tp) or c:IsFaceup()) 17 | end 18 | function c511002732.otcon(e,c,minc) 19 | if c==nil then return true end 20 | local tp=c:GetControler() 21 | local mg=Duel.GetMatchingGroup(c511002732.otfilter,tp,LOCATION_MZONE,LOCATION_MZONE,nil,tp) 22 | return c:GetLevel()>6 and minc<=1 and Duel.CheckTribute(c,1,1,mg) 23 | end 24 | function c511002732.otop(e,tp,eg,ep,ev,re,r,rp,c) 25 | local mg=Duel.GetMatchingGroup(c511002732.otfilter,tp,LOCATION_MZONE,LOCATION_MZONE,nil,tp) 26 | local sg=Duel.SelectTribute(tp,c,1,1,mg) 27 | c:SetMaterial(sg) 28 | Duel.Release(sg,REASON_SUMMON+REASON_MATERIAL) 29 | end 30 | -------------------------------------------------------------------------------- /listed_names/c511002807.lua: -------------------------------------------------------------------------------- 1 | --スターダスト・シャオロン 2 | function c511002807.initial_effect(c) 3 | --special summon 4 | local e1=Effect.CreateEffect(c) 5 | e1:SetType(EFFECT_TYPE_FIELD) 6 | e1:SetCode(EFFECT_SPSUMMON_PROC) 7 | e1:SetProperty(EFFECT_FLAG_SPSUM_PARAM+EFFECT_FLAG_UNCOPYABLE) 8 | e1:SetTargetRange(POS_FACEUP_ATTACK,0) 9 | e1:SetRange(LOCATION_GRAVE) 10 | e1:SetCondition(c511002807.spcon) 11 | c:RegisterEffect(e1) 12 | end 13 | c511002807.listed_names={44508094} 14 | function c511002807.filter(c) 15 | return c:IsFaceup() and c:IsCode(44508094) 16 | end 17 | function c511002807.spcon(e,c) 18 | if c==nil then return true end 19 | local eff={c:GetCardEffect(EFFECT_NECRO_VALLEY)} 20 | for _,te in ipairs(eff) do 21 | local op=te:GetOperation() 22 | if not op or op(e,c) then return false end 23 | end 24 | return Duel.GetLocationCount(c:GetControler(),LOCATION_MZONE)>0 and 25 | Duel.IsExistingMatchingCard(c511002807.filter,c:GetControler(),LOCATION_MZONE,0,1,nil) 26 | end 27 | -------------------------------------------------------------------------------- /listed_names/c511005008.lua: -------------------------------------------------------------------------------- 1 | --Pappycorn 2 | -- By Shad3 3 | local scard=c511005008 4 | function scard.initial_effect(c) 5 | local e1=Effect.CreateEffect(c) 6 | e1:SetType(EFFECT_TYPE_SINGLE) 7 | e1:SetCode(EFFECT_UPDATE_ATTACK) 8 | e1:SetRange(LOCATION_MZONE) 9 | e1:SetProperty(EFFECT_FLAG_SINGLE_RANGE) 10 | e1:SetValue(scard.val) 11 | c:RegisterEffect(e1) 12 | end 13 | c511005008.listed_names={511002672} 14 | function scard.fil(c) 15 | return c:IsCode(511002672) and c:IsFaceup() 16 | end 17 | function scard.val(e,c) 18 | if Duel.IsExistingMatchingCard(scard.fil,tp,LOCATION_ONFIELD,LOCATION_ONFIELD,1,nil) then 19 | return 1000 20 | end 21 | return 0 22 | end -------------------------------------------------------------------------------- /listed_names/c511005591.lua: -------------------------------------------------------------------------------- 1 | --Masked Doll 2 | --GameMaster(GM) 3 | function c511005591.initial_effect(c) 4 | --Activate 5 | local e1=Effect.CreateEffect(c) 6 | e1:SetType(EFFECT_TYPE_ACTIVATE) 7 | e1:SetCode(EVENT_FREE_CHAIN) 8 | c:RegisterEffect(e1) 9 | --Cost Change 10 | local e2=Effect.CreateEffect(c) 11 | e2:SetType(EFFECT_TYPE_FIELD) 12 | e2:SetCode(EFFECT_LPCOST_CHANGE) 13 | e2:SetProperty(EFFECT_FLAG_PLAYER_TARGET) 14 | e2:SetRange(LOCATION_SZONE) 15 | e2:SetTargetRange(1,0) 16 | e2:SetValue(c511005591.costchange) 17 | c:RegisterEffect(e2) 18 | end 19 | c511005591.listed_names={82432018} 20 | function c511005591.costchange(e,re,rp,val) 21 | if re:GetHandler():IsCode(82432018) then 22 | return 0 23 | else return val end 24 | end -------------------------------------------------------------------------------- /listed_names/c511005610.lua: -------------------------------------------------------------------------------- 1 | --Wood Remains(DOR) 2 | --Scripted by GameMaster(GM) 3 | function c511005610.initial_effect(c) 4 | --flip gain 500 atk/def 5 | local e1=Effect.CreateEffect(c) 6 | e1:SetCategory(CATEGORY_ATKCHANGE) 7 | e1:SetType(EFFECT_TYPE_SINGLE+EFFECT_TYPE_FLIP) 8 | e1:SetOperation(c511005610.operation) 9 | c:RegisterEffect(e1) 10 | end 11 | c511005610.listed_names={17733394} 12 | function c511005610.atktg(e,c) 13 | return Duel.GetMatchingGroup(c511005610.filter,tp,LOCATION_MZONE,LOCATION_MZONE,nil) 14 | end 15 | function c511005610.filter(c) 16 | return c:IsType(TYPE_MONSTER) and (c:IsFaceup() and c:IsCode(17733394) ) 17 | end 18 | function c511005610.operation(e,tp,eg,ep,ev,re,r,rp) 19 | local g=Duel.GetMatchingGroup(c511005610.filter,tp,LOCATION_MZONE,LOCATION_MZONE,nil) 20 | local tc=g:GetFirst() 21 | while tc do 22 | local e1=Effect.CreateEffect(e:GetHandler()) 23 | e1:SetType(EFFECT_TYPE_SINGLE) 24 | e1:SetCode(EFFECT_UPDATE_ATTACK) 25 | e1:SetTarget(c511005610.atktg) 26 | e1:SetValue(500) 27 | e1:SetReset(RESET_EVENT+0x1ff0000) 28 | tc:RegisterEffect(e1) 29 | local e2=e1:Clone() 30 | e2:SetCode(EFFECT_UPDATE_DEFENSE) 31 | tc:RegisterEffect(e2) 32 | tc=g:GetNext() 33 | end 34 | end -------------------------------------------------------------------------------- /listed_names/c511005619.lua: -------------------------------------------------------------------------------- 1 | --Flame reaper (DOR) 2 | --scripted by GameMaster (GM) 3 | function c511005619.initial_effect(c) 4 | --flip 5 | local e1=Effect.CreateEffect(c) 6 | e1:SetCategory(CATEGORY_DESTROY) 7 | e1:SetType(EFFECT_TYPE_SINGLE+EFFECT_TYPE_FLIP) 8 | e1:SetTarget(c511005619.target) 9 | e1:SetCondition(c511005619.condition) 10 | e1:SetOperation(c511005619.operation) 11 | c:RegisterEffect(e1) 12 | end 13 | c511005619.listed_names={86318356} 14 | function c511005619.target(e,tp,eg,ep,ev,re,r,rp,chk) 15 | if chk==0 then return true end 16 | local g=Duel.GetMatchingGroup(aux.TRUE,tp,LOCATION_MZONE,LOCATION_MZONE,nil) 17 | Duel.SetOperationInfo(0,CATEGORY_DESTROY,g,g:GetCount(),0,0) 18 | end 19 | function c511005619.operation(e,tp,eg,ep,ev,re,r,rp) 20 | local g=Duel.GetMatchingGroup(aux.TRUE,tp,LOCATION_MZONE,LOCATION_MZONE,nil) 21 | Duel.Destroy(g,REASON_EFFECT) 22 | end 23 | function c511005619.cfilter(c) 24 | return c:IsFaceup() and c:IsCode(86318356) 25 | end 26 | function c511005619.condition(e,tp,eg,ep,ev,re,r,rp) 27 | return Duel.IsExistingMatchingCard(c511005619.cfilter,tp,LOCATION_ONFIELD,LOCATION_ONFIELD,1,nil) 28 | end 29 | -------------------------------------------------------------------------------- /listed_names/c511005779.lua: -------------------------------------------------------------------------------- 1 | --Dark Magician GIrl (DOR) 2 | --scripted by GameMaster(GM) 3 | function c511005779.initial_effect(c) 4 | --atk/def +500 # drkMgcians 5 | local e1=Effect.CreateEffect(c) 6 | e1:SetDescription(aux.Stringid(511005779,1)) 7 | e1:SetCategory(CATEGORY_ATKCHANGE+CATEGORY_DEFCHANGE) 8 | e1:SetType(EFFECT_TYPE_SINGLE+EFFECT_TYPE_FLIP) 9 | e1:SetOperation(c511005779.op) 10 | c:RegisterEffect(e1) 11 | end 12 | c511005779.listed_names={46986414} 13 | function c511005779.filter(c) 14 | return c:IsCode(46986414) 15 | end 16 | function c511005779.op(e,tp,eg,ep,ev,re,r,rp) 17 | local c=e:GetHandler() 18 | local ct,g=Duel.GetMatchingGroupCount(c511005779.filter,tp,LOCATION_GRAVE,LOCATION_GRAVE,nil)*500 19 | local e1=Effect.CreateEffect(c) 20 | e1:SetType(EFFECT_TYPE_SINGLE) 21 | e1:SetCode(EFFECT_UPDATE_ATTACK) 22 | e1:SetReset(RESET_EVENT+0x1fe0000) 23 | e1:SetValue(ct) 24 | c:RegisterEffect(e1) 25 | local e2=e1:Clone() 26 | e2:SetCode(EFFECT_UPDATE_DEFENSE) 27 | c:RegisterEffect(e2) 28 | end 29 | -------------------------------------------------------------------------------- /listed_names/c511005789.lua: -------------------------------------------------------------------------------- 1 | --Psycho puppet (DOR) 2 | --scripted by GameMaster (GM) 3 | function c511005789.initial_effect(c) 4 | c:EnableReviveLimit() 5 | --ATK/DEF+1500 IF CONTROL MYSTERIOUS PUPPETER 6 | local e2=Effect.CreateEffect(c) 7 | e2:SetCategory(CATEGORY_ATKCHANGE+CATEGORY_DEFCHANGE) 8 | e2:SetType(EFFECT_TYPE_SINGLE+EFFECT_TYPE_FLIP) 9 | e2:SetCondition(c511005789.con2) 10 | e2:SetOperation(c511005789.atkop) 11 | c:RegisterEffect(e2) 12 | end 13 | c511005789.listed_names={54098121} 14 | function c511005789.filter(c) 15 | return c:IsFaceup() and c:IsCode(54098121) 16 | end 17 | function c511005789.con2(e,tp,eg,ep,ev,re,r,rp) 18 | return Duel.IsExistingMatchingCard(c511005789.filter,tp,LOCATION_ONFIELD,0,1,nil) 19 | end 20 | function c511005789.atkop(e,tp,eg,ep,ev,re,r,rp) 21 | local e1=Effect.CreateEffect(e:GetHandler()) 22 | e1:SetType(EFFECT_TYPE_SINGLE) 23 | e1:SetCode(EFFECT_UPDATE_ATTACK) 24 | e1:SetValue(1500) 25 | e1:SetReset(RESET_EVENT+0x1ff0000) 26 | e:GetHandler():RegisterEffect(e1) 27 | local e2=e1:Clone() 28 | e2:SetCode(EFFECT_UPDATE_DEFENSE) 29 | e:GetHandler():RegisterEffect(e2) 30 | end 31 | -------------------------------------------------------------------------------- /listed_names/c511005841.lua: -------------------------------------------------------------------------------- 1 | --Flame Ghost (DOR) 2 | --scripted by GameMaster (GM) 3 | function c511005841.initial_effect(c) 4 | --destroy all monsters if umi is faceup on field 5 | local e1=Effect.CreateEffect(c) 6 | e1:SetCategory(CATEGORY_DESTROY) 7 | e1:SetType(EFFECT_TYPE_SINGLE+EFFECT_TYPE_FLIP) 8 | e1:SetTarget(c511005841.target) 9 | e1:SetCondition(c511005841.condition) 10 | e1:SetOperation(c511005841.operation) 11 | c:RegisterEffect(e1) 12 | end 13 | c511005841.listed_names={22702055} 14 | function c511005841.target(e,tp,eg,ep,ev,re,r,rp,chk) 15 | if chk==0 then return true end 16 | local g=Duel.GetMatchingGroup(aux.TRUE,tp,LOCATION_MZONE,LOCATION_MZONE,nil) 17 | Duel.SetOperationInfo(0,CATEGORY_DESTROY,g,g:GetCount(),0,0) 18 | end 19 | function c511005841.operation(e,tp,eg,ep,ev,re,r,rp) 20 | local g=Duel.GetMatchingGroup(aux.TRUE,tp,LOCATION_MZONE,LOCATION_MZONE,nil) 21 | Duel.Destroy(g,REASON_EFFECT) 22 | end 23 | function c511005841.cfilter(c) 24 | return c:IsFaceup() and c:IsCode(22702055) 25 | end 26 | function c511005841.condition(e,tp,eg,ep,ev,re,r,rp) 27 | return Duel.IsExistingMatchingCard(c511005841.cfilter,tp,LOCATION_ONFIELD,LOCATION_ONFIELD,1,nil) 28 | end 29 | -------------------------------------------------------------------------------- /listed_names/c511009352.lua: -------------------------------------------------------------------------------- 1 | --Performapal Card Gardna 2 | function c511009352.initial_effect(c) 3 | --defup 4 | local e2=Effect.CreateEffect(c) 5 | e2:SetType(EFFECT_TYPE_SINGLE) 6 | e2:SetCode(EFFECT_UPDATE_DEFENSE) 7 | e2:SetProperty(EFFECT_FLAG_SINGLE_RANGE) 8 | e2:SetRange(LOCATION_MZONE) 9 | e2:SetValue(c511009352.val) 10 | c:RegisterEffect(e2) 11 | 12 | end 13 | c511009352.listed_names={511009352} 14 | function c511009352.exfilter(c) 15 | return c:IsFaceup() and c:IsCode(511009352) 16 | end 17 | function c511009352.val(e,c) 18 | local def=0 19 | local g=Duel.GetMatchingGroup(c511009352.filter,c:GetControler(),LOCATION_MZONE,0,c) 20 | local tc=g:GetFirst() 21 | while tc do 22 | local cdef=tc:GetDefense() 23 | def=def+(cdef>=0 and cdef or 0) 24 | tc=g:GetNext() 25 | end 26 | return def 27 | end 28 | -------------------------------------------------------------------------------- /listed_names/c511009416.lua: -------------------------------------------------------------------------------- 1 | --ジャンク・ウォリアー 2 | --fixed by MLD 3 | function c511009416.initial_effect(c) 4 | --synchro summon 5 | aux.AddSynchroProcedure(c,c511009416.tfilter,1,1,aux.NonTuner(nil),1,99) 6 | c:EnableReviveLimit() 7 | --atkup 8 | local e1=Effect.CreateEffect(c) 9 | e1:SetType(EFFECT_TYPE_SINGLE) 10 | e1:SetProperty(EFFECT_FLAG_SINGLE_RANGE) 11 | e1:SetRange(LOCATION_MZONE) 12 | e1:SetCode(EFFECT_UPDATE_ATTACK) 13 | e1:SetCondition(c511009416.con) 14 | e1:SetValue(c511009416.value) 15 | c:RegisterEffect(e1) 16 | end 17 | c511009416.listed_names={63977008} 18 | c511009416.material_setcode=0x17 19 | function c511009416.tfilter(c) 20 | return c:IsCode(63977008) or c:IsHasEffect(20932152) 21 | end 22 | function c511009416.con(e,tp,eg,ep,ev,re,r,rp) 23 | return e:GetHandler():IsSummonType(SUMMON_TYPE_SYNCHRO) 24 | end 25 | function c511009416.filter(c) 26 | return c:IsFaceup() and c:IsLevelBelow(2) 27 | end 28 | function c511009416.value(e,c) 29 | local atk=0 30 | local g=Duel.GetMatchingGroup(c511009416.filter,c:GetControler(),LOCATION_MZONE,0,c) 31 | local tc=g:GetFirst() 32 | while tc do 33 | atk=atk+tc:GetAttack() 34 | tc=g:GetNext() 35 | end 36 | return atk 37 | end 38 | -------------------------------------------------------------------------------- /listed_names/c52040216.lua: -------------------------------------------------------------------------------- 1 | --ハーピィズペット竜 2 | function c52040216.initial_effect(c) 3 | --atkup 4 | local e1=Effect.CreateEffect(c) 5 | e1:SetType(EFFECT_TYPE_SINGLE) 6 | e1:SetProperty(EFFECT_FLAG_SINGLE_RANGE) 7 | e1:SetCode(EFFECT_UPDATE_ATTACK) 8 | e1:SetRange(LOCATION_MZONE) 9 | e1:SetValue(c52040216.val) 10 | c:RegisterEffect(e1) 11 | local e2=e1:Clone() 12 | e2:SetCode(EFFECT_UPDATE_DEFENSE) 13 | c:RegisterEffect(e2) 14 | end 15 | c52040216.listed_names={76812113} 16 | function c52040216.val(e,c) 17 | return Duel.GetMatchingGroupCount(c52040216.filter,c:GetControler(),LOCATION_ONFIELD,LOCATION_ONFIELD,nil)*300 18 | end 19 | function c52040216.filter(c) 20 | return c:IsFaceup() and c:IsCode(76812113) 21 | end 22 | -------------------------------------------------------------------------------- /listed_names/c53944920.lua: -------------------------------------------------------------------------------- 1 | --ジェネクス・ヒート 2 | function c53944920.initial_effect(c) 3 | --summon with no tribute 4 | local e1=Effect.CreateEffect(c) 5 | e1:SetDescription(aux.Stringid(53944920,0)) 6 | e1:SetProperty(EFFECT_FLAG_UNCOPYABLE) 7 | e1:SetType(EFFECT_TYPE_SINGLE) 8 | e1:SetCode(EFFECT_SUMMON_PROC) 9 | e1:SetCondition(c53944920.ntcon) 10 | c:RegisterEffect(e1) 11 | end 12 | c53944920.listed_names={68505803} 13 | function c53944920.ntfilter(c) 14 | return c:IsFaceup() and c:IsCode(68505803) 15 | end 16 | function c53944920.ntcon(e,c,minc) 17 | if c==nil then return true end 18 | return minc==0 and c:GetLevel()>4 and Duel.GetLocationCount(c:GetControler(),LOCATION_MZONE)>0 19 | and Duel.IsExistingMatchingCard(c53944920.ntfilter,c:GetControler(),LOCATION_MZONE,0,1,nil) 20 | end 21 | -------------------------------------------------------------------------------- /listed_names/c63018036.lua: -------------------------------------------------------------------------------- 1 | --緊急鋼核処分 2 | function c63018036.initial_effect(c) 3 | --Activate 4 | local e1=Effect.CreateEffect(c) 5 | e1:SetCategory(CATEGORY_TOGRAVE) 6 | e1:SetType(EFFECT_TYPE_ACTIVATE) 7 | e1:SetCode(EVENT_FREE_CHAIN) 8 | e1:SetTarget(c63018036.target) 9 | e1:SetOperation(c63018036.activate) 10 | c:RegisterEffect(e1) 11 | end 12 | c63018036.listed_names={36623431} 13 | function c63018036.tgfilter(c) 14 | return c:IsCode(36623431) and c:IsAbleToGrave() 15 | end 16 | function c63018036.target(e,tp,eg,ep,ev,re,r,rp,chk) 17 | if chk==0 then return Duel.IsExistingMatchingCard(c63018036.tgfilter,tp,LOCATION_DECK,0,1,nil) end 18 | Duel.SetOperationInfo(0,CATEGORY_TOGRAVE,nil,1,tp,LOCATION_DECK) 19 | end 20 | function c63018036.activate(e,tp,eg,ep,ev,re,r,rp) 21 | Duel.Hint(HINT_SELECTMSG,tp,HINTMSG_TOGRAVE) 22 | local g=Duel.SelectMatchingCard(tp,c63018036.tgfilter,tp,LOCATION_DECK,0,1,1,nil) 23 | if g:GetCount()>0 then 24 | Duel.SendtoGrave(g,REASON_EFFECT) 25 | end 26 | end 27 | -------------------------------------------------------------------------------- /listed_names/c63142001.lua: -------------------------------------------------------------------------------- 1 | --電池メン-単三型 2 | function c63142001.initial_effect(c) 3 | --atk,def 4 | local e1=Effect.CreateEffect(c) 5 | e1:SetType(EFFECT_TYPE_SINGLE) 6 | e1:SetCode(EFFECT_UPDATE_ATTACK) 7 | e1:SetProperty(EFFECT_FLAG_SINGLE_RANGE) 8 | e1:SetRange(LOCATION_MZONE) 9 | e1:SetValue(c63142001.atkval) 10 | c:RegisterEffect(e1) 11 | local e2=e1:Clone() 12 | e2:SetCode(EFFECT_UPDATE_DEFENSE) 13 | e2:SetValue(c63142001.defval) 14 | c:RegisterEffect(e2) 15 | end 16 | c63142001.listed_names={63142001} 17 | function c63142001.filter(c) 18 | return c:IsFaceup() and c:IsCode(63142001) 19 | end 20 | function c63142001.atkval(e,c) 21 | local g=Duel.GetMatchingGroup(c63142001.filter,c:GetControler(),LOCATION_MZONE,0,nil) 22 | if g:IsExists(Card.IsDefensePos,1,nil) then return 0 end 23 | return g:GetCount()*1000 24 | end 25 | function c63142001.defval(e,c) 26 | local g=Duel.GetMatchingGroup(c63142001.filter,c:GetControler(),LOCATION_MZONE,0,nil) 27 | if g:IsExists(Card.IsAttackPos,1,nil) then return 0 end 28 | return g:GetCount()*1000 29 | end 30 | -------------------------------------------------------------------------------- /listed_names/c6390406.lua: -------------------------------------------------------------------------------- 1 | --竜破壊の証 2 | function c6390406.initial_effect(c) 3 | --Activate 4 | local e1=Effect.CreateEffect(c) 5 | e1:SetCategory(CATEGORY_TOHAND+CATEGORY_SEARCH) 6 | e1:SetType(EFFECT_TYPE_ACTIVATE) 7 | e1:SetCode(EVENT_FREE_CHAIN) 8 | e1:SetTarget(c6390406.target) 9 | e1:SetOperation(c6390406.activate) 10 | c:RegisterEffect(e1) 11 | end 12 | c6390406.listed_names={78193831} 13 | function c6390406.filter(c) 14 | return c:IsCode(78193831) and c:IsAbleToHand() 15 | end 16 | function c6390406.target(e,tp,eg,ep,ev,re,r,rp,chk) 17 | if chk==0 then return Duel.IsExistingMatchingCard(c6390406.filter,tp,LOCATION_DECK+LOCATION_GRAVE,0,1,nil) end 18 | Duel.SetOperationInfo(0,CATEGORY_TOHAND,nil,1,tp,LOCATION_DECK+LOCATION_GRAVE) 19 | end 20 | function c6390406.activate(e,tp,eg,ep,ev,re,r,rp) 21 | Duel.Hint(HINT_SELECTMSG,tp,HINTMSG_ATOHAND) 22 | local g=Duel.SelectMatchingCard(tp,aux.NecroValleyFilter(c6390406.filter),tp,LOCATION_DECK+LOCATION_GRAVE,0,1,1,nil) 23 | if g:GetCount()>0 then 24 | Duel.SendtoHand(g,nil,REASON_EFFECT) 25 | Duel.ConfirmCards(1-tp,g) 26 | end 27 | end 28 | -------------------------------------------------------------------------------- /listed_names/c64335804.lua: -------------------------------------------------------------------------------- 1 | --レッドアイズ・ブラックメタルドラゴン 2 | function c64335804.initial_effect(c) 3 | c:EnableReviveLimit() 4 | --spsummon proc 5 | local e1=Effect.CreateEffect(c) 6 | e1:SetType(EFFECT_TYPE_FIELD) 7 | e1:SetCode(EFFECT_SPSUMMON_PROC) 8 | e1:SetProperty(EFFECT_FLAG_UNCOPYABLE) 9 | e1:SetRange(LOCATION_DECK) 10 | e1:SetCondition(c64335804.spcon) 11 | e1:SetOperation(c64335804.spop) 12 | c:RegisterEffect(e1) 13 | end 14 | c64335804.listed_names={74677422} 15 | function c64335804.spfilter(c) 16 | return c:IsCode(74677422) and c:GetEquipGroup():IsExists(Card.IsCode,1,nil,68540058) 17 | end 18 | function c64335804.spcon(e,c) 19 | if c==nil then return true end 20 | local tp=c:GetControler() 21 | return Duel.GetLocationCount(tp,LOCATION_MZONE)>-1 22 | and Duel.CheckReleaseGroup(tp,c64335804.spfilter,1,nil) 23 | end 24 | function c64335804.spop(e,tp,eg,ep,ev,re,r,rp,c) 25 | local g=Duel.SelectReleaseGroup(tp,c64335804.spfilter,1,1,nil) 26 | Duel.Release(g,REASON_COST) 27 | Duel.ShuffleDeck(tp) 28 | end 29 | -------------------------------------------------------------------------------- /listed_names/c64335805.lua: -------------------------------------------------------------------------------- 1 | --レッドアイズ·ブラックメタルドラゴン 2 | function c64335805.initial_effect(c) 3 | c:EnableReviveLimit() 4 | --spsummon proc 5 | local e1=Effect.CreateEffect(c) 6 | e1:SetType(EFFECT_TYPE_FIELD) 7 | e1:SetCode(EFFECT_SPSUMMON_PROC) 8 | e1:SetProperty(EFFECT_FLAG_UNCOPYABLE) 9 | e1:SetRange(LOCATION_HAND+LOCATION_DECK) 10 | e1:SetCondition(c64335805.spcon) 11 | e1:SetOperation(c64335805.spop) 12 | c:RegisterEffect(e1) 13 | end 14 | c64335805.listed_names={74677422} 15 | function c64335805.spfilter(c) 16 | return c:IsCode(74677422) and c:GetEquipGroup():IsExists(Card.IsCode,1,nil,68540058) 17 | end 18 | function c64335805.spcon(e,c) 19 | if c==nil then return true end 20 | local tp=c:GetControler() 21 | return Duel.GetLocationCount(tp,LOCATION_MZONE)>-1 22 | and Duel.CheckReleaseGroup(tp,c64335805.spfilter,1,nil) 23 | end 24 | function c64335805.spop(e,tp,eg,ep,ev,re,r,rp,c) 25 | local g=Duel.SelectReleaseGroup(tp,c64335805.spfilter,1,1,nil) 26 | Duel.Release(g,REASON_COST) 27 | Duel.ShuffleDeck(tp) 28 | end 29 | -------------------------------------------------------------------------------- /listed_names/c64734090.lua: -------------------------------------------------------------------------------- 1 | --ジェムタートル 2 | function c64734090.initial_effect(c) 3 | --search 4 | local e1=Effect.CreateEffect(c) 5 | e1:SetDescription(aux.Stringid(64734090,0)) 6 | e1:SetCategory(CATEGORY_TOHAND) 7 | e1:SetType(EFFECT_TYPE_SINGLE+EFFECT_TYPE_FLIP+EFFECT_TYPE_TRIGGER_O) 8 | e1:SetProperty(EFFECT_FLAG_DELAY) 9 | e1:SetTarget(c64734090.tg) 10 | e1:SetOperation(c64734090.op) 11 | c:RegisterEffect(e1) 12 | end 13 | c64734090.listed_names={1264319} 14 | function c64734090.filter(c) 15 | return c:IsCode(1264319) and c:IsAbleToHand() 16 | end 17 | function c64734090.tg(e,tp,eg,ep,ev,re,r,rp,chk) 18 | if chk==0 then return Duel.IsExistingMatchingCard(c64734090.filter,tp,LOCATION_DECK,0,1,nil) end 19 | Duel.SetOperationInfo(0,CATEGORY_TOHAND,nil,1,tp,LOCATION_DECK) 20 | end 21 | function c64734090.op(e,tp,eg,ep,ev,re,r,rp) 22 | local g=Duel.GetMatchingGroup(c64734090.filter,tp,LOCATION_DECK,0,nil) 23 | if g:GetCount()>0 then 24 | Duel.Hint(HINT_SELECTMSG,tp,HINTMSG_ATOHAND) 25 | local sg=g:Select(tp,1,1,nil) 26 | Duel.SendtoHand(sg,nil,REASON_EFFECT) 27 | Duel.ConfirmCards(1-tp,sg) 28 | end 29 | end 30 | -------------------------------------------------------------------------------- /listed_names/c66865880.lua: -------------------------------------------------------------------------------- 1 | --マシュマロンのメガネ 2 | function c66865880.initial_effect(c) 3 | --Activate 4 | local e1=Effect.CreateEffect(c) 5 | e1:SetType(EFFECT_TYPE_ACTIVATE) 6 | e1:SetCode(EVENT_FREE_CHAIN) 7 | c:RegisterEffect(e1) 8 | -- 9 | local e2=Effect.CreateEffect(c) 10 | e2:SetType(EFFECT_TYPE_FIELD) 11 | e2:SetCode(EFFECT_CANNOT_SELECT_BATTLE_TARGET) 12 | e2:SetRange(LOCATION_SZONE) 13 | e2:SetTargetRange(0,LOCATION_MZONE) 14 | e2:SetCondition(c66865880.con) 15 | e2:SetValue(c66865880.atlimit) 16 | c:RegisterEffect(e2) 17 | end 18 | c66865880.listed_names={31305911} 19 | function c66865880.cfilter(c) 20 | return c:IsFaceup() and c:IsCode(31305911) 21 | end 22 | function c66865880.con(e) 23 | return Duel.IsExistingMatchingCard(c66865880.cfilter,e:GetHandlerPlayer(),LOCATION_MZONE,0,1,nil) 24 | end 25 | function c66865880.atlimit(e,c) 26 | return c:IsFacedown() or c:GetCode()~=31305911 27 | end 28 | -------------------------------------------------------------------------------- /listed_names/c67445676.lua: -------------------------------------------------------------------------------- 1 | --マツボックル 2 | function c67445676.initial_effect(c) 3 | --spsummon 4 | local e1=Effect.CreateEffect(c) 5 | e1:SetDescription(aux.Stringid(67445676,0)) 6 | e1:SetCategory(CATEGORY_SPECIAL_SUMMON) 7 | e1:SetType(EFFECT_TYPE_SINGLE+EFFECT_TYPE_TRIGGER_O) 8 | e1:SetCode(EVENT_TO_GRAVE) 9 | e1:SetCondition(c67445676.spcon) 10 | e1:SetTarget(c67445676.sptg) 11 | e1:SetOperation(c67445676.spop) 12 | c:RegisterEffect(e1) 13 | end 14 | c67445676.listed_names={21051977} 15 | function c67445676.spcon(e,tp,eg,ep,ev,re,r,rp) 16 | return e:GetHandler():IsReason(REASON_EFFECT) and re and re:GetHandler():IsCode(21051977) 17 | end 18 | function c67445676.sptg(e,tp,eg,ep,ev,re,r,rp,chk) 19 | if chk==0 then return Duel.GetLocationCount(tp,LOCATION_MZONE)>0 20 | and e:GetHandler():IsCanBeSpecialSummoned(e,0,tp,false,false) end 21 | Duel.SetOperationInfo(0,CATEGORY_SPECIAL_SUMMON,e:GetHandler(),1,0,0) 22 | end 23 | function c67445676.spop(e,tp,eg,ep,ev,re,r,rp) 24 | if e:GetHandler():IsRelateToEffect(e) then 25 | Duel.SpecialSummon(e:GetHandler(),0,tp,tp,false,false,POS_FACEUP) 26 | end 27 | end 28 | -------------------------------------------------------------------------------- /listed_names/c7512044.lua: -------------------------------------------------------------------------------- 1 | --精神統一 2 | function c7512044.initial_effect(c) 3 | --Activate 4 | local e1=Effect.CreateEffect(c) 5 | e1:SetCategory(CATEGORY_TOHAND+CATEGORY_SEARCH) 6 | e1:SetType(EFFECT_TYPE_ACTIVATE) 7 | e1:SetCode(EVENT_FREE_CHAIN) 8 | e1:SetCountLimit(1,7512044+EFFECT_COUNT_CODE_OATH) 9 | e1:SetTarget(c7512044.target) 10 | e1:SetOperation(c7512044.activate) 11 | c:RegisterEffect(e1) 12 | end 13 | c7512044.listed_names={7512044} 14 | function c7512044.filter(c) 15 | return c:IsCode(7512044) and c:IsAbleToHand() 16 | end 17 | function c7512044.target(e,tp,eg,ep,ev,re,r,rp,chk) 18 | if chk==0 then return Duel.IsExistingMatchingCard(c7512044.filter,tp,LOCATION_DECK,0,1,nil) end 19 | Duel.SetOperationInfo(0,CATEGORY_TOHAND,nil,1,tp,LOCATION_DECK) 20 | end 21 | function c7512044.activate(e,tp,eg,ep,ev,re,r,rp) 22 | Duel.Hint(HINT_SELECTMSG,tp,HINTMSG_ATOHAND) 23 | local g=Duel.SelectMatchingCard(tp,c7512044.filter,tp,LOCATION_DECK,0,1,1,nil) 24 | if g:GetCount()>0 then 25 | Duel.SendtoHand(g,nil,REASON_EFFECT) 26 | Duel.ConfirmCards(1-tp,g) 27 | end 28 | end 29 | -------------------------------------------------------------------------------- /listed_names/c75375465.lua: -------------------------------------------------------------------------------- 1 | --地獄の番熊 2 | function c75375465.initial_effect(c) 3 | --indes 4 | local e1=Effect.CreateEffect(c) 5 | e1:SetType(EFFECT_TYPE_FIELD) 6 | e1:SetCode(EFFECT_INDESTRUCTABLE_EFFECT) 7 | e1:SetRange(LOCATION_MZONE) 8 | e1:SetTargetRange(LOCATION_SZONE,0) 9 | e1:SetTarget(c75375465.indtg) 10 | e1:SetValue(c75375465.indval) 11 | c:RegisterEffect(e1) 12 | end 13 | c75375465.listed_names={94585852} 14 | function c75375465.indtg(e,c) 15 | return c:IsFaceup() and c:IsCode(94585852) 16 | end 17 | function c75375465.indval(e,re,tp) 18 | return e:GetHandler():GetControler()~=tp 19 | end 20 | -------------------------------------------------------------------------------- /listed_names/c77207191.lua: -------------------------------------------------------------------------------- 1 | --バフォメット 2 | function c77207191.initial_effect(c) 3 | --effect 4 | local e1=Effect.CreateEffect(c) 5 | e1:SetDescription(aux.Stringid(77207191,0)) 6 | e1:SetCategory(CATEGORY_TOHAND+CATEGORY_SEARCH) 7 | e1:SetType(EFFECT_TYPE_TRIGGER_O+EFFECT_TYPE_SINGLE) 8 | e1:SetCode(EVENT_SUMMON_SUCCESS) 9 | e1:SetTarget(c77207191.tg) 10 | e1:SetOperation(c77207191.op) 11 | c:RegisterEffect(e1) 12 | local e2=e1:Clone() 13 | e2:SetCode(EVENT_FLIP_SUMMON_SUCCESS) 14 | c:RegisterEffect(e2) 15 | end 16 | c77207191.listed_names={5818798} 17 | function c77207191.filter(c) 18 | return c:IsCode(5818798) and c:IsAbleToHand() 19 | end 20 | function c77207191.tg(e,tp,eg,ep,ev,re,r,rp,chk) 21 | if chk==0 then return Duel.IsExistingMatchingCard(c77207191.filter,tp,LOCATION_DECK,0,1,nil) end 22 | Duel.SetOperationInfo(0,CATEGORY_TOHAND,nil,1,tp,LOCATION_DECK) 23 | end 24 | function c77207191.op(e,tp,eg,ep,ev,re,r,rp) 25 | Duel.Hint(HINT_SELECTMSG,tp,HINTMSG_ATOHAND) 26 | local g=Duel.SelectMatchingCard(tp,c77207191.filter,tp,LOCATION_DECK,0,1,1,nil) 27 | if g:GetCount()>0 then 28 | Duel.SendtoHand(g,nil,REASON_EFFECT) 29 | Duel.ConfirmCards(1-tp,g) 30 | end 31 | end 32 | -------------------------------------------------------------------------------- /listed_names/c79814787.lua: -------------------------------------------------------------------------------- 1 | --伝説の白石 2 | function c79814787.initial_effect(c) 3 | --to hand 4 | local e1=Effect.CreateEffect(c) 5 | e1:SetDescription(aux.Stringid(79814787,0)) 6 | e1:SetCategory(CATEGORY_SEARCH+CATEGORY_TOHAND) 7 | e1:SetType(EFFECT_TYPE_SINGLE+EFFECT_TYPE_TRIGGER_F) 8 | e1:SetCode(EVENT_TO_GRAVE) 9 | e1:SetTarget(c79814787.target) 10 | e1:SetOperation(c79814787.operation) 11 | c:RegisterEffect(e1) 12 | end 13 | c79814787.listed_names={89631139} 14 | function c79814787.filter(c) 15 | return c:IsCode(89631139) and c:IsAbleToHand() 16 | end 17 | function c79814787.target(e,tp,eg,ep,ev,re,r,rp,chk) 18 | if chk==0 then return true end 19 | Duel.SetOperationInfo(0,CATEGORY_TOHAND,nil,1,tp,LOCATION_DECK) 20 | end 21 | function c79814787.operation(e,tp,eg,ep,ev,re,r,rp) 22 | Duel.Hint(HINT_SELECTMSG,tp,HINTMSG_ATOHAND) 23 | local tc=Duel.GetFirstMatchingCard(c79814787.filter,tp,LOCATION_DECK,0,nil) 24 | if tc~=nil then 25 | Duel.SendtoHand(tc,nil,REASON_EFFECT) 26 | Duel.ConfirmCards(1-tp,tc) 27 | end 28 | end 29 | -------------------------------------------------------------------------------- /listed_names/c80075749.lua: -------------------------------------------------------------------------------- 1 | --バブルイリュージョン 2 | function c80075749.initial_effect(c) 3 | --Activate 4 | local e1=Effect.CreateEffect(c) 5 | e1:SetType(EFFECT_TYPE_ACTIVATE) 6 | e1:SetCode(EVENT_FREE_CHAIN) 7 | e1:SetCondition(c80075749.condition) 8 | e1:SetOperation(c80075749.activate) 9 | c:RegisterEffect(e1) 10 | end 11 | c80075749.listed_names={79979666} 12 | function c80075749.filter(c) 13 | return c:IsFaceup() and c:IsCode(79979666) 14 | end 15 | function c80075749.condition(e,tp,eg,ep,ev,re,r,rp) 16 | return Duel.IsExistingMatchingCard(c80075749.filter,tp,LOCATION_MZONE,0,1,nil) 17 | end 18 | function c80075749.activate(e,tp,eg,ep,ev,re,r,rp) 19 | local e1=Effect.CreateEffect(e:GetHandler()) 20 | e1:SetType(EFFECT_TYPE_FIELD) 21 | e1:SetCode(EFFECT_TRAP_ACT_IN_HAND) 22 | e1:SetTargetRange(LOCATION_HAND,0) 23 | e1:SetCountLimit(1,80075749) 24 | e1:SetReset(RESET_PHASE+PHASE_END) 25 | Duel.RegisterEffect(e1,tp) 26 | end 27 | -------------------------------------------------------------------------------- /listed_names/c810000059.lua: -------------------------------------------------------------------------------- 1 | -- Defending Sweeper 2 | -- scripted by: UnknownGuest 3 | function c810000059.initial_effect(c) 4 | -- Increase Level 5 | local e1=Effect.CreateEffect(c) 6 | e1:SetType(EFFECT_TYPE_SINGLE) 7 | e1:SetProperty(EFFECT_FLAG_SINGLE_RANGE) 8 | e1:SetCode(EFFECT_UPDATE_LEVEL) 9 | e1:SetValue(1) 10 | e1:SetRange(LOCATION_MZONE) 11 | e1:SetCondition(c810000059.condition) 12 | c:RegisterEffect(e1) 13 | end 14 | c810000059.listed_names={450000110} 15 | function c810000059.filter(c) 16 | return c:IsFaceup() and c:IsCode(450000110) 17 | end 18 | function c810000059.condition(e) 19 | return Duel.IsExistingMatchingCard(c810000059.filter,0,LOCATION_ONFIELD,LOCATION_ONFIELD,1,nil) 20 | or Duel.GetEnvironment()==450000110 21 | end 22 | -------------------------------------------------------------------------------- /listed_names/c8175346.lua: -------------------------------------------------------------------------------- 1 | --ポケ・ドラ 2 | function c8175346.initial_effect(c) 3 | --search 4 | local e1=Effect.CreateEffect(c) 5 | e1:SetDescription(aux.Stringid(8175346,0)) 6 | e1:SetCategory(CATEGORY_TOHAND+CATEGORY_SEARCH) 7 | e1:SetType(EFFECT_TYPE_TRIGGER_O+EFFECT_TYPE_SINGLE) 8 | e1:SetCode(EVENT_SUMMON_SUCCESS) 9 | e1:SetTarget(c8175346.target) 10 | e1:SetOperation(c8175346.operation) 11 | c:RegisterEffect(e1) 12 | end 13 | c8175346.listed_names={8175346} 14 | function c8175346.filter(c) 15 | return c:IsCode(8175346) and c:IsAbleToHand() 16 | end 17 | function c8175346.target(e,tp,eg,ep,ev,re,r,rp,chk) 18 | if chk==0 then return Duel.IsExistingMatchingCard(c8175346.filter,tp,LOCATION_DECK,0,1,nil) end 19 | Duel.SetOperationInfo(0,CATEGORY_TOHAND,nil,1,tp,LOCATION_DECK) 20 | end 21 | function c8175346.operation(e,tp,eg,ep,ev,re,r,rp) 22 | local tc=Duel.GetFirstMatchingCard(c8175346.filter,tp,LOCATION_DECK,0,nil) 23 | if tc then 24 | Duel.SendtoHand(tc,nil,REASON_EFFECT) 25 | Duel.ConfirmCards(1-tp,tc) 26 | end 27 | end 28 | -------------------------------------------------------------------------------- /listed_names/c85519211.lua: -------------------------------------------------------------------------------- 1 | --岩盤爆破 2 | function c85519211.initial_effect(c) 3 | --Activate 4 | local e1=Effect.CreateEffect(c) 5 | e1:SetCategory(CATEGORY_DAMAGE) 6 | e1:SetType(EFFECT_TYPE_ACTIVATE) 7 | e1:SetCode(EVENT_FREE_CHAIN) 8 | e1:SetTarget(c85519211.target) 9 | e1:SetOperation(c85519211.activate) 10 | c:RegisterEffect(e1) 11 | end 12 | c85519211.listed_names={76321376} 13 | function c85519211.filter(c) 14 | return c:IsFaceup() and c:IsCode(76321376) 15 | end 16 | function c85519211.target(e,tp,eg,ep,ev,re,r,rp,chk) 17 | if chk==0 then return Duel.IsExistingMatchingCard(c85519211.filter,tp,LOCATION_MZONE,0,1,nil) end 18 | local g=Duel.GetMatchingGroup(c85519211.filter,tp,LOCATION_MZONE,0,nil) 19 | Duel.SetOperationInfo(0,CATEGORY_DESTROY,g,g:GetCount(),0,0) 20 | Duel.SetOperationInfo(0,CATEGORY_DAMAGE,nil,0,1-tp,g:GetCount()*1000) 21 | end 22 | function c85519211.activate(e,tp,eg,ep,ev,re,r,rp) 23 | local g=Duel.GetMatchingGroup(c85519211.filter,tp,LOCATION_MZONE,0,nil) 24 | Duel.Damage(1-tp,g:GetCount()*1000,REASON_EFFECT) 25 | Duel.Destroy(g,REASON_EFFECT) 26 | end 27 | -------------------------------------------------------------------------------- /listed_names/c86445415.lua: -------------------------------------------------------------------------------- 1 | --レッド・ガジェット 2 | function c86445415.initial_effect(c) 3 | --search 4 | local e1=Effect.CreateEffect(c) 5 | e1:SetDescription(aux.Stringid(86445415,0)) 6 | e1:SetCategory(CATEGORY_TOHAND+CATEGORY_SEARCH) 7 | e1:SetProperty(EFFECT_FLAG_DAMAGE_STEP) 8 | e1:SetType(EFFECT_TYPE_TRIGGER_O+EFFECT_TYPE_SINGLE) 9 | e1:SetCode(EVENT_SUMMON_SUCCESS) 10 | e1:SetTarget(c86445415.tg) 11 | e1:SetOperation(c86445415.op) 12 | c:RegisterEffect(e1) 13 | local e2=e1:Clone() 14 | e2:SetCode(EVENT_SPSUMMON_SUCCESS) 15 | c:RegisterEffect(e2) 16 | end 17 | c86445415.listed_names={13839120} 18 | function c86445415.filter(c) 19 | return c:IsCode(13839120) and c:IsAbleToHand() 20 | end 21 | function c86445415.tg(e,tp,eg,ep,ev,re,r,rp,chk) 22 | if chk==0 then return Duel.IsExistingMatchingCard(c86445415.filter,tp,LOCATION_DECK,0,1,nil) end 23 | Duel.SetOperationInfo(0,CATEGORY_TOHAND,nil,1,tp,LOCATION_DECK) 24 | end 25 | function c86445415.op(e,tp,eg,ep,ev,re,r,rp) 26 | local tc=Duel.GetFirstMatchingCard(c86445415.filter,tp,LOCATION_DECK,0,nil) 27 | if tc then 28 | Duel.SendtoHand(tc,nil,REASON_EFFECT) 29 | Duel.ConfirmCards(1-tp,tc) 30 | end 31 | end 32 | -------------------------------------------------------------------------------- /listed_names/c87112784.lua: -------------------------------------------------------------------------------- 1 | --堕天使の追放 2 | function c87112784.initial_effect(c) 3 | --Activate 4 | local e1=Effect.CreateEffect(c) 5 | e1:SetCategory(CATEGORY_TOHAND+CATEGORY_SEARCH) 6 | e1:SetType(EFFECT_TYPE_ACTIVATE) 7 | e1:SetCode(EVENT_FREE_CHAIN) 8 | e1:SetCountLimit(1,87112784+EFFECT_COUNT_CODE_OATH) 9 | e1:SetTarget(c87112784.target) 10 | e1:SetOperation(c87112784.activate) 11 | c:RegisterEffect(e1) 12 | end 13 | c87112784.listed_names={87112784} 14 | function c87112784.filter(c) 15 | return c:IsSetCard(0xef) and not c:IsCode(87112784) and c:IsAbleToHand() 16 | end 17 | function c87112784.target(e,tp,eg,ep,ev,re,r,rp,chk) 18 | if chk==0 then return Duel.IsExistingMatchingCard(c87112784.filter,tp,LOCATION_DECK,0,1,nil) end 19 | Duel.SetOperationInfo(0,CATEGORY_TOHAND,nil,1,tp,LOCATION_DECK) 20 | end 21 | function c87112784.activate(e,tp,eg,ep,ev,re,r,rp) 22 | Duel.Hint(HINT_SELECTMSG,tp,HINTMSG_ATOHAND) 23 | local g=Duel.SelectMatchingCard(tp,c87112784.filter,tp,LOCATION_DECK,0,1,1,nil) 24 | if g:GetCount()>0 then 25 | Duel.SendtoHand(g,nil,REASON_EFFECT) 26 | Duel.ConfirmCards(1-tp,g) 27 | end 28 | end 29 | -------------------------------------------------------------------------------- /listed_names/c87621407.lua: -------------------------------------------------------------------------------- 1 | --魔装機関車 デコイチ 2 | function c87621407.initial_effect(c) 3 | --flip 4 | local e1=Effect.CreateEffect(c) 5 | e1:SetDescription(aux.Stringid(87621407,0)) 6 | e1:SetCategory(CATEGORY_DRAW) 7 | e1:SetType(EFFECT_TYPE_SINGLE+EFFECT_TYPE_FLIP) 8 | e1:SetTarget(c87621407.target) 9 | e1:SetOperation(c87621407.operation) 10 | c:RegisterEffect(e1) 11 | end 12 | c87621407.listed_names={8715625} 13 | function c87621407.filter(c) 14 | return c:IsFaceup() and c:IsCode(8715625) 15 | end 16 | function c87621407.target(e,tp,eg,ep,ev,re,r,rp,chk) 17 | if chk==0 then return true end 18 | local ct=Duel.GetMatchingGroupCount(c87621407.filter,tp,LOCATION_ONFIELD,0,nil) 19 | Duel.SetTargetPlayer(tp) 20 | Duel.SetTargetParam(ct+1) 21 | Duel.SetOperationInfo(0,CATEGORY_DRAW,nil,0,tp,ct+1) 22 | end 23 | function c87621407.operation(e,tp,eg,ep,ev,re,r,rp) 24 | local p,d=Duel.GetChainInfo(0,CHAININFO_TARGET_PLAYER,CHAININFO_TARGET_PARAM) 25 | Duel.Draw(p,d,REASON_EFFECT) 26 | end 27 | -------------------------------------------------------------------------------- /listed_names/c88733579.lua: -------------------------------------------------------------------------------- 1 | --穿孔虫 2 | function c88733579.initial_effect(c) 3 | --search 4 | local e1=Effect.CreateEffect(c) 5 | e1:SetDescription(aux.Stringid(88733579,0)) 6 | e1:SetType(EFFECT_TYPE_SINGLE+EFFECT_TYPE_TRIGGER_F) 7 | e1:SetCode(EVENT_BATTLE_DAMAGE) 8 | e1:SetCondition(c88733579.condition) 9 | e1:SetOperation(c88733579.operation) 10 | c:RegisterEffect(e1) 11 | end 12 | c88733579.listed_names={27911549} 13 | function c88733579.condition(e,tp,eg,ep,ev,re,r,rp) 14 | return ep==1-tp 15 | end 16 | function c88733579.filter(c) 17 | return c:IsCode(27911549) and c:GetPosition()~=POS_FACEUP_DEFENSE 18 | end 19 | function c88733579.operation(e,tp,eg,ep,ev,re,r,rp) 20 | local tc=Duel.GetFirstMatchingCard(c88733579.filter,tp,LOCATION_DECK,0,nil) 21 | if tc then 22 | Duel.ShuffleDeck(tp) 23 | Duel.MoveSequence(tc,0) 24 | Duel.ConfirmDecktop(tp,1) 25 | end 26 | end 27 | -------------------------------------------------------------------------------- /listed_names/c92450185.lua: -------------------------------------------------------------------------------- 1 | --リミッター・ブレイク 2 | function c92450185.initial_effect(c) 3 | --spsummon 4 | local e1=Effect.CreateEffect(c) 5 | e1:SetDescription(aux.Stringid(92450185,0)) 6 | e1:SetCategory(CATEGORY_SPECIAL_SUMMON) 7 | e1:SetType(EFFECT_TYPE_SINGLE+EFFECT_TYPE_TRIGGER_F) 8 | e1:SetCode(EVENT_TO_GRAVE) 9 | e1:SetTarget(c92450185.thtg) 10 | e1:SetOperation(c92450185.thop) 11 | c:RegisterEffect(e1) 12 | end 13 | c92450185.listed_names={9365703} 14 | function c92450185.thtg(e,tp,eg,ep,ev,re,r,rp,chk) 15 | if chk==0 then return true end 16 | Duel.SetOperationInfo(0,CATEGORY_SPECIAL_SUMMON,nil,1,tp,LOCATION_DECK+LOCATION_HAND+LOCATION_GRAVE) 17 | end 18 | function c92450185.spfilter(c,e,tp) 19 | return c:IsCode(9365703) and c:IsCanBeSpecialSummoned(e,0,tp,false,false) 20 | end 21 | function c92450185.thop(e,tp,eg,ep,ev,re,r,rp) 22 | if Duel.GetLocationCount(tp,LOCATION_MZONE)<=0 then return end 23 | Duel.Hint(HINT_SELECTMSG,tp,HINTMSG_SPSUMMON) 24 | local g=Duel.SelectMatchingCard(tp,aux.NecroValleyFilter(c92450185.spfilter),tp,LOCATION_DECK+LOCATION_HAND+LOCATION_GRAVE,0,1,1,nil,e,tp) 25 | if g:GetCount()>0 then 26 | Duel.SpecialSummon(g,0,tp,tp,false,false,POS_FACEUP) 27 | end 28 | end 29 | -------------------------------------------------------------------------------- /listed_names/c95000011.lua: -------------------------------------------------------------------------------- 1 | --Toon Summoned Skull 2 | function c95000011.initial_effect(c) 3 | --no type/attribute/level 4 | local e1=Effect.CreateEffect(c) 5 | e1:SetProperty(EFFECT_FLAG_CANNOT_DISABLE+EFFECT_FLAG_UNCOPYABLE) 6 | e1:SetType(EFFECT_TYPE_SINGLE) 7 | e1:SetCode(EFFECT_CHANGE_RACE) 8 | e1:SetValue(0) 9 | c:RegisterEffect(e1) 10 | local e2=Effect.CreateEffect(c) 11 | e2:SetProperty(EFFECT_FLAG_CANNOT_DISABLE+EFFECT_FLAG_UNCOPYABLE) 12 | e2:SetCode(EFFECT_CHANGE_ATTRIBUTE) 13 | c:RegisterEffect(e2) 14 | c:SetStatus(STATUS_NO_LEVEL,true) 15 | --direct attack 16 | local e3=Effect.CreateEffect(c) 17 | e3:SetType(EFFECT_TYPE_SINGLE) 18 | e3:SetCode(EFFECT_DIRECT_ATTACK) 19 | e3:SetCondition(c95000011.dircon) 20 | c:RegisterEffect(e3) 21 | end 22 | c95000011.listed_names={95000012} 23 | c95000011.mark=0 24 | function c95000011.dirfilter(c) 25 | return c:IsFaceup() and c:IsCode(95000012) 26 | end 27 | function c95000011.dircon(e) 28 | return Duel.IsExistingMatchingCard(c95000011.dirfilter,e:GetHandlerPlayer(),LOCATION_ONFIELD,0,1,nil) 29 | end 30 | -------------------------------------------------------------------------------- /listed_names/c96287685.lua: -------------------------------------------------------------------------------- 1 | --瓶亀 2 | function c96287685.initial_effect(c) 3 | --draw 4 | local e1=Effect.CreateEffect(c) 5 | e1:SetType(EFFECT_TYPE_CONTINUOUS+EFFECT_TYPE_FIELD) 6 | e1:SetCode(EVENT_CHAINING) 7 | e1:SetRange(LOCATION_MZONE) 8 | e1:SetOperation(c96287685.regop) 9 | c:RegisterEffect(e1) 10 | local e2=Effect.CreateEffect(c) 11 | e2:SetType(EFFECT_TYPE_CONTINUOUS+EFFECT_TYPE_FIELD) 12 | e2:SetCode(EVENT_CHAIN_SOLVING) 13 | e2:SetProperty(EFFECT_FLAG_DELAY) 14 | e2:SetRange(LOCATION_MZONE) 15 | e2:SetOperation(c96287685.drawop) 16 | c:RegisterEffect(e2) 17 | end 18 | c96287685.listed_names={83968380,83968380} 19 | function c96287685.regop(e,tp,eg,ep,ev,re,r,rp) 20 | if re:GetHandler():IsCode(83968380) then 21 | e:GetHandler():RegisterFlagEffect(96287685,RESET_EVENT+0x1fe0000+RESET_CHAIN,0,1) 22 | end 23 | end 24 | function c96287685.drawop(e,tp,eg,ep,ev,re,r,rp) 25 | if e:GetHandler():GetFlagEffect(96287685)~=0 and re:GetHandler():IsCode(83968380) then 26 | Duel.Draw(tp,1,REASON_EFFECT) 27 | end 28 | end 29 | -------------------------------------------------------------------------------- /listed_names/c96384007.lua: -------------------------------------------------------------------------------- 1 | --マシンナーズ・ディフェンダー 2 | function c96384007.initial_effect(c) 3 | --flip 4 | local e1=Effect.CreateEffect(c) 5 | e1:SetDescription(aux.Stringid(96384007,0)) 6 | e1:SetCategory(CATEGORY_TOHAND+CATEGORY_SEARCH) 7 | e1:SetType(EFFECT_TYPE_SINGLE+EFFECT_TYPE_FLIP) 8 | e1:SetTarget(c96384007.target) 9 | e1:SetOperation(c96384007.operation) 10 | c:RegisterEffect(e1) 11 | end 12 | c96384007.listed_names={22666164} 13 | function c96384007.filter(c) 14 | return c:IsCode(22666164) and c:IsAbleToHand() 15 | end 16 | function c96384007.target(e,tp,eg,ep,ev,re,r,rp,chk) 17 | if chk==0 then return true end 18 | Duel.SetOperationInfo(0,CATEGORY_TOHAND,nil,1,tp,LOCATION_DECK) 19 | end 20 | function c96384007.operation(e,tp,eg,ep,ev,re,r,rp) 21 | Duel.Hint(HINT_SELECTMSG,tp,HINTMSG_ATOHAND) 22 | local tc=Duel.GetFirstMatchingCard(c96384007.filter,tp,LOCATION_DECK,0,nil) 23 | if tc then 24 | Duel.SendtoHand(tc,nil,REASON_EFFECT) 25 | Duel.ConfirmCards(1-tp,tc) 26 | end 27 | end 28 | -------------------------------------------------------------------------------- /unreleased.cdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EerieCode/Percy-Alpha-Testing/8bbb5dc43eeb3d3207532d9bd95881341c338522/unreleased.cdb -------------------------------------------------------------------------------- /utility mess/SelectUnselectExample.lua: -------------------------------------------------------------------------------- 1 | 2 | function s.spfilter(c,e,tp) 3 | return c:IsCanBeSpecialSummoned(c,e,0,tp,false,false) 4 | end 5 | function s.rescon(sg,e,tp,mg) 6 | return aux.ChkfMMZ(#sg)(sg,e,tp,mg) 7 | end 8 | function s.sptg(e,tp,eg,ep,ev,re,r,rp,chk) 9 | local g=Duel.GetMatchingGroup(s.spfilter,tp,LOCATION_HAND,0,nil,e,tp) 10 | if chk==0 then return Duel.GetLocationCount(tp,LOCATION_MZONE)>0 11 | and aux.SelectUnselectGroup(g,e,tp,1,2,s.rescon,chk) end 12 | Duel.SetOperationInfo(0,CATEGORY_SPECIAL_SUMMON,g,1,0,0) 13 | end 14 | function s.spop(e,tp,eg,ep,ev,re,r,rp) 15 | local g=Duel.GetMatchingGroup(s.spfilter,tp,LOCATION_HAND,0,nil,e,tp) 16 | --if you're actually special summoning, the count might need a Blue-Eyes Spirit Dragon check 17 | --but this is a bare-bones example 18 | local sg=aux.SelectUnselectGroup(g,e,tp,1,2,s.rescon,1,tp,HINTMSG_SPSUMMON) 19 | if #sg>0 then 20 | Duel.SpecialSummon(sg,0,tp,tp,false,false,POS_FACEUP) 21 | end 22 | end 23 | --------------------------------------------------------------------------------