New stuff: trolls can speak and taunt, as promised earlier.
To reduce spam, this works so: 10% chance a troll is a taunting troll, shouting at enemies 1x/day. 5% chance a troll is a bantering troll, talking to friendlies 1x/day.
Speech file:
I smell fear. Are you afraid, little one?
I smell fear and easy prey
I smell fear. I walk the path of the hunter
I smell fear. The path of war beckons!
Here to troll you
You asked for a troll?
Deep forest trollin'
Will of the forest!
Winds of the North!
By the shamans!
Let the strongest survive!
You look like you need some feeding before you're even worthy of being a snack
You're in troll lands! I hope you're good for fighting!
The hunt beckons
The hunt calls to me
I follow the hunt
Where the prey is, I will follow
Chop 'em up, boys!
Bring me their heads!
I walk the path of war!
Surrender? You don't know much about trolls, do you, little one?
Shut your yap and get over here so I can smash you!
Quit your yapping and get to fighting!
Come here, little one. I need your skull for my totem
What? More halflings? Got enough of their skulls already
Pass me some of that
Let me have some of that, little one
*hic* let's have another
The weak shall be prey to the strong. Such is the will of the forest
I smell fear and grow turgid. Violent action ensues
Here for the pow-wow, but I don't mind a little killing on the side
What a tasty mushroom. Doesn't that cloud look like a pretty skull? Let me just grab it...
You have anyone bigger for me to fight? I don't want to waste time on you little runts
I shall paint my face, I shall pierce my skin. I'll howl like a feral hound at the naked moon
When you find a golden feather, that means I can find the way to your home after I take it from you
C'mere, little one! Let's see what you got
Enough sneaking about! Let's see if I can get some skulls for my totem belt
You want axe?
C'mere and let me axe you a question
Say hello to my little friend!
Ready for stompin'
Trolls are made for fighting and winning!
We're the trolls and you are not. Let's see how you taste
This is going to be a feast
Rip their heads off! Tear 'em up!
Kill em all! Smash 'em to pieces!
Fight like a troll!
I'm here and I'm mad!
I wake up and I'm ready for a fight!
Put your backs into it boys! Smash 'em up
Go ahead. Make my day
I am a troll hunter with my mighty troll hammer, not a fragile weakling like you.
Have you heard the story of the sun? In an ancient time there was a shamaness...
...drew her runes from the skies to hell below and painted and chalked herself...
...then lifted up to the sky above, a great fire bursting from her hips...
...to bring drought and fear to the beings of day while trolls rule the night
Let the darkness overtake, and the fingers of frost spread everywhere! Waaaaaaaaaagh!
I am the darkness!
We are the night!
I am vengeance! I am the night! I am... much bigger and meaner than a batman
Death has come for you! Let's have that skull
Bravery will not save you!
I need your head for my collection. Take it off, will ya? Fine, I'll do it...
Party tonight under the mountain! Pass it on
...I keep telling you, she's the one. Fur as red as delicious blood. Mm-mm...
...damn panserblekk ripped his entire arm off, so the shaman had to put in another peg...
Come to the mountains at nightfall and see the dancing flames go down. Hear our song if you dare!
What are we waiting for?! Charge at them already!
Go! Crush!
From below the mountains and valleys, from the frost and darkness, an unstoppable torrent of ice-cold troll blood gushes forth
You're going to get it!
Mean and green
Meaner and greener!
Sticks and stones may break my bones. My axe WILL break your skull!
Quit sniveling, weakling
Grit your teeth, weakling
If you're not good for a fight, then what good are you?
If you're not fat enough to snack on, then what good are you when you can't even fight?
If you don't have a pretty skull, then what good are you when you can't even fight?
You little runt! C'mere so I can smack you!
Troll harder! Troll faster!
Professional troll... hunter
I miss the dwarves. They were good for a fight
Raiding the black elves, now that was a good time...
Got good loot I'd like to kill you for? Fine, got any loot? No? Prepare to die
For the trollfolk!
For the glory of the troll king!
For the glory of me!
The only thing a proper troll fears is the sky falling down on him
For the troll masters!
The hunt-brothers ride out, and beasts and weaklings flee for their lives!
Blood will drench every stone of our warpath!
The darkness is our great hall
The sun goes down while the prey still breathe, and rises to find none alive
The gloomy woods and the frozen mountains hide the bodies above, and we celebrate the hunt below Come if you dare!
C'mere, I need a new pair of bone earrings
C'mere, I need a new drumskin!
So many lives to take, so many bones to crush
Why are so many trolls blind, you ask? Why are so many of your species so weak and tasty?
If you can hear this, it's well past time for you to run, juicy one
Raws with speech enabled:
interaction_troll_halfling
[OBJECT:INTERACTION]
[INTERACTION:TROLL_BANTER_HLG]
[I_TARGET:A:CREATURE]
[IT_LOCATION:CONTEXT_CREATURE]
[I_EFFECT:ADD_SYNDROME]
[IE_TARGET:A]
[IE_IMMEDIATE]
[IE_ARENA_NAME:Troll speech]
[SYNDROME]
[SYN_AFFECTED_CLASS:ALL]
[SYN_NAME:vocal troll]
[CE_CAN_DO_INTERACTION:PROB:25:START:0]
[CDI:INTERACTION:TROLL_TAUNT_HLG]
[CDI:USAGE_HINT:ATTACK]
[CDI:ADV_NAME:taunt]
[CDI:FREE_ACTION]
[CDI:BP_REQUIRED:BY_CATEGORY:MOUTH]
[CDI:TARGET:A:LINE_OF_SIGHT]
[CDI:TARGET_RANGE:A:10]
[CDI:MAX_TARGET_NUMBER:A:1]
[CDI:WAIT_PERIOD:1200]
[CDI:VERB:speak:speaks:speak]
[CDI:VERBAL]
[CDI:VERBAL_SPEECH:speech_troll_hlg.txt]
[CE_CAN_DO_INTERACTION:PROB:10:START:0]
[CDI:ADV_NAME:taunt]
[CDI:INTERACTION:TROLL_TAUNT_HLG]
[CDI:USAGE_HINT:GREETING]
[CDI:BP_REQUIRED:BY_CATEGORY:MOUTH]
[CDI:TARGET:A:LINE_OF_SIGHT]
[CDI:TARGET_RANGE:A:10]
[CDI:FREE_ACTION]
[CDI:MAX_TARGET_NUMBER:A:1]
[CDI:WAIT_PERIOD:1200]
[CDI:VERB:speak:speaks:speak]
[CDI:VERBAL]
[CDI:VERBAL_SPEECH:speech_troll_hlg.txt]
[INTERACTION:TROLL_TAUNT_HLG]
[I_TARGET:A:CREATURE]
[IT_LOCATION:CONTEXT_CREATURE]
[IT_MANUAL_INPUT:target]
[I_EFFECT:ADD_SYNDROME]
[IE_TARGET:A]
[IE_IMMEDIATE]
[INTERACTION:EVIL_EYE_HLG]
[I_TARGET:A:CREATURE]
[IT_LOCATION:CONTEXT_CREATURE]
[I_EFFECT:ADD_SYNDROME]
[IE_TARGET:A]
[IE_IMMEDIATE]
[SYNDROME]
[SYN_AFFECTED_CLASS:ALL]
[CE_UNCONSCIOUSNESS:START:0:END:120000]
[CE_DISPLAY_NAME:NAME:cursed:cursed:fiend-cursed:START:0:END:120000]
[CE_CAN_DO_INTERACTION:START:120000]
[CDI:INTERACTION:TROLL_MUTATION_HLG]
[CDI:TARGET:A:SELF_ONLY]
[CDI:WAIT_PERIOD:6000000]
[CDI:FREE_ACTION]
[INTERACTION:TROLL_MUTATION_HLG]
[I_TARGET:A:CREATURE]
[IT_LOCATION:CONTEXT_CREATURE]
[I_EFFECT:ADD_SYNDROME]
[IE_TARGET:A]
[IE_IMMEDIATE]
[SYNDROME]
[SYN_AFFECTED_CLASS:ALL]
[CE_CAN_DO_INTERACTION:PROB:10:START:0:END:9001]
[CDI:INTERACTION:MUTATION_1_HLG] ## master
[CDI:ADV_NAME:Mutate]
[CDI:TARGET:A:SELF_ONLY]
[CDI:FREE_ACTION]
[CDI:MAX_TARGET_NUMBER:A:1]
[CDI:WAIT_PERIOD:90001]
[CE_CAN_DO_INTERACTION:PROB:30:START:10:END:9001]
[CDI:INTERACTION:MUTATION_2_HLG] ## blind
[CDI:ADV_NAME:Mutate]
[CDI:TARGET:A:SELF_ONLY]
[CDI:FREE_ACTION]
[CDI:MAX_TARGET_NUMBER:A:1]
[CDI:WAIT_PERIOD:90001]
[CE_CAN_DO_INTERACTION:PROB:50:START:20:END:9001]
[CDI:INTERACTION:MUTATION_3_HLG] ## giant
[CDI:ADV_NAME:Mutate]
[CDI:TARGET:A:SELF_ONLY]
[CDI:FREE_ACTION]
[CDI:MAX_TARGET_NUMBER:A:1]
[CDI:WAIT_PERIOD:90001]
[CE_CAN_DO_INTERACTION:PROB:60:START:30:END:9001]
[CDI:INTERACTION:MUTATION_4_HLG] ## midget
[CDI:ADV_NAME:Mutate]
[CDI:TARGET:A:SELF_ONLY]
[CDI:FREE_ACTION]
[CDI:MAX_TARGET_NUMBER:A:1]
[CDI:WAIT_PERIOD:90001]
[CE_CAN_DO_INTERACTION:PROB:95:START:40:END:9001]
[CDI:INTERACTION:MUTATION_5_HLG] ## regular
[CDI:ADV_NAME:Mutate]
[CDI:TARGET:A:SELF_ONLY]
[CDI:FREE_ACTION]
[CDI:MAX_TARGET_NUMBER:A:1]
[CDI:WAIT_PERIOD:90001]
[CE_CAN_DO_INTERACTION:PROB:100:START:50:END:9001]
[CDI:INTERACTION:MUTATION_6_HLG]
[CDI:ADV_NAME:Mutate]
[CDI:TARGET:A:SELF_ONLY]
[CDI:FREE_ACTION]
[CDI:MAX_TARGET_NUMBER:A:1]
[CDI:WAIT_PERIOD:90001]
[INTERACTION:MUTATION_1_HLG]
[I_TARGET:A:CREATURE]
[IT_LOCATION:CONTEXT_CREATURE]
[IT_REQUIRES:CAN_LEARN]
[IT_CANNOT_HAVE_SYNDROME_CLASS:TROLL_MUTATION]
[I_EFFECT:ADD_SYNDROME]
[IE_TARGET:A]
[IE_IMMEDIATE]
[IE_ARENA_NAME:Troll Master]
[SYNDROME]
[SYN_NAME:troll mutation 1]
[SYN_CLASS:TROLL_MUTATION]
[SYN_AFFECTED_CLASS:ALL]
[CE_ADD_TAG:NO_AGING:NOEXERT:NOPAIN:NOBREATHE:NOSTUN:NONAUSEA:NO_DIZZINESS:NO_FEVERS:PARALYZEIMMUNE:NO_SLEEP:START:0]
[CE_PHYS_ATT_CHANGE:STRENGTH:200:0:AGILITY:200:0:TOUGHNESS:200:0:START:0]
[CE_DISPLAY_NAME:NAME:master:masters:troll master:START:0]
[INTERACTION:MUTATION_2_HLG]
[I_TARGET:A:CREATURE]
[IT_LOCATION:CONTEXT_CREATURE]
[IT_REQUIRES:CAN_LEARN]
[IT_CANNOT_HAVE_SYNDROME_CLASS:TROLL_MUTATION]
[I_EFFECT:ADD_SYNDROME]
[IE_TARGET:A]
[IE_IMMEDIATE]
[IE_ARENA_NAME:Troll Blind]
[SYNDROME]
[SYN_NAME:troll mutation 2]
[SYN_CLASS:TROLL_MUTATION]
[SYN_AFFECTED_CLASS:ALL]
[CE_IMPAIR_FUNCTION:SEV:9001:BP:BY_TYPE:SIGHT:ALL:START:0]
[CE_SKILL_ROLL_ADJUST:PERC:200:PERC_ON:100]
[CE_DISPLAY_NAME:NAME:blind:blinds:blind troll:START:0]
[INTERACTION:MUTATION_3_HLG]
[I_TARGET:A:CREATURE]
[IT_LOCATION:CONTEXT_CREATURE]
[IT_REQUIRES:CAN_LEARN]
[IT_CANNOT_HAVE_SYNDROME_CLASS:TROLL_MUTATION]
[I_EFFECT:ADD_SYNDROME]
[IE_TARGET:A]
[IE_IMMEDIATE]
[IE_ARENA_NAME:Troll Giant]
[SYNDROME]
[SYN_NAME:troll mutation 3]
[SYN_CLASS:TROLL_MUTATION]
[SYN_AFFECTED_CLASS:ALL]
[CE_SPEED_CHANGE:SPEED_PERC:80]
[CE_BODY_APPEARANCE_MODIFIER:APPEARANCE_MODIFIER:HEIGHT:200:START:0]
[CE_DISPLAY_NAME:NAME:giant:giants:giant troll:START:0]
[INTERACTION:MUTATION_4_HLG]
[I_TARGET:A:CREATURE]
[IT_LOCATION:CONTEXT_CREATURE]
[IT_REQUIRES:CAN_LEARN]
[IT_CANNOT_HAVE_SYNDROME_CLASS:TROLL_MUTATION]
[I_EFFECT:ADD_SYNDROME]
[IE_TARGET:A]
[IE_IMMEDIATE]
[IE_ARENA_NAME:Troll Dwarf]
[SYNDROME]
[SYN_NAME:troll mutation 4]
[SYN_CLASS:TROLL_MUTATION]
[SYN_AFFECTED_CLASS:ALL]
[CE_BODY_APPEARANCE_MODIFIER:APPEARANCE_MODIFIER:HEIGHT:50:START:0]
[CE_SPEED_CHANGE:SPEED_PERC:120]
[CE_DISPLAY_NAME:NAME:midget:midgets:miniature troll:START:0]
[INTERACTION:MUTATION_5_HLG]
[I_TARGET:A:CREATURE]
[IT_LOCATION:CONTEXT_CREATURE]
[IT_REQUIRES:CAN_LEARN]
[IT_CANNOT_HAVE_SYNDROME_CLASS:TROLL_MUTATION]
[I_EFFECT:ADD_SYNDROME]
[IE_TARGET:A]
[IE_IMMEDIATE]
[IE_ARENA_NAME:Troll Tooth Decay]
[SYNDROME]
[SYN_NAME:troll mutation 5]
[SYN_CLASS:TROLL_MUTATION]
[SYN_AFFECTED_CLASS:ALL]
[CE_NECROSIS:SEV:100:PROB:30:BP:BY_CATEGORY:TOOTH:ALL:START:0]
[CE_DISPLAY_NAME:NAME:::ordinary troll:START:0]
[INTERACTION:MUTATION_6_HLG]
[I_TARGET:A:CREATURE]
[IT_LOCATION:CONTEXT_CREATURE]
[IT_REQUIRES:CAN_LEARN]
[IT_CANNOT_HAVE_SYNDROME_CLASS:TROLL_MUTATION]
[I_EFFECT:ADD_SYNDROME]
[IE_TARGET:A]
[IE_IMMEDIATE]
[IE_ARENA_NAME:Troll Madness]
[SYNDROME]
[SYN_NAME:troll mutation 6]
[SYN_CLASS:TROLL_MUTATION]
[SYN_AFFECTED_CLASS:ALL]
[CE_ADD_TAG:OPPOSED_TO_LIFE]
[CE_DISPLAY_NAME:NAME:madtroll:madtrolls:mad troll:START:0]
creature_troll_halfling
[OBJECT:CREATURE]
[CREATURE:TROLL_HLG]
[DESCRIPTION:The trolls - fierce, barbarous guardians of the wilderness from mountains in the far North. They live in forests and in caverns underground. They prefer a life of hunting to one of industry. They have followed civilization southward. They do not age. Their flesh heals minor injuries very fast. They bear many weapons and various totems, and need alcohol to get through the hunting day. They are fearless and love fighting, but they are frightened by lightning. Every specimen of this creature is uniquely deformed as it grows. The troll horde also sometimes shelters hideously malformed beings of other civilizations, known thereafter as night creatures and brides of the night. In ancient times, their deep digging uncovered terrifying beings shackled under the great mountains]
[NAME:troll:trolls:troll]
[CREATURE_TILE:'T'][COLOR:2:0:1]
[PREFSTRING:fierce nature]
[PREFSTRING:pervasive alcoholism]
[PREFSTRING:jolly in-fighting]
[PREFSTRING:antics]
[PROFESSION_NAME:STANDARD:berserker:berserkers]
[PROFESSION_NAME:CROSSBOWMAN:hunter:hunters]
[PROFESSION_NAME:MASTER_CROSSBOWMAN:head hunter:head hunters]
[PROFESSION_NAME:BLOWGUNMAN:axe-thrower:axe-throwers]
[PROFESSION_NAME:MASTER_BLOWGUNMAN:grand markstroll:grand markstrolls]
[PROFESSION_NAME:HAMMERMAN:hammerer:hammerers]
[PROFESSION_NAME:MASTER_HAMMERMAN:tribal elder:tribal elders]
[CREATURE_CLASS:ALL][CREATURE_CLASS:HUMANOID][CREATURE_CLASS:VERTEBRATE]
[INTELLIGENT][MUNDANE][NOFEAR][LIKES_FIGHTING][NOCTURNAL][CANOPENDOORS][ALCOHOL_DEPENDENT]
[LITTERSIZE:1:5]
[HAS_NERVES][GETS_WOUND_INFECTIONS][GETS_INFECTIONS_FROM_ROT][NOBREATHE][PRONE_TO_RAGE:10]
[EQUIPS][BABY:1][CHILD:18][HOMEOTHERM:10070]
[GENERAL_CHILD_NAME:whelp:whelps]
[SWIMS_LEARNED][SWIM_SPEED:900]
[BODY_SIZE:180000]
[BODY_SIZE:0:0:6000]
[BODY_SIZE:1:0:90000]
[BODY_SIZE:15:0:180000]
[NATURAL_SKILL:SNEAK:2]
[NATURAL_SKILL:DODGING:5]
[NATURAL_SKILL:MELEE_COMBAT:5]
[NATURAL_SKILL:MAGIC_NATURE:5]
[SKILL_LEARN_RATE:DODGING:125]
[SKILL_LEARN_RATE:MELEE_COMBAT:125]
[MANNERISM_LAUGH]
[PERSONALITY:ANGER:50:75:100]
[PERSONALITY:IMMODERATION:50:75:100]
[PERSONALITY:EXCITEMENT_SEEKING:50:75:100]
[PERSONALITY:STRAIGHTFORWARDNESS:50:75:100]
[PERSONALITY:ACHIEVEMENT_STRIVING:0:25:50]
[BODY_DETAIL_PLAN:CORE_MATERIALS_HLG]
[BLOOD:LOCAL_CREATURE_MAT:BLOOD:LIQUID]
[TENDONS:LOCAL_CREATURE_MAT:TENDON:400]
[LIGAMENTS:LOCAL_CREATURE_MAT:TENDON:400]
[APPLY_CREATURE_VARIATION:APPEARANCE_VARIABILITY_BODYSIZE_HLG]
[CASTE:TROLL_MALE][MALE]
[CASTE:TROLL_FEMALE][FEMALE]
[CASTE:TROLL_ONE-ARMED][MALE]
[CASTE:TROLL_PEG-LEGGED][FEMALE]
[CASTE:NIGHT_CREATURE][MALE]
[CASTE:NIGHT_BRIDE][FEMALE]
[CASTE:FIEND][MALE]
[CASTE:FIENDESS][FEMALE]
[SELECT_CASTE:TROLL_MALE]
[SELECT_ADDITIONAL_CASTE:TROLL_FEMALE]
[POP_RATIO:100]
[CASTE_NAME:troll:trolls:troll]
[CAN_DO_INTERACTION:TROLL_MUTATION_HLG]
[CDI:TARGET:A:SELF_ONLY]
[CDI:WAIT_PERIOD:6000000]
[CDI:FREE_ACTION]
[BODY:CORE_HLG:BACK_LEGS_HLG:ARMS_HLG:EXTERNAL_EARS_HLG:TEETH_HLG]
[BODY_DETAIL_PLAN:REGENERATING_MUSCLE_CORE_TISSUES_HLG]
[BODY_DETAIL_PLAN:TEETH_HLG]
[BODY_DETAIL_PLAN:CORE_LAYERS_HLG]
[BODY_DETAIL_PLAN:BACK_LEGS_LAYERS_HLG]
[BODY_DETAIL_PLAN:ARMS_LAYERS_HLG]
[BODY_DETAIL_PLAN:EXTERNAL_EARS_LAYERS_HLG]
[BODY_DETAIL_PLAN:HAIR_HLG]
[BODY_DETAIL_PLAN:HAIR_ON_HEAD_HLG]
[BODYGLOSS:TWOLEGS_HLG]
[PHYS_ATT_RANGE:STRENGTH:1500:1600:1700:1800:1900:2000:2500]
[PHYS_ATT_RANGE:TOUGHNESS:1500:1600:1700:1800:1900:2000:2500]
[PHYS_ATT_RANGE:AGILITY:1500:1600:1700:1800:1900:2000:2500]
[PHYS_ATT_RANGE:RECUPERATION:1500:1600:1700:1800:1900:2000:2500]
[MENT_ATT_RANGE:WILLPOWER:1500:1600:1700:1800:1900:2000:2500]
[PHYS_ATT_RANGE:ENDURANCE:1500:1600:1700:1800:1900:2000:2500]
[APPLY_CREATURE_VARIATION:APPEARANCE_VARIABILITY_TROLL_HEAD_HAIR_HLG]
[APPLY_CREATURE_VARIATION:APPEARANCE_VARIABILITY_TROLL_EYE_COLOR_HLG]
[APPLY_CREATURE_VARIATION:APPEARANCE_VARIABILITY_TROLL_SKIN_COLOR_HLG]
[APPLY_CREATURE_VARIATION:PUNCH_HLG]
[APPLY_CREATURE_VARIATION:KICK_HLG]
[APPLY_CREATURE_VARIATION:BITE_ANIMAL_HLG]
[SELECT_CASTE:TROLL_ONE-ARMED]
[POP_RATIO:10]
[CASTE_NAME:one-armed troll:one-armed trolls:troll]
[CAN_DO_INTERACTION:TROLL_MUTATION_HLG]
[CDI:TARGET:A:SELF_ONLY]
[CDI:WAIT_PERIOD:6000000]
[CDI:FREE_ACTION]
[BODY:CORE_HLG:BACK_LEGS_HLG:LEFT_ARM_HLG:EXTERNAL_EARS_HLG:TEETH_HLG]
[BODY_DETAIL_PLAN:REGENERATING_MUSCLE_CORE_TISSUES_HLG]
[BODY_DETAIL_PLAN:TEETH_HLG]
[BODY_DETAIL_PLAN:CORE_LAYERS_HLG]
[BODY_DETAIL_PLAN:BACK_LEGS_LAYERS_HLG]
[BODY_DETAIL_PLAN:ARMS_LAYERS_HLG]
[BODY_DETAIL_PLAN:EXTERNAL_EARS_LAYERS_HLG]
[BODY_DETAIL_PLAN:HAIR_HLG]
[BODY_DETAIL_PLAN:HAIR_ON_HEAD_HLG]
[BODYGLOSS:TWOLEGS_HLG]
[PHYS_ATT_RANGE:STRENGTH:1500:1600:1700:1800:1900:2000:2500]
[PHYS_ATT_RANGE:TOUGHNESS:1500:1600:1700:1800:1900:2000:2500]
[PHYS_ATT_RANGE:AGILITY:1500:1600:1700:1800:1900:2000:2500]
[PHYS_ATT_RANGE:RECUPERATION:1500:1600:1700:1800:1900:2000:2500]
[MENT_ATT_RANGE:WILLPOWER:1500:1600:1700:1800:1900:2000:2500]
[PHYS_ATT_RANGE:ENDURANCE:1500:1600:1700:1800:1900:2000:2500]
[APPLY_CREATURE_VARIATION:APPEARANCE_VARIABILITY_TROLL_HEAD_HAIR_HLG]
[APPLY_CREATURE_VARIATION:APPEARANCE_VARIABILITY_TROLL_EYE_COLOR_HLG]
[APPLY_CREATURE_VARIATION:APPEARANCE_VARIABILITY_TROLL_SKIN_COLOR_HLG]
[APPLY_CREATURE_VARIATION:PUNCH_HLG]
[APPLY_CREATURE_VARIATION:KICK_HLG]
[APPLY_CREATURE_VARIATION:BITE_ANIMAL_HLG]
[SELECT_CASTE:TROLL_PEG-LEGGED]
[POP_RATIO:10]
[CASTE_NAME:one-legged troll:one-legged trolls:troll]
[CAN_DO_INTERACTION:TROLL_MUTATION_HLG]
[CDI:TARGET:A:SELF_ONLY]
[CDI:WAIT_PERIOD:6000000]
[CDI:FREE_ACTION]
[BODY:CORE_HLG:PEG_LEG_HLG:ARMS_HLG:EXTERNAL_EARS_HLG:TEETH_HLG]
[TISSUE:WOOD]
[TISSUE_NAME:wood:wood]
[THICKENS_ON_STRENGTH]
[SCARS]
[MUSCULAR]
[TISSUE_MATERIAL:PLANT_MAT:BLACKWOOD_TREE_STL:WOOD]
[TISSUE_SHAPE:LAYER]
[TISSUE_LAYER:BY_CATEGORY:PEGLEG:WOOD]
[BODY_DETAIL_PLAN:REGENERATING_MUSCLE_CORE_TISSUES_HLG]
[BODY_DETAIL_PLAN:TEETH_HLG]
[BODY_DETAIL_PLAN:CORE_LAYERS_HLG]
[BODY_DETAIL_PLAN:BACK_LEGS_LAYERS_HLG]
[BODY_DETAIL_PLAN:ARMS_LAYERS_HLG]
[BODY_DETAIL_PLAN:EXTERNAL_EARS_LAYERS_HLG]
[BODY_DETAIL_PLAN:HAIR_HLG]
[BODY_DETAIL_PLAN:HAIR_ON_HEAD_HLG]
[BODYGLOSS:TWOLEGS_HLG]
[PHYS_ATT_RANGE:STRENGTH:1500:1600:1700:1800:1900:2000:2500]
[PHYS_ATT_RANGE:TOUGHNESS:1500:1600:1700:1800:1900:2000:2500]
[PHYS_ATT_RANGE:AGILITY:1500:1600:1700:1800:1900:2000:2500]
[PHYS_ATT_RANGE:RECUPERATION:1500:1600:1700:1800:1900:2000:2500]
[MENT_ATT_RANGE:WILLPOWER:1500:1600:1700:1800:1900:2000:2500]
[PHYS_ATT_RANGE:ENDURANCE:1500:1600:1700:1800:1900:2000:2500]
[APPLY_CREATURE_VARIATION:APPEARANCE_VARIABILITY_TROLL_HEAD_HAIR_HLG]
[APPLY_CREATURE_VARIATION:APPEARANCE_VARIABILITY_TROLL_EYE_COLOR_HLG]
[APPLY_CREATURE_VARIATION:APPEARANCE_VARIABILITY_TROLL_SKIN_COLOR_HLG]
[APPLY_CREATURE_VARIATION:PUNCH_HLG]
[APPLY_CREATURE_VARIATION:KICK_HLG]
[APPLY_CREATURE_VARIATION:BITE_ANIMAL_HLG]
[SELECT_CASTE:NIGHT_BRIDE]
[CASTE_TILE:165][CASTE_COLOR:5:0:0]
[CASTE_NAME:bride of night:brides of night:night-bride]
[POP_RATIO:10]
[BODY:CORE_IS_MANTLE_HLG:CEPHALOPOD_8ARMS_STANCE:ARMS_FOR_MANTLE_HLG:EXTERNAL_EARS_HLG:TEETH_HLG]
[APPLY_CREATURE_VARIATION:PUNCH_HLG]
[APPLY_CREATURE_VARIATION:KICK_HLG]
[APPLY_CREATURE_VARIATION:BITE_ANIMAL_HLG]
[USE_MATERIAL_TEMPLATE:CHITIN:SKIN_TEMPLATE_HLG]
[USE_TISSUE_TEMPLATE:CHITIN:SKIN_TEMPLATE_HLG]
[USE_MATERIAL_TEMPLATE:POISON:INSECT_POISON_TEMPLATE_STL]
[PREFIX:NONE]
[ENTERS_BLOOD]
[SYNDROME]
[SYN_NAME:death and decay]
[SYN_AFFECTED_CLASS:ALL]
[SYN_INJECTED]
[CE_NECROSIS:SEV:100:PROB:30:BP:BY_CATEGORY:ALL:ALL:START:0]
[BODY_DETAIL_PLAN:CORE_TISSUES_HLG]
[BODY_DETAIL_PLAN:TEETH_HLG]
[BODY_DETAIL_PLAN:CEPHALOPOD_LAYERS_HUGOL]
[BODY_DETAIL_PLAN:CORE_LAYERS_HLG]
[BODY_DETAIL_PLAN:ARMS_LAYERS_HLG]
[BODY_DETAIL_PLAN:EXTERNAL_EARS_LAYERS_HLG]
[BODY_DETAIL_PLAN:HAIR_HLG]
[BODY_DETAIL_PLAN:HAIR_ON_HEAD_HLG]
[BODYGLOSS:ARMTENTACLES_1_HLG]
[BODYGLOSS:ARMTENTACLES_2_HLG]
[BODYGLOSS:ARMTENTACLES_3_HLG]
[BODYGLOSS:ARMTENTACLES_4_HLG]
[APPLY_CREATURE_VARIATION:APPEARANCE_VARIABILITY_HEAD_HAIR_HLG]
[APPLY_CREATURE_VARIATION:APPEARANCE_VARIABILITY_PALE_SKIN_COLOR_HLG]
[APPLY_CREATURE_VARIATION:APPEARANCE_VARIABILITY_EYE_COLOR_HLG]
[CAN_DO_INTERACTION:MATERIAL_EMISSION]
[CDI:ADV_NAME:Vomit poison]
[CDI:USAGE_HINT:ATTACK]
[CDI:BP_REQUIRED:BY_CATEGORY:MOUTH]
[CDI:MATERIAL:LOCAL_CREATURE_MAT:POISON:SPATTER_LIQUID]
[CDI:TARGET:C:LINE_OF_SIGHT]
[CDI:TARGET_RANGE:C:1]
[CDI:MAX_TARGET_NUMBER:C:1]
[CDI:WAIT_PERIOD:3600]
[CDI:VERB:vomit poison:vomits poisonous sludge:n/a]
[SELECT_CASTE:NIGHT_CREATURE]
[CASTE_TILE:165][CASTE_COLOR:5:0:0]
[CASTE_NAME:night creature:night creatures:night creature]
[POP_RATIO:5]
[BODY:SIMPLE_TORSO_HUGOL_IS_MANTLE_HLG:HEAD_GRASP_MOUTH_HUGOL:BACK_LEGS_HLG:CEPHALOPOD_TENTACLES:EXTERNAL_EARS_HLG:TEETH_HLG]
[APPLY_CREATURE_VARIATION:PUMMEL_TENTACLE_HLG]
[APPLY_CREATURE_VARIATION:KICK_HLG]
[APPLY_CREATURE_VARIATION:BITE_ANIMAL_HLG]
[BODY_DETAIL_PLAN:CORE_TISSUES_HLG]
[BODY_DETAIL_PLAN:TEETH_HLG]
[BODY_DETAIL_PLAN:BACK_LEGS_LAYERS_HLG]
[BODY_DETAIL_PLAN:CORE_LAYERS_HLG]
[BODY_DETAIL_PLAN:ARMS_LAYERS_HLG]
[BODY_DETAIL_PLAN:EXTERNAL_EARS_LAYERS_HLG]
[BODY_DETAIL_PLAN:HAIR_HLG]
[BODY_DETAIL_PLAN:HAIR_ON_HEAD_HLG]
[APPLY_CREATURE_VARIATION:APPEARANCE_VARIABILITY_HEAD_HAIR_HLG]
[APPLY_CREATURE_VARIATION:APPEARANCE_VARIABILITY_PALE_SKIN_COLOR_HLG]
[APPLY_CREATURE_VARIATION:APPEARANCE_VARIABILITY_EYE_COLOR_HLG]
[CAN_DO_INTERACTION:MATERIAL_EMISSION]
[CDI:ADV_NAME:Spit blood]
[CDI:USAGE_HINT:ATTACK]
[CDI:BP_REQUIRED:BY_CATEGORY:MOUTH]
[CDI:MATERIAL:CREATURE_MAT:HALFLING_HLG:BLOOD:LIQUID_GLOB]
[CDI:TARGET:C:LINE_OF_SIGHT]
[CDI:TARGET_RANGE:C:15]
[CDI:MAX_TARGET_NUMBER:C:1]
[CDI:WAIT_PERIOD:1200]
[CDI:VERB:spit a glob of blood:spits a glob of blood:n/a]
[SELECT_CASTE:FIEND]
[SELECT_ADDITIONAL_CASTE:FIENDESS]
[POP_RATIO:1]
[CASTE_NAME:fiend:fiends:fiend]
[CASTE_TILE:38][CASTE_COLOR:4:0:0]
[NOPAIN][NONAUSEA][NOEXERT][NOSTUN][NO_CONNECTIONS_FOR_MOVEMENT][NO_THOUGHT_CENTER_FOR_MOVEMENT]
[BODY_SIZE:720000]
[BODY_SIZE:0:0:12000]
[BODY_SIZE:1:0:180000]
[BODY_SIZE:15:0:720000]
[NATURAL_SKILL:MELEE_COMBAT:10]
[PHYS_ATT_RANGE:STRENGTH:2500:2600:2700:2800:2900:3000:3500]
[PHYS_ATT_RANGE:TOUGHNESS:2500:2600:2700:2800:2900:3000:3500]
[PHYS_ATT_RANGE:AGILITY:3500:3600:3700:3800:3900:4000:4500]
[PHYS_ATT_RANGE:RECUPERATION:2500:2600:2700:2800:2900:3000:3500]
[MENT_ATT_RANGE:WILLPOWER:2500:2600:2700:2800:2900:3000:3500]
[PHYS_ATT_RANGE:ENDURANCE:2500:2600:2700:2800:2900:3000:3500]
[BODY:CORE_HLG:HORNS_HEAD_HLG:UNGULATE_HINDLIMBS_KPT:ARMS_HLG:EXTERNAL_EARS_HLG:TEETH_HLG:TAIL_HLG]
[BODY_DETAIL_PLAN:CORE_TISSUES_HLG]
[BODY_DETAIL_PLAN:TEETH_HLG]
[BODY_DETAIL_PLAN:HOOF_TISSUE_KPT]
[BODY_DETAIL_PLAN:UNGULATE_LEGS_LAYERS_KPT]
[BODY_DETAIL_PLAN:TAIL_LAYERS_HLG]
[BODY_DETAIL_PLAN:CORE_LAYERS_HLG]
[BODY_DETAIL_PLAN:BACK_LEGS_LAYERS_HLG]
[BODY_DETAIL_PLAN:ARMS_LAYERS_HLG]
[BODY_DETAIL_PLAN:EXTERNAL_EARS_LAYERS_HLG]
[TISSUE_LAYER:BY_CATEGORY:HORN:KERATIN]
[BODY_DETAIL_PLAN:HAIR_HLG]
[BODY_DETAIL_PLAN:HAIR_ON_HEAD_HLG]
[BODY_DETAIL_PLAN:HAIR_ALL_OVER_HLG]
[APPLY_CREATURE_VARIATION:PUNCH_HLG]
[APPLY_CREATURE_VARIATION:KICK_HLG]
[APPLY_CREATURE_VARIATION:BITE_ANIMAL_HLG]
[APPLY_CREATURE_VARIATION:GORE_HORN_HLG]
[BODYGLOSS:TWOLEGS_HLG]
[BODYGLOSS:NOSEMUZZLE_HLG]
[APPLY_CREATURE_VARIATION:APPEARANCE_VARIABILITY_TROLL_HEAD_HAIR_HLG]
[APPLY_CREATURE_VARIATION:APPEARANCE_VARIABILITY_FIEND_EYE_COLOR_HLG]
[APPLY_CREATURE_VARIATION:APPEARANCE_VARIABILITY_FIEND_SKIN_COLOR_HLG]
[APPLY_CREATURE_VARIATION:APPEARANCE_VARIABILITY_FIEND_BODY_HAIR_HLG]
[CAN_DO_INTERACTION:MATERIAL_EMISSION]
[CDI:ADV_NAME:Breathe fire]
[CDI:USAGE_HINT:ATTACK]
[CDI:BP_REQUIRED:BY_CATEGORY:MOUTH]
[CDI:FLOW:FIREJET]
[CDI:TARGET:C:LINE_OF_SIGHT]
[CDI:TARGET_RANGE:C:15]
[CDI:MAX_TARGET_NUMBER:C:1]
[CDI:WAIT_PERIOD:3600]
[CDI:VERB:breathe fire:breathes a jet of burning fire:n/a]
[CAN_DO_INTERACTION:EVIL_EYE_HLG]
[CDI:ADV_NAME:Evil eye]
[CDI:USAGE_HINT:ATTACK]
[CDI:BP_REQUIRED:BY_CATEGORY:EYE]
[CDI:TARGET:A:LINE_OF_SIGHT]
[CDI:TARGET_RANGE:A:30]
[CDI:MAX_TARGET_NUMBER:A:1]
[CDI:WAIT_PERIOD:900000001]
[CDI:VERB:glare with your evil eye:glares with their evil eye:n/a]
Also, if there's stuff you think trolls should say, I'll be happy to include.
Edit: increased percentage chances. Lower favors fortress mode, higher favors adventure mode. It's about finding a balance.