Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
127 changes: 127 additions & 0 deletions Miscellaneous/Eroldin_12_Think_Outside_of_the_Box.lua
Original file line number Diff line number Diff line change
@@ -0,0 +1,127 @@
--Created using senpaizuri's Puzzle Maker (updated by Naim & Larry126)
--Partially rewritten by edo9300
--[[message
To win this puzzle, you must think outside of the box. Are you capable enough?
Creator: Eroldin
Difficulty: 6/10
Master Rule: 2
]]
Debug.SetAIName("Eroldin: Prove your skill!")
Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,2)
Debug.SetPlayerInfo(0,2100,0,0)
Debug.SetPlayerInfo(1,11700,0,0)

--Main Deck (yours)
Debug.AddCard(7565547,0,0,LOCATION_DECK,0,POS_FACEDOWN)
Debug.AddCard(38699854,0,0,LOCATION_DECK,0,POS_FACEDOWN)
Debug.AddCard(22610082,0,0,LOCATION_DECK,0,POS_FACEDOWN)
Debug.AddCard(55144522,0,0,LOCATION_DECK,0,POS_FACEDOWN)
Debug.AddCard(21593987,0,0,LOCATION_DECK,0,POS_FACEDOWN)
Debug.AddCard(7672244,0,0,LOCATION_DECK,0,POS_FACEDOWN)
Debug.AddCard(13676474,0,0,LOCATION_DECK,0,POS_FACEDOWN)
Debug.AddCard(31000575,0,0,LOCATION_DECK,0,POS_FACEDOWN)
Debug.AddCard(37620434,0,0,LOCATION_DECK,0,POS_FACEDOWN)
Debug.AddCard(55144522,0,0,LOCATION_DECK,0,POS_FACEDOWN)

--Extra Deck (yours)
Debug.AddCard(70902743,0,0,LOCATION_EXTRA,0,POS_FACEDOWN)
Debug.AddCard(67030233,0,0,LOCATION_EXTRA,0,POS_FACEDOWN)

--Hand (yours)
Debug.AddCard(48948935,0,0,LOCATION_HAND,0,POS_FACEDOWN)
Debug.AddCard(9952083,0,0,LOCATION_HAND,0,POS_FACEDOWN)
Debug.AddCard(14943837,0,0,LOCATION_HAND,0,POS_FACEDOWN)
Debug.AddCard(21159309,0,0,LOCATION_HAND,0,POS_FACEDOWN)
Debug.AddCard(79571449,0,0,LOCATION_HAND,0,POS_FACEDOWN)
Debug.AddCard(74848038,0,0,LOCATION_HAND,0,POS_FACEDOWN)
Debug.AddCard(23557835,0,0,LOCATION_HAND,0,POS_FACEDOWN)

--Banished (yours)
Debug.AddCard(58242947,0,0,LOCATION_REMOVED,0,POS_FACEUP)

--Spell & Trap Zones (yours)
Debug.AddCard(70391588,0,0,LOCATION_SZONE,2,POS_FACEDOWN)
Debug.AddCard(70391588,0,0,LOCATION_SZONE,1,POS_FACEDOWN)
Debug.AddCard(94634433,0,0,LOCATION_SZONE,3,POS_FACEDOWN)
Debug.AddCard(83778600,0,0,LOCATION_SZONE,0,POS_FACEDOWN)
Debug.AddCard(83675475,0,0,LOCATION_SZONE,4,POS_FACEDOWN)

--Extra Deck (opponent's)
Debug.AddCard(70902743,1,1,LOCATION_EXTRA,0,POS_FACEDOWN)

--Hand (opponent's)
Debug.AddCard(4068622,1,1,LOCATION_HAND,0,POS_FACEDOWN)

--GY (opponent's)
Debug.AddCard(44508095,1,1,LOCATION_GRAVE,0,POS_FACEUP,true)
Debug.AddCard(4896788,1,1,LOCATION_GRAVE,0,POS_FACEUP)

--Monster Zones (opponent's)
Debug.AddCard(86327225,1,1,LOCATION_MZONE,2,POS_FACEUP_ATTACK,true)
local m_2=Debug.AddCard(7802006,1,1,LOCATION_MZONE,1,POS_FACEUP_ATTACK,true)
local m_3=Debug.AddCard(55277252,1,1,LOCATION_MZONE,3,POS_FACEUP_ATTACK,true)

--Spell & Trap Zones (opponent's)
Debug.AddCard(52503575,1,1,LOCATION_SZONE,2,POS_FACEUP)
Debug.AddCard(94634433,1,1,LOCATION_SZONE,1,POS_FACEDOWN)
Debug.AddCard(22628574,1,1,LOCATION_SZONE,3,POS_FACEDOWN)
local eq_1=Debug.AddCard(83746708,1,1,LOCATION_SZONE,0,POS_FACEUP)
local eq_0=Debug.AddCard(83746708,1,1,LOCATION_SZONE,4,POS_FACEUP)
Debug.AddCard(68462976,1,1,LOCATION_FZONE,0,POS_FACEUP)

Debug.ReloadFieldEnd()

--Equip Function
local function Equip(c,target)
Debug.PreEquip(c,target)
local ctype=c:Type()
if ctype&TYPE_EQUIP==0 then
local code=EFFECT_CHANGE_TYPE
local value=TYPE_EQUIP+TYPE_SPELL
if c:IsType(TYPE_TRAP) then
code=EFFECT_ADD_TYPE
value=TYPE_EQUIP
elseif ctype&TYPE_UNION~=0 then
value=value+TYPE_UNION
elseif ctype&TYPE_TOKEN~=0 then
value=value+TYPE_TOKEN
end
local eff=Effect.CreateEffect(c)
eff:SetType(EFFECT_TYPE_SINGLE)
eff:SetCode(code)
eff:SetValue(value)
eff:SetProperty(EFFECT_FLAG_CANNOT_DISABLE)
eff:SetReset(RESET_EVENT+0x17e0000)
c:RegisterEffect(eff,true)
end
end

--Equipped Cards
Equip(eq_0,m_2)
Equip(eq_1,m_3)
aux.BeginPuzzle()

--[[
1. "Foolish Revival" --> "Stardust"
2. "Activate both "Star Siphon"
3. "Token Feastevil" and chain "Chain Summoning"
4. "Dimmension Fusion"
5. "Junk Collector" --> "Foolish Revival" --> "Spirit of the Pot (S.P)"
6. "Gracefull" --> "Majestic" and "Conscription"
7. "Set Shadow Tamer"
8. "Pot" Draw 1 extra
9. "Monster Reincarnation" --> "Makyura" --> "Majestic"
10. Summon "Majestic"
11. "Pot" Draw 1 extra
12. "Book of Taiyou"
13. "Shadow Tamer" --> "Grand Elder" and chain "Collected Power" --> "Shadow Tamer"
14. "Mask of Remnants"
15. "Masked Beast" --> "Grand Edler" and "Siphon LV8"
16. "Debris Dragon"
17. Shien's Spy --> "Debris Dragon"
--Battle Phase--
18. "Masked Beast" --> "Shinato" --> "Red Dragon"
19. "Red Dragon" --> "S.P"
20. "Urgent Tuning"
21. Attack for the win
]]
90 changes: 90 additions & 0 deletions Miscellaneous/Eroldin_13A_Lead the Darklords.lua
Original file line number Diff line number Diff line change
@@ -0,0 +1,90 @@
--Created using senpaizuri's Puzzle Maker (updated by Naim & Larry126)
--Partially rewritten by edo9300
--[[message
The Darklords are planning to invade another realm.
To do that, they have to traverse Neo Space, which is guarded by mighty Heroes and a Strange Creature.
Help the Darklords and their servants to traverse Neo Space.

Creator: Eroldin
Difficulty: 6/10
Master Rule: 3
]]
Debug.SetAIName("Eroldin: Prove your Skill!")
Debug.ShowHint("So you have been chosen to command our invasion huh?")
Debug.ShowHint("Well, you don't look like much, but if our Lord Morningstar has chosen you, I guess we don't have much of a choice.")
Debug.ShowHint("There is only one piece of advice we would give you, and that's our powers come from the Realm of Death;")
Debug.ShowHint("this is especially the case for Brother Superbia. Make use of it, if you will.")
Debug.ShowHint("Now, let's destroy these cretins who stand in our way and start our glorious conquest.")
Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,3)
Debug.SetPlayerInfo(0,8000,0,0)
Debug.SetPlayerInfo(1,18500,0,0)

--Main Deck (yours)
Debug.AddCard(48964966,0,0,LOCATION_DECK,0,POS_FACEDOWN)
Debug.AddCard(70828912,0,0,LOCATION_DECK,0,POS_FACEDOWN)
Debug.AddCard(52840267,0,0,LOCATION_DECK,0,POS_FACEDOWN)
Debug.AddCard(40921744,0,0,LOCATION_DECK,0,POS_FACEDOWN)
Debug.AddCard(85771019,0,0,LOCATION_DECK,0,POS_FACEDOWN)
Debug.AddCard(55690251,0,0,LOCATION_DECK,0,POS_FACEDOWN)
Debug.AddCard(11260714,0,0,LOCATION_DECK,0,POS_FACEDOWN)
Debug.AddCard(47664723,0,0,LOCATION_DECK,0,POS_FACEDOWN)

--Hand (yours)
Debug.AddCard(92719314,0,0,LOCATION_HAND,0,POS_FACEDOWN)
Debug.AddCard(51790181,0,0,LOCATION_HAND,0,POS_FACEDOWN)
Debug.AddCard(79571449,0,0,LOCATION_HAND,0,POS_FACEDOWN)
Debug.AddCard(53046408,0,0,LOCATION_HAND,0,POS_FACEDOWN)
Debug.AddCard(67316075,0,0,LOCATION_HAND,0,POS_FACEDOWN)
Debug.AddCard(56830749,0,0,LOCATION_HAND,0,POS_FACEDOWN)
Debug.AddCard(55144522,0,0,LOCATION_HAND,0,POS_FACEDOWN)

--Spell & Trap Zones (yours)
Debug.AddCard(1353770,0,0,LOCATION_SZONE,2,POS_FACEUP)
Debug.AddCard(84968490,0,0,LOCATION_SZONE,1,POS_FACEDOWN)
Debug.AddCard(31550470,0,0,LOCATION_SZONE,3,POS_FACEDOWN)
Debug.AddCard(30459350,0,0,LOCATION_SZONE,0,POS_FACEDOWN)
Debug.AddCard(83887306,0,0,LOCATION_SZONE,4,POS_FACEDOWN)
Debug.AddCard(18161786,0,0,LOCATION_FZONE,0,POS_FACEUP)

--GY (opponent's)
Debug.AddCard(90140980,1,1,LOCATION_GRAVE,0,POS_FACEUP,true)
Debug.AddCard(21844577,1,1,LOCATION_GRAVE,0,POS_FACEUP)
Debug.AddCard(58932615,1,1,LOCATION_GRAVE,0,POS_FACEUP)
Debug.AddCard(35809262,1,1,LOCATION_GRAVE,0,POS_FACEUP,true)
Debug.AddCard(20721928,1,1,LOCATION_GRAVE,0,POS_FACEUP)

--Monster Zones (opponent's)
Debug.AddCard(98266377,1,1,LOCATION_MZONE,2,POS_FACEUP_ATTACK,true)
Debug.AddCard(25366484,1,1,LOCATION_MZONE,1,POS_FACEUP_ATTACK,true)
Debug.AddCard(17032740,1,1,LOCATION_MZONE,3,POS_FACEUP_ATTACK,true)
Debug.AddCard(78512663,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK,true)

--Spell & Trap Zones (opponent's)
Debug.AddCard(53239672,1,1,LOCATION_SZONE,2,POS_FACEUP)
Debug.AddCard(29401950,1,1,LOCATION_SZONE,1,POS_FACEDOWN)
Debug.AddCard(97077563,1,1,LOCATION_SZONE,3,POS_FACEDOWN)
Debug.AddCard(42015635,1,1,LOCATION_FZONE,0,POS_FACEUP)

Debug.ReloadFieldEnd()
aux.BeginPuzzle()
--[[
1. "Needlebug"
2. "Graceful" --> "Ixcel" and "Athena"
3. "Benevolence" --> "Asmodeus" and "Desire"
4. "Pot"
5. "Valhalla" --> "Asmodeus". Chain "Iron Wall" to opponent's trap.
6. Chain "Emergency" to Amsodeus. --> "Iron Wall"
7. "Two-Pronged" --> "Ojama King"
8. "Share the Pain"
9. Special Summon "Creator"
10. Activate "Creator" --> "Asmodeus" --> "Superbia"
11. Activate "Superbia" --> Athena
12. "Escape" --> "Asmodeus"
13. Activate "Athena" --> "Superbia" --> "Superbia"
14. Activate "Superbia" --> "Ixcel"
15. Summon "Desire" --> "Creator" and "Athena"
16. "Premature" --> "Zerato"
17. Activate "Zerator"
---Battle Phase---
18. Attack for the win
]]
97 changes: 97 additions & 0 deletions Miscellaneous/Eroldin_13B_Sworn_to_the_Light.lua
Original file line number Diff line number Diff line change
@@ -0,0 +1,97 @@
--Created using senpaizuri's Puzzle Maker (updated by Naim & Larry126)
--Partially rewritten by edo9300
--[[message
A disaster has struck; three Darklords have managed to survive the travel through Neo Space and are entering the Realm of Light.
Not only that, but they have enlisted the aid of two foul Fiends.
You, as Lord Commander, are sworn in into the Army of Light to combat this threat.
May the Light illuminate your path.

Creator: Eroldin
Difficulty: 6/10
Master Rule: 3
]]
Debug.SetAIName("Eroldin: Prove your skill!")
Debug.ShowHint("Lord Commander! The Darklords have crossed over Neo Space and have started their invasion of our world.")
Debug.ShowHint("Lord Michael has ordered that we halt the invasion no matter the cost.")
Debug.ShowHint("He has graced us with the presence of one of his mightiest generals, the angel Celestia; her powers may be able to turn the tide.")
Debug.ShowHint("Good luck, and may the Light always shine on your path!")
Debug.ReloadFieldBegin(DUEL_ATTACK_FIRST_TURN+DUEL_SIMPLE_AI,3)
Debug.SetPlayerInfo(0,8000,0,0)
Debug.SetPlayerInfo(1,12200,0,0)

--Main Deck (yours)
Debug.AddCard(73853830,0,0,LOCATION_DECK,0,POS_FACEDOWN)
Debug.AddCard(59481082,0,0,LOCATION_DECK,0,POS_FACEDOWN)
Debug.AddCard(21785144,0,0,LOCATION_DECK,0,POS_FACEDOWN)
Debug.AddCard(73176465,0,0,LOCATION_DECK,0,POS_FACEDOWN)
Debug.AddCard(72443568,0,0,LOCATION_DECK,0,POS_FACEDOWN)
Debug.AddCard(51790181,0,0,LOCATION_DECK,0,POS_FACEDOWN)
Debug.AddCard(70046172,0,0,LOCATION_DECK,0,POS_FACEDOWN)
Debug.AddCard(96235275,0,0,LOCATION_DECK,0,POS_FACEDOWN)
Debug.AddCard(7183277,0,0,LOCATION_DECK,0,POS_FACEDOWN)
Debug.AddCard(55144522,0,0,LOCATION_DECK,0,POS_FACEDOWN)
Debug.AddCard(25290459,0,0,LOCATION_DECK,0,POS_FACEDOWN)
Debug.AddCard(83725008,0,0,LOCATION_DECK,0,POS_FACEDOWN)
Debug.AddCard(58996430,0,0,LOCATION_DECK,0,POS_FACEDOWN)
Debug.AddCard(38815069,0,0,LOCATION_DECK,0,POS_FACEDOWN)
Debug.AddCard(22624373,0,0,LOCATION_DECK,0,POS_FACEDOWN)
Debug.AddCard(73665146,0,0,LOCATION_DECK,0,POS_FACEDOWN)
Debug.AddCard(59019082,0,0,LOCATION_DECK,0,POS_FACEDOWN)
Debug.AddCard(691925,0,0,LOCATION_DECK,0,POS_FACEDOWN)
Debug.AddCard(70828912,0,0,LOCATION_DECK,0,POS_FACEDOWN)

--Hand (yours)
Debug.AddCard(44178886,0,0,LOCATION_HAND,0,POS_FACEDOWN)
Debug.AddCard(9952083,0,0,LOCATION_HAND,0,POS_FACEDOWN)
Debug.AddCard(21502796,0,0,LOCATION_HAND,0,POS_FACEDOWN)
Debug.AddCard(94381039,0,0,LOCATION_HAND,0,POS_FACEDOWN)
Debug.AddCard(2420921,0,0,LOCATION_HAND,0,POS_FACEDOWN)
Debug.AddCard(95503687,0,0,LOCATION_HAND,0,POS_FACEDOWN)

--Spell & Trap Zones (yours)
Debug.AddCard(36099620,0,0,LOCATION_FZONE,0,POS_FACEUP)
Debug.AddCard(691925,0,0,LOCATION_SZONE,2,POS_FACEDOWN)
Debug.AddCard(691925,0,0,LOCATION_SZONE,1,POS_FACEDOWN)
Debug.AddCard(44472639,0,0,LOCATION_SZONE,3,POS_FACEDOWN)
Debug.AddCard(50755,0,0,LOCATION_SZONE,0,POS_FACEDOWN)
Debug.AddCard(30502181,0,0,LOCATION_SZONE,4,POS_FACEDOWN)

--Monster Zones (opponent's)
Debug.AddCard(40921744,1,1,LOCATION_MZONE,2,POS_FACEUP_ATTACK,true)
Debug.AddCard(69890967,1,1,LOCATION_MZONE,1,POS_FACEUP_ATTACK,true)
Debug.AddCard(62180201,1,1,LOCATION_MZONE,3,POS_FACEUP_ATTACK,true)
Debug.AddCard(52840267,1,1,LOCATION_MZONE,0,POS_FACEUP_ATTACK,true)
Debug.AddCard(55690251,1,1,LOCATION_MZONE,4,POS_FACEUP_ATTACK,true)

--Spell & Trap Zones (opponent's)
Debug.AddCard(42015635,1,1,LOCATION_FZONE,0,POS_FACEUP)
Debug.AddCard(52503575,1,1,LOCATION_SZONE,2,POS_FACEUP)
Debug.AddCard(44947065,1,1,LOCATION_SZONE,1,POS_FACEUP)
Debug.AddCard(14315573,1,1,LOCATION_SZONE,3,POS_FACEDOWN)

Debug.ReloadFieldEnd()
aux.BeginPuzzle()
--[[
1. "Recharge" --> "Ehren"
2. "Premature" --> "Silent"
3. "Recharge" --> "Ryko"
4. Summon "Lyla"
5. Activate "Lyla" --> "Burden"
6. "Recharge" --> "Rinyan"
7. "Greed"
8. "Level Up!"
9. Actvate "Lyla" --> "Negate". Chain "Rush" --> "Lyla". Chain "Chain Summoning"
10. Summon "Lumina"
11. Activate "Lumina" --> "Shire" --> "Shire"
12. "Solar Ray"
13. "Saber" --> "Shire"
14. "Summon "Celestia" --> Lumina
15. Activate "Celestia" --> "Raviel" and "Dreadroot"
16. "Pot" --> "Crusdarer" and "Solar Ray"
--Battle Phase---
17. "Lyla" --> "Zerator"
18. "Shire" --> "Ixcel"
19. "Silent" --> "Desire". Chain "Circle"
20. "Crusader" --> "Token"
21. Attack for the win.
]]
Loading