DiD: remove dark adept from recruit list
This commit is contained in:
parent
4d9d85bbda
commit
79d97a1189
8 changed files with 14 additions and 123 deletions
|
@ -21,11 +21,11 @@
|
|||
|
||||
[story]
|
||||
[part]
|
||||
story=_ "The cycle of the seasons churns and summer and fall roll around once more. Malin’s thoughts turn back to Parthyn frequently, where a year prior, he had still been among family and friends in the rustic little town that he still thinks of as his home. He has since become a forsaken wanderer, he thinks, but the still burning image of his father being cut down amidst the ruins of his home is imprinted at the forefront of his mind."
|
||||
story=_ "The cycle of the seasons churns and summer and fall roll around once more. Malin’s thoughts turn back to Parthyn frequently, where a year prior, he had still been among family and friends in the rustic little town that he still thinks of as his home. He has since become a forsaken wanderer, he thinks, but the still burning image of his father being cut down amidst the ruins of his home is stamped deep into his thoughts."
|
||||
{STORYTXT_BACKGROUND travel.jpg}
|
||||
[/part]
|
||||
[part]
|
||||
story=_ "Companionship and peace... perhaps they are but a farce and certainly an impossibility with the threat of the orcish clans still looming. Perhaps there is no point in reminiscing on his once peaceful, pastoral life. He has never been one for regrets."
|
||||
story=_ "Companionship and peace... perhaps they are but a farce and certainly an impossibility with the threat of the orcish clans still looming. It was a choice to live and suffer the path of solitary vengeance rather than appease the law of his land... and thus watch his home burn. It was a choice, he admits, not destiny, not fate. It is a choice that he oft ponders, but usually comes to the same conclusion. Perhaps there is no point in reminiscing on his once tranquil, pastoral life. He has never been one for regrets."
|
||||
{STORYTXT_BACKGROUND travel.jpg}
|
||||
[/part]
|
||||
[part]
|
||||
|
@ -33,11 +33,7 @@
|
|||
{STORYTXT_BACKGROUND travel.jpg}
|
||||
[/part]
|
||||
[part]
|
||||
story=_ "Word spreads to the south as well when the ever present raids are suddenly absent this year. The people at the frontier towns go about their days, gossiping about rumors of the undead, some with disgust, some with intrigue. When winter passes and spring comes again, a number of dark adepts travel northward and join the pair of necromancers. <i>“They can be quite useful,”</i> Darken Volk says to Malin, <i>“but none of them have even a tenth of your potential power.”</i>"
|
||||
{STORYTXT_BACKGROUND travel.jpg}
|
||||
[/part]
|
||||
[part]
|
||||
story=_ "Malin and Darken Volk continue their raids on the orcs and eventually force the usually fractious Whitefang chieftains to unite in opposition. The orcs pursue the two necromancers east toward the mouth of the river Men call the Longlier and Elves call the Arkan-thoria, where they manage to surround the humans and force a fight."
|
||||
story=_ "As Malin and Darken Volk continue their raids on the orcs, they eventually force the usually fractious Whitefang chieftains to unite in opposition. The orcs pursue the two necromancers east toward the mouth of the river Men call the Longlier and Elves call the Arkan-thoria, where they manage to surround the humans and force a fight."
|
||||
{STORYTXT_BACKGROUND travel.jpg}
|
||||
[/part]
|
||||
[/story]
|
||||
|
@ -48,7 +44,7 @@
|
|||
[side]
|
||||
side=1
|
||||
controller=human
|
||||
recruit=Walking Corpse,Vampire Bat,Ghost,Ghoul,Skeleton Archer,Skeleton,Dark Adept DiD
|
||||
recruit=Walking Corpse,Vampire Bat,Ghost,Ghoul,Skeleton Archer,Skeleton
|
||||
{GOLD 190 170 150}
|
||||
team_name=good
|
||||
user_team_name= _ "Malin Keshar"
|
||||
|
@ -250,7 +246,7 @@
|
|||
|
||||
[message]
|
||||
speaker="K'Vark"
|
||||
message= _ "Then, it will be time for you to die again!"
|
||||
message= _ "Then it will be time for you to die again!"
|
||||
[/message]
|
||||
[/event]
|
||||
|
||||
|
@ -303,7 +299,7 @@
|
|||
|
||||
[message]
|
||||
speaker=Malin Keshar
|
||||
message= _ "Death is only the beginning for you. After this battle, you can be sure that I will make you into my thrall. And now for the last one—"
|
||||
message= _ "You and your kind deserve no eternal rest in death. After this battle, I’ll raise your corpse and make your bones dance for me, orc. But for now, I’ve one last one to take care of—"
|
||||
[/message]
|
||||
|
||||
[store_unit]
|
||||
|
@ -382,12 +378,12 @@
|
|||
|
||||
[message]
|
||||
speaker=Malin Keshar
|
||||
message= _ "The last chieftain flees! The coward!"
|
||||
message= _ "He flees! The coward!"
|
||||
[/message]
|
||||
|
||||
[message]
|
||||
speaker=Darken Volk
|
||||
message= _ "Orcs are no more than beasts. They bellow out against a weaker foe as if that makes them mighty, but will always flee in the face of an overwhelming force. Nevertheless, the Whitefangs still number many and have some ties to the other orcish clans as well. You must hunt this chieftain down before he can alert the others, else we may soon have dozens more on our tail."
|
||||
message= _ "That is no surprise. Orcs may make like to make a show of strength, but will always flee in the face of an overwhelming force. Nevertheless, the Whitefangs still number many and have some ties to other orcish clans as well. You must hunt this chieftain down before he can alert the others, else we may soon have dozens more on our tail."
|
||||
[/message]
|
||||
|
||||
[message]
|
||||
|
@ -397,7 +393,7 @@
|
|||
|
||||
[message]
|
||||
speaker=Darken Volk
|
||||
message= _ "Your apprenticeship is nearly over; you are more than capable of handling a single, half-dead orc on your own. After, I do have a small favor I will ask of you. It will constitute the last part of your... training. I have some other things that I must attend to in preparation. In a few weeks, meet with me to the west, near the town of Tath. For now, hunt down the last chieftain."
|
||||
message= _ "Your apprenticeship is nearly over; you are more than capable of handling a single, half-dead orc on your own. After you have dealt with him, I do have a small favor I will ask of you. It will constitute the last part of your... training. I have some other things that I must attend to in preparation. In a few weeks, meet with me to the west, near the town of Tath. For now, hunt down the last chieftain."
|
||||
[/message]
|
||||
|
||||
[endlevel]
|
||||
|
|
|
@ -36,7 +36,7 @@
|
|||
[side]
|
||||
side=1
|
||||
controller=human
|
||||
recruit=Walking Corpse,Vampire Bat,Ghost,Ghoul,Skeleton Archer,Skeleton,Dark Adept DiD
|
||||
recruit=Walking Corpse,Vampire Bat,Ghost,Ghoul,Skeleton Archer,Skeleton
|
||||
{GOLD 100 90 80}
|
||||
village_support=2
|
||||
team_name=good
|
||||
|
|
|
@ -116,7 +116,7 @@
|
|||
[side]
|
||||
side=1
|
||||
controller=human
|
||||
recruit=Walking Corpse,Vampire Bat,Ghost,Ghoul,Skeleton Archer,Skeleton,Dark Adept DiD
|
||||
recruit=Walking Corpse,Vampire Bat,Ghost,Ghoul,Skeleton Archer,Skeleton
|
||||
{GOLD 180 150 120}
|
||||
team_name=intruders
|
||||
user_team_name= _ "Intruders"
|
||||
|
|
|
@ -35,7 +35,7 @@
|
|||
[side]
|
||||
side=1
|
||||
controller=human
|
||||
recruit=Walking Corpse,Vampire Bat,Ghost,Ghoul,Skeleton Archer,Skeleton,Dark Adept DiD
|
||||
recruit=Walking Corpse,Vampire Bat,Ghost,Ghoul,Skeleton Archer,Skeleton
|
||||
{GOLD 260 220 180}
|
||||
team_name=good
|
||||
user_team_name= _ "Malin Keshar"
|
||||
|
@ -55,7 +55,7 @@
|
|||
[side]
|
||||
side=2
|
||||
controller=ai
|
||||
recruit=Blood Bat,Ghost,Wraith,Necrophage,Skeleton Archer,Bone Shooter,Skeleton,Revenant,Deathblade,Dark Adept DiD,Dark Sorcerer DiD
|
||||
recruit=Blood Bat,Ghost,Wraith,Necrophage,Skeleton Archer,Bone Shooter,Skeleton,Revenant,Deathblade
|
||||
{GOLD 170 220 270}
|
||||
{INCOME 20 25 30}
|
||||
team_name=bad
|
||||
|
|
|
@ -1913,29 +1913,6 @@
|
|||
|
||||
{MODIFY_UNIT (type=Giant Spider) max_moves 3}
|
||||
|
||||
# Previously recruited and new adepts can now also become liches
|
||||
[lua]
|
||||
code = <<
|
||||
for i, u in ipairs(wesnoth.get_recall_units { type = 'Dark Adept DiD, Dark Sorcerer DiD' }) do
|
||||
if u.type == 'Dark Adept DiD' then
|
||||
u:transform('Dark Adept')
|
||||
elseif u.type == 'Dark Sorcerer DiD' then
|
||||
u:transform('Dark Sorcerer')
|
||||
end
|
||||
end
|
||||
>>
|
||||
[/lua]
|
||||
|
||||
[disallow_recruit]
|
||||
side=1
|
||||
type=Dark Adept DiD
|
||||
[/disallow_recruit]
|
||||
|
||||
[allow_recruit]
|
||||
side=1
|
||||
type=Dark Adept
|
||||
[/allow_recruit]
|
||||
|
||||
{VARIABLE scenario_stage 2}
|
||||
{VARIABLE puzzle_coffin 0}
|
||||
{VARIABLE puzzle_potion 0}
|
||||
|
|
|
@ -108,7 +108,7 @@
|
|||
side=1
|
||||
controller=human
|
||||
save_id=Malin Keshar
|
||||
recruit=Walking Corpse,Vampire Bat,Ghost,Ghoul,Skeleton Archer,Skeleton,Dark Adept
|
||||
recruit=Walking Corpse,Vampire Bat,Ghost,Ghoul,Skeleton Archer,Skeleton
|
||||
{GOLD 220 200 180}
|
||||
team_name=good
|
||||
village_gold=1
|
||||
|
@ -238,11 +238,6 @@
|
|||
description="<b>" + _ "Endless Night $timesForever" + "</b>"
|
||||
[/note]
|
||||
|
||||
[note]
|
||||
# po: more text copied from Secrets of the Ancients
|
||||
description= _ "To turn a necromancer into a lich, right-click on it while it is in a castle."
|
||||
[/note]
|
||||
|
||||
{HAS_NO_TURN_LIMIT}
|
||||
|
||||
# No {IS_LAST_SCENARIO}, because the player can win and keep on playing
|
||||
|
@ -250,46 +245,6 @@
|
|||
|
||||
{MODIFY_UNIT (id=Mal Keshar) profile (portraits/malin_lich-ancient.png)}
|
||||
|
||||
# There is now a menu option to turn necromancers into liches.
|
||||
[set_menu_item]
|
||||
id=lichify
|
||||
description= _ "Transform into a lich"
|
||||
image=units/icons/icon-lich.png
|
||||
[show_if]
|
||||
[have_unit]
|
||||
x=$x1
|
||||
y=$y1
|
||||
side=1
|
||||
type=Necromancer
|
||||
[/have_unit]
|
||||
[/show_if]
|
||||
[command]
|
||||
[if]
|
||||
[have_location]
|
||||
x=$x1
|
||||
y=$y1
|
||||
terrain=C*^*,K*^*,*^K*,*^C* # castles and keeps
|
||||
[/have_location]
|
||||
[then]
|
||||
[fire_event]
|
||||
name=lichify # See DiD's macros.cfg, or SotA’s sota-utils.cfg
|
||||
[primary_unit]
|
||||
x=$x1
|
||||
y=$y1
|
||||
[/primary_unit]
|
||||
[/fire_event]
|
||||
[/then]
|
||||
[else]
|
||||
[message]
|
||||
speaker=narrator
|
||||
image=misc/makeshift-altar.png
|
||||
message= _ "You can only do this in a castle."
|
||||
[/message]
|
||||
[/else]
|
||||
[/if]
|
||||
[/command]
|
||||
[/set_menu_item]
|
||||
|
||||
[if]
|
||||
{VARIABLE_CONDITIONAL timesForever greater_than 1}
|
||||
|
||||
|
@ -1024,18 +979,6 @@
|
|||
[/case]
|
||||
[/switch]
|
||||
|
||||
# this event is after the prestart event, so it will happen on the first iteration
|
||||
[if]
|
||||
{VARIABLE_CONDITIONAL timesForever numerical_equals 1}
|
||||
[then]
|
||||
[message]
|
||||
speaker=narrator
|
||||
image=misc/makeshift-altar.png
|
||||
message= _ "Mal Keshar has had time to study the book, learning how his apprentices can become liches with less reliance on luck than Malin’s own transformation."
|
||||
[/message]
|
||||
[/then]
|
||||
[/if]
|
||||
|
||||
# Place the book, and add a victory event if the foolish hero's army
|
||||
# takes it. Should the unit have to make its way back to the enemy
|
||||
# keep? Probably not, Mal Keshar is going to let it go anyway; maybe
|
||||
|
@ -1581,6 +1524,4 @@ I can still hear his infernal cackling ringing in my head. Sure thing, Zephrin,
|
|||
{NEW_GOLD_CARRYOVER 40}
|
||||
[/endlevel]
|
||||
[/event]
|
||||
|
||||
{TURN_INTO_A_LICH}
|
||||
[/scenario]
|
||||
|
|
|
@ -1,11 +0,0 @@
|
|||
#textdomain wesnoth-did
|
||||
# Same as normal, except advances to Dark Sorcerer DiD
|
||||
[unit_type]
|
||||
id=Dark Adept DiD
|
||||
[base_unit]
|
||||
id=Dark Adept
|
||||
[/base_unit]
|
||||
advances_to=Dark Sorcerer DiD
|
||||
hide_help=yes
|
||||
do_not_list=yes
|
||||
[/unit_type]
|
|
@ -1,12 +0,0 @@
|
|||
#textdomain wesnoth-did
|
||||
|
||||
# Dark Sorcerer here is identical to normal except can't advance to lich
|
||||
[unit_type]
|
||||
[base_unit]
|
||||
id=Dark Sorcerer
|
||||
[/base_unit]
|
||||
id=Dark Sorcerer DiD
|
||||
advances_to=Necromancer
|
||||
hide_help=yes
|
||||
do_not_list=yes
|
||||
[/unit_type]
|
Loading…
Add table
Reference in a new issue