EI S10, S11, S12: Dacyn difficulty tweaks (#8976)
Resolves #8969 In EI S10, Dacyn picks up a cursed amulet and his HP drops to 1. In EI S11, Dacyn remains on very low HP, and is surrounded by orcs. There's a convenient ford hex he can hide on and be protected, but several players did not notice this hex and complained about difficulty. In S10, this commit also drops his XP to 0. 1) showing that the amulet interferes with his MoL-ing, and 2) preventing the player from deliberately AMLA-ing Dacyn in the next scenario (partially a difficulty issue, but mostly it's bad to punish blind playthroughs / reward foreknowledge). In S11, this commit adds a gold pile on Easy/Normal hinting towards the hex, while on Easy Dacyn's HP is fully restored. Hard is unaffected. In S12, this commit restores Dacyn's HP on Easy (since it would be odd if he had full HP S11 but low HP S12).
This commit is contained in:
parent
6da672b6e1
commit
43d6d87939
3 changed files with 17 additions and 3 deletions
|
@ -2846,8 +2846,11 @@ Nothing is going well. My research has come to a dead end and even the spirits f
|
|||
name=human-old-die-1.ogg
|
||||
[/sound]
|
||||
|
||||
{MODIFY_UNIT (id=Dacyn) hitpoints 1}
|
||||
{MODIFY_UNIT (id=Dacyn) status.slowed yes}
|
||||
{MODIFY_UNIT id=Dacyn hitpoints 1}
|
||||
{MODIFY_UNIT id=Dacyn experience 0}
|
||||
# experience because 1: showing that the amulet interferes with his MoL-ing, and
|
||||
# experience because 2: preventing the player from deliberately AMLA-ing Dacyn in the next scenario (partially a difficulty issue, but mostly it's bad to punish blind playthroughs / reward foreknowledge)
|
||||
{MODIFY_UNIT id=Dacyn status.slowed yes}
|
||||
[message]
|
||||
speaker="Dacyn"
|
||||
#po: on putting on the amulet, he's been dropped to 1 hp
|
||||
|
|
|
@ -231,7 +231,12 @@
|
|||
|
||||
{RECALL_XY Dacyn 28 13}
|
||||
{MODIFY_UNIT id=Dacyn facing se}
|
||||
#ifndef EASY
|
||||
# Dacyn needs either full HP or low enough hp that the player realizes he needs to flee.
|
||||
# with medium HP the player might think they're expected to fight, even if it's not likely/possible
|
||||
# 7hp chosen arbitrarily
|
||||
{MODIFY_UNIT id=Dacyn hitpoints 7}
|
||||
#endif
|
||||
|
||||
{RECALL_XY Owaec 26 14}
|
||||
{MODIFY_UNIT id=Owaec facing se}
|
||||
|
@ -1644,6 +1649,11 @@ Your punishment is death."
|
|||
{TREASURY_GOLD 34 10 "items/gold-coins-small.png" 70 (_"70 gold") (_"You’ve pillaged 70 orcish gold pieces!")}
|
||||
{TREASURY_GOLD 35 11 "items/gold-coins-medium.png" 115 (_"115 gold") (_"You’ve pillaged 115 orcish gold pieces!")}
|
||||
|
||||
# this gold pile draws the player's attention to this hex, which is also a great place to hide Dacyn
|
||||
#ifndef HARD
|
||||
{TREASURY_GOLD 30 10 "items/gold-coins-small.png" 20 (_"20 gold") (_"These orcs have a pile of 20 gold pieces!")}
|
||||
#endif
|
||||
|
||||
#---------------------------
|
||||
# RING OF INVISIBILITY
|
||||
#---------------------------
|
||||
|
|
|
@ -263,7 +263,8 @@
|
|||
{RECALL_XY Dolburras 23 11} # he's slow, so put him near the bridge
|
||||
{RECALL_XY Grug 23 11}
|
||||
|
||||
{MODIFY_UNIT (id=Dacyn) hitpoints 21}
|
||||
# on Easy, Dacyn starts with full hitpoints in the previous scenario, so it would be odd for him to be injured here
|
||||
{MODIFY_UNIT (id=Dacyn) hitpoints {ON_DIFFICULTY 47 34 21}}
|
||||
|
||||
[objectives]
|
||||
side=1
|
||||
|
|
Loading…
Add table
Reference in a new issue