To summarize: I am trying to create a horrific monster.
We all know Rhesus Macaques, and how they come in cowardly swarms to try to loot your fortress. This is the result of a tag called [CURIOUSBEAST_ITEM]. There are similar tags entitled [CURIOUSBEAST_GUZZLER] and [CURIOUSBEAST_EATER].
My goal is to create a door-smashing, stockpile-ravaging, mass-swarming, seasonally occuring organless Ooze monster which attempts to invade your fortress and kill/eat everything inside; in short, an artificial siege.
The basis of this is the aforementioned behavior of Rhesus Macaques, with all forms of cowardice removed; they come for the food/booze and stay for the Dwarven dessert. This, however, is where my current problem lies. I can't for the life of me get the bastards to go after food or drink.
Here's the code as it stands now:
[CREATURE:OOZE_INEVITABLE]
[NAME:inevitable ooze:inevitable oozes:inevitable ooze]
[TILE:176][COLOR:3:0:1][ALTTILE:177]
[MODVALUE:3]
[LARGE_ROAMING][FREQUENCY:100][DIFFICULTY:2]
[POPULATION_NUMBER:20:50]
[CLUSTER_NUMBER:1:12][LOOSE_CLUSTERS]
[CURIOUSBEAST_GUZZLER]
[BONECARN]
[LARGE_PREDATOR]
[LIKES_FIGHTING]
[GENPOWER:6]
[PETVALUE:750]
[GRASSTRAMPLE:20][NATURAL]
[PREFSTRING:amorphous bodies]
[PREFSTRING:rugged persistence]
[CANOPENDOORS]
[NOT_BUTCHERABLE]
[NOPAIN][EXTRAVISION][NOBREATHE][NOSTUN][NONAUSEA][NOEMOTION]
[SEVERONBREAKS][NOSKULL][NOSKIN][NOBONES][NOMEAT][NOTHOUGHT][NOEXERT][RECKLESS]
[BUILDINGDESTROYER:1]
[NOSMELLYROT]
[NOFEAR]
[BODY:BASIC_1PARTBODY_STANCE:ORGAN_STOMACH]
[BODYGLOSS:OOZE]
[BODYGLOSS:OOZE2]
[SIZE:10]
[MAXAGE:900:1000]
[ATTACK:MAIN:BYTYPE:MOUTH:absorb:absorbs:1:5:BURN][ATTACKFLAG_CANLATCH]
[CHILD:1][CHILDNAME:inevitable ooze spawn:inevitable ooze spawn][LITTERSIZE:1:2]
[NO_SLEEP]
[ALL_ACTIVE]
[BIOME:SUBTERRANEAN_CHASM]
[STANDARD_FLESH]
[BLOODTYPE:SLIME]
[HOMEOTHERM:10067]
[LAYERING:100]
[SWIMS_INNATE][SWIM_SPEED:5000]
[CANNOT_UNDEAD]
[MUNDANE]
[BODY:BASIC_1PARTBODY_STANCE]
[BP:UB:body][UPPERBODY][LOWERBODY][STANCE][GRASP][SMALL]
[BP:CHUNK1:chunk][CONTYPE:UPPERBODY][MOUTH][EMBEDDED]
[BP:CHUNK2:chunk][CONTYPE:UPPERBODY][MOUTH][EMBEDDED]
[BP:CHUNK3:chunk][CONTYPE:UPPERBODY][MOUTH][EMBEDDED]
[BP:CHUNK4:chunk][CONTYPE:UPPERBODY][MOUTH][EMBEDDED]
[BP:CHUNK5:chunk][CONTYPE:UPPERBODY][MOUTH][EMBEDDED]
[BP:CHUNK6:chunk][CONTYPE:UPPERBODY][MOUTH][EMBEDDED]
[BP:CHUNK7:chunk][CONTYPE:UPPERBODY][MOUTH][EMBEDDED]
[BP:CHUNK8:chunk][CONTYPE:UPPERBODY][MOUTH][EMBEDDED]
[BP:CHUNK9:chunk][CONTYPE:UPPERBODY][MOUTH][EMBEDDED]
[BODYGLOSS:OOZE:upper body:upper mass]
[BODYGLOSS:OOZE2:lower body:lower mass]
[BODY:ORGAN_STOMACH]
[BP:STOMACH:core][CONTYPE:UPPERBODY][INTERNAL][SMALL][SMELL]
Everything else, it seems, works fine; the oozes are perfectly capable of movement, as well as dwarf-killing, and when attacked the Chunks of them come off without a hitch.
I've removed the [NOEAT] tag and added a stomach and smell-part in hopes of triggering its ability/desire to eat food, but there's been no results. Does it need a full contingent of organs to eat?
Picture attached from a test run; the tile oscillates.