|
The main part of the map was surrounded by a river and a mountainous terrain.
==Story==
After defeating the first [[Ducky D00M (Eggy Island)|Ducky D00M]], his son named [[Nerd Duck (Story)|Nerd Duck]]<ref>{{InlineQuote|[[Ducky D00M (Eggy Island)|Ducky D00M]]'s son is out for revenge and sending an army of ducks to steal your crops!|[[v1.2.0]] in-game update log}}</ref> assembles an army of aquatic avians and creates the second [[Ducky D00M (D00M's Revenge)|Ducky D00M]]. With this newly formed army, he attacks [[T.D.S. Organization]]'s harvest of bread, grapes and lemons. The [[T.D.S. Organization]] defends their harvest and eventually defeats the [[Nerd Duck (Story)|Nerd Duck]].
==Rewards==
There were four rows of plots, all of which had 12 plots, except the first row, which had 11 plots. Each row became more expensive than the previous but provided a higher increase in passive income and base health. This list details how much each plot increased the passive income and base health:
{| class="wikitable pad-5" style="text-align: center; margin:10px auto; width:700px;"
! colspan="5" |Plot Spaces
|-
!colspan="5" align="center"|Plot Spaces
|-
!Row
! scope="col" style="padding: 5px;" |Row
!Amount
! scope="col" style="padding: 5px;" |Amount
!Cost
! scope="col" style="padding: 5px;" |Cost
! scope="col" style="padding: 5px;" |Passive Income Increase
! scope="col" style="padding: 5px;" |Base Health Increase
|-
|1
| style="padding: 5px;" |1
|9
| style="padding: 5px;" |9
| style="padding: 5px;" |{{Money|100}}
| style="padding: 5px;" |{{Money|50}}
|20
| style="padding: 5px;" |20
|-
|2
| style="padding: 5px;" |2
|9
| style="padding: 5px;" |9
| style="padding: 5px;" |{{Money|500}}
| style="padding: 5px;" |{{Money|100}}
|30
| style="padding: 5px;" |30
|-
|3
| style="padding: 5px;" |3
|9
| style="padding: 5px;" |9
| style="padding: 5px;" |{{Money|1,500}}
| style="padding: 5px;" |{{Money|150}}
|40
| style="padding: 5px;" |40
|-
|4
| style="padding: 5px;" |4
|11
| style="padding: 5px;" |11
| style="padding: 5px;" |{{Money|3,500}}
| style="padding: 5px;" |{{Money|250}}
|60
| style="padding: 5px;" |60
|}
{| class="wikitable pad-5" style="text-align: center; margin:10px auto; width:700px;"
|-
! colspan="5" align="center"|Cliff Spaces
|-
!Row
! scope="col" style="padding: 5px;" |Row
!Amount
! scope="col" style="padding: 5px;" |Amount
!Cost
! scope="col" style="padding: 5px;" |Cost
! scope="col" style="padding: 5px;" |Passive Income Increase
! scope="col" style="padding: 5px;" |Base Health Increase
|-
|1
| style="padding: 5px;" |1
|2
| style="padding: 5px;" |2
| style="padding: 5px;" |{{Money|200}}
| style="padding: 5px;" |{{Money|75}}
|25
| style="padding: 5px;" |25
|-
|2
| style="padding: 5px;" |2
|3
| style="padding: 5px;" |3
| style="padding: 5px;" |{{Money|750}}
| style="padding: 5px;" |{{Money|150}}
|40
| style="padding: 5px;" |40
|-
|3
| style="padding: 5px;" |3
|3
| style="padding: 5px;" |3
| style="padding: 5px;" |{{Money|2,000}}
| style="padding: 5px;" |{{Money|200}}
|60
| style="padding: 5px;" |60
|-
|4
| style="padding: 5px;" |4
|1
| style="padding: 5px;" |1
| style="padding: 5px;" |{{Money|5,000}}
| style="padding: 5px;" |{{Money|400}}
|100
| style="padding: 5px;" |100
|}
==Wave Structure==
The formula for calculating wave bonus on each wave is:
:<big>({{Money|200}} + ({{Money|75}} × Waves Completed)) ÷ Players</big>
You did not get a wave bonus when the wave ??? ended.
The waves in '''D00M's Revenge''' follow these timings:
{| class="wikitable pad-10 align-center" style="margin:0 auto; width:50%"
!Waves
! style="padding: 10px;" |Waves
! style="padding: 10px;" |Wave Timer
! style="padding: 10px;" |Skip Time<ref>How long you have to wait before you can skip.</ref>
|-
|1-20
| style="padding: 10px;" |1-20
|1:00
| style="padding: 10px;" |1:00
| style="padding: 10px;" |0:20<ref>Skip at 0:39.</ref>
|-
|???
| style="padding: 10px;" |???
|0:00
| style="padding: 10px;" |0:00
|N/A
| style="padding: 10px;" |N/A
|-
|🦆
| style="padding: 10px;" |🦆
| style="padding: 10px;" |100:00
|N/A
| style="padding: 10px;" |N/A
|}
<div class="sectionheader">'''Wave Structure'''</div>
<div class="ContainerColumn mw-collapsible-content">
{| class="wikitable pad-10" style="margin:0 auto; width:100%;" text-align:center;"
! style="padding: 10px; width:75px; text-align:center;" |Wave
! style="padding: 10px; text-align:center;" colspan="2" |[[Commander (Narrator)|Commander]] Dialogue
! style="padding: 10px; text-align:center;" |Enemy Debut
|-
| rowspan="3" style="padding: 10px; text-align:center;" |1
| style="padding: 10px; width:75px; text-align:center;" |[[File:Commander Scarred.png|75px]]
| style="padding: 10px; text-align:center;" |Ahhhhhh! Ducks!
| rowspan="3" style="padding: 10px; text-align:center;" |[[Ducky (D00M's Revenge)|Ducky]]
|-
| style="padding: 10px; width:75px; text-align:center;" |[[File:Commander Scarred.png|75px]]
| style="padding: 10px; text-align:center;" |They're here to ruin our harvest!
|-
| style="padding: 10px; width:75px; text-align:center;" |[[File:Commander Aggresive.png|75px]]
| style="padding: 10px; text-align:center;" |Quick! Defend the center and buy the plots around us!
|-
|2
| style="padding: 10px; text-align:center;" |2
| style="padding: 10px; text-align:center;" colspan="2" | -
| -
| style="padding: 10px; text-align:center;" | -
|-
|3
| style="padding: 10px; text-align:center;" |3
| style="padding: 10px; text-align:center;" colspan="2" | -
| style="padding: 10px; text-align:center;" |[[Cool Ducky (D00M's Revenge)|Cool Ducky]]
|-
|4
| style="padding: 10px; text-align:center;" |4
| style="padding: 10px; text-align:center;" colspan="2" | -
| -
| style="padding: 10px; text-align:center;" | -
|-
|5
| style="padding: 10px; text-align:center;" |5
| style="padding: 10px; text-align:center;" colspan="2" | -
| style="padding: 10px; text-align:center;" |[[Fat Ducky (D00M's Revenge)|Fat Ducky]]
|-
|6
| style="padding: 10px; text-align:center;" |6
| style="padding: 10px; text-align:center;" colspan="2" | -
| -
| style="padding: 10px; text-align:center;" | -
|-
|7
| style="padding: 10px; text-align:center;" |7
| style="padding: 10px; text-align:center;" colspan="2" | -
| style="padding: 10px; text-align:center;" |[[Spy Ducky (D00M's Revenge)|Spy Ducky]]
|-
|8
| style="padding: 10px; text-align:center;" |8
| style="padding: 10px; text-align:center;" colspan="2" | -
| style="padding: 10px; text-align:center;" |[[Mother Ducky (D00M's Revenge)|Mother Ducky]]
|-
|9
| style="padding: 10px; text-align:center;" |9
| style="padding: 10px; text-align:center;" colspan="2" | -
| style="padding: 10px; text-align:center;" |[[Flying Ducky (D00M's Revenge)|Flying Ducky]]
|-
| rowspan="2" style="padding: 10px; text-align:center;" |10
| style="padding: 10px; width:75px; text-align:center;" |[[File:Commander Aggresive.png|75px]]
| style="padding: 10px; text-align:center;" |Unknown flying object inbound!!
| rowspan="2" style="padding: 10px; text-align:center;" |[[P3NGU (D00M's Revenge)|P3NGU]]
|-
| style="padding: 10px; width:75px; text-align:center;" |[[File:Commander Scarred.png|75px]]
| style="padding: 10px; text-align:center;" |P3NGU?!? Watch out for his deadly laser attacks!
|-
|11
| style="padding: 10px; text-align:center;" |11
| style="padding: 10px; text-align:center;" colspan="2" | -
| style="padding: 10px; text-align:center;" |[[Operator Ducky (D00M's Revenge)|Operative Ducky]]
|-
|12
| style="padding: 10px; text-align:center;" |12
| style="padding: 10px; text-align:center;" colspan="2" | -
| -
| style="padding: 10px; text-align:center;" | -
|-
|13
| style="padding: 10px; text-align:center;" |13
| style="padding: 10px; text-align:center;" colspan="2" | -
| style="padding: 10px; text-align:center;" |[[Explosive Ducky (D00M's Revenge)|Explosive Ducky]]
|-
|14
| style="padding: 10px; text-align:center;" |14
| style="padding: 10px; text-align:center;" colspan="2" | -
| -
| style="padding: 10px; text-align:center;" | -
|-
|15
| style="padding: 10px; text-align:center;" |15
| style="padding: 10px; text-align:center;" colspan="2" | -
| -
| style="padding: 10px; text-align:center;" | -
|-
|16
| style="padding: 10px; text-align:center;" |16
| style="padding: 10px; text-align:center;" colspan="2" | -
| style="padding: 10px; text-align:center;" |[[Evil Ducky (D00M's Revenge)|Evil Ducky]]
|-
|17
| style="padding: 10px; text-align:center;" |17
| style="padding: 10px; text-align:center;" colspan="2" | -
| style="padding: 10px; text-align:center;" |[[Long Ducky (D00M's Revenge)|Long Ducky]]
|-
|18
| style="padding: 10px; text-align:center;" |18
| style="padding: 10px; text-align:center;" colspan="2" | -
| -
| style="padding: 10px; text-align:center;" | -
|-
|19
| style="padding: 10px; text-align:center;" |19
| style="padding: 10px; text-align:center;" colspan="2" | -
| -
| style="padding: 10px; text-align:center;" | -
|-
|20
| style="padding: 10px; text-align:center;" |20
| style="padding: 10px; text-align:center;" colspan="2" | -
| -
| style="padding: 10px; text-align:center;" | -
|-
|???
| style="padding: 10px; text-align:center;" |???
| style="padding: 10px; text-align:center;" colspan="2" | -
| style="padding: 10px; text-align:center;" |[[Ducky Unit (D00M's Revenge)|Ducky Unit]]<ref name="Ducky">Depends if all plots are bought. If not, its first wave appearance is wave ???. If so, its first wave appearance is wave 🦆.</ref> & [[Eggroll]]<ref name="Ducky"/>
|-
| rowspan="3" style="padding: 10px; text-align:center;" |🦆
| style="padding: 10px; width:75px; text-align:center;" |[[File:Commander Scarred.png|75px]]
| style="padding: 10px; text-align:center;" |DUCKY D00M!?!
| rowspan="3" style="padding: 10px; text-align:center;" |[[Ducky Unit (D00M's Revenge)|Ducky Unit]]<ref name="Ducky"/>, [[Eggroll]]<ref name="Ducky"/> & [[Ducky D00M (D00M's Revenge)|Ducky D00M]]
|-
| style="padding: 10px; width:75px; text-align:center;" |[[File:Commander Default Dialogue 2.png|75px]]
| style="padding: 10px; text-align:center;" |This is it! The final stand!..
|-
| style="padding: 10px; width:75px; text-align:center;" |[[File:Commander Aggresive.png|75px]]
| style="padding: 10px; text-align:center;" |Defend the center by all means necessary!
|-
! style="padding: 10px; text-align:center;" colspan="4" |Lose Dialogue
|-
| style="padding: 10px; text-align:center;" colspan="2" |[[File:CommaReac1.png|75px]][[File:CommaReac2.png|75px]][[File:CommaReac3.png|75px]]
| style="padding: 10px; text-align:center;" colspan="2" |One icon and dialogue is randomly chosen upon defeat:
•We're toast!<br/>•OOF!<br/>•Mission Failed, we'll get em' next time.<br/>•Not enough numbers!<br/>•Mistakes are just part of the journey..<br/>•We're overrun chief!<br/>•We'll get them next time!<br/>•Don't give up!<br/>•We need back up sergeant!<br/>•We just had our grave dug..<br/>•We have to fall back soldier!<br/>•Oops! Try again!<br/>•The enemies got to the base!<br/>•Strategy is key!
|}
==Trivia==
*This'''D00M's Revenge''' is the second map to have interactable objects, the first being [[Totality Tower]].
**This is the first map to have paid interactable objects, costing players {{Money|Cash}} to use them.
*'''D00M's Revenge''' has 40 paths which is the second highest amount of paths only being beaten by [[Cold Ambush]].
*The grapevines and lemon trees around the harvest and the stash are a reference to the infamous [https://www.youtube.com/watch?v=MtN1YnoL46Q Duck Song].
|