Commit 559607ba authored by Nemo Ma's avatar Nemo Ma

fix

parent c4db7996
expansions/pics/72100300.jpg

425 KB | W: | H:

expansions/pics/72100300.jpg

53.4 KB | W: | H:

expansions/pics/72100300.jpg
expansions/pics/72100300.jpg
expansions/pics/72100300.jpg
expansions/pics/72100300.jpg
  • 2-up
  • Swipe
  • Onion skin
expansions/pics/72100301.jpg

435 KB | W: | H:

expansions/pics/72100301.jpg

62.3 KB | W: | H:

expansions/pics/72100301.jpg
expansions/pics/72100301.jpg
expansions/pics/72100301.jpg
expansions/pics/72100301.jpg
  • 2-up
  • Swipe
  • Onion skin
expansions/pics/72100302.jpg

420 KB | W: | H:

expansions/pics/72100302.jpg

60.8 KB | W: | H:

expansions/pics/72100302.jpg
expansions/pics/72100302.jpg
expansions/pics/72100302.jpg
expansions/pics/72100302.jpg
  • 2-up
  • Swipe
  • Onion skin
expansions/pics/72100303.jpg

455 KB | W: | H:

expansions/pics/72100303.jpg

64.9 KB | W: | H:

expansions/pics/72100303.jpg
expansions/pics/72100303.jpg
expansions/pics/72100303.jpg
expansions/pics/72100303.jpg
  • 2-up
  • Swipe
  • Onion skin
expansions/pics/72100304.jpg

454 KB | W: | H:

expansions/pics/72100304.jpg

64.6 KB | W: | H:

expansions/pics/72100304.jpg
expansions/pics/72100304.jpg
expansions/pics/72100304.jpg
expansions/pics/72100304.jpg
  • 2-up
  • Swipe
  • Onion skin
expansions/pics/72100305.jpg

426 KB | W: | H:

expansions/pics/72100305.jpg

60.5 KB | W: | H:

expansions/pics/72100305.jpg
expansions/pics/72100305.jpg
expansions/pics/72100305.jpg
expansions/pics/72100305.jpg
  • 2-up
  • Swipe
  • Onion skin
expansions/pics/72100306.jpg

459 KB | W: | H:

expansions/pics/72100306.jpg

64.7 KB | W: | H:

expansions/pics/72100306.jpg
expansions/pics/72100306.jpg
expansions/pics/72100306.jpg
expansions/pics/72100306.jpg
  • 2-up
  • Swipe
  • Onion skin
expansions/pics/72100307.jpg

417 KB | W: | H:

expansions/pics/72100307.jpg

60.1 KB | W: | H:

expansions/pics/72100307.jpg
expansions/pics/72100307.jpg
expansions/pics/72100307.jpg
expansions/pics/72100307.jpg
  • 2-up
  • Swipe
  • Onion skin
expansions/pics/72100308.jpg

408 KB | W: | H:

expansions/pics/72100308.jpg

57 KB | W: | H:

expansions/pics/72100308.jpg
expansions/pics/72100308.jpg
expansions/pics/72100308.jpg
expansions/pics/72100308.jpg
  • 2-up
  • Swipe
  • Onion skin
expansions/pics/72100309.jpg

475 KB | W: | H:

expansions/pics/72100309.jpg

66 KB | W: | H:

expansions/pics/72100309.jpg
expansions/pics/72100309.jpg
expansions/pics/72100309.jpg
expansions/pics/72100309.jpg
  • 2-up
  • Swipe
  • Onion skin
expansions/pics/72100310.jpg

469 KB | W: | H:

expansions/pics/72100310.jpg

65 KB | W: | H:

expansions/pics/72100310.jpg
expansions/pics/72100310.jpg
expansions/pics/72100310.jpg
expansions/pics/72100310.jpg
  • 2-up
  • Swipe
  • Onion skin
expansions/pics/72100311.jpg

454 KB | W: | H:

expansions/pics/72100311.jpg

61.5 KB | W: | H:

expansions/pics/72100311.jpg
expansions/pics/72100311.jpg
expansions/pics/72100311.jpg
expansions/pics/72100311.jpg
  • 2-up
  • Swipe
  • Onion skin
expansions/pics/72100312.jpg

517 KB | W: | H:

expansions/pics/72100312.jpg

71.6 KB | W: | H:

expansions/pics/72100312.jpg
expansions/pics/72100312.jpg
expansions/pics/72100312.jpg
expansions/pics/72100312.jpg
  • 2-up
  • Swipe
  • Onion skin
expansions/pics/72100313.jpg

454 KB | W: | H:

expansions/pics/72100313.jpg

65.8 KB | W: | H:

expansions/pics/72100313.jpg
expansions/pics/72100313.jpg
expansions/pics/72100313.jpg
expansions/pics/72100313.jpg
  • 2-up
  • Swipe
  • Onion skin
expansions/pics/72100314.jpg

437 KB | W: | H:

expansions/pics/72100314.jpg

64.1 KB | W: | H:

expansions/pics/72100314.jpg
expansions/pics/72100314.jpg
expansions/pics/72100314.jpg
expansions/pics/72100314.jpg
  • 2-up
  • Swipe
  • Onion skin
expansions/pics/72100315.jpg

358 KB | W: | H:

expansions/pics/72100315.jpg

49.6 KB | W: | H:

expansions/pics/72100315.jpg
expansions/pics/72100315.jpg
expansions/pics/72100315.jpg
expansions/pics/72100315.jpg
  • 2-up
  • Swipe
  • Onion skin
expansions/pics/72100316.jpg

443 KB | W: | H:

expansions/pics/72100316.jpg

62.6 KB | W: | H:

expansions/pics/72100316.jpg
expansions/pics/72100316.jpg
expansions/pics/72100316.jpg
expansions/pics/72100316.jpg
  • 2-up
  • Swipe
  • Onion skin
expansions/pics/72100317.jpg

434 KB | W: | H:

expansions/pics/72100317.jpg

63.4 KB | W: | H:

expansions/pics/72100317.jpg
expansions/pics/72100317.jpg
expansions/pics/72100317.jpg
expansions/pics/72100317.jpg
  • 2-up
  • Swipe
  • Onion skin
expansions/pics/72100318.jpg

411 KB | W: | H:

expansions/pics/72100318.jpg

59.9 KB | W: | H:

expansions/pics/72100318.jpg
expansions/pics/72100318.jpg
expansions/pics/72100318.jpg
expansions/pics/72100318.jpg
  • 2-up
  • Swipe
  • Onion skin
expansions/pics/72100319.jpg

448 KB | W: | H:

expansions/pics/72100319.jpg

63.7 KB | W: | H:

expansions/pics/72100319.jpg
expansions/pics/72100319.jpg
expansions/pics/72100319.jpg
expansions/pics/72100319.jpg
  • 2-up
  • Swipe
  • Onion skin
expansions/pics/72100320.jpg

440 KB | W: | H:

expansions/pics/72100320.jpg

63.7 KB | W: | H:

expansions/pics/72100320.jpg
expansions/pics/72100320.jpg
expansions/pics/72100320.jpg
expansions/pics/72100320.jpg
  • 2-up
  • Swipe
  • Onion skin
expansions/pics/72100321.jpg

446 KB | W: | H:

expansions/pics/72100321.jpg

64 KB | W: | H:

expansions/pics/72100321.jpg
expansions/pics/72100321.jpg
expansions/pics/72100321.jpg
expansions/pics/72100321.jpg
  • 2-up
  • Swipe
  • Onion skin
expansions/pics/72100322.jpg

427 KB | W: | H:

expansions/pics/72100322.jpg

62.9 KB | W: | H:

expansions/pics/72100322.jpg
expansions/pics/72100322.jpg
expansions/pics/72100322.jpg
expansions/pics/72100322.jpg
  • 2-up
  • Swipe
  • Onion skin
expansions/pics/72100323.jpg

426 KB | W: | H:

expansions/pics/72100323.jpg

66 KB | W: | H:

expansions/pics/72100323.jpg
expansions/pics/72100323.jpg
expansions/pics/72100323.jpg
expansions/pics/72100323.jpg
  • 2-up
  • Swipe
  • Onion skin
expansions/pics/72100324.jpg

452 KB | W: | H:

expansions/pics/72100324.jpg

70 KB | W: | H:

expansions/pics/72100324.jpg
expansions/pics/72100324.jpg
expansions/pics/72100324.jpg
expansions/pics/72100324.jpg
  • 2-up
  • Swipe
  • Onion skin
expansions/pics/72100325.jpg

432 KB | W: | H:

expansions/pics/72100325.jpg

67.3 KB | W: | H:

expansions/pics/72100325.jpg
expansions/pics/72100325.jpg
expansions/pics/72100325.jpg
expansions/pics/72100325.jpg
  • 2-up
  • Swipe
  • Onion skin
expansions/pics/72100326.jpg

425 KB | W: | H:

expansions/pics/72100326.jpg

66.2 KB | W: | H:

expansions/pics/72100326.jpg
expansions/pics/72100326.jpg
expansions/pics/72100326.jpg
expansions/pics/72100326.jpg
  • 2-up
  • Swipe
  • Onion skin
expansions/pics/72100327.jpg

419 KB | W: | H:

expansions/pics/72100327.jpg

65.4 KB | W: | H:

expansions/pics/72100327.jpg
expansions/pics/72100327.jpg
expansions/pics/72100327.jpg
expansions/pics/72100327.jpg
  • 2-up
  • Swipe
  • Onion skin
expansions/pics/72100328.jpg

408 KB | W: | H:

expansions/pics/72100328.jpg

64.8 KB | W: | H:

expansions/pics/72100328.jpg
expansions/pics/72100328.jpg
expansions/pics/72100328.jpg
expansions/pics/72100328.jpg
  • 2-up
  • Swipe
  • Onion skin
expansions/pics/72100329.jpg

413 KB | W: | H:

expansions/pics/72100329.jpg

60 KB | W: | H:

expansions/pics/72100329.jpg
expansions/pics/72100329.jpg
expansions/pics/72100329.jpg
expansions/pics/72100329.jpg
  • 2-up
  • Swipe
  • Onion skin
expansions/pics/72100330.jpg

419 KB | W: | H:

expansions/pics/72100330.jpg

63.2 KB | W: | H:

expansions/pics/72100330.jpg
expansions/pics/72100330.jpg
expansions/pics/72100330.jpg
expansions/pics/72100330.jpg
  • 2-up
  • Swipe
  • Onion skin
expansions/pics/72100331.jpg

412 KB | W: | H:

expansions/pics/72100331.jpg

60.3 KB | W: | H:

expansions/pics/72100331.jpg
expansions/pics/72100331.jpg
expansions/pics/72100331.jpg
expansions/pics/72100331.jpg
  • 2-up
  • Swipe
  • Onion skin
expansions/pics/72100332.jpg

410 KB | W: | H:

expansions/pics/72100332.jpg

59.3 KB | W: | H:

expansions/pics/72100332.jpg
expansions/pics/72100332.jpg
expansions/pics/72100332.jpg
expansions/pics/72100332.jpg
  • 2-up
  • Swipe
  • Onion skin
expansions/pics/72100333.jpg

396 KB | W: | H:

expansions/pics/72100333.jpg

59.4 KB | W: | H:

expansions/pics/72100333.jpg
expansions/pics/72100333.jpg
expansions/pics/72100333.jpg
expansions/pics/72100333.jpg
  • 2-up
  • Swipe
  • Onion skin
expansions/pics/72100334.jpg

411 KB | W: | H:

expansions/pics/72100334.jpg

63.4 KB | W: | H:

expansions/pics/72100334.jpg
expansions/pics/72100334.jpg
expansions/pics/72100334.jpg
expansions/pics/72100334.jpg
  • 2-up
  • Swipe
  • Onion skin
expansions/pics/72100335.jpg

405 KB | W: | H:

expansions/pics/72100335.jpg

60.7 KB | W: | H:

expansions/pics/72100335.jpg
expansions/pics/72100335.jpg
expansions/pics/72100335.jpg
expansions/pics/72100335.jpg
  • 2-up
  • Swipe
  • Onion skin
expansions/pics/72100336.jpg

419 KB | W: | H:

expansions/pics/72100336.jpg

63.9 KB | W: | H:

expansions/pics/72100336.jpg
expansions/pics/72100336.jpg
expansions/pics/72100336.jpg
expansions/pics/72100336.jpg
  • 2-up
  • Swipe
  • Onion skin
expansions/pics/72100337.jpg

553 KB | W: | H:

expansions/pics/72100337.jpg

59.2 KB | W: | H:

expansions/pics/72100337.jpg
expansions/pics/72100337.jpg
expansions/pics/72100337.jpg
expansions/pics/72100337.jpg
  • 2-up
  • Swipe
  • Onion skin
expansions/pics/72100338.jpg

516 KB | W: | H:

expansions/pics/72100338.jpg

54.3 KB | W: | H:

expansions/pics/72100338.jpg
expansions/pics/72100338.jpg
expansions/pics/72100338.jpg
expansions/pics/72100338.jpg
  • 2-up
  • Swipe
  • Onion skin
expansions/pics/72100339.jpg

503 KB | W: | H:

expansions/pics/72100339.jpg

51.9 KB | W: | H:

expansions/pics/72100339.jpg
expansions/pics/72100339.jpg
expansions/pics/72100339.jpg
expansions/pics/72100339.jpg
  • 2-up
  • Swipe
  • Onion skin
expansions/pics/72100340.jpg

495 KB | W: | H:

expansions/pics/72100340.jpg

67.2 KB | W: | H:

expansions/pics/72100340.jpg
expansions/pics/72100340.jpg
expansions/pics/72100340.jpg
expansions/pics/72100340.jpg
  • 2-up
  • Swipe
  • Onion skin
expansions/pics/83000066.jpg

227 KB | W: | H:

expansions/pics/83000066.jpg

59.1 KB | W: | H:

expansions/pics/83000066.jpg
expansions/pics/83000066.jpg
expansions/pics/83000066.jpg
expansions/pics/83000066.jpg
  • 2-up
  • Swipe
  • Onion skin
expansions/pics/83000067.jpg

159 KB | W: | H:

expansions/pics/83000067.jpg

43.6 KB | W: | H:

expansions/pics/83000067.jpg
expansions/pics/83000067.jpg
expansions/pics/83000067.jpg
expansions/pics/83000067.jpg
  • 2-up
  • Swipe
  • Onion skin
expansions/pics/83000068.jpg

189 KB | W: | H:

expansions/pics/83000068.jpg

58.7 KB | W: | H:

expansions/pics/83000068.jpg
expansions/pics/83000068.jpg
expansions/pics/83000068.jpg
expansions/pics/83000068.jpg
  • 2-up
  • Swipe
  • Onion skin
expansions/pics/83000069.jpg

182 KB | W: | H:

expansions/pics/83000069.jpg

49.1 KB | W: | H:

expansions/pics/83000069.jpg
expansions/pics/83000069.jpg
expansions/pics/83000069.jpg
expansions/pics/83000069.jpg
  • 2-up
  • Swipe
  • Onion skin
expansions/pics/83000070.jpg

615 KB | W: | H:

expansions/pics/83000070.jpg

62.6 KB | W: | H:

expansions/pics/83000070.jpg
expansions/pics/83000070.jpg
expansions/pics/83000070.jpg
expansions/pics/83000070.jpg
  • 2-up
  • Swipe
  • Onion skin
expansions/pics/83000071.jpg

638 KB | W: | H:

expansions/pics/83000071.jpg

67.3 KB | W: | H:

expansions/pics/83000071.jpg
expansions/pics/83000071.jpg
expansions/pics/83000071.jpg
expansions/pics/83000071.jpg
  • 2-up
  • Swipe
  • Onion skin
expansions/pics/83000072.jpg

664 KB | W: | H:

expansions/pics/83000072.jpg

68.1 KB | W: | H:

expansions/pics/83000072.jpg
expansions/pics/83000072.jpg
expansions/pics/83000072.jpg
expansions/pics/83000072.jpg
  • 2-up
  • Swipe
  • Onion skin
expansions/pics/83000073.jpg

632 KB | W: | H:

expansions/pics/83000073.jpg

61.6 KB | W: | H:

expansions/pics/83000073.jpg
expansions/pics/83000073.jpg
expansions/pics/83000073.jpg
expansions/pics/83000073.jpg
  • 2-up
  • Swipe
  • Onion skin
expansions/pics/83000074.jpg

613 KB | W: | H:

expansions/pics/83000074.jpg

61.5 KB | W: | H:

expansions/pics/83000074.jpg
expansions/pics/83000074.jpg
expansions/pics/83000074.jpg
expansions/pics/83000074.jpg
  • 2-up
  • Swipe
  • Onion skin
expansions/pics/83000075.jpg

630 KB | W: | H:

expansions/pics/83000075.jpg

63.9 KB | W: | H:

expansions/pics/83000075.jpg
expansions/pics/83000075.jpg
expansions/pics/83000075.jpg
expansions/pics/83000075.jpg
  • 2-up
  • Swipe
  • Onion skin
expansions/pics/83000076.jpg

514 KB | W: | H:

expansions/pics/83000076.jpg

56 KB | W: | H:

expansions/pics/83000076.jpg
expansions/pics/83000076.jpg
expansions/pics/83000076.jpg
expansions/pics/83000076.jpg
  • 2-up
  • Swipe
  • Onion skin
expansions/pics/83000077.jpg

531 KB | W: | H:

expansions/pics/83000077.jpg

55.8 KB | W: | H:

expansions/pics/83000077.jpg
expansions/pics/83000077.jpg
expansions/pics/83000077.jpg
expansions/pics/83000077.jpg
  • 2-up
  • Swipe
  • Onion skin
expansions/pics/83000078.jpg

502 KB | W: | H:

expansions/pics/83000078.jpg

52.1 KB | W: | H:

expansions/pics/83000078.jpg
expansions/pics/83000078.jpg
expansions/pics/83000078.jpg
expansions/pics/83000078.jpg
  • 2-up
  • Swipe
  • Onion skin
expansions/pics/83000079.jpg

562 KB | W: | H:

expansions/pics/83000079.jpg

61.5 KB | W: | H:

expansions/pics/83000079.jpg
expansions/pics/83000079.jpg
expansions/pics/83000079.jpg
expansions/pics/83000079.jpg
  • 2-up
  • Swipe
  • Onion skin
expansions/pics/83000080.jpg

641 KB | W: | H:

expansions/pics/83000080.jpg

61.1 KB | W: | H:

expansions/pics/83000080.jpg
expansions/pics/83000080.jpg
expansions/pics/83000080.jpg
expansions/pics/83000080.jpg
  • 2-up
  • Swipe
  • Onion skin
expansions/pics/83000081.jpg

678 KB | W: | H:

expansions/pics/83000081.jpg

64.1 KB | W: | H:

expansions/pics/83000081.jpg
expansions/pics/83000081.jpg
expansions/pics/83000081.jpg
expansions/pics/83000081.jpg
  • 2-up
  • Swipe
  • Onion skin
expansions/pics/83000082.jpg

666 KB | W: | H:

expansions/pics/83000082.jpg

68.9 KB | W: | H:

expansions/pics/83000082.jpg
expansions/pics/83000082.jpg
expansions/pics/83000082.jpg
expansions/pics/83000082.jpg
  • 2-up
  • Swipe
  • Onion skin
expansions/pics/83000083.jpg

611 KB | W: | H:

expansions/pics/83000083.jpg

60.8 KB | W: | H:

expansions/pics/83000083.jpg
expansions/pics/83000083.jpg
expansions/pics/83000083.jpg
expansions/pics/83000083.jpg
  • 2-up
  • Swipe
  • Onion skin
expansions/pics/83000084.jpg

489 KB | W: | H:

expansions/pics/83000084.jpg

52.4 KB | W: | H:

expansions/pics/83000084.jpg
expansions/pics/83000084.jpg
expansions/pics/83000084.jpg
expansions/pics/83000084.jpg
  • 2-up
  • Swipe
  • Onion skin
expansions/pics/83000085.jpg

596 KB | W: | H:

expansions/pics/83000085.jpg

57.1 KB | W: | H:

expansions/pics/83000085.jpg
expansions/pics/83000085.jpg
expansions/pics/83000085.jpg
expansions/pics/83000085.jpg
  • 2-up
  • Swipe
  • Onion skin
expansions/pics/83000086.jpg

622 KB | W: | H:

expansions/pics/83000086.jpg

61.7 KB | W: | H:

expansions/pics/83000086.jpg
expansions/pics/83000086.jpg
expansions/pics/83000086.jpg
expansions/pics/83000086.jpg
  • 2-up
  • Swipe
  • Onion skin
expansions/pics/83000087.jpg

640 KB | W: | H:

expansions/pics/83000087.jpg

64.9 KB | W: | H:

expansions/pics/83000087.jpg
expansions/pics/83000087.jpg
expansions/pics/83000087.jpg
expansions/pics/83000087.jpg
  • 2-up
  • Swipe
  • Onion skin
expansions/pics/83000088.jpg

602 KB | W: | H:

expansions/pics/83000088.jpg

63.2 KB | W: | H:

expansions/pics/83000088.jpg
expansions/pics/83000088.jpg
expansions/pics/83000088.jpg
expansions/pics/83000088.jpg
  • 2-up
  • Swipe
  • Onion skin
expansions/pics/83000090.jpg

619 KB | W: | H:

expansions/pics/83000090.jpg

67 KB | W: | H:

expansions/pics/83000090.jpg
expansions/pics/83000090.jpg
expansions/pics/83000090.jpg
expansions/pics/83000090.jpg
  • 2-up
  • Swipe
  • Onion skin
expansions/pics/83000091.jpg

586 KB | W: | H:

expansions/pics/83000091.jpg

69.5 KB | W: | H:

expansions/pics/83000091.jpg
expansions/pics/83000091.jpg
expansions/pics/83000091.jpg
expansions/pics/83000091.jpg
  • 2-up
  • Swipe
  • Onion skin
expansions/pics/83000092.jpg

476 KB | W: | H:

expansions/pics/83000092.jpg

60.5 KB | W: | H:

expansions/pics/83000092.jpg
expansions/pics/83000092.jpg
expansions/pics/83000092.jpg
expansions/pics/83000092.jpg
  • 2-up
  • Swipe
  • Onion skin
expansions/pics/83000093.jpg

713 KB | W: | H:

expansions/pics/83000093.jpg

76.1 KB | W: | H:

expansions/pics/83000093.jpg
expansions/pics/83000093.jpg
expansions/pics/83000093.jpg
expansions/pics/83000093.jpg
  • 2-up
  • Swipe
  • Onion skin
expansions/pics/83000094.jpg

743 KB | W: | H:

expansions/pics/83000094.jpg

76.8 KB | W: | H:

expansions/pics/83000094.jpg
expansions/pics/83000094.jpg
expansions/pics/83000094.jpg
expansions/pics/83000094.jpg
  • 2-up
  • Swipe
  • Onion skin
expansions/pics/83000095.jpg

694 KB | W: | H:

expansions/pics/83000095.jpg

72 KB | W: | H:

expansions/pics/83000095.jpg
expansions/pics/83000095.jpg
expansions/pics/83000095.jpg
expansions/pics/83000095.jpg
  • 2-up
  • Swipe
  • Onion skin
expansions/pics/83000096.jpg

596 KB | W: | H:

expansions/pics/83000096.jpg

68.5 KB | W: | H:

expansions/pics/83000096.jpg
expansions/pics/83000096.jpg
expansions/pics/83000096.jpg
expansions/pics/83000096.jpg
  • 2-up
  • Swipe
  • Onion skin
expansions/pics/83000097.jpg

653 KB | W: | H:

expansions/pics/83000097.jpg

74 KB | W: | H:

expansions/pics/83000097.jpg
expansions/pics/83000097.jpg
expansions/pics/83000097.jpg
expansions/pics/83000097.jpg
  • 2-up
  • Swipe
  • Onion skin
expansions/pics/83000098.jpg

579 KB | W: | H:

expansions/pics/83000098.jpg

71.2 KB | W: | H:

expansions/pics/83000098.jpg
expansions/pics/83000098.jpg
expansions/pics/83000098.jpg
expansions/pics/83000098.jpg
  • 2-up
  • Swipe
  • Onion skin
expansions/pics/83000099.jpg

600 KB | W: | H:

expansions/pics/83000099.jpg

69.5 KB | W: | H:

expansions/pics/83000099.jpg
expansions/pics/83000099.jpg
expansions/pics/83000099.jpg
expansions/pics/83000099.jpg
  • 2-up
  • Swipe
  • Onion skin
expansions/pics/83000100.jpg

485 KB | W: | H:

expansions/pics/83000100.jpg

62.4 KB | W: | H:

expansions/pics/83000100.jpg
expansions/pics/83000100.jpg
expansions/pics/83000100.jpg
expansions/pics/83000100.jpg
  • 2-up
  • Swipe
  • Onion skin
...@@ -17,7 +17,7 @@ function c29010009.initial_effect(c) ...@@ -17,7 +17,7 @@ function c29010009.initial_effect(c)
e2:SetProperty(EFFECT_FLAG_DELAY) e2:SetProperty(EFFECT_FLAG_DELAY)
e2:SetCode(EVENT_SPSUMMON_SUCCESS) e2:SetCode(EVENT_SPSUMMON_SUCCESS)
e2:SetRange(LOCATION_SZONE) e2:SetRange(LOCATION_SZONE)
e2:SetCost(c29010009.cost) e2:SetCost(c29010009.spcost)
e2:SetTarget(c29010009.sptg) e2:SetTarget(c29010009.sptg)
e2:SetOperation(c29010009.spop) e2:SetOperation(c29010009.spop)
c:RegisterEffect(e2) c:RegisterEffect(e2)
...@@ -43,13 +43,17 @@ function c29010009.activate(e,tp,eg,ep,ev,re,r,rp) ...@@ -43,13 +43,17 @@ function c29010009.activate(e,tp,eg,ep,ev,re,r,rp)
Duel.SpecialSummon(g,0,tp,tp,false,false,POS_FACEUP) Duel.SpecialSummon(g,0,tp,tp,false,false,POS_FACEUP)
e:GetHandler():CancelToGrave() e:GetHandler():CancelToGrave()
end end
function c29010009.spcost(e,tp,eg,ep,ev,re,r,rp,chk)
e:SetLabel(1)
return true
end
function c29010009.ckfil(c,e,tp) function c29010009.ckfil(c,e,tp)
return c:IsControler(1-tp) and c:IsAttribute(ATTRIBUTE_WATER) return c:IsControler(1-tp) and c:IsAttribute(ATTRIBUTE_WATER)
end end
function c29010009.sptg(e,tp,eg,ep,ev,re,r,rp,chk) function c29010009.sptg(e,tp,eg,ep,ev,re,r,rp,chk)
if chk==0 then if chk==0 then
if e:GetLabel()==0 then return false end if e:GetLabel()==0 then return false end
e:SetLabel(0) e:SetLabel(0)
return Duel.GetLocationCount(tp,LOCATION_MZONE)>0 return Duel.GetLocationCount(tp,LOCATION_MZONE)>0
and Duel.IsPlayerCanSpecialSummonMonster(tp,29010009,0,0x4011,0,0,8,RACE_AQUA,ATTRIBUTE_WATER) and eg:IsExists(c29010009.ckfil,1,nil,e,tp) end and Duel.IsPlayerCanSpecialSummonMonster(tp,29010009,0,0x4011,0,0,8,RACE_AQUA,ATTRIBUTE_WATER) and eg:IsExists(c29010009.ckfil,1,nil,e,tp) end
e:SetLabel(0) e:SetLabel(0)
...@@ -60,7 +64,7 @@ function c29010009.spop(e,tp,eg,ep,ev,re,r,rp) ...@@ -60,7 +64,7 @@ function c29010009.spop(e,tp,eg,ep,ev,re,r,rp)
local c=e:GetHandler() local c=e:GetHandler()
if c:IsRelateToEffect(e) and Duel.IsPlayerCanSpecialSummonMonster(tp,29010009,0,0x4011,0,0,8,RACE_AQUA,ATTRIBUTE_WATER) then if c:IsRelateToEffect(e) and Duel.IsPlayerCanSpecialSummonMonster(tp,29010009,0,0x4011,0,0,8,RACE_AQUA,ATTRIBUTE_WATER) then
c:AddMonsterAttribute(TYPE_NORMAL) c:AddMonsterAttribute(TYPE_NORMAL)
Duel.SpecialSummon(c,0,tp,tp,true,false,POS_FACEUP_DEFENSE) Duel.SpecialSummon(c,0,tp,tp,true,false,POS_FACEUP)
end end
end end
......
...@@ -4,7 +4,8 @@ function c29010010.initial_effect(c) ...@@ -4,7 +4,8 @@ function c29010010.initial_effect(c)
local e1=Effect.CreateEffect(c) local e1=Effect.CreateEffect(c)
e1:SetDescription(aux.Stringid(29010010,0)) e1:SetDescription(aux.Stringid(29010010,0))
e1:SetCategory(CATEGORY_SPECIAL_SUMMON) e1:SetCategory(CATEGORY_SPECIAL_SUMMON)
e1:SetType(EFFECT_TYPE_IGNITION) e1:SetType(EFFECT_TYPE_QUICK_O)
e1:SetCode(EVENT_FREE_CHAIN)
e1:SetCountLimit(1) e1:SetCountLimit(1)
e1:SetRange(LOCATION_MZONE) e1:SetRange(LOCATION_MZONE)
e1:SetTarget(c29010010.sptg) e1:SetTarget(c29010010.sptg)
...@@ -26,7 +27,7 @@ function c29010010.filter(c,e,tp) ...@@ -26,7 +27,7 @@ function c29010010.filter(c,e,tp)
end end
function c29010010.sptg(e,tp,eg,ep,ev,re,r,rp,chk) function c29010010.sptg(e,tp,eg,ep,ev,re,r,rp,chk)
if chk==0 then return Duel.GetLocationCount(tp,LOCATION_MZONE)>0 if chk==0 then return Duel.GetLocationCount(tp,LOCATION_MZONE)>0
and Duel.IsExistingMatchingCard(c29010010.filter,tp,LOCATION_HAND,0,1,nil,e,tp) end and Duel.IsExistingMatchingCard(c29010010.filter,tp,LOCATION_HAND,0,1,nil,e,tp) and (Duel.GetCurrentPhase()==PHASE_MAIN1 or Duel.GetCurrentPhase()==PHASE_MAIN2) end
Duel.SetOperationInfo(0,CATEGORY_SPECIAL_SUMMON,nil,1,tp,LOCATION_HAND) Duel.SetOperationInfo(0,CATEGORY_SPECIAL_SUMMON,nil,1,tp,LOCATION_HAND)
end end
function c29010010.thfil(c) function c29010010.thfil(c)
......
...@@ -4,7 +4,7 @@ function c29010013.initial_effect(c) ...@@ -4,7 +4,7 @@ function c29010013.initial_effect(c)
c:EnableReviveLimit() c:EnableReviveLimit()
--fusion material --fusion material
aux.AddFusionProcCodeFunRep(c,29010010,aux.FilterBoolFunction(Card.IsRace,RACE_AQUA),1,99,true,true) aux.AddFusionProcCodeFunRep(c,29010010,aux.FilterBoolFunction(Card.IsRace,RACE_AQUA),1,99,true,true)
aux.AddContactFusionProcedure(c,Card.IsAbleToGraveAsCost,LOCATION_MZONE,LOCATION_MZONE,Duel.SendtoGrave,REASON_COST+REASON_MATERIAL) aux.AddContactFusionProcedure(c,Card.IsAbleToGraveAsCost,LOCATION_MZONE,0,Duel.SendtoGrave,REASON_COST+REASON_MATERIAL)
--spsummon condition --spsummon condition
local e1=Effect.CreateEffect(c) local e1=Effect.CreateEffect(c)
e1:SetType(EFFECT_TYPE_SINGLE) e1:SetType(EFFECT_TYPE_SINGLE)
......
...@@ -45,13 +45,13 @@ function c40009593.operation(e,tp,eg,ep,ev,re,r,rp) ...@@ -45,13 +45,13 @@ function c40009593.operation(e,tp,eg,ep,ev,re,r,rp)
local tc=Duel.GetFirstTarget() local tc=Duel.GetFirstTarget()
if not (tc:IsRelateToEffect(e) and tc:IsFaceup()) then return end if not (tc:IsRelateToEffect(e) and tc:IsFaceup()) then return end
if tc:IsControler(tp) then if tc:IsControler(tp) then
if Duel.GetLocationCount(tp,LOCATION_MZONE)<=0 then return end if Duel.GetLocationCount(tp,LOCATION_MZONE)<=0 then return end
Duel.Hint(HINT_SELECTMSG,tp,HINTMSG_SPSUMMON) Duel.Hint(HINT_SELECTMSG,tp,HINTMSG_SPSUMMON)
local g1=Duel.SelectMatchingCard(tp,c40009593.spfilter,tp,LOCATION_DECK,0,1,1,nil,e,tp,tc:GetCode()) local g1=Duel.SelectMatchingCard(tp,c40009593.spfilter,tp,LOCATION_DECK,0,1,1,nil,e,tp,tc:GetCode())
if g1:GetCount()>0 then if g1:GetCount()>0 then
Duel.SpecialSummon(g1,0,tp,tp,false,false,POS_FACEUP) Duel.SpecialSummon(g1,0,tp,tp,false,false,POS_FACEUP)
Duel.SendtoDeck(tc,nil,2,REASON_EFFECT) Duel.SendtoDeck(tc,nil,2,REASON_EFFECT)
end end
else else
local e0=Effect.CreateEffect(c) local e0=Effect.CreateEffect(c)
e0:SetType(EFFECT_TYPE_SINGLE) e0:SetType(EFFECT_TYPE_SINGLE)
...@@ -77,7 +77,7 @@ function c40009593.operation(e,tp,eg,ep,ev,re,r,rp) ...@@ -77,7 +77,7 @@ function c40009593.operation(e,tp,eg,ep,ev,re,r,rp)
end end
end end
function c40009593.thfilter(c,e,tp) function c40009593.thfilter(c,e,tp)
return c:IsFaceup() and c:IsRace(RACE_WARRIOR) and c:IsAbleToDeck() return c:IsFaceup() and c:IsLevelAbove(1) and c:IsRace(RACE_WARRIOR) and c:IsAbleToDeck()
and Duel.GetLocationCountFromEx(tp,tp,nil,c)>0 and Duel.GetLocationCountFromEx(tp,tp,nil,c)>0
and Duel.IsExistingMatchingCard(c40009593.spfilter1,tp,LOCATION_EXTRA,0,1,nil,e,tp,c) and Duel.IsExistingMatchingCard(c40009593.spfilter1,tp,LOCATION_EXTRA,0,1,nil,e,tp,c)
end end
......
...@@ -19,9 +19,9 @@ function cm.initial_effect(c) ...@@ -19,9 +19,9 @@ function cm.initial_effect(c)
e2:SetCode(EVENT_SUMMON_SUCCESS) e2:SetCode(EVENT_SUMMON_SUCCESS)
e2:SetProperty(EFFECT_FLAG_DAMAGE_STEP+EFFECT_FLAG_DELAY) e2:SetProperty(EFFECT_FLAG_DAMAGE_STEP+EFFECT_FLAG_DELAY)
e2:SetCountLimit(1,m) e2:SetCountLimit(1,m)
e2:SetTarget(cm.target) e2:SetTarget(cm.target2)
e2:SetOperation(cm.operation) e2:SetOperation(cm.operation2)
c:RegisterEffect(e1) c:RegisterEffect(e2)
local e4=e2:Clone() local e4=e2:Clone()
e4:SetCode(EVENT_SPSUMMON_SUCCESS) e4:SetCode(EVENT_SPSUMMON_SUCCESS)
c:RegisterEffect(e4) c:RegisterEffect(e4)
...@@ -108,11 +108,11 @@ end ...@@ -108,11 +108,11 @@ end
function cm.filter(c) function cm.filter(c)
return c:IsSetCard(0xba1) and c:IsType(TYPE_MONSTER) and not c:IsCode(m) and c:IsAbleToHand() return c:IsSetCard(0xba1) and c:IsType(TYPE_MONSTER) and not c:IsCode(m) and c:IsAbleToHand()
end end
function cm.target(e,tp,eg,ep,ev,re,r,rp,chk) function cm.target2(e,tp,eg,ep,ev,re,r,rp,chk)
if chk==0 then return Duel.IsExistingMatchingCard(cm.filter,tp,LOCATION_DECK,0,1,nil) end if chk==0 then return Duel.IsExistingMatchingCard(cm.filter,tp,LOCATION_DECK,0,1,nil) end
Duel.SetOperationInfo(0,CATEGORY_TOHAND,nil,1,tp,LOCATION_DECK) Duel.SetOperationInfo(0,CATEGORY_TOHAND,nil,1,tp,LOCATION_DECK)
end end
function cm.operation(e,tp,eg,ep,ev,re,r,rp) function cm.operation2(e,tp,eg,ep,ev,re,r,rp)
Duel.Hint(HINT_SELECTMSG,tp,HINTMSG_ATOHAND) Duel.Hint(HINT_SELECTMSG,tp,HINTMSG_ATOHAND)
local g=Duel.SelectMatchingCard(tp,cm.filter,tp,LOCATION_DECK,0,1,1,nil) local g=Duel.SelectMatchingCard(tp,cm.filter,tp,LOCATION_DECK,0,1,1,nil)
if g:GetCount()>0 then if g:GetCount()>0 then
......
--永夜抄 藤原妹红 --永夜抄 藤原妹红
local m=72100314 local m=72100313
local cm=_G["c"..m] local cm=_G["c"..m]
function cm.initial_effect(c) function cm.initial_effect(c)
local e2=Effect.CreateEffect(c) local e2=Effect.CreateEffect(c)
e2:SetDescription(aux.Stringid(m,2)) e2:SetDescription(aux.Stringid(m,1))
e2:SetCategory(CATEGORY_RELEASE+CATEGORY_SPECIAL_SUMMON)
e2:SetType(EFFECT_TYPE_QUICK_O) e2:SetType(EFFECT_TYPE_QUICK_O)
e2:SetCode(EVENT_FREE_CHAIN) e2:SetCode(EVENT_FREE_CHAIN)
e2:SetRange(LOCATION_MZONE+LOCATION_HAND) e2:SetRange(LOCATION_HAND)
e2:SetTarget(cm.rstg) e2:SetProperty(EFFECT_FLAG_DAMAGE_STEP)
e2:SetOperation(cm.rsop) e2:SetHintTiming(0x3c0,0x3c0)
e2:SetCost(cm.cost)
e2:SetTarget(cm.cptg)
e2:SetOperation(cm.cpop)
c:RegisterEffect(e2) c:RegisterEffect(e2)
local e1=Effect.CreateEffect(c) local e1=Effect.CreateEffect(c)
e1:SetDescription(aux.Stringid(m,0)) e1:SetDescription(aux.Stringid(m,0))
...@@ -27,7 +29,7 @@ function cm.initial_effect(c) ...@@ -27,7 +29,7 @@ function cm.initial_effect(c)
e3:SetType(EFFECT_TYPE_SINGLE+EFFECT_TYPE_TRIGGER_O) e3:SetType(EFFECT_TYPE_SINGLE+EFFECT_TYPE_TRIGGER_O)
e3:SetCode(EVENT_LEAVE_FIELD) e3:SetCode(EVENT_LEAVE_FIELD)
e3:SetProperty(EFFECT_FLAG_DAMAGE_STEP+EFFECT_FLAG_DELAY) e3:SetProperty(EFFECT_FLAG_DAMAGE_STEP+EFFECT_FLAG_DELAY)
e3:SetCountLimit(1,m+1000) e3:SetCountLimit(1,m)
e3:SetCondition(cm.spcon) e3:SetCondition(cm.spcon)
e3:SetCost(cm.spcost) e3:SetCost(cm.spcost)
e3:SetTarget(cm.sptg) e3:SetTarget(cm.sptg)
...@@ -58,56 +60,41 @@ function cm.hspop(e,tp,eg,ep,ev,re,r,rp) ...@@ -58,56 +60,41 @@ function cm.hspop(e,tp,eg,ep,ev,re,r,rp)
Duel.SpecialSummon(c,0,tp,tp,false,false,POS_FACEUP) Duel.SpecialSummon(c,0,tp,tp,false,false,POS_FACEUP)
end end
---- ----
function cm.rcheck(gc) function cm.cpfilter(c)
return function(tp,g,c) return c:IsType(TYPE_RITUAL+TYPE_SPELL) and c:IsAbleToGraveAsCost()
return g:IsContains(gc) and c:CheckActivateEffect(false,true,false)~=nil
end
end end
function cm.rstg(e,tp,eg,ep,ev,re,r,rp,chk) function cm.cpcost(e,tp,eg,ep,ev,re,r,rp,chk)
local c=e:GetHandler() if chk==0 then return e:GetHandler():IsAbleToGraveAsCost() end
Duel.SendtoGrave(e:GetHandler(),REASON_COST)
end
function cm.cptg(e,tp,eg,ep,ev,re,r,rp,chk)
if chk==0 then if chk==0 then
local mg=Duel.GetRitualMaterial(tp) if e:GetLabel()==0 then return false end
aux.RCheckAdditional=cm.rcheck(c) e:SetLabel(0)
local res=mg:IsContains(c) and Duel.IsExistingMatchingCard(aux.RitualUltimateFilter,tp,LOCATION_HAND+LOCATION_MZONE,0,1,nil,aux.TRUE,e,tp,mg,nil,Card.GetLevel,"Greater") return Duel.IsExistingMatchingCard(cm.cpfilter,tp,LOCATION_DECK,0,1,nil)
aux.RCheckAdditional=nil
return res
end end
Duel.SetOperationInfo(0,CATEGORY_SPECIAL_SUMMON,nil,1,tp,LOCATION_HAND+LOCATION_MZONE) e:SetLabel(0)
Duel.Hint(HINT_SELECTMSG,tp,HINTMSG_TOGRAVE)
local g=Duel.SelectMatchingCard(tp,cm.cpfilter,tp,LOCATION_DECK,0,1,1,nil)
local te,ceg,cep,cev,cre,cr,crp=g:GetFirst():CheckActivateEffect(false,true,true)
Duel.SendtoGrave(g,REASON_COST)
e:SetProperty(te:GetProperty())
local tg=te:GetTarget()
if tg then tg(e,tp,ceg,cep,cev,cre,cr,crp,1) end
te:SetLabelObject(e:GetLabelObject())
e:SetLabelObject(te)
Duel.ClearOperationInfo(0)
end end
function cm.rsop(e,tp,eg,ep,ev,re,r,rp) function cm.cpop(e,tp,eg,ep,ev,re,r,rp)
local c=e:GetHandler() local c=e:GetHandler()
local mg=Duel.GetRitualMaterial(tp) local te=e:GetLabelObject()
if c:GetControler()~=tp or not c:IsRelateToEffect(e) or not mg:IsContains(c) then return end if te then
Duel.Hint(HINT_SELECTMSG,tp,HINTMSG_SPSUMMON) e:SetLabelObject(te:GetLabelObject())
aux.RCheckAdditional=cm.rcheck(c) local op=te:GetOperation()
local tg=Duel.SelectMatchingCard(tp,aux.RitualUltimateFilter,tp,LOCATION_HAND+LOCATION_MZONE,0,1,1,nil,aux.TRUE,e,tp,mg,nil,Card.GetLevel,"Greater") if op then op(e,tp,eg,ep,ev,re,r,rp) end
local tc=tg:GetFirst()
if tc then
mg=mg:Filter(Card.IsCanBeRitualMaterial,tc,tc)
if tc.mat_filter then
mg=mg:Filter(tc.mat_filter,tc,tp)
else
mg:RemoveCard(tc)
end
if not mg:IsContains(c) then return end
Duel.Hint(HINT_SELECTMSG,tp,HINTMSG_RELEASE)
Duel.SetSelectedCard(c)
aux.GCheckAdditional=aux.RitualCheckAdditional(tc,tc:GetLevel(),"Greater")
local mat=mg:SelectSubGroup(tp,aux.RitualCheck,false,1,tc:GetLevel(),tp,tc,tc:GetLevel(),"Greater")
aux.GCheckAdditional=nil
if not mat or mat:GetCount()==0 then
aux.RCheckAdditional=nil
return
end
tc:SetMaterial(mat)
Duel.ReleaseRitualMaterial(mat)
Duel.BreakEffect()
Duel.SpecialSummon(tc,SUMMON_TYPE_RITUAL,tp,tp,false,true,POS_FACEUP)
tc:CompleteProcedure()
end end
aux.RCheckAdditional=nil
end end
----- -----
function cm.spcon(e,tp,eg,ep,ev,re,r,rp) function cm.spcon(e,tp,eg,ep,ev,re,r,rp)
local c=e:GetHandler() local c=e:GetHandler()
......
...@@ -18,7 +18,7 @@ function cm.initial_effect(c) ...@@ -18,7 +18,7 @@ function cm.initial_effect(c)
e3:SetCategory(CATEGORY_TODECK+CATEGORY_DRAW) e3:SetCategory(CATEGORY_TODECK+CATEGORY_DRAW)
e3:SetType(EFFECT_TYPE_SINGLE+EFFECT_TYPE_TRIGGER_O) e3:SetType(EFFECT_TYPE_SINGLE+EFFECT_TYPE_TRIGGER_O)
e3:SetCode(EVENT_TO_DECK) e3:SetCode(EVENT_TO_DECK)
e3:SetProperty(EFFECT_FLAG_CARD_TARGET) e3:SetProperty(EFFECT_FLAG_CARD_TARGET+EFFECT_FLAG_DAMAGE_STEP+EFFECT_FLAG_DELAY)
e3:SetCountLimit(1,m+1000) e3:SetCountLimit(1,m+1000)
e3:SetTarget(cm.thtg) e3:SetTarget(cm.thtg)
e3:SetOperation(cm.thop) e3:SetOperation(cm.thop)
......
...@@ -18,7 +18,7 @@ function cm.initial_effect(c) ...@@ -18,7 +18,7 @@ function cm.initial_effect(c)
e3:SetCategory(CATEGORY_TOHAND) e3:SetCategory(CATEGORY_TOHAND)
e3:SetType(EFFECT_TYPE_SINGLE+EFFECT_TYPE_TRIGGER_O) e3:SetType(EFFECT_TYPE_SINGLE+EFFECT_TYPE_TRIGGER_O)
e3:SetCode(EVENT_TO_DECK) e3:SetCode(EVENT_TO_DECK)
e3:SetProperty(EFFECT_FLAG_CARD_TARGET) e3:SetProperty(EFFECT_FLAG_CARD_TARGET+EFFECT_FLAG_DAMAGE_STEP+EFFECT_FLAG_DELAY)
e3:SetCountLimit(1,m+1000) e3:SetCountLimit(1,m+1000)
e3:SetTarget(cm.tgtar) e3:SetTarget(cm.tgtar)
e3:SetOperation(cm.tgact) e3:SetOperation(cm.tgact)
......
...@@ -17,8 +17,9 @@ function cm.initial_effect(c) ...@@ -17,8 +17,9 @@ function cm.initial_effect(c)
e3:SetCategory(CATEGORY_SPECIAL_SUMMON) e3:SetCategory(CATEGORY_SPECIAL_SUMMON)
e3:SetType(EFFECT_TYPE_SINGLE+EFFECT_TYPE_TRIGGER_O) e3:SetType(EFFECT_TYPE_SINGLE+EFFECT_TYPE_TRIGGER_O)
e3:SetCode(EVENT_TO_DECK) e3:SetCode(EVENT_TO_DECK)
e3:SetProperty(EFFECT_FLAG_DELAY) e3:SetProperty(EFFECT_FLAG_DAMAGE_STEP+EFFECT_FLAG_DELAY)
e3:SetCountLimit(1,m) e3:SetCountLimit(1,m)
e3:SetCost(cm.spcost2)
e3:SetTarget(cm.thtg1) e3:SetTarget(cm.thtg1)
e3:SetOperation(cm.thop1) e3:SetOperation(cm.thop1)
c:RegisterEffect(e3) c:RegisterEffect(e3)
...@@ -37,7 +38,7 @@ function cm.spcop(e,tp,eg,ep,ev,re,r,rp) ...@@ -37,7 +38,7 @@ function cm.spcop(e,tp,eg,ep,ev,re,r,rp)
end end
end end
function cm.matfilter(c) function cm.matfilter(c)
return c:IsLinkSetCard(0xbe2) return c:IsLinkSetCard(0xbe2) and c:IsType(TYPE_MONSTER)
end end
----- -----
function cm.spfilter(c,e,tp) function cm.spfilter(c,e,tp)
...@@ -55,4 +56,10 @@ function cm.thop1(e,tp,eg,ep,ev,re,r,rp) ...@@ -55,4 +56,10 @@ function cm.thop1(e,tp,eg,ep,ev,re,r,rp)
if g:GetCount()>0 then if g:GetCount()>0 then
Duel.SpecialSummon(g,0,tp,tp,false,false,POS_FACEUP) Duel.SpecialSummon(g,0,tp,tp,false,false,POS_FACEUP)
end end
end
function cm.spcost2(e,tp,eg,ep,ev,re,r,rp,chk)
local g=Duel.GetDecktopGroup(tp,7)
if chk==0 then return g:FilterCount(Card.IsAbleToRemoveAsCost,nil,POS_FACEDOWN)==7 end
Duel.DisableShuffleCheck()
Duel.Remove(g,POS_FACEDOWN,REASON_COST)
end end
\ No newline at end of file
...@@ -16,6 +16,7 @@ function cm.initial_effect(c) ...@@ -16,6 +16,7 @@ function cm.initial_effect(c)
e1:SetCategory(CATEGORY_DESTROY) e1:SetCategory(CATEGORY_DESTROY)
e1:SetType(EFFECT_TYPE_SINGLE+EFFECT_TYPE_TRIGGER_O) e1:SetType(EFFECT_TYPE_SINGLE+EFFECT_TYPE_TRIGGER_O)
e1:SetCode(EVENT_TO_DECK) e1:SetCode(EVENT_TO_DECK)
e1:SetProperty(EFFECT_FLAG_DAMAGE_STEP+EFFECT_FLAG_DELAY)
e1:SetCountLimit(1,m) e1:SetCountLimit(1,m)
e1:SetTarget(cm.target) e1:SetTarget(cm.target)
e1:SetOperation(cm.activate) e1:SetOperation(cm.activate)
...@@ -35,7 +36,7 @@ function cm.spcop(e,tp,eg,ep,ev,re,r,rp) ...@@ -35,7 +36,7 @@ function cm.spcop(e,tp,eg,ep,ev,re,r,rp)
end end
end end
function cm.matfilter(c) function cm.matfilter(c)
return c:IsLinkSetCard(0xbe2) return c:IsLinkSetCard(0xbe2) and c:IsType(TYPE_MONSTER)
end end
------ ------
function cm.target(e,tp,eg,ep,ev,re,r,rp,chk) function cm.target(e,tp,eg,ep,ev,re,r,rp,chk)
......
...@@ -7,7 +7,7 @@ function cm.initial_effect(c) ...@@ -7,7 +7,7 @@ function cm.initial_effect(c)
e3:SetCategory(CATEGORY_SEARCH+CATEGORY_TOHAND) e3:SetCategory(CATEGORY_SEARCH+CATEGORY_TOHAND)
e3:SetType(EFFECT_TYPE_SINGLE+EFFECT_TYPE_TRIGGER_O) e3:SetType(EFFECT_TYPE_SINGLE+EFFECT_TYPE_TRIGGER_O)
e3:SetCode(EVENT_TO_GRAVE) e3:SetCode(EVENT_TO_GRAVE)
e3:SetProperty(EFFECT_FLAG_DELAY) e3:SetProperty(EFFECT_FLAG_DELAY+EFFECT_FLAG_DAMAGE_STEP)
e3:SetCountLimit(1,m) e3:SetCountLimit(1,m)
e3:SetCondition(cm.thcon) e3:SetCondition(cm.thcon)
e3:SetTarget(cm.thtg) e3:SetTarget(cm.thtg)
...@@ -18,7 +18,7 @@ function cm.initial_effect(c) ...@@ -18,7 +18,7 @@ function cm.initial_effect(c)
e4:SetCategory(CATEGORY_SEARCH+CATEGORY_TOHAND) e4:SetCategory(CATEGORY_SEARCH+CATEGORY_TOHAND)
e4:SetType(EFFECT_TYPE_SINGLE+EFFECT_TYPE_TRIGGER_O) e4:SetType(EFFECT_TYPE_SINGLE+EFFECT_TYPE_TRIGGER_O)
e4:SetCode(EVENT_TO_DECK) e4:SetCode(EVENT_TO_DECK)
e4:SetProperty(EFFECT_FLAG_DELAY) e4:SetProperty(EFFECT_FLAG_DELAY+EFFECT_FLAG_DAMAGE_STEP)
e4:SetCountLimit(1,m) e4:SetCountLimit(1,m)
e4:SetTarget(cm.thtg) e4:SetTarget(cm.thtg)
e4:SetOperation(cm.thop) e4:SetOperation(cm.thop)
......
...@@ -7,6 +7,7 @@ function cm.initial_effect(c) ...@@ -7,6 +7,7 @@ function cm.initial_effect(c)
e1:SetCategory(CATEGORY_SPECIAL_SUMMON) e1:SetCategory(CATEGORY_SPECIAL_SUMMON)
e1:SetType(EFFECT_TYPE_SINGLE+EFFECT_TYPE_TRIGGER_O) e1:SetType(EFFECT_TYPE_SINGLE+EFFECT_TYPE_TRIGGER_O)
e1:SetCode(EVENT_TO_GRAVE) e1:SetCode(EVENT_TO_GRAVE)
e1:SetProperty(EFFECT_FLAG_DAMAGE_STEP+EFFECT_FLAG_DELAY)
e1:SetCountLimit(1,m) e1:SetCountLimit(1,m)
e1:SetCost(cm.cost) e1:SetCost(cm.cost)
e1:SetCondition(cm.thcon) e1:SetCondition(cm.thcon)
...@@ -18,6 +19,7 @@ function cm.initial_effect(c) ...@@ -18,6 +19,7 @@ function cm.initial_effect(c)
e2:SetCategory(CATEGORY_SPECIAL_SUMMON) e2:SetCategory(CATEGORY_SPECIAL_SUMMON)
e2:SetType(EFFECT_TYPE_SINGLE+EFFECT_TYPE_TRIGGER_O) e2:SetType(EFFECT_TYPE_SINGLE+EFFECT_TYPE_TRIGGER_O)
e2:SetCode(EVENT_TO_DECK) e2:SetCode(EVENT_TO_DECK)
e2:SetProperty(EFFECT_FLAG_DAMAGE_STEP+EFFECT_FLAG_DELAY)
e2:SetCost(cm.cost) e2:SetCost(cm.cost)
e2:SetCountLimit(1,m) e2:SetCountLimit(1,m)
e2:SetTarget(cm.target) e2:SetTarget(cm.target)
...@@ -28,6 +30,7 @@ function cm.initial_effect(c) ...@@ -28,6 +30,7 @@ function cm.initial_effect(c)
e3:SetCategory(CATEGORY_SPECIAL_SUMMON) e3:SetCategory(CATEGORY_SPECIAL_SUMMON)
e3:SetType(EFFECT_TYPE_SINGLE+EFFECT_TYPE_TRIGGER_O) e3:SetType(EFFECT_TYPE_SINGLE+EFFECT_TYPE_TRIGGER_O)
e3:SetCode(EVENT_TO_GRAVE) e3:SetCode(EVENT_TO_GRAVE)
e3:SetProperty(EFFECT_FLAG_DAMAGE_STEP+EFFECT_FLAG_DELAY)
e3:SetCountLimit(1,m) e3:SetCountLimit(1,m)
e3:SetCost(cm.cost2) e3:SetCost(cm.cost2)
e3:SetCondition(cm.thcon) e3:SetCondition(cm.thcon)
...@@ -39,6 +42,7 @@ function cm.initial_effect(c) ...@@ -39,6 +42,7 @@ function cm.initial_effect(c)
e4:SetCategory(CATEGORY_SPECIAL_SUMMON) e4:SetCategory(CATEGORY_SPECIAL_SUMMON)
e4:SetType(EFFECT_TYPE_SINGLE+EFFECT_TYPE_TRIGGER_O) e4:SetType(EFFECT_TYPE_SINGLE+EFFECT_TYPE_TRIGGER_O)
e4:SetCode(EVENT_TO_DECK) e4:SetCode(EVENT_TO_DECK)
e4:SetProperty(EFFECT_FLAG_DAMAGE_STEP+EFFECT_FLAG_DELAY)
e4:SetCost(cm.cost2) e4:SetCost(cm.cost2)
e4:SetCountLimit(1,m) e4:SetCountLimit(1,m)
e4:SetTarget(cm.target) e4:SetTarget(cm.target)
...@@ -66,7 +70,7 @@ function cm.thcon(e,tp,eg,ep,ev,re,r,rp) ...@@ -66,7 +70,7 @@ function cm.thcon(e,tp,eg,ep,ev,re,r,rp)
return e:GetHandler():IsReason(REASON_COST) and re:IsActivated() and re:IsActiveType(TYPE_MONSTER) return e:GetHandler():IsReason(REASON_COST) and re:IsActivated() and re:IsActiveType(TYPE_MONSTER)
end end
function cm.spfilter(c,e,tp) function cm.spfilter(c,e,tp)
return c:IsSetCard(0xbe3) and c:IsCanBeSpecialSummoned(e,SUMMON_TYPE_RITUAL,tp,false,true) return c:IsSetCard(0xbe3) and c:IsCanBeSpecialSummoned(e,SUMMON_TYPE_RITUAL,tp,false,true) and c:IsType(TYPE_RITUAL)
end end
function cm.target(e,tp,eg,ep,ev,re,r,rp,chk) function cm.target(e,tp,eg,ep,ev,re,r,rp,chk)
if chk==0 then return Duel.GetLocationCount(tp,LOCATION_MZONE)>0 and Duel.IsExistingMatchingCard(cm.spfilter,tp,LOCATION_HAND+LOCATION_GRAVE,0,1,nil,e,tp) end if chk==0 then return Duel.GetLocationCount(tp,LOCATION_MZONE)>0 and Duel.IsExistingMatchingCard(cm.spfilter,tp,LOCATION_HAND+LOCATION_GRAVE,0,1,nil,e,tp) end
......
...@@ -7,7 +7,7 @@ function cm.initial_effect(c) ...@@ -7,7 +7,7 @@ function cm.initial_effect(c)
e1:SetCategory(CATEGORY_DRAW) e1:SetCategory(CATEGORY_DRAW)
e1:SetType(EFFECT_TYPE_SINGLE+EFFECT_TYPE_TRIGGER_O) e1:SetType(EFFECT_TYPE_SINGLE+EFFECT_TYPE_TRIGGER_O)
e1:SetCode(EVENT_TO_GRAVE) e1:SetCode(EVENT_TO_GRAVE)
e1:SetProperty(EFFECT_FLAG_PLAYER_TARGET) e1:SetProperty(EFFECT_FLAG_PLAYER_TARGET+EFFECT_FLAG_DAMAGE_STEP+EFFECT_FLAG_DELAY)
e1:SetCountLimit(1,m) e1:SetCountLimit(1,m)
e1:SetCost(cm.cost) e1:SetCost(cm.cost)
e1:SetCondition(cm.thcon) e1:SetCondition(cm.thcon)
...@@ -19,7 +19,7 @@ function cm.initial_effect(c) ...@@ -19,7 +19,7 @@ function cm.initial_effect(c)
e2:SetCategory(CATEGORY_DRAW) e2:SetCategory(CATEGORY_DRAW)
e2:SetType(EFFECT_TYPE_SINGLE+EFFECT_TYPE_TRIGGER_O) e2:SetType(EFFECT_TYPE_SINGLE+EFFECT_TYPE_TRIGGER_O)
e2:SetCode(EVENT_TO_DECK) e2:SetCode(EVENT_TO_DECK)
e2:SetProperty(EFFECT_FLAG_PLAYER_TARGET) e2:SetProperty(EFFECT_FLAG_PLAYER_TARGET+EFFECT_FLAG_DAMAGE_STEP+EFFECT_FLAG_DELAY)
e2:SetCountLimit(1,m) e2:SetCountLimit(1,m)
e2:SetCost(cm.cost) e2:SetCost(cm.cost)
e2:SetTarget(cm.target) e2:SetTarget(cm.target)
...@@ -29,7 +29,7 @@ function cm.initial_effect(c) ...@@ -29,7 +29,7 @@ function cm.initial_effect(c)
e4:SetDescription(aux.Stringid(m,2)) e4:SetDescription(aux.Stringid(m,2))
e4:SetCategory(CATEGORY_TODECK+CATEGORY_DRAW) e4:SetCategory(CATEGORY_TODECK+CATEGORY_DRAW)
e4:SetType(EFFECT_TYPE_SINGLE+EFFECT_TYPE_TRIGGER_O) e4:SetType(EFFECT_TYPE_SINGLE+EFFECT_TYPE_TRIGGER_O)
e4:SetProperty(EFFECT_FLAG_PLAYER_TARGET) e4:SetProperty(EFFECT_FLAG_PLAYER_TARGET+EFFECT_FLAG_DAMAGE_STEP+EFFECT_FLAG_DELAY)
e4:SetCode(EVENT_TO_GRAVE) e4:SetCode(EVENT_TO_GRAVE)
e4:SetCountLimit(1,m) e4:SetCountLimit(1,m)
e4:SetCondition(cm.thcon) e4:SetCondition(cm.thcon)
...@@ -40,7 +40,7 @@ function cm.initial_effect(c) ...@@ -40,7 +40,7 @@ function cm.initial_effect(c)
e5:SetDescription(aux.Stringid(m,3)) e5:SetDescription(aux.Stringid(m,3))
e5:SetCategory(CATEGORY_TODECK+CATEGORY_DRAW) e5:SetCategory(CATEGORY_TODECK+CATEGORY_DRAW)
e5:SetType(EFFECT_TYPE_SINGLE+EFFECT_TYPE_TRIGGER_O) e5:SetType(EFFECT_TYPE_SINGLE+EFFECT_TYPE_TRIGGER_O)
e5:SetProperty(EFFECT_FLAG_PLAYER_TARGET) e5:SetProperty(EFFECT_FLAG_PLAYER_TARGET+EFFECT_FLAG_DAMAGE_STEP+EFFECT_FLAG_DELAY)
e5:SetCode(EVENT_TO_DECK) e5:SetCode(EVENT_TO_DECK)
e5:SetCountLimit(1,m) e5:SetCountLimit(1,m)
e5:SetTarget(cm.target2) e5:SetTarget(cm.target2)
...@@ -51,7 +51,7 @@ function cm.thcon(e,tp,eg,ep,ev,re,r,rp) ...@@ -51,7 +51,7 @@ function cm.thcon(e,tp,eg,ep,ev,re,r,rp)
return e:GetHandler():IsReason(REASON_COST) and re:IsActivated() and re:IsActiveType(TYPE_MONSTER) return e:GetHandler():IsReason(REASON_COST) and re:IsActivated() and re:IsActiveType(TYPE_MONSTER)
end end
function cm.cfilter(c) function cm.cfilter(c)
return c:IsRace(RACE_MACHINE) and c:IsType(TYPE_SPELL+TYPE_TRAP) and c:IsAbleToGraveAsCost() return c:IsRace(RACE_MACHINE) and c:IsAbleToGraveAsCost()
end end
function cm.cost(e,tp,eg,ep,ev,re,r,rp,chk) function cm.cost(e,tp,eg,ep,ev,re,r,rp,chk)
if chk==0 then return Duel.IsExistingMatchingCard(cm.cfilter,tp,LOCATION_HAND,0,1,e:GetHandler()) end if chk==0 then return Duel.IsExistingMatchingCard(cm.cfilter,tp,LOCATION_HAND,0,1,e:GetHandler()) end
......
...@@ -6,6 +6,7 @@ function cm.initial_effect(c) ...@@ -6,6 +6,7 @@ function cm.initial_effect(c)
e1:SetDescription(aux.Stringid(m,0)) e1:SetDescription(aux.Stringid(m,0))
e1:SetCategory(CATEGORY_SPECIAL_SUMMON+CATEGORY_SEARCH+CATEGORY_TOHAND) e1:SetCategory(CATEGORY_SPECIAL_SUMMON+CATEGORY_SEARCH+CATEGORY_TOHAND)
e1:SetType(EFFECT_TYPE_SINGLE+EFFECT_TYPE_TRIGGER_O) e1:SetType(EFFECT_TYPE_SINGLE+EFFECT_TYPE_TRIGGER_O)
e1:SetProperty(EFFECT_FLAG_DAMAGE_STEP+EFFECT_FLAG_DELAY)
e1:SetCode(EVENT_TO_GRAVE) e1:SetCode(EVENT_TO_GRAVE)
e1:SetCountLimit(1,m) e1:SetCountLimit(1,m)
e1:SetCondition(cm.thcon) e1:SetCondition(cm.thcon)
...@@ -16,6 +17,7 @@ function cm.initial_effect(c) ...@@ -16,6 +17,7 @@ function cm.initial_effect(c)
e2:SetDescription(aux.Stringid(m,1)) e2:SetDescription(aux.Stringid(m,1))
e2:SetCategory(CATEGORY_SPECIAL_SUMMON+CATEGORY_SEARCH+CATEGORY_TOHAND) e2:SetCategory(CATEGORY_SPECIAL_SUMMON+CATEGORY_SEARCH+CATEGORY_TOHAND)
e2:SetType(EFFECT_TYPE_SINGLE+EFFECT_TYPE_TRIGGER_O) e2:SetType(EFFECT_TYPE_SINGLE+EFFECT_TYPE_TRIGGER_O)
e2:SetProperty(EFFECT_FLAG_DAMAGE_STEP+EFFECT_FLAG_DELAY)
e2:SetCode(EVENT_TO_DECK) e2:SetCode(EVENT_TO_DECK)
e2:SetCountLimit(1,m) e2:SetCountLimit(1,m)
e2:SetTarget(cm.sptg) e2:SetTarget(cm.sptg)
......
...@@ -7,6 +7,7 @@ function cm.initial_effect(c) ...@@ -7,6 +7,7 @@ function cm.initial_effect(c)
e1:SetDescription(aux.Stringid(m,0)) e1:SetDescription(aux.Stringid(m,0))
e1:SetCategory(CATEGORY_SPECIAL_SUMMON+CATEGORY_TOGRAVE) e1:SetCategory(CATEGORY_SPECIAL_SUMMON+CATEGORY_TOGRAVE)
e1:SetType(EFFECT_TYPE_SINGLE+EFFECT_TYPE_TRIGGER_O) e1:SetType(EFFECT_TYPE_SINGLE+EFFECT_TYPE_TRIGGER_O)
e1:SetProperty(EFFECT_FLAG_DAMAGE_STEP+EFFECT_FLAG_DELAY)
e1:SetCode(EVENT_TO_GRAVE) e1:SetCode(EVENT_TO_GRAVE)
e1:SetCountLimit(1,m) e1:SetCountLimit(1,m)
e1:SetCondition(cm.thcon) e1:SetCondition(cm.thcon)
...@@ -17,6 +18,7 @@ function cm.initial_effect(c) ...@@ -17,6 +18,7 @@ function cm.initial_effect(c)
e2:SetDescription(aux.Stringid(m,0)) e2:SetDescription(aux.Stringid(m,0))
e2:SetCategory(CATEGORY_SPECIAL_SUMMON+CATEGORY_TOGRAVE) e2:SetCategory(CATEGORY_SPECIAL_SUMMON+CATEGORY_TOGRAVE)
e2:SetType(EFFECT_TYPE_SINGLE+EFFECT_TYPE_TRIGGER_O) e2:SetType(EFFECT_TYPE_SINGLE+EFFECT_TYPE_TRIGGER_O)
e2:SetProperty(EFFECT_FLAG_DAMAGE_STEP+EFFECT_FLAG_DELAY)
e2:SetCode(EVENT_TO_DECK) e2:SetCode(EVENT_TO_DECK)
e2:SetCountLimit(1,m) e2:SetCountLimit(1,m)
e2:SetTarget(cm.target) e2:SetTarget(cm.target)
......
...@@ -7,6 +7,7 @@ function cm.initial_effect(c) ...@@ -7,6 +7,7 @@ function cm.initial_effect(c)
e1:SetDescription(aux.Stringid(m,0)) e1:SetDescription(aux.Stringid(m,0))
e1:SetCategory(CATEGORY_SPECIAL_SUMMON+CATEGORY_DECKDES) e1:SetCategory(CATEGORY_SPECIAL_SUMMON+CATEGORY_DECKDES)
e1:SetType(EFFECT_TYPE_SINGLE+EFFECT_TYPE_TRIGGER_O) e1:SetType(EFFECT_TYPE_SINGLE+EFFECT_TYPE_TRIGGER_O)
e1:SetProperty(EFFECT_FLAG_DAMAGE_STEP+EFFECT_FLAG_DELAY)
e1:SetCode(EVENT_TO_GRAVE) e1:SetCode(EVENT_TO_GRAVE)
e1:SetCountLimit(1,m) e1:SetCountLimit(1,m)
e1:SetCondition(cm.thcon) e1:SetCondition(cm.thcon)
...@@ -17,6 +18,7 @@ function cm.initial_effect(c) ...@@ -17,6 +18,7 @@ function cm.initial_effect(c)
e2:SetDescription(aux.Stringid(m,1)) e2:SetDescription(aux.Stringid(m,1))
e2:SetCategory(CATEGORY_SPECIAL_SUMMON+CATEGORY_DECKDES) e2:SetCategory(CATEGORY_SPECIAL_SUMMON+CATEGORY_DECKDES)
e2:SetType(EFFECT_TYPE_SINGLE+EFFECT_TYPE_TRIGGER_O) e2:SetType(EFFECT_TYPE_SINGLE+EFFECT_TYPE_TRIGGER_O)
e2:SetProperty(EFFECT_FLAG_DAMAGE_STEP+EFFECT_FLAG_DELAY)
e2:SetCode(EVENT_TO_DECK) e2:SetCode(EVENT_TO_DECK)
e2:SetCountLimit(1,m) e2:SetCountLimit(1,m)
e2:SetTarget(cm.target) e2:SetTarget(cm.target)
...@@ -53,16 +55,17 @@ function cm.spfilter(c,e,tp) ...@@ -53,16 +55,17 @@ function cm.spfilter(c,e,tp)
return c:IsSetCard(0xbe3) and bit.band(c:GetType(),0x81)==0x81 and c:IsCanBeSpecialSummoned(e,SUMMON_TYPE_RITUAL,tp,false,true) return c:IsSetCard(0xbe3) and bit.band(c:GetType(),0x81)==0x81 and c:IsCanBeSpecialSummoned(e,SUMMON_TYPE_RITUAL,tp,false,true)
end end
function cm.spfilter1(c,e,tp) function cm.spfilter1(c,e,tp)
return Card.IsAbleToGrave and c:IsRace(RACE_MACHINE) return Card.IsAbleToGrave and c:IsRace(RACE_MACHINE) and c:IsType(TYPE_MONSTER)
end end
function cm.target(e,tp,eg,ep,ev,re,r,rp,chk) function cm.target(e,tp,eg,ep,ev,re,r,rp,chk)
if chk==0 then return Duel.IsExistingMatchingCard(cm.spfilter1,tp,LOCATION_DECK,0,1,nil) and Duel.IsExistingMatchingCard(cm.spfilter,tp,LOCATION_HAND+LOCATION_GRAVE,0,1,nil,e,tp) and Duel.GetLocationCount(tp,LOCATION_MZONE)>0 end if chk==0 then return Duel.GetLocationCount(tp,LOCATION_MZONE)>0 and Duel.IsExistingMatchingCard(cm.spfilter1,tp,LOCATION_DECK,0,1,nil) and Duel.IsExistingMatchingCard(cm.spfilter,tp,LOCATION_HAND+LOCATION_GRAVE,0,1,nil,e,tp) end
Duel.SetOperationInfo(0,CATEGORY_TOGRAVE,nil,1,tp,LOCATION_DECK) Duel.SetOperationInfo(0,CATEGORY_TOGRAVE,nil,1,tp,LOCATION_DECK)
Duel.SetOperationInfo(0,CATEGORY_SPECIAL_SUMMON,nil,1,tp,LOCATION_HAND+LOCATION_GRAVE) Duel.SetOperationInfo(0,CATEGORY_SPECIAL_SUMMON,nil,1,tp,LOCATION_HAND+LOCATION_GRAVE)
end end
function cm.activate(e,tp,eg,ep,ev,re,r,rp) function cm.activate(e,tp,eg,ep,ev,re,r,rp)
local c=e:GetHandler() local c=e:GetHandler()
if Duel.GetLocationCount(tp,LOCATION_MZONE)>0 and Duel.IsExistingMatchingCard(cm.spfilter1,tp,LOCATION_DECK,0,1,nil) and Duel.IsExistingMatchingCard(cm.spfilter,tp,LOCATION_HAND+LOCATION_GRAVE,0,1,nil,e,tp) then return end if Duel.GetLocationCount(tp,LOCATION_MZONE)<=0 or
not Duel.IsExistingMatchingCard(cm.spfilter1,tp,LOCATION_DECK,0,1,nil,e,tp) then return end
Duel.Hint(HINT_SELECTMSG,tp,HINTMSG_TOGRAVE) Duel.Hint(HINT_SELECTMSG,tp,HINTMSG_TOGRAVE)
local g=Duel.SelectMatchingCard(tp,cm.spfilter1,tp,LOCATION_DECK,0,1,1,nil,e,tp) local g=Duel.SelectMatchingCard(tp,cm.spfilter1,tp,LOCATION_DECK,0,1,1,nil,e,tp)
local tc=g:GetFirst() local tc=g:GetFirst()
......
...@@ -7,6 +7,7 @@ function cm.initial_effect(c) ...@@ -7,6 +7,7 @@ function cm.initial_effect(c)
e1:SetDescription(aux.Stringid(m,0)) e1:SetDescription(aux.Stringid(m,0))
e1:SetCategory(CATEGORY_SPECIAL_SUMMON) e1:SetCategory(CATEGORY_SPECIAL_SUMMON)
e1:SetType(EFFECT_TYPE_SINGLE+EFFECT_TYPE_TRIGGER_O) e1:SetType(EFFECT_TYPE_SINGLE+EFFECT_TYPE_TRIGGER_O)
e1:SetProperty(EFFECT_FLAG_DAMAGE_STEP+EFFECT_FLAG_DELAY)
e1:SetCode(EVENT_TO_GRAVE) e1:SetCode(EVENT_TO_GRAVE)
e1:SetCountLimit(1,m) e1:SetCountLimit(1,m)
e1:SetCost(cm.cost) e1:SetCost(cm.cost)
...@@ -15,9 +16,10 @@ function cm.initial_effect(c) ...@@ -15,9 +16,10 @@ function cm.initial_effect(c)
e1:SetOperation(cm.activate) e1:SetOperation(cm.activate)
c:RegisterEffect(e1) c:RegisterEffect(e1)
local e2=Effect.CreateEffect(c) local e2=Effect.CreateEffect(c)
e2:SetDescription(aux.Stringid(m,0)) e2:SetDescription(aux.Stringid(m,1))
e2:SetCategory(CATEGORY_SPECIAL_SUMMON) e2:SetCategory(CATEGORY_SPECIAL_SUMMON)
e2:SetType(EFFECT_TYPE_SINGLE+EFFECT_TYPE_TRIGGER_O) e2:SetType(EFFECT_TYPE_SINGLE+EFFECT_TYPE_TRIGGER_O)
e2:SetProperty(EFFECT_FLAG_DAMAGE_STEP+EFFECT_FLAG_DELAY)
e2:SetCode(EVENT_TO_GRAVE) e2:SetCode(EVENT_TO_GRAVE)
e2:SetCountLimit(1,m) e2:SetCountLimit(1,m)
e2:SetCost(cm.cost2) e2:SetCost(cm.cost2)
...@@ -26,9 +28,10 @@ function cm.initial_effect(c) ...@@ -26,9 +28,10 @@ function cm.initial_effect(c)
e2:SetOperation(cm.operation) e2:SetOperation(cm.operation)
c:RegisterEffect(e2) c:RegisterEffect(e2)
local e3=Effect.CreateEffect(c) local e3=Effect.CreateEffect(c)
e3:SetDescription(aux.Stringid(m,0)) e3:SetDescription(aux.Stringid(m,2))
e3:SetCategory(CATEGORY_SPECIAL_SUMMON) e3:SetCategory(CATEGORY_SPECIAL_SUMMON)
e3:SetType(EFFECT_TYPE_SINGLE+EFFECT_TYPE_TRIGGER_O) e3:SetType(EFFECT_TYPE_SINGLE+EFFECT_TYPE_TRIGGER_O)
e3:SetProperty(EFFECT_FLAG_DAMAGE_STEP+EFFECT_FLAG_DELAY)
e3:SetCode(EVENT_TO_DECK) e3:SetCode(EVENT_TO_DECK)
e3:SetCountLimit(1,m) e3:SetCountLimit(1,m)
e3:SetCost(cm.cost) e3:SetCost(cm.cost)
...@@ -36,9 +39,10 @@ function cm.initial_effect(c) ...@@ -36,9 +39,10 @@ function cm.initial_effect(c)
e3:SetOperation(cm.operation) e3:SetOperation(cm.operation)
c:RegisterEffect(e3) c:RegisterEffect(e3)
local e4=Effect.CreateEffect(c) local e4=Effect.CreateEffect(c)
e4:SetDescription(aux.Stringid(m,0)) e4:SetDescription(aux.Stringid(m,3))
e4:SetCategory(CATEGORY_SPECIAL_SUMMON) e4:SetCategory(CATEGORY_SPECIAL_SUMMON)
e4:SetType(EFFECT_TYPE_SINGLE+EFFECT_TYPE_TRIGGER_O) e4:SetType(EFFECT_TYPE_SINGLE+EFFECT_TYPE_TRIGGER_O)
e4:SetProperty(EFFECT_FLAG_DAMAGE_STEP+EFFECT_FLAG_DELAY)
e4:SetCode(EVENT_TO_DECK) e4:SetCode(EVENT_TO_DECK)
e4:SetCountLimit(1,m) e4:SetCountLimit(1,m)
e4:SetCost(cm.cost2) e4:SetCost(cm.cost2)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment