This file is indexed.

/usr/share/games/wesnoth/1.10/data/campaigns/Northern_Rebirth/scenarios/05b_Compelled.cfg is in wesnoth-1.10-nr 1:1.10.2-1.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
#textdomain wesnoth-nr
[scenario]
    id=05b_Compelled
    name= _ "Compelled"
    {SCENARIO_MUSIC "underground.ogg"}

    [story]
        [part]
            story= _ "Note: The work on this branch of the campaign is in progress."
        [/part]

        [part]
            story= _ "Thus, compelled by some strange and irresistible force, Tallin — eyes glazed and mind unthinking — did the will of his new master."
            music=sad.ogg
        [/part]

        [part]
            # wmllint: local spelling grimoires
            story= _ "He was first stripped of his weapons and armor and then cast into solitary confinement. He remained there for months, never being allowed to see the light of day, being fed only enough food to keep him alive. During this time he was forced to study the most dark and forbidden arts, lashed with whips when he could not recite lessons drawn from grimoires no human should ever have opened. His body grew feeble and emaciated and his mind plunged ever deeper into night. And day by day the magical controls Malifor had fastened about Tallin’s will grew stronger."
        [/part]

        [part]
            story= _ "Tallin never knew exactly how much time passed, but eventually Malifor’s lich-servants declared him fit for service and he was summoned before their dread Master. Through a hideous blood ritual, Malifor gave him the power to animate corpses. He was then sent to a distant network of tunnels to clear out a group of trolls who had taken up residence there."
        [/part]
    [/story]

    map_data="{campaigns/Northern_Rebirth/maps/05b_Compelled.map}"

    {TURNS4 43 39 35 31}

    {UNDERGROUND}

    next_scenario=06b_Slave_of_the_Undead

    [side]
        type=Peasant
        id=Tallin
        canrecruit=yes
        side=1
        controller=human
        gold=100
        recruit=Walking Corpse
        team_name=mob
        user_team_name=_"Minions"
        shroud=yes
    [/side]

    [side]
        type=Troll
        id=Franik
        name= _ "Franik"
        canrecruit=yes
        side=2
        {GOLD4 20 30 35 40}
        recruit=Troll Whelp
        team_name=trolls
        user_team_name=_"Trolls"
        [ai]
            recruitment_pattern=fighter
        [/ai]
    [/side]

    [side]
        type=Troll
        id=Henie
        name= _ "Henie"
        canrecruit=yes
        side=3
        {GOLD4 20 30 35 40}
        recruit=Troll Whelp
        team_name=trolls
        user_team_name=_"Trolls"
        [ai]
            recruitment_pattern=fighter
        [/ai]
    [/side]

    [event]
        name=prestart
        [objectives]
            side=1
            [objective]
                condition=win
                description=_ "Kill the Troll Leaders"
            [/objective]
            [objective]
                condition=lose
                description=_ "Death of Tallin"
            [/objective]

            {TURNS_RUN_OUT}

            [gold_carryover]
                bonus=no
                carryover_percentage=80
            [/gold_carryover]
        [/objectives]

        {STORE_UNIT_VAR id=Tallin level old_tallin_level}

        [switch]
            variable=old_tallin_level

            [case]
                value=0,1
                {VARIABLE new_tallin_type "Dark Adept"}
                {VARIABLE new_tallin_moves 5}
            [/case]

            [case]
                value=2
                {VARIABLE new_tallin_type "Dark Sorcerer"}
                {VARIABLE new_tallin_moves 5}
            [/case]

            [else]
                {VARIABLE new_tallin_type Lich}
                {VARIABLE new_tallin_moves 6}
            [/else]
        [/switch]

        [modify_unit]
            [filter]
                id=Tallin
            [/filter]

            type=$new_tallin_type
            moves=$new_tallin_moves
        [/modify_unit]

        # Sadly, due to some limitation, we cannot change the ellipse in the [modify_unit] block above
        [modify_unit]
            [filter]
                id=Tallin
            [/filter]

            ellipse="misc/ellipse"
        [/modify_unit]

        {CLEAR_VARIABLE old_tallin_level,new_tallin_type,new_tallin_moves}

        [store_gold]
            side=1
            variable=reset_gold
        [/store_gold]
        {VARIABLE_OP reset_gold multiply -1}
        [gold]
            side=1
            amount=$reset_gold
        [/gold]
        [gold]
            side=1
            amount=200
        [/gold]
        {CLEAR_VARIABLE reset_gold}

        [kill]
            side=1
            [not]
                id=Tallin
            [/not]
        [/kill]
    [/event]

    [event]
        name=start

        {MODIFY_UNIT id=Tallin alignment chaotic}

        [unit]
            type=Giant Spider
            x=19
            y=9
            side=2
            ai_special=guardian
        [/unit]

        [unit]
            type=Giant Spider
            x=3
            y=20
            side=3
            ai_special=guardian
        [/unit]
    [/event]

    [event]
        name=last breath
        [filter]
            id=Tallin
        [/filter]

        [message]
            speaker=Tallin
            image=portraits/Tallin-Evil.png
            message= _ "Argh! I have failed my master."
        [/message]

        [endlevel]
            result=defeat
        [/endlevel]
    [/event]
[/scenario]