Yes, you're right. I had forgotten about contact syndromes. I used the forced caste trick in my own mod. I haven't seen any problems.
*Here is the modified hellacopters, with a caste system and new civ.
[ENTITY:SKIES_PIKACHU]mostly copied kobold
[CREATURE:HELLACOPTER_PIKACHU]
[TRANSLATION:DWARF]
no armor or weapons, they'd just melt right off.
[USE_CAVE_ANIMALS]
[USE_ANIMAL_PRODUCTS]
[FRIENDLY_COLOR:6:0:0]
[DEFAULT_SITE_TYPE:CAVE]
[LIKES_SITE:CAVE]
[TOLERATES_SITE:CAVE]
[START_BIOME:MOUNTAIN]
[START_BIOME:NOT_FREEZING]
[BIOME_SUPPORT:ANY_WETLAND:3]
[BIOME_SUPPORT:ANY_DESERT:1]
[BIOME_SUPPORT:ANY_FOREST:2]
[BIOME_SUPPORT:ANY_LAKE:2]
[BIOME_SUPPORT:MOUNTAIN:3]
[BIOME_SUPPORT:ANY_GRASSLAND:1]
[BIOME_SUPPORT:ANY_SAVANNA:1]
[BIOME_SUPPORT:ANY_SHRUBLAND:1]
[BIOME_SUPPORT:ANY_RIVER:1]
[PROGRESS_TRIGGER_POPULATION:1]
[PROGRESS_TRIGGER_PRODUCTION:1]
[PROGRESS_TRIGGER_TRADE:1]
[PROGRESS_TRIGGER_POP_SIEGE:3]
[PROGRESS_TRIGGER_PROD_SIEGE:1]
[PROGRESS_TRIGGER_TRADE_SIEGE:1]
[ACTIVE_SEASON:SPRING]
[ACTIVE_SEASON:SUMMER]
[ACTIVE_SEASON:AUTUMN]
[ACTIVE_SEASON:WINTER]
[AMBUSHER]
[ITEM_THIEF]
[SKULKING]
[METAL_PREF] -- metal weapons of their own for now
[STONE_PREF]
[MAX_STARTING_CIV_NUMBER:70]
[MAX_POP_NUMBER:2000]
[MAX_SITE_POP_NUMBER:120]
[SCOUT]
[PERMITTED_JOB:MINER]
[PERMITTED_JOB:HUNTER]
[PERMITTED_JOB:TRAPPER]
[PERMITTED_JOB:ANIMAL_DISSECTOR]
[PERMITTED_JOB:STONECRAFTER]
[PERMITTED_JOB:BONE_CARVER]
[PERMITTED_JOB:FURNACE_OPERATOR] -- gives them metal from ore for the time being
[ETHIC:KILL_ENTITY_MEMBER:PUNISH_EXILE]
[ETHIC:KILL_NEUTRAL:REQUIRED]
[ETHIC:KILL_ENEMY:REQUIRED]
[ETHIC:KILL_ANIMAL:ACCEPTABLE]
[ETHIC:KILL_PLANT:ACCEPTABLE]
[ETHIC:TORTURE_AS_EXAMPLE:UNTHINKABLE]
[ETHIC:TORTURE_FOR_INFORMATION:NOT_APPLICABLE]
[ETHIC:TORTURE_FOR_FUN:ACCEPTABLE]
[ETHIC:TORTURE_ANIMALS:UNTHINKABLE]
[ETHIC:TREASON:UNTHINKABLE]
[ETHIC:OATH_BREAKING:NOT_APPLICABLE]
[ETHIC:LYING:NOT_APPLICABLE]
[ETHIC:VANDALISM:NOT_APPLICABLE]
[ETHIC:TRESPASSING:NOT_APPLICABLE]
[ETHIC:THEFT:NOT_APPLICABLE]
[ETHIC:ASSAULT:PERSONAL_MATTER]
[ETHIC:SLAVERY:UNTHINKABLE]
[ETHIC:EAT_SAPIENT_OTHER:UNTHINKABLE]
[ETHIC:EAT_SAPIENT_KILL:UNTHINKABLE]
[ETHIC:MAKE_TROPHY_SAME_RACE:UNTHINKABLE]
[ETHIC:MAKE_TROPHY_SAPIENT:UNTHINKABLE]
[ETHIC:MAKE_TROPHY_ANIMAL:UNTHINKABLE]
[VALUE:LAW:0]
[VALUE:LOYALTY:0]
[VALUE:FAMILY:0]
[VALUE:FRIENDSHIP:0]
[VALUE:POWER:0]
[VALUE:TRUTH:0]
[VALUE:CUNNING:50]
[VALUE:ELOQUENCE:0]
[VALUE:FAIRNESS:0]
[VALUE:DECORUM:0]
[VALUE:TRADITION:0]
[VALUE:ARTWORK:0]
[VALUE:COOPERATION:30]
[VALUE:INDEPENDENCE:0]
[VALUE:STOICISM:0]
[VALUE:KNOWLEDGE:0]
[VALUE:INTROSPECTION:0]
[VALUE:SELF_CONTROL:0]
[VALUE:TRANQUILITY:0]
[VALUE:HARMONY:0]
[VALUE:MERRIMENT:0]
[VALUE:CRAFTSMANSHIP:0]
[VALUE:MARTIAL_PROWESS:0]
[VALUE:SKILL:0]
[VALUE:HARD_WORK:0]
[VALUE:SACRIFICE:0]
[VALUE:COMPETITION:0]
[VALUE:PERSEVERANCE:5]
[VALUE:LEISURE_TIME:0]
[VALUE:COMMERCE:0]
[VALUE:ROMANCE:0]
[VALUE:NATURE:15]
[VALUE:PEACE:0]
[POSITION:MONARCH]
[NAME:queen:queens]
[NUMBER:1]
[ALLOWED_CREATURE:HELLACOPTER_PIKACHU:QUEEN]
[RULES_FROM_LOCATION]
[SUCCESSION:BY_HEIR]
[MENIAL_WORK_EXEMPTION]
[PUNISHMENT_EXEMPTION]
[RESPONSIBILITY:LAW_MAKING]
[RESPONSIBILITY:RECEIVE_DIPLOMATS]
[PRECEDENCE:1]
[FLASHES]
[BRAG_ON_KILL]
[CHAT_WORTHY]
[DO_NOT_CULL]
[KILL_QUEST]
[DETERMINES_COIN_DESIGN]
[EXPORTED_IN_LEGENDS]
[COLOR:7:0:1]
[DUTY_BOUND]
[POSITION:KING]
[NAME:king:kings]
[NUMBER:1]
[RESPONSIBILITY:MILITARY_GOALS]
[RESPONSIBILITY:MILITARY_STRATEGY]
[MENIAL_WORK_EXEMPTION]
[PUNISHMENT_EXEMPTION]
[APPOINTED_BY:QUEEN] [ALLOWED_CREATURE:HELLACOPTER_PIKACHU:KING]
[PRECEDENCE:2]
[FLASHES]
[BRAG_ON_KILL]
[CHAT_WORTHY]
[DO_NOT_CULL]
[KILL_QUEST]
[EXPORTED_IN_LEGENDS]
[COLOR:3:0:1]
[DUTY_BOUND]
[BANDITRY:10]
[LOCAL_BANDITRY]
[GENERATE_PERCUSSION_INSTRUMENTS]
[EQUIPMENT_IMPROVEMENTS]
[ACTIVE_SEASON:SUMMER]
[ACTIVE_SEASON:SPRING]
[ACTIVE_SEASON:AUTUMN]
[ACTIVE_SEASON:WINTER]
[CREATURE:HELLACOPTER_PIKACHU]
[NAME:hellacopter:hellacopters:hellacopter][DESCRIPTION:This flaming monster likes to steal. It however is no mere kobold. pray it glitches on the envirorment.]
[CREATURE_TILE:'&'][EVIL][FIREIMMUNE_SUPER][NOT_LIVING][TRAPAVOID][WEBIMMUNE]
[LOCKPICKER][NOBREATHE][NOSTUN][NO_SLEEP]
[NO_EAT][NOPAIN][NOEXERT][IMMOLATE][INTELLIGENT][COLOR:0:0:1][FLIER]
[CRAZED][NOT_LIVING][CAN_LEARN][FIXED_TEMP:20000][CANOPENDOORS]
[CREATURE_CLASS:DEMON][CREATURE_CLASS:INORGANIC][CREATURE_CLASS:EVIL]
[CREATURE_CLASS:EXTREDIMENSIONAL][CREATURE_CLASS:ALL][CREATURE_CLASS:INTELLIGENT]
[ODOR_LEVEL:0]
CREATURE_CLASS:GENERAL_POISIN[ALL_ACTIVE][EQUIPS][NOBREATHE]
[EXTRAVISION]
[TISSUE:GEAR]
[TISSUE_NAME:gear:gears]
[TISSUE_MATERIAL:INORGANIC:COPPER]
[MUSCULAR]
[FUNCTIONAL]
[STRUCTURAL]
[RELATIVE_THICKNESS:50]
[CONNECTS]
[TISSUE_SHAPE:LAYER]
[TISSUE:METAL]
[TISSUE_NAME:metal:metal]
[TISSUE_MATERIAL:INORGANIC:COPPER]
[MUSCULAR]
[STRUCTURAL]
[RELATIVE_THICKNESS:10]
[CONNECTS]
[TISSUE_SHAPE:LAYER]
[ITEMCORPSE:BAR:NONE:INORGANIC:COPPER]
[CASTE:NORMAL]
[PREFSTRING:inadaquacy compared to gunner hellacopters]
[CASTE_NAME:hellacopter:hellacopters:hellacopter] [BODY:UB_PIKACHU:LB_PIKACHU:HEAD_NONECK_PIKACHU:METAL_BRAIN:ROTORS:BASIC_3PARTARMS][DIFFICULTY:5]
[TISSUE_LAYER:BY_CATEGORY:ALL:GEAR]
[TISSUE_LAYER:BY_CATEGORY:ALL:METAL]
[BODY_SIZE:0:0:40000]
[POP_RATIO:10000]
[CASTE:GUNNER]fear it's power [DIFFICULTY:13]
[CASTE_NAME:hellacopter gunner:hellacopter gunners:hellacopter]
[BODY:UB_PIKACHU:LB_PIKACHU:HEAD_NONECK_PIKACHU:METAL_BRAIN:ROTORS:GUNARMS_PIKACHU]
[PREFSTRING:awesome ability to kill you]
[PREFSTRING:killer cannons]
[PREFSTRING:GUNS!!!] [BODY_SIZE:0:0:40000]
[POP_RATIO:1000]
[CAN_DO_INTERACTION:MATERIAL_EMISSION_12X]
[CDI:ADV_NAME:shoot iron bullets]
[CDI:USAGE_HINT:ATTACK]
[CDI:BP_REQUIRED:BY_CATEGORY:GUN]
[CDI:MATERIAL:INORGANIC:IRON:SOLID_GLOB]
[CDI:TARGET:C:LINE_OF_SIGHT]
[CDI:TARGET_RANGE:C:15]
[CDI:VERB:shoot:shoots:NA]
[CDI:TARGET_VERB:realize your doom is upon you:fears for his life!:NA]
[CDI:MAX_TARGET_NUMBER:C:1]
[CDI:WAIT_PERIOD:700]
[CDI:FREE_ACTION]
[TISSUE_LAYER:BY_CATEGORY:ALL:GEAR]
[TISSUE_LAYER:BY_CATEGORY:ALL:METAL]
[CASTE:KING] [DIFFICULTY:13]
[CASTE_NAME:hellacopter king:hellacopter kings:hellacopter]
[BODY:UB_PIKACHU:LB_PIKACHU:HEAD_NONECK_PIKACHU:METAL_BRAIN:ROTORS:GUNARMS_PIKACHU]
[MALE]
[PREFSTRING:royalty] [BODY_SIZE:0:0:40000]
[POP_RATIO:5]
[CAN_DO_INTERACTION:MATERIAL_EMISSION_12X]
[CDI:ADV_NAME:shoot iron bullets]
[CDI:USAGE_HINT:ATTACK]
[CDI:BP_REQUIRED:BY_CATEGORY:GUN]
[CDI:MATERIAL:INORGANIC:IRON:SOLID_GLOB]
[CDI:TARGET:C:LINE_OF_SIGHT]
[CDI:TARGET_RANGE:C:15]
[CDI:VERB:shoot:shoots:NA]
[CDI:TARGET_VERB:realize your doom is upon you:fears for his life!:NA]
[CDI:MAX_TARGET_NUMBER:C:1]
[CDI:WAIT_PERIOD:1]
[CDI:FREE_ACTION]
[TISSUE_LAYER:BY_CATEGORY:ALL:GEAR]
[TISSUE_LAYER:BY_CATEGORY:ALL:METAL]
[CASTE:QUEEN][DIFFICULTY:13]
[CASTE_NAME:hellacopter queen:hellacopter queens:hellacopter]
[BODY:UB_PIKACHU:LB_PIKACHU:HEAD_NONECK_PIKACHU:METAL_BRAIN:ROTORS:GUNARMS_PIKACHU]
[FEMALE][MULTIPLE_LITTER_RARE]
[PREFSTRING:royalty] [BODY_SIZE:0:0:5000000]
[POP_RATIO:1]
[CAN_DO_INTERACTION:MATERIAL_EMISSION]
[CDI:ADV_NAME:Fire cannons]
[CDI:USAGE_HINT:ATTACK]
[CDI:BP_REQUIRED:BY_CATEGORY:GUN]
[CDI:MATERIAL:INORGANIC:SLADE:SOLID_GLOB]
[CDI:VERB:shoot:shoots:NA]
[CDI:TARGET_VERB:realize your doom is upon you:fears for his life!:NA]
[CDI:TARGET:C:LINE_OF_SIGHT]
[CDI:TARGET_RANGE:C:15]
[CDI:MAX_TARGET_NUMBER:C:1]
[CDI:WAIT_PERIOD:20]
[TISSUE_LAYER:BY_CATEGORY:ALL:GEAR]
[TISSUE_LAYER:BY_CATEGORY:ALL:METAL]
[CASTE:POISON] [DIFFICULTY:13]
[CASTE_NAME:hellacopter poisoner:hellacopter poisoners:hellacopter]
[BODY:UB_PIKACHU:LB_PIKACHU:HEAD_NONECK_PIKACHU:METAL_BRAIN:ROTORS:GUNARMS_PIKACHU]
[PREFSTRING:venom]
[BODY_SIZE:0:0:40000]
[USE_MATERIAL_TEMPLATE:POISON:CREATURE_EXTRACT_TEMPLATE]Thanks Indigo!
[STATE_NAME:ALL_SOLID:frozen hellacopter poison]
[STATE_ADJ:ALL_SOLID:frozen hellacopter poison]
[STATE_NAME:LIQUID:hellacopter poison]
[STATE_ADJ:LIQUID:hellacopter poison]
[STATE_NAME:GAS:boiling hellacopter poison]
[STATE_ADJ:GAS:boiling hellacopter poison]
[PREFIX:NONE] [POP_RATIO:1000]
[SYNDROME]
[SYN_NAME:hellacopter poison]
[SYN_AFFECTED_CLASS:GENERAL_POISON]
[SYN_IMMUNE_CREATURE:HELLACOPTER:ALL]
[SYN_INHALED]
[SYN_INGESTED]
[SYN_CONTACT]
[CE_PAIN:SEV:200:PROB:100:RESISTABLE:LOCALIZED:VASCULAR_ONLY:START:0:PEAK:1:END:900]
[CE_BLEEDING:SEV:200:PROB:100:RESISTABLE:LOCALIZED:VASCULAR_ONLY:START:0:PEAK:1:END:1500]
[CAN_DO_INTERACTION:MATERIAL_EMISSION]
[CDI:ADV_NAME:Spit poison]
[CDI:USAGE_HINT:TORMENT]
[CDI:USAGE_HINT:ATTACK]
[CDI:BP_REQUIRED:BY_CATEGORY:MOUTH]
[CDI:MATERIAL:LOCAL_CREATURE_MAT:POISON:LIQUID_GLOB]
[CDI:VERB:spit:spits:NA]
[CDI:TARGET:C:LINE_OF_SIGHT]
[CDI:TARGET_RANGE:C:15]
[CDI:MAX_TARGET_NUMBER:C:1]
[CDI:WAIT_PERIOD:400]
[TISSUE_LAYER:BY_CATEGORY:ALL:GEAR]
[TISSUE_LAYER:BY_CATEGORY:ALL:METAL]
[SELECT_CASTE:ALL]
[ATTACK:PUNCH:BODYPART:BY_TYPE:GRASP]
[ATTACK_SKILL:GRASP_STRIKE]
[ATTACK_VERB:hit:hits]
[ATTACK_CONTACT_PERC:100]
[ATTACK_PREPARE_AND_RECOVER:3:3]
[ATTACK_FLAG_WITH]
[ATTACK_PRIORITY:MAIN]
[APPLY_CREATURE_VARIATION:STANDARD_BIPED_GAITS:900:675:450:225:1900:2900] 39 kph
[APPLY_CREATURE_VARIATION:STANDARD_CLIMBING_GAITS:900:675:450:225:1900:2900] 39 kph
[APPLY_CREATURE_VARIATION:STANDARD_SWIMMING_GAITS::900:675:450:225:1900:2900] 39 kph
[APPLY_CREATURE_VARIATION:STANDARD_CRAWLING_GAITS:2990:2257:1525:731:4300:6100] 12 kph [APPLY_CREATURE_VARIATION:STANDARD_FLYING_GAITS:900:528:352:176:1900:2900] 50 kph
IndigoFenix deserves some credit here, I stole the poison spit from
here. They still seem somewhat overpowered to me, but this should be better. I made the old gunners the new King caste, with the gunner now firing a 12 shot burst every 700 ticks. The queen is the size of an elephant. The poisoner has a delayed effect, but
really hurts and potentially kills once the creature feels it. Clothing can stop it though. The effect could be changed if Pikachu or somebody else wants to. I think that increasing the size of their heads might work to make them easier in Adventure Mode, since players tend to make more logical target choices than the AI does.
I can work on the Trojans later if we still want to do that.
*Should have mentioned before, I saw in the arena that the old gunner caste was able to fight fairly with a bronze colossus. Also, their ability to shoot is lost when either gun is destroyed. Should that be changed so that they can keep firing with either gun?