3 DefaultArmStrength
= 25;
4 DefaultLegStrength
= 25;
8 DefaultPerception
= 25;
9 DefaultIntelligence
= 10;
13 HairColor
= rgb16
(140, 60, 60); /* horns */
14 HeadBitmapPos
= 96, 112;
15 TorsoBitmapPos
= 32, 128;
16 ArmBitmapPos
= 64, 80;
20 NameSingular
= "guard";
21 KnownCWeaponSkills
= { 2, LARGE_SWORDS
, SHIELDS
; }
23 HostileReplies
== "\"A fair trial? Hah! Prepare to be executed!\"";
24 AttachedGod
= LEGIFER
;
30 Helmet
= IRON helmet
(FULL_HELMET
);
31 BodyArmor
= IRON bodyarmor
(PLATE_MAIL
);
32 RightWielded
= IRON meleeweapon
(MACE
);
33 LeftWielded
= IRON shield
;
34 Adjective
= "dwarven";
35 CWeaponSkillHits
= { 2, 100, 100; }
36 RightSWeaponSkillHits
= 10;
37 LeftSWeaponSkillHits
= 10;
39 ClothColor
= rgb16
(80, 80, 80);
40 FriendlyReplies
== "\"Don't you dare take anything from the vault\"";
45 TamingDifficulty
= NO_TAMING
; /* this will prevent the trick with Lyre of Charm in temple */
47 Helmet
= MITHRIL helmet
(FULL_HELMET
) { Enchantment
= 2; }
48 BodyArmor
= MITHRIL bodyarmor
(PLATE_MAIL
) { Enchantment
= 2; }
49 RightWielded
= MITHRIL MITHRIL meleeweapon
(LONG_SWORD
) { Enchantment
= 2; }
50 LeftWielded
= MITHRIL shield
{ Enchantment
= 2; }
51 RightGauntlet
= MITHRIL gauntlet
{ Enchantment
= 2; }
52 RightBoot
= MITHRIL boot
{ Enchantment
= 2; }
53 RightRing
= ring
(RING_OF_INFRA_VISION
);
54 LeftRing
= ring
(RING_OF_INVISIBILITY
);
55 UsesLongAdjectiveArticle
= true
;
57 CWeaponSkillHits
= { 2, 500, 500; }
58 RightSWeaponSkillHits
= 50;
59 LeftSWeaponSkillHits
= 50;
62 ClothColor
= rgb16
(220, 220, 220);
63 NaturalSparkleFlags
= CLOTH_COLOR
;
66 "@Dd sounds annoyed. \"Why do I have to work with these amateurs? They can't beat a rookie dark knight properly!\"",
67 "\"Don't believe Haedlac if he boasts with that enner beast. In reality he fled immediately and the monster stepped on a land mine while chasing him.\"",
68 "@Dd shouts excited: \"Attnam victoor!\"",
69 "\"We are the Imperial Guard. Bow.\"",
70 "\"If you even touch the shadow of our magnificent high priest, I'll squash you.\"";
77 TorsoBitmapPos
= 48, 16;
79 LegBitmapPos
= 0, 208;
80 HairColor
= rgb16
(144, 72, 0);
82 Helmet
= SAPPHIRE helmet
(FULL_HELMET
) { Enchantment
= 3; }
83 Amulet
= amulet
(AMULET_OF_ESP
);
84 BodyArmor
= SAPPHIRE bodyarmor
(PLATE_MAIL
) { Enchantment
= 3; }
85 Cloak
= FABRIC cloak
(CLOAK_OF_FIRE_RESISTANCE
) { Enchantment
= 6; }
87 RightRing
= ring
(RING_OF_TELEPORT_CONTROL
);
88 LeftRing
= ring
(RING_OF_INFRA_VISION
);
89 RightGauntlet
= NYMPH_HAIR gauntlet
(GAUNTLET_OF_STRENGTH
) { Enchantment
= 3; }
90 RightBoot
= MITHRIL boot
(BOOT_OF_STRENGTH
) { Enchantment
= 3; }
92 KnownCWeaponSkills
= { 2, LARGE_SWORDS
, SHIELDS
; }
93 CWeaponSkillHits
= { 2, 2000, 2000; }
94 RightSWeaponSkillHits
= 200;
95 LeftSWeaponSkillHits
= 200;
97 TamingDifficulty
= NO_TAMING
;
99 DefaultName
= "Enquiox";
102 IsPolymorphable
= false
;
103 ClothColor
= rgb16
(144, 144, 200);
104 CanBeConfused
= false
;
105 NaturalSparkleFlags
= CLOTH_COLOR
;
106 IsImmuneToItemTeleport
= true
;
107 FriendlyReplies
== "\"Don't you dare take anything from the vault\"";
108 AllowUnconsciousness
= false
;
109 DisplacePriority
= 4;
110 UndeadVersions
= false
;
115 Helmet
= STEEL helmet
(FULL_HELMET
);
116 BodyArmor
= STEEL bodyarmor
(PLATE_MAIL
);
117 RightWielded
= STEEL STEEL meleeweapon
(LONG_SWORD
);
118 LeftWielded
= STEEL shield
;
119 UsesLongAdjectiveArticle
= true
;
120 Adjective
= "eunuch";
121 CWeaponSkillHits
= { 2, 200, 200; }
122 RightSWeaponSkillHits
= 20;
123 LeftSWeaponSkillHits
= 20;
125 ClothColor
= rgb16
(110, 110, 110);
128 "@Dd states in a very serious tone: \"My job is vital for the safety of the nation. No one knows what Petrus would do if something happened to his most dear lovers, or one of them escaped.\"",
129 "\"Don't you dare to touch any of the ladies!\"",
130 "\"And everyone said I didn't have the balls to achieve a high status in the guard! Hah!\"",
131 "@Dd seems very proud. \"I'm not just a guard, but also the lead singer in the Cathedral's choir. My mezzo-soprano voice is famous Attnam-wide.\"";
138 Helmet
= STEEL helmet
(FULL_HELMET
) { Enchantment
= 1; }
139 BodyArmor
= STEEL bodyarmor
(PLATE_MAIL
) { Enchantment
= 1; }
140 RightWielded
= STEEL meleeweapon
(HALBERD
) { Enchantment
= 2; }
141 LeftWielded
= STEEL shield
{ Enchantment
= 2; }
142 RightRing
= ring
(RING_OF_INFRA_VISION
) { Chance
= 50; }
144 CWeaponSkillHits
= { 2, 500, 500; }
145 RightSWeaponSkillHits
= 500;
146 LeftSWeaponSkillHits
= 500;
148 ClothColor
= rgb16
(100, 100, 100);
151 "@Dd says gravely: \"You don't have a life. Get it as a shop guard.\"",
152 "@Dd seems very suspicious. \"Don't even think of stealing anything.\"",
153 "\"Yes, this is a dangerous place to work, but our boss pays us well.\"",
154 "\"The troops of the UTFA can barely wield a sword. But we are trained by the laws of the forest, so don't do any rash moves here.\"",
155 "\"Grah! All I can think about right now is getting back into the dungeon.\"";
162 TotalVolume
= 120000;
163 Helmet
= helmet
(HELM_OF_PERCEPTION
) { Enchantment
= 3; }
164 Amulet
= amulet
(AMULET_OF_ESP
);
165 BodyArmor
= ILLITHIUM bodyarmor
(PLATE_MAIL
) { Enchantment
= 3; }
166 Cloak
= PHOENIX_FEATHER cloak
(CLOAK_OF_FIRE_RESISTANCE
);
167 // RightWielded
= VALPURIUM VALPURIUM meleeweapon
(LONG_SWORD
) { Enchantment
= 3; }
168 //!!! RightWielded
= VALPURIUM VALPURIUM meleeweapon
(KNIGHT_SWORD
) { Enchantment
= 3; }
169 RightWielded
= VALPURIUM VALPURIUM meleeweapon
(KNIGHT_SWORD
) { Enchantment
= 3; }
170 LeftWielded
= VALPURIUM shield
{ Enchantment
= 3; }
171 RightRing
= ring
(RING_OF_TELEPORT_CONTROL
);
172 LeftRing
= ring
(RING_OF_INVISIBILITY
);
173 RightGauntlet
= ANGEL_HAIR gauntlet
(GAUNTLET_OF_STRENGTH
) { Enchantment
= 3; }
174 RightBoot
= SAPPHIRE boot
(BOOT_OF_STRENGTH
) { Enchantment
= 3; }
175 Adjective
= "master";
176 CWeaponSkillHits
= { 2, 2000, 2000; }
177 RightSWeaponSkillHits
= 200;
178 LeftSWeaponSkillHits
= 200;
180 TamingDifficulty
= NO_TAMING
;
182 DefaultName
= "Sir Haedlac Galladon VII";
185 IsPolymorphable
= false
;
186 ClothColor
= rgb16
(144, 144, 200);
187 CanBeConfused
= false
;
188 NaturalSparkleFlags
= CLOTH_COLOR
;
189 Inventory
== key
(HEXAGONAL_LOCK
);
192 "\"And this medal I got after killing my first enner beast using ingenious tactical maneuvers...\"",
193 "\"My grand-grand-father, Sir Haedlac Galladon IV, once told me that when the young Petrus lead the Revolution, his beard was only one feet long. Not that I would believe such urban legends.\"",
194 "\"In addition to all my other responsibilities, I am the head of the Attnamese Bureau of Investigation. By the way, you love mangos and hate bananas.\"",
195 "\"See the amulet? Don't think badly of the Government.\"",
196 "\"The house of Galladon has served Petrus ever since he took over.\"";
198 IsImmuneToItemTeleport
= true
;
199 AllowUnconsciousness
= false
;
200 DisplacePriority
= 4;
201 UndeadVersions
= false
;
204 Config MONDEDR_GUARD
;
206 DefaultArmStrength
= 20;
207 DefaultLegStrength
= 20;
208 DefaultDexterity
= 25;
210 DefaultEndurance
= 15;
211 DefaultPerception
= 25;
212 DefaultIntelligence
= 15;
213 HeadBitmapPos
= 112, 464;
214 TorsoBitmapPos
= 48, 224;
215 ArmBitmapPos
= 80, 64;
216 LegBitmapPos
= 16, 160;
217 ClothColor
= rgb16
(50, 50, 50);
218 BodyArmor
= HARDENED_LEATHER bodyarmor
(PLATE_MAIL
);
219 Cloak
= HARDENED_LEATHER cloak
;
220 RightWielded
= IRON IRON meleeweapon
(DAGGER
);
221 LeftWielded
= STEEL maingauche
;
222 Adjective
= "mondedr";
223 KnownCWeaponSkills
= { 2, SMALL_SWORDS
, SHIELDS
; }
224 CWeaponSkillHits
= { 2, 500, 500; }
225 RightSWeaponSkillHits
= 10;
226 LeftSWeaponSkillHits
= 10;
228 AttachedGod
= CLEPTIA
;
229 ClothColor
= rgb16
(80, 80, 80);
232 "\"Even us guards are allowed to steal from our enemies.\"",
233 "\"They say Mondedr is not invisible, but hard to find.\"",
234 "\"I heard that a long time ago Petrus tried to search for Mondedr but Raven added legs to it so Petrus could give up searching.\"",
240 Helmet
= helmet
(HELM_OF_PERCEPTION
) { Enchantment
= 2; }
241 BodyArmor
= IRON bodyarmor
(PLATE_MAIL
);
242 RightWielded
= IRON IRON meleeweapon
(LONG_SWORD
);
243 LeftWielded
= IRON shield
;
244 RightRing
= ring
(RING_OF_INFRA_VISION
);
245 Adjective
= "patrol";
246 TamingDifficulty
= NO_TAMING
;
247 CWeaponSkillHits
= { 2, 200, 200; }
248 RightSWeaponSkillHits
= 100;
249 LeftSWeaponSkillHits
= 100;
251 ClothColor
= rgb16
(220, 220, 220);
254 "@Dd shudders in the freezing air. \"Boy this rusty plate mail is cold in winter!\"",
255 "@Dd sighs: \"Why didn't I choose an office career... An inquisitor, for instance.\"",
256 "@Dd seems very suspicious. \"Do you have the papers?\"",
257 "\"Decent people have nothing to hide so they don't mind me investigating their homes every now and then.\"",
258 "\"Again I'm all white! The master guard doesn't like me bringing snow in the barracks...\"";
260 Inventory
== lantern
;
265 AttributeBonus
= -20;
266 Helmet
= BRONZE helmet
(FULL_HELMET
);
267 BodyArmor
= BRONZE bodyarmor
(PLATE_MAIL
);
268 RightWielded
= BRONZE BRONZE meleeweapon
(LONG_SWORD
);
269 LeftWielded
= BRONZE shield
;
270 Adjective
= "rookie";
271 CWeaponSkillHits
= { 2, 20, 20; }
273 ClothColor
= rgb16
(130, 80, 30);
276 "@Dd says sadly: \"Back then I used to love bananas. One day the master guard slipped on a peel I'd dropped. Guess where I got transferred?\"",
277 "\"Lions killed a couple of banana growers again. Hope they're now satisfied and don't attack us.\"",
278 "\"This place's as hot as the elemental plane of fire! I want back home.\"",
279 "\"New Attnam, shit, I'm still only in New Attnam. Every time I think I'm gonna wake up back in the dungeon.\"";
281 AutomaticallySeen
= true
;
282 DisplacePriority
= -5;
287 TamingDifficulty
= NO_TAMING
;
289 Helmet
= ILLITHIUM helmet
(FULL_HELMET
) { Enchantment
= 2; }
290 BodyArmor
= ILLITHIUM bodyarmor
(PLATE_MAIL
) { Enchantment
= 2; }
291 RightWielded
= ILLITHIUM ILLITHIUM meleeweapon
(LONG_SWORD
) { Enchantment
= 2; }
292 LeftWielded
= ILLITHIUM shield
{ Enchantment
= 2; }
293 RightGauntlet
= ILLITHIUM gauntlet
{ Enchantment
= 2; }
294 RightBoot
= ILLITHIUM boot
{ Enchantment
= 2; }
295 RightRing
= ring
(RING_OF_INFRA_VISION
);
296 LeftRing
= ring
(RING_OF_INVISIBILITY
);
297 Adjective
= "divine";
298 NameSingular
= "sentinel";
299 CWeaponSkillHits
= { 2, 500, 500; }
300 RightSWeaponSkillHits
= 50;
301 LeftSWeaponSkillHits
= 50;
304 ClothColor
= rgb16
(200, 200, 240);
305 NaturalSparkleFlags
= CLOTH_COLOR
;
308 "@Dd boasts. \"I am here to watch over Solicitus, that he be safe from harm, and the world be safe from him!\"",
309 "@Dd warns: \"Pay no attention to the counsels of Solicitus! They will only lead you to disaster.\"",
310 "@Dd sighs: \"You know, watching over a toppled-god all these years has been tedious. How I long for adventure!\"",
311 "@Dd explains: \"Solicitus is not a political prisoner, he's a danger to the world! Legifer has deemed it just.\"",
312 "@Dd explains: \"Insudo keeps watch over Eptyron, it must not be allowed to fall into the hands of mortals.\"",
313 "\"He's not a god, he's a very naughty boy!\"";
320 Helmet
= STEEL helmet
(FULL_HELMET
) { Enchantment
= 1; }
321 BodyArmor
= STEEL bodyarmor
(PLATE_MAIL
) { Enchantment
= 1; }
322 // CLIVAN
; old
-- RightWielded
= STEEL STEEL meleeweapon
(LONG_SWORD
) { Enchantment
= 2; }
323 RightWielded
= STEEL meleeweapon
(HALBERD
) { Enchantment
= 2; }
324 LeftWielded
= STEEL shield
{ Enchantment
= 2; }
325 RightRing
= ring
(RING_OF_INFRA_VISION
) { Chance
= 50; }
327 CWeaponSkillHits
= { 2, 500, 500; }
328 RightSWeaponSkillHits
= 500;
329 LeftSWeaponSkillHits
= 500;
331 ClothColor
= rgb16
(100, 100, 100);
334 "@Dd says gravely: \"You don't have a life. Get it as a shop guard.\"",
335 "@Dd seems very suspicious. \"Don't even think of stealing anything.\"",
336 "\"Yes, this is a dangerous place to work, but our boss pays us well.\"",
337 "\"Attnam's guards can barely wield a sword. But we are trained by the laws of the dungeon, so don't do any rash moves here.\"",
338 "\"When I was here, I wanted to be there, when I was there all I could think of was getting back into the dungeon.\"";
344 Helmet
= IRON helmet
(FULL_HELMET
);
345 BodyArmor
= IRON bodyarmor
(PLATE_MAIL
);
346 RightWielded
= IRON IRON meleeweapon
(LONG_SWORD
);
347 LeftWielded
= IRON shield
;
348 Adjective
= "veteran";
349 CWeaponSkillHits
= { 2, 100, 100; }
350 RightSWeaponSkillHits
= 10;
351 LeftSWeaponSkillHits
= 10;
353 ClothColor
= rgb16
(80, 80, 80);
356 "@Dd says gravely: \"You don't have a life. Get it in the army.\"",
357 "\"Don't even think of breaking rules.\"",
358 "\"The high priest is my idol. I would want a sword as big as his!\"",
359 "@Dd sighs. \"Fighting bears bores me. Why can't an amazon army attack us for a change?\"";