This is a more detailed version of the Balor Megabeast from Deon's Genesis mod, based on his creature file. It's closer to the Balrog from Lord of the Rings. It no longer has a firebreath attack, instead being armed with a molten iron sword and a burning whip. Both weapons inject molten iron into their targets, so the Balor is still quite capable of setting your whole army on fire. The Balor is defended by a cloak of shadows; in order to kill it, your Dwarves will have to cut their way through the cloak and destroy it's fiery heart.
The Balor should generate no errorlog messages, so if it does please let me know
body plan
[BODY_DETAIL_PLAN:BALOR_PLAN]
[BP_LAYERS:BY_CATEGORY:SHADOW:SHADOW:1]
[BP_LAYERS:BY_CATEGORY:BALOR_HEART:FLAME_HEART:50:OBSIDIAN:1]
[BP_LAYERS:BY_CATEGORY:MOLTEN_SWORD:IRON:10]
[BP_LAYERS:BY_CATEGORY:MANY_WHIP:IRON:1]
[BP_LAYERS:BY_CATEGORY:MANY_WHIP_HANDLE:IRON:10]
body:
[BODY:BALOR_HUMANOID]
[BP:UB:upper body:upper bodies][UPPERBODY][CATEGORY:BODY_UPPER][INTERNAL]
[DEFAULT_RELSIZE:1000]
[BP:HD:head:STP][CON:UB][HEAD][CATEGORY:HEAD][INTERNAL]
[DEFAULT_RELSIZE:300]
[BP:RWING:right wing:STP][CONTYPE:UPPERBODY][LIMB][RIGHT][FLIER][CATEGORY:WING][INTERNAL]
[DEFAULT_RELSIZE:500]
[BP:LWING:left wing:STP][CONTYPE:UPPERBODY][LIMB][LEFT][FLIER][CATEGORY:WING][INTERNAL]
[DEFAULT_RELSIZE:500]
[BP:LB:lower body:lower bodies][CON:UB][LOWERBODY][CATEGORY:BODY_LOWER][INTERNAL]
[DEFAULT_RELSIZE:1000]
[BP:TAIL:tail:STP][CONTYPE:LOWERBODY][CATEGORY:TAIL][INTERNAL]
[DEFAULT_RELSIZE:100]
[BP:RHORN:right horn:STP][CONTYPE:HEAD][RIGHT][SKELETON][CATEGORY:HORN][INTERNAL]
[DEFAULT_RELSIZE:100]
[BP:LHORN:left horn:STP][CONTYPE:HEAD][LEFT][SKELETON][CATEGORY:HORN][INTERNAL]
[DEFAULT_RELSIZE:100]
[BP:RUA:right upper arm:STP][CON:UB][LIMB][RIGHT][CATEGORY:ARM_UPPER][INTERNAL]
[DEFAULT_RELSIZE:200]
[BP:LUA:left upper arm:STP][CON:UB][LIMB][LEFT][CATEGORY:ARM_UPPER][INTERNAL]
[DEFAULT_RELSIZE:200]
[BP:RLA:right lower arm:STP][CON:RUA][LIMB][RIGHT][CATEGORY:ARM_LOWER][INTERNAL]
[DEFAULT_RELSIZE:200]
[BP:LLA:left lower arm:STP][CON:LUA][LIMB][LEFT][CATEGORY:ARM_LOWER][INTERNAL]
[DEFAULT_RELSIZE:200]
[BP:RH:right hand:STP][CON:RLA][GRASP][RIGHT][CATEGORY:HAND][INTERNAL]
[DEFAULT_RELSIZE:80]
[BP:LH:left hand:STP][CON:LLA][GRASP][LEFT][CATEGORY:HAND][INTERNAL]
[DEFAULT_RELSIZE:80]
[BP:MSWD:molten sword:STP][CON:RH][RIGHT][CATEGORY:MOLTEN_SWORD]
[DEFAULT_RELSIZE:200]
[BP:WHIP:whip of many thongs:STP][CON:RH][RIGHT][CATEGORY:MANY_WHIP_HANDLE][INTERNAL]
[DEFAULT_RELSIZE:80]
[BP:WHIP_1:whip thong:STP][CON:WHIP][RIGHT][CATEGORY:MANY_WHIP][SMALL]
[DEFAULT_RELSIZE:100]
[BP:WHIP_2:whip thong:STP][CON:WHIP][RIGHT][CATEGORY:MANY_WHIP][SMALL]
[DEFAULT_RELSIZE:100]
[BP:WHIP_3:whip thong:STP][CON:WHIP][RIGHT][CATEGORY:MANY_WHIP][SMALL]
[DEFAULT_RELSIZE:100]
[BP:WHIP_4:whip thong:STP][CON:WHIP][RIGHT][CATEGORY:MANY_WHIP][SMALL]
[DEFAULT_RELSIZE:100]
[BP:WHIP_5:whip thong:STP][CON:WHIP][RIGHT][CATEGORY:MANY_WHIP][SMALL]
[DEFAULT_RELSIZE:100]
[BP:WHIP_6:whip thong:STP][CON:WHIP][RIGHT][CATEGORY:MANY_WHIP][SMALL]
[DEFAULT_RELSIZE:100]
[BP:WHIP_7:whip thong:STP][CON:WHIP][RIGHT][CATEGORY:MANY_WHIP][SMALL]
[DEFAULT_RELSIZE:100]
[BP:WHIP_8:whip thong:STP][CON:WHIP][RIGHT][CATEGORY:MANY_WHIP][SMALL]
[DEFAULT_RELSIZE:100]
[BP:WHIP_9:whip thong:STP][CON:WHIP][RIGHT][CATEGORY:MANY_WHIP][SMALL]
[DEFAULT_RELSIZE:100]
[BP:RUL:right upper leg:STP][CON:LB][LIMB][RIGHT][CATEGORY:LEG_UPPER][INTERNAL]
[DEFAULT_RELSIZE:500]
[BP:LUL:left upper leg:STP][CON:LB][LIMB][LEFT][CATEGORY:LEG_UPPER][INTERNAL]
[DEFAULT_RELSIZE:500]
[BP:RLL:right lower leg:STP][CON:RUL][LIMB][RIGHT][CATEGORY:LEG_LOWER][INTERNAL]
[DEFAULT_RELSIZE:400]
[BP:LLL:left lower leg:STP][CON:LUL][LIMB][LEFT][CATEGORY:LEG_LOWER][INTERNAL]
[DEFAULT_RELSIZE:400]
[BP:RF:right foot:right feet][CON:RLL][STANCE][RIGHT][CATEGORY:FOOT][INTERNAL]
[DEFAULT_RELSIZE:120]
[BP:LF:left foot:left feet][CON:LLL][STANCE][LEFT][CATEGORY:FOOT][INTERNAL]
[DEFAULT_RELSIZE:120]
[BODY:BALOR_HEART]
[BP:SHADOW_01:obsidian heart:STP][CATEGORY:BALOR_HEART][SMALL]
[DEFAULT_RELSIZE:100]
[BODY:BALOR_SHADOWS]
[BP:SHADOW_01:shadow:STP][CONTYPE:UPPERBODY][CATEGORY:SHADOW][SMALL]
[DEFAULT_RELSIZE:100]
[BP:SHADOW_02:shadow:STP][CONTYPE:UPPERBODY][CATEGORY:SHADOW][SMALL]
[DEFAULT_RELSIZE:100]
[BP:SHADOW_03:shadow:STP][CONTYPE:UPPERBODY][CATEGORY:SHADOW][SMALL]
[DEFAULT_RELSIZE:100]
[BP:SHADOW_04:shadow:STP][CONTYPE:UPPERBODY][CATEGORY:SHADOW][SMALL]
[DEFAULT_RELSIZE:100]
[BP:SHADOW_05:shadow:STP][CONTYPE:UPPERBODY][CATEGORY:SHADOW][SMALL]
[DEFAULT_RELSIZE:100]
[BP:SHADOW_06:shadow:STP][CONTYPE:UPPERBODY][CATEGORY:SHADOW][SMALL]
[DEFAULT_RELSIZE:100]
[BP:SHADOW_07:shadow:STP][CONTYPE:UPPERBODY][CATEGORY:SHADOW][SMALL]
[DEFAULT_RELSIZE:100]
[BP:SHADOW_08:shadow:STP][CONTYPE:UPPERBODY][CATEGORY:SHADOW][SMALL]
[DEFAULT_RELSIZE:100]
[BP:SHADOW_09:shadow:STP][CONTYPE:UPPERBODY][CATEGORY:SHADOW][SMALL]
[DEFAULT_RELSIZE:100]
[BP:SHADOW_10:shadow:STP][CONTYPE:UPPERBODY][CATEGORY:SHADOW][SMALL]
[DEFAULT_RELSIZE:100]
[BP:SHADOW_11:shadow:STP][CONTYPE:UPPERBODY][CATEGORY:SHADOW][SMALL]
[DEFAULT_RELSIZE:100]
[BP:SHADOW_12:shadow:STP][CONTYPE:UPPERBODY][CATEGORY:SHADOW][SMALL]
[DEFAULT_RELSIZE:100]
[BP:SHADOW_13:shadow:STP][CONTYPE:UPPERBODY][CATEGORY:SHADOW][SMALL]
[DEFAULT_RELSIZE:100]
[BP:SHADOW_14:shadow:STP][CONTYPE:UPPERBODY][CATEGORY:SHADOW][SMALL]
[DEFAULT_RELSIZE:100]
[BP:SHADOW_15:shadow:STP][CONTYPE:UPPERBODY][CATEGORY:SHADOW][SMALL]
[DEFAULT_RELSIZE:100]
[BP:SHADOW_16:shadow:STP][CONTYPE:UPPERBODY][CATEGORY:SHADOW][SMALL]
[DEFAULT_RELSIZE:100]
[BP:SHADOW_17:shadow:STP][CONTYPE:UPPERBODY][CATEGORY:SHADOW][SMALL]
[DEFAULT_RELSIZE:100]
[BP:SHADOW_18:shadow:STP][CONTYPE:UPPERBODY][CATEGORY:SHADOW][SMALL]
[DEFAULT_RELSIZE:100]
[BP:SHADOW_19:shadow:STP][CONTYPE:UPPERBODY][CATEGORY:SHADOW][SMALL]
[DEFAULT_RELSIZE:100]
[BP:SHADOW_20:shadow:STP][CONTYPE:UPPERBODY][CATEGORY:SHADOW][SMALL]
[DEFAULT_RELSIZE:100]
[BP:SHADOW_21:shadow:STP][CONTYPE:UPPERBODY][CATEGORY:SHADOW][SMALL]
[DEFAULT_RELSIZE:100]
[BP:SHADOW_22:shadow:STP][CONTYPE:UPPERBODY][CATEGORY:SHADOW][SMALL]
[DEFAULT_RELSIZE:100]
[BP:SHADOW_23:shadow:STP][CONTYPE:UPPERBODY][CATEGORY:SHADOW][SMALL]
[DEFAULT_RELSIZE:100]
[BP:SHADOW_24:shadow:STP][CONTYPE:UPPERBODY][CATEGORY:SHADOW][SMALL]
[DEFAULT_RELSIZE:100]
[BP:SHADOW_25:shadow:STP][CONTYPE:UPPERBODY][CATEGORY:SHADOW][SMALL]
[DEFAULT_RELSIZE:100]
creature
[CREATURE:BALOR_DETAILED]
[DESCRIPTION:A dark aura of power surrounds this towering humanoid with huge bat wings. Lurid flames dance over its skin.]
[NAME:balor:balors:balor]
[CASTE_NAME:balor:balors:balor]
[CREATURE_TILE:'B'][COLOR:4:0:1]
[FIXED_TEMP:11500]
[HOMEOTHERM:11500]
[PETVALUE:10000]
[PET_EXOTIC]
[TRAINABLE]
[BIOME:ANY_LAND]
[FREQUENCY:5]
DRAGONFIREBREATH [FIREIMMUNE_SUPER][FIREIMMUNE]
[FANCIFUL]
[MEGABEAST]
[ATTACK_TRIGGER:100:10000:100000]
[SPHERE:FIRE]
[SPHERE:DARKNESS]
[SPHERE:WAR]
[NOFEAR][NOPAIN][NOBREATHE]
[BUILDINGDESTROYER:2]
[CANOPENDOORS]
[TRAPAVOID]
[LOCKPICKER]
[LIKES_FIGHTING]
[GRASSTRAMPLE:50]
[EXTRAVISION]
[BONECARN]
[PREFSTRING:vile appearance]
[BODY:BALOR_HEART:BALOR_HUMANOID:BALOR_SHADOWS:BRAIN:HUMANOID_JOINTS:2EYES]
[BODYGLOSS:CLAW_HAND:HOOF]
[BODY_DETAIL_PLAN:STANDARD_MATERIALS]
[USE_MATERIAL_TEMPLATE:HORN:HORN_TEMPLATE]
[REMOVE_MATERIAL:SKIN]
[REMOVE_MATERIAL:LEATHER]
[REMOVE_MATERIAL:HAIR]
[USE_MATERIAL_TEMPLATE:SCALE:SCALE_TEMPLATE]
[USE_MATERIAL_TEMPLATE:SHADOW:SHADOW_TEMPLATE]
USE_MATERIAL_TEMPLATE:FLAMING_OIL:OIL_TEMPLATE didn't work
[BODY_DETAIL_PLAN:STANDARD_TISSUES]
[USE_TISSUE_TEMPLATE:HORN:HORN_TEMPLATE]
[REMOVE_TISSUE:SKIN]
[REMOVE_TISSUE:HAIR]
[USE_TISSUE_TEMPLATE:SCALE:SCALE_TEMPLATE]
[TISSUE:SHADOW]
[TISSUE_NAME:shadow:NP]
[TISSUE_MATERIAL:LOCAL_CREATURE_MAT:SHADOW]
[RELATIVE_THICKNESS:1]
[TISSUE_SHAPE:LAYER]
[TISSUE:OBSIDIAN]
[TISSUE_NAME:obsidian:obsidian]
[TISSUE_MATERIAL:INORGANIC:OBSIDIAN]
[MUSCULAR]
[FUNCTIONAL]
[STRUCTURAL]
[RELATIVE_THICKNESS:1]
[CONNECTS]
[TISSUE_SHAPE:LAYER]
[TISSUE:IRON]
[TISSUE_NAME:iron:iron]
[TISSUE_MATERIAL:INORGANIC:IRON]
[MUSCULAR]
[FUNCTIONAL]
[STRUCTURAL]
[RELATIVE_THICKNESS:1]
[CONNECTS]
[TISSUE_SHAPE:LAYER]
[TISSUE:FLAME_HEART]
[TISSUE_NAME:inner fire:inner fire]
[FUNCTIONAL]
[STRUCTURAL]
[THICKENS_ON_STRENGTH]
[ARTERIES]
[SCARS]
[MUSCULAR]
[TISSUE_MATERIAL:LOCAL_CREATURE_MAT:MUSCLE]
[RELATIVE_THICKNESS:3]
[HEALING_RATE:100]
[VASCULAR:5]
[PAIN_RECEPTORS:0]
[CONNECTS]
[TISSUE_SHAPE:LAYER]
[BODY_DETAIL_PLAN:BALOR_PLAN]
[BODY_DETAIL_PLAN:VERTEBRATE_TISSUE_LAYERS:SCALE:FAT:MUSCLE:BONE:CARTILAGE]
[USE_MATERIAL_TEMPLATE:CLAW:NAIL_TEMPLATE]
[SELECT_TISSUE_LAYER:HEART:BY_CATEGORY:HEART]
[PLUS_TISSUE_LAYER:SCALE:BY_CATEGORY:THROAT]
[TL_MAJOR_ARTERIES]
[BODY_DETAIL_PLAN:STANDARD_HEAD_POSITIONS]
[BODY_DETAIL_PLAN:HUMANOID_RIBCAGE_POSITIONS]
[USE_MATERIAL_TEMPLATE:SINEW:SINEW_TEMPLATE]
[TENDONS:LOCAL_CREATURE_MAT:SINEW:200]
[LIGAMENTS:LOCAL_CREATURE_MAT:SINEW:200]
[USE_MATERIAL_TEMPLATE:FIRE:FLAME_TEMPLATE]
[BLOOD:LOCAL_CREATURE_MAT:FIRE:GAS]
[CREATURE_CLASS:GENERAL_POISON]
[GETS_WOUND_INFECTIONS]
[PUS:LOCAL_CREATURE_MAT:FIRE:GAS]
[BODY_SIZE:0:0:20000]
[BODY_SIZE:1000:0:2500000]
[BODY_APPEARANCE_MODIFIER:LENGTH:90:95:98:100:102:105:110]
[BODY_APPEARANCE_MODIFIER:HEIGHT:90:95:98:100:102:105:110]
[BODY_APPEARANCE_MODIFIER:BROADNESS:90:95:98:100:102:105:110]
[SECRETION:INORGANIC:IRON:LIQUID:BY_CATEGORY:MOLTEN_SWORD:IRON]
[SECRETION:INORGANIC:BRIMSTONE:SOLID:BY_CATEGORY:FOOT:SCALE]
[SECRETION:INORGANIC:IRON:LIQUID:BY_CATEGORY:MANY_WHIP:IRON]
[ATTACK:WHIP:CHILD_BODYPART_GROUP:BY_CATEGORY:MANY_WHIP_HANDLE:BY_CATEGORY:MANY_WHIP]
[ATTACK_SKILL:WHIP]
[ATTACK_VERB:swing your many-thonged whip. You strike:swings its many-thonged whip. It strikes]
[ATTACK_CONTACT_PERC:10]
[ATTACK_FLAG_EDGE]
[ATTACK_PRIORITY:MAIN]
[SPECIALATTACK_INJECT_EXTRACT:INORGANIC:IRON:LIQUID:100:100]
[ATTACK_FLAG_CANLATCH]
[ATTACK:WHIP2:CHILD_BODYPART_GROUP:BY_CATEGORY:MANY_WHIP_HANDLE:BY_CATEGORY:MANY_WHIP]
[ATTACK_SKILL:WHIP]
[ATTACK_VERB:swing your many-thonged whip. You strike:swings its many-thonged whip. It strikes]
[ATTACK_CONTACT_PERC:10]
[ATTACK_FLAG_EDGE]
[ATTACK_PRIORITY:MAIN]
[SPECIALATTACK_INJECT_EXTRACT:INORGANIC:IRON:LIQUID:100:100]
[ATTACK_FLAG_CANLATCH]
[ATTACK:WHIP3:CHILD_BODYPART_GROUP:BY_CATEGORY:MANY_WHIP_HANDLE:BY_CATEGORY:MANY_WHIP]
[ATTACK_SKILL:WHIP]
[ATTACK_VERB:swing your many-thonged whip. You strike:swings its many-thonged whip. It strikes]
[ATTACK_CONTACT_PERC:10]
[ATTACK_FLAG_EDGE]
[ATTACK_PRIORITY:MAIN]
[SPECIALATTACK_INJECT_EXTRACT:INORGANIC:IRON:LIQUID:100:100]
[ATTACK_FLAG_CANLATCH]
[ATTACK:SLASH:BODYPART:BY_CATEGORY:MOLTEN_SWORD]
[ATTACK_SKILL:SWORD]
[ATTACK_VERB:slash:slashes]
[ATTACK_CONTACT_PERC:100]
[ATTACK_PENETRATION_PERC:50]
[ATTACK_FLAG_WITH]
[ATTACK_FLAG_EDGE]
[ATTACK_PRIORITY:MAIN]
[SPECIALATTACK_INJECT_EXTRACT:INORGANIC:IRON:LIQUID:100:100]
[ATTACK:PUNCH:BODYPART:BY_TYPE:GRASP]
[ATTACK_SKILL:GRASP_STRIKE]
[ATTACK_VERB:claw:claws]
[ATTACK_CONTACT_PERC:100]
[ATTACK_FLAG_WITH]
[ATTACK_FLAG_EDGE]
[ATTACK_PRIORITY:SECOND]
[ALL_ACTIVE]
[SWIMS_INNATE][SWIM_SPEED:2500]
[CASTE:FEMALE]
[FEMALE]
[CASTE:MALE]
[MALE]
[SELECT_CASTE:ALL]
[SET_TL_GROUP:BY_CATEGORY:ALL:SCALE]
[TL_COLOR_MODIFIER:GREEN:1]
[TLCM_NOUN:scales:PLURAL]
[SET_TL_GROUP:BY_CATEGORY:EYE:EYE]
[TL_COLOR_MODIFIER:BLACK:1]
[TLCM_NOUN:eyes:PLURAL]
[SELECT_MATERIAL:ALL]
[MULTIPLY_VALUE:20]
[COLDDAM_POINT:NONE]
[HEATDAM_POINT:NONE]
[IGNITE_POINT:NONE]
[IF_EXISTS_SET_MELTING_POINT:55000]
[IF_EXISTS_SET_BOILING_POINT:57000]
[SPEC_HEAT:30000]
material template
[MATERIAL_TEMPLATE:SHADOW_TEMPLATE]
[STATE_COLOR:ALL_SOLID:BLACK]
[STATE_NAME:ALL_SOLID:shadow]
[STATE_ADJ:ALL_SOLID:shadow]
[STATE_COLOR:LIQUID:BLACK]
[STATE_NAME:LIQUID:n/a]
[STATE_ADJ:LIQUID:n/a]
[STATE_COLOR:GAS:BLACK]
[STATE_NAME:GAS:n/a]
[STATE_ADJ:GAS:n/a]
[DISPLAY_COLOR:0:7:0]
[MATERIAL_VALUE:1]
[SPEC_HEAT:4181]
[IGNITE_POINT:10250]
[MELTING_POINT:NONE]
[BOILING_POINT:NONE]
[HEATDAM_POINT:10250]
[COLDDAM_POINT:9900]
[MAT_FIXED_TEMP:NONE]
[SOLID_DENSITY:10]
[LIQUID_DENSITY:10]
[MOLAR_MASS:1]
[IMPACT_YIELD:10]
[IMPACT_FRACTURE:10]
[IMPACT_ELASTICITY:50]
[COMPRESSIVE_YIELD:10]
[COMPRESSIVE_FRACTURE:10]
[COMPRESSIVE_ELASTICITY:50]
[TENSILE_YIELD:10]
[TENSILE_FRACTURE:10]
[TENSILE_ELASTICITY:50]
[TORSION_YIELD:10]
[TORSION_FRACTURE:10]
[TORSION_ELASTICITY:50]
[SHEAR_YIELD:20] used data for human skin
[SHEAR_FRACTURE:20]
[SHEAR_ELASTICITY:50]
[BENDING_YIELD:10]
[BENDING_FRACTURE:10]
[BENDING_ELASTICITY:50]
[MAX_EDGE:0]
[ABSORPTION:100]
This lets the game know to use this item to determine the exact material type for the leather product in the tanning reaction.
[MATERIAL_REACTION_PRODUCT:TAN_MAT:LOCAL_CREATURE_MAT:LEATHER]
This lets the game know that an animal was likely killed in the production of this item.
[IMPLIES_ANIMAL_KILL]
[ROTS]