T S1: reduce chance of quintain for dying before turn 4

The reason for this is that if they player is lucky, they might kill him before turn 4,
and when it dies, Delf leaves, preventing the entire attack exposition from happening.
This cuts off the student's moves after they move to keep on turn 3, and adds a dialog line
by Delf regarding it.

This doesn't fix any situation where the player disregards instructions and doesn't return to
the keep, but that's their problem.
This commit is contained in:
Charles Dang 2014-12-30 05:01:24 +11:00
parent 0e758a419a
commit 687919b736

View File

@ -661,7 +661,7 @@ Now, this quintain gets 5 chances to hit you for 3 damage each. If it hits every
[message]
id=Delfador
message= _"A splendid idea. You can recruit two units if you return to the keep. You have plenty of gold for that."
message= _"A splendid idea! Since its probably best not to attempt attacking the quintain this turn, you can recruit two units if you return to the keep. You have plenty of gold for that."
[/message]
{TARGET_HEX 9 6}
@ -682,6 +682,11 @@ Now, this quintain gets 5 chances to hit you for 3 damage each. If it hits every
{UNLABEL {KEEP_LOC}}
# Prevent player from runninf off after recruiting to attack the quintain
# If they get lucky, they might kill him, and then the entire turn 4
# exposition will never happen
{MODIFY_UNIT (id=student) moves 0}
[set_recruit]
recruit=Elvish Fighter
side=1
@ -759,30 +764,17 @@ After this dialog, you can move the mouse over a unit to see a summary of its ab
[disallow_end_turn][/disallow_end_turn]
[if]
[have_unit]
id=Quintain
[/have_unit]
[then]
{CLEAR_PRINT}
{CLEAR_PRINT}
[message]
id=student
message= _"Hey, the quintain just healed 2 hitpoints! Id better attack it at once!"
[/message]
[message]
id=student
message= _"Hey, the quintain just healed 2 hitpoints! Id better attack it at once!"
[/message]
[message]
id=Delfador
message= _"Yes, if a unit doesnt do anything for a turn, it will slowly heal."
[/message]
[/then]
[else]
[message]
id=Delfador
message= _"Had the quintain survived your onslaught, it would have regained two hitpoints. If a unit doesnt do anything for a turn, it will slowly heal."
[/message]
[/else]
[/if]
[message]
id=Delfador
message= _"Yes, if a unit doesnt do anything for a turn, it will slowly heal."
[/message]
[message]
id=Delfador