Author: esr
Date: Thu Apr 16 04:00:54 2009
New Revision: 34958

URL: http://svn.gna.org/viewcvs/wesnoth?rev=34958&view=rev
Log:
Amp up the undead un DM;20, and require Delfador to kill the bad guy himself.

Modified:
    trunk/data/campaigns/Delfadors_Memoirs/scenarios/19_the_portal_of_doom.cfg
    
trunk/data/campaigns/Delfadors_Memoirs/scenarios/20_showdown_in_the_northern_swamp.cfg
    trunk/data/campaigns/Delfadors_Memoirs/utils/misc.cfg

Modified: 
trunk/data/campaigns/Delfadors_Memoirs/scenarios/19_the_portal_of_doom.cfg
URL: 
http://svn.gna.org/viewcvs/wesnoth/trunk/data/campaigns/Delfadors_Memoirs/scenarios/19_the_portal_of_doom.cfg?rev=34958&r1=34957&r2=34958&view=diff
==============================================================================
--- trunk/data/campaigns/Delfadors_Memoirs/scenarios/19_the_portal_of_doom.cfg 
(original)
+++ trunk/data/campaigns/Delfadors_Memoirs/scenarios/19_the_portal_of_doom.cfg 
Thu Apr 16 04:00:54 2009
@@ -371,25 +371,7 @@
             id=Delfador
         [/scroll_to_unit]
 
-        [sound]
-            name=lightning.ogg
-        [/sound]
-
-        [colour_adjust]
-            red=100
-            green=100
-            blue=100
-        [/colour_adjust]
-
-        [delay]
-            time=10
-        [/delay]
-
-        [colour_adjust]
-            red=0
-            green=0
-            blue=0
-        [/colour_adjust]
+        {DELFADOR_LIGHTNING}
 
         [message]
             speaker=Delfador

Modified: 
trunk/data/campaigns/Delfadors_Memoirs/scenarios/20_showdown_in_the_northern_swamp.cfg
URL: 
http://svn.gna.org/viewcvs/wesnoth/trunk/data/campaigns/Delfadors_Memoirs/scenarios/20_showdown_in_the_northern_swamp.cfg?rev=34958&r1=34957&r2=34958&view=diff
==============================================================================
--- 
trunk/data/campaigns/Delfadors_Memoirs/scenarios/20_showdown_in_the_northern_swamp.cfg
 (original)
+++ 
trunk/data/campaigns/Delfadors_Memoirs/scenarios/20_showdown_in_the_northern_swamp.cfg
 Thu Apr 16 04:00:54 2009
@@ -1,7 +1,7 @@
 #textdomain wesnoth-dm
 [scenario]
     id=20_showdown_in_the_northern_swamp
-    name= _ "Showdown in the Northern swamp"
+    name= _ "Showdown in the Northern Swamp"
     next_scenario=21_prince_of_Wesnoth
     {MEMOIRS_MAP showdown.map}
     {TURNS 24 28 32}
@@ -19,7 +19,7 @@
             delay=4000
         [/part]
         [part]
-            story= _ "Using dwarvish and elvish messengers, Delfador was able 
to communicate the news to the King and ask for help. Mustering all the troops 
he could find, Lionel soon joined Delfador for the battle that would decide the 
fate of Wesnoth."
+            story= _ "Using dwarvish and elvish messengers, Delfador was able 
to communicate the news to the King and ask for help. Mustering all the troops 
he could find, Lionel marched north to join Delfador for the battle that would 
decide the fate of Wesnoth."
             delay=4000
         [/part]
         [part]
@@ -35,12 +35,8 @@
         type=Journeyman Mage
         canrecruit=yes
         # wmllint: recognize Delfador
-        #TODO ESR SANTI -- Don't you see that recruit list to be overpowered?
-        #That's a lvl1/lvl3/lvl2/lvl2/lvl3
-        #And I believe that a side should be able to recruit more than only 
mages.
-        #And why is the mage of light missing?
-        recruit=Mage,Arch Mage,White Mage,Red Mage, Silver Mage
-        shroud=yes
+        recruit={LOYALISTS},White Mage,Red Mage
+        #shroud=yes
         team_name=goodies
     [/side]
     #wmllint: validate-on
@@ -83,7 +79,7 @@
         recruit=Skeleton, Skeleton Archer, Revenant, Draug, Banebow, Bone 
Shooter, Deathblade, Ghost, Wraith, Shadow, Nightgaunt, Chocobone, Dark Adept, 
Spectre, Blood Bat, Vampire Bat
 #endif
 
-        {GOLD 120 170 180}
+        {GOLD 200 250 300}
         {INCOME 0 2 2}
         [ai]
             recruitment_pattern=scout,fighter,archer
@@ -117,7 +113,7 @@
         team_name=undead
         controller=ai
 
-        {GOLD 50 90 170}
+        {GOLD 100 140 220}
         {INCOME 1 2 4}
 
         canrecruit=yes
@@ -157,14 +153,18 @@
                 condition=lose
             [/objective]
             [objective]
+                description= _ "Death of Kalenz"
+                condition=lose
+            [/objective]
+            [objective]
                 description= _ "Turns run out"
                 condition=lose
             [/objective]
         [/objectives]
 
-        {OBJ_POTION_HOLY 26 19 object7_holywater}
-        {OBJ_POTION_HOLY 30 20 object7_holywater2}
-        {OBJ_POTION_HOLY 29 20 (holy_helper)}
+        {OBJ_POTION_HOLY 26 19 showdown_holywater1}
+        {OBJ_POTION_HOLY 30 20 showdown_holywater2}
+        {OBJ_POTION_HOLY 29 20 showdown_holywater3}
     [/event]
 
     [event]
@@ -234,11 +234,11 @@
         [/message]
         [message]
             speaker=Iliah-Malal
-            message= _ "Your sorcery matters little. Your army is no match for 
my undead legions."
-        [/message]
-        [message]
-            speaker=Delfador
-            message= _ "Your mindless minions will be no match for the mettle 
of Wesnothian warriors!"
+            message= _ "Your sorcery matters little. Your army will fall like 
wheat to the sickle before my undead legions."
+        [/message]
+        [message]
+            speaker=Delfador
+            message= _ "Your mindless minions will be no match for the sprit 
and fire of the living."
         [/message]
 
         [message]
@@ -248,11 +248,66 @@
 
         [message]
             id=Delfador
-            message= _ "Lionel, it's an honor to fight alongside with you. Now 
let's fight for life over death!"
+            message= _ "Lionel, it is an honor to go into battle beside you. 
Now let us fight for life over death!"
+        [/message]
+
+        [message]
+            id=Delfador
+            #wmllint: local spelling un-life
+            message= _ "Remember that I must strike the final blow, for 
Iliah-Malal's un-life must be ended by a spell I have specially crafted to the 
task."
         [/message]
 
         {SUBSUME_SIDE_AND_VILLAGES 2}
     [/event]
+
+    # Delfador can kill him
+    [event]
+        name=last breath
+        [filter]
+            id=Iliah-Malal
+        [/filter]
+        [filter_second]
+            id=Delfador
+        [/filter_second]
+
+        [message]
+            id=Delfador
+            message= _ "Now your days are ended!"
+        [/message]
+        [message]
+            speaker="Iliah-Malal"
+            message=_ "The power of death is mine! When you strike me down I 
arise stronger than before!"
+        [/message]
+        [message]
+            id=Delfador
+            message= _ "Not this time. For I have gazed upon the dark heart of 
necromancy in the Book of Crelanu, AND I REMAIN OF THE LIGHT!"
+        [/message]
+        {DELFADOR_LIGHTNING}
+        # We're counting on the lich-scream as he dies to end the scene.
+    [/event]
+
+    # But nobody else can.
+    [event]
+        name=last breath
+        first_time_only=no
+        [filter]
+            id=Iliah-Malal
+        [/filter]
+        [filter_second]
+            [not]
+                id=Delfador
+            [/not]
+        [/filter_second]
+
+        [message]
+            speaker="Iliah-Malal"
+            message=_ "The power of death is mine! When you strike me down I 
arise stronger than before!"
+        [/message]
+
+        #TODO: AMLA him so his hitpoints go up.
+        {FULL_HEAL id="Iliah-Malal"}
+    [/event]
+
 
     # wmllint: recognize Kalenz
     [event]
@@ -284,7 +339,7 @@
             [/else]
         [/if]
         [message]
-            speaker=Kalenz
+            speaker=Lionel
             message=_"And the portal, it is sealed for good?"
         [/message]
         [message]

Modified: trunk/data/campaigns/Delfadors_Memoirs/utils/misc.cfg
URL: 
http://svn.gna.org/viewcvs/wesnoth/trunk/data/campaigns/Delfadors_Memoirs/utils/misc.cfg?rev=34958&r1=34957&r2=34958&view=diff
==============================================================================
--- trunk/data/campaigns/Delfadors_Memoirs/utils/misc.cfg (original)
+++ trunk/data/campaigns/Delfadors_Memoirs/utils/misc.cfg Thu Apr 16 04:00:54 
2009
@@ -111,3 +111,25 @@
         y=-10
     [/scroll]
 #enddef
+
+#define DELFADOR_LIGHTNING
+    [sound]
+        name=lightning.ogg
+    [/sound]
+
+    [colour_adjust]
+        red=100
+        green=100
+        blue=100
+    [/colour_adjust]
+
+    [delay]
+        time=10
+    [/delay]
+
+    [colour_adjust]
+        red=0
+        green=0
+        blue=0
+    [/colour_adjust]
+#enddef


_______________________________________________
Wesnoth-commits mailing list
[email protected]
https://mail.gna.org/listinfo/wesnoth-commits

Reply via email to