scripts: items, characters, materials, terrains, etc -- splitted to separate files
[k8-i-v-a-n.git] / Script / chars / goblin.dat
blobe0ea2b9277710923439d1dfcfd6bd957cd722e5c
1 goblin
3 DefaultArmStrength = 10;
4 DefaultLegStrength = 10;
5 DefaultDexterity = 10;
6 DefaultAgility = 15;
7 DefaultEndurance = 12;
8 DefaultPerception = 15;
9 DefaultIntelligence = 5;
10 DefaultWisdom = 5;
11 DefaultCharisma = 5;
12 DefaultMana = 5;
13 SkinColor = rgb16(0, 96, 0);
14 EyeColor = rgb16(200, 200, 0);
15 ClothColor = rgb16(48, 32, 16);
16 HeadBitmapPos = 96, 48;
17 TorsoBitmapPos = 32, 112;
18 ArmBitmapPos = 64, 144;
19 LegBitmapPos = 16, 64;
20 TotalVolume = 25000;
21 TotalSize = 100;
22 NameSingular = "goblin";
23 CanBeGenerated = true;
24 Sex = UNDEFINED;
25 RightWielded = COPPER COPPER meleeweapon(SHORT_SWORD);
26 KnownCWeaponSkills == SMALL_SWORDS;
27 CWeaponSkillHits == 10;
28 RightSWeaponSkillHits = 5;
29 PanicLevel = 66;
30 HostileReplies == "@Dd yells goblin war cries at you.";
31 FriendlyReplies == "@Dd laughs: \"Humie friend. Many mommo we kill. Many spider we eat.\"";
32 FleshMaterial = GOBLINOID_FLESH;
33 AttachedGod = CRUENTUS;
34 WieldedPosition = 0, -2;
36 Config BERSERKER;
38 AttributeBonus = 25;
39 RightWielded = BRONZE BRONZE meleeweapon(SHORT_SWORD);
40 CWeaponSkillHits == 20;
41 RightSWeaponSkillHits = 10;
42 NameSingular = "goblin berserker";
43 ClothColor = rgb16(0, 96, 0);
46 Config BUTCHER;
48 AttributeBonus = 50;
49 Helmet = LEATHER helmet;
50 BodyArmor = LEATHER bodyarmor(PLATE_MAIL);
51 RightWielded = IRON IRON meleeweapon(SHORT_SWORD);
52 CWeaponSkillHits == 50;
53 RightSWeaponSkillHits = 20;
54 NameSingular = "goblin butcher";
55 ClothColor = rgb16(200, 0, 0);
56 Inventory == potion { SecondaryMaterial = TROLL_BLOOD; Chance = 10; }
59 Config JAILER;
61 AttributeBonus = 50;
62 Helmet = LEATHER helmet;
63 BodyArmor = LEATHER bodyarmor(PLATE_MAIL);
64 NameSingular = "goblin jailer";
65 ClothColor = rgb16(124, 110, 60);
66 CanBeGenerated = false;
67 UndeadVersions = false;
68 RightWielded = LEATHER whip;/* { Enchantment = 1; }*/
69 KnownCWeaponSkills == WHIPS;
70 CWeaponSkillHits == 50;
71 RightSWeaponSkillHits = 20;
74 Config KING;
76 AttributeBonus = 100;
77 Helmet = STEEL helmet(FULL_HELMET) { Enchantment = 1; }
78 BodyArmor = MITHRIL bodyarmor(CHAIN_MAIL) { Enchantment = 1; }
79 Cloak = OMMEL_HAIR cloak { Enchantment = 1; }
80 RightWielded = MITHRIL MITHRIL meleeweapon(SHORT_SWORD) { Enchantment = 2; }
81 LeftWielded = MITHRIL MITHRIL meleeweapon(SHORT_SWORD) { Enchantment = 2; }
82 RightRing = ring(RING_OF_TELEPORTATION);
83 RightGauntlet = OMMEL_HAIR gauntlet { Enchantment = 1; }
84 RightBoot = STEEL boot { Enchantment = 1; }
85 TotalVolume = 50000;
86 CWeaponSkillHits == 200;
87 RightSWeaponSkillHits = 100;
88 LeftSWeaponSkillHits = 100;
89 NameSingular = "goblin king";
90 IsUnique = true;
91 CanBeWished = true;
92 DefaultName = "Guugzamesh";
93 DangerModifier = 2000;
94 IsNameable = false;
95 CanBeCloned = false;
96 IsPolymorphable = false;
97 HeadBitmapPos = 96, 288;
98 TorsoBitmapPos = 48, 208;
99 HairColor = rgb16(220, 220, 0);
100 ClothColor = rgb16(200, 0, 0);
101 Inventory = { 6, stone { Chance = 50; }, stone { Chance = 50; }, stone { Chance = 50; }, stone { Chance = 50; }, stone { Chance = 50; }, solstone; }
102 CanBeConfused = false;
103 NaturalSparkleFlags = HAIR_COLOR;
104 FireResistance = 30;
105 ElectricityResistance = 30;
106 EnergyResistance = 30;
107 TamingDifficulty = 20;
108 UndeadVersions = false;
111 Config PRINCE;
113 AttributeBonus = 75;
114 Helmet = BRONZE helmet(FULL_HELMET);
115 BodyArmor = HARDENED_LEATHER bodyarmor(PLATE_MAIL);
116 RightWielded = STEEL STEEL meleeweapon(SHORT_SWORD) { Enchantment = 1; }
117 LeftWielded = STEEL STEEL meleeweapon(SHORT_SWORD) { Enchantment = 1; }
118 CWeaponSkillHits == 100;
119 RightSWeaponSkillHits = 50;
120 LeftSWeaponSkillHits = 50;
121 NameSingular = "goblin prince";
122 HeadBitmapPos = 112, 288;
123 TorsoBitmapPos = 48, 208;
124 HairColor = rgb16(220, 220, 0);
125 ClothColor = rgb16(200, 0, 0);
126 Inventory = { 2, potion { SecondaryMaterial = ANTIDOTE_LIQUID; Chance = 20; }, Random { Category = RING; Chance = 20; } }
129 Config PRISON_WARDEN;
131 AttributeBonus = 80;
132 Helmet = STEEL helmet(FULL_HELMET) { Enchantment = 1; }
133 BodyArmor = TIN bodyarmor(CHAIN_MAIL) { Enchantment = 1; }
134 Cloak = OMMEL_HAIR cloak { Enchantment = 1; }
135 RightWielded = STEEL STEEL meleeweapon(SHORT_SWORD) { Enchantment = 2; }
136 LeftWielded = STEEL STEEL meleeweapon(SHORT_SWORD) { Enchantment = 2; }
137 RightRing = ring(RING_OF_ELECTRICITY_RESISTANCE);
138 RightGauntlet = OMMEL_HAIR gauntlet { Enchantment = 1; }
139 RightBoot = STEEL boot { Enchantment = 1; }
140 TotalVolume = 50000;
141 CWeaponSkillHits == 200;
142 RightSWeaponSkillHits = 100;
143 LeftSWeaponSkillHits = 100;
144 NameSingular = "goblin prison warden";
145 IsUnique = true;
146 CanBeWished = false;
147 DefaultName = "Cbolroci";
148 DangerModifier = 1000;
149 IsNameable = false;
150 CanBeCloned = false;
151 IsPolymorphable = false;
152 HeadBitmapPos = 112, 288;
153 TorsoBitmapPos = 48, 208;
154 HairColor = rgb16(132, 0, 0);
155 ClothColor = rgb16(44, 88, 88);
156 Inventory = { 6, stone { Chance = 50; }, stone { Chance = 50; }, stone { Chance = 50; }, stone { Chance = 50; }, stone { Chance = 50; }, solstone; }
157 CanBeConfused = false;
158 /*NaturalSparkleFlags = HAIR_COLOR;*/
159 FireResistance = 30;
160 ElectricityResistance = 30;
161 EnergyResistance = 30;
162 TamingDifficulty = 20;
163 UndeadVersions = false;
164 CanBeGenerated = false;