I have adapted a few summoning interactions from masterwork.
Everything work as intended, I am even using truetransform, but the creature is 'friendly' on the unit list.
Typing 'tweak makeown' on dfhack fix that, so I thought you could try to have autosyndrome do that for you but I can't seem to make it work.
Can tweak commands be fired with autosyndrome ?
Here's the last interaction, I am using a duck and a dog for testing purposes :
[INTERACTION:ACTIVATE_IMP_FIRE] // Resurrection + True transfrom
[I_SOURCE:CREATURE_ACTION]
[I_TARGET:A:CORPSE]
[IT_LOCATION:CONTEXT_ITEM]
[IT_AFFECTED_CREATURE:SUMMONED_CREATURE:GENERIC]
[I_EFFECT:RESURRECT]
[IE_TARGET:A]
[IE_IMMEDIATE]
[SYNDROME]
[CE_REMOVE_TAG:OPPOSED_TO_LIFE:NO_THOUGHT_CENTER_FOR_MOVEMENT:NOT_LIVING:START:0:END:10]
[CE_BODY_TRANSFORMATION:PROB:100:START:0:END:5]
[CE:CREATURE:BIRD_DUCK:MALE]
[SYN_CLASS:\PERMANENT]
[SYN_CLASS:DOG]
[SYN_CLASS:MALE]
[SYN_CLASS:\COMMAND] // autosyndrome start
[SYN_CLASS:\LOCATION]
[SYN_CLASS:\UNIT_ID]
[SYN_CLASS:\WORKER_ID]
[SYN_CLASS:tweak]
[SYN_CLASS:makeown]
Another thing : As the name implies, I tried to summon fire imps. But they have no caste and DF keep issuing errors about unrecognized caste token.
I tried using GENERIC, MALE, NONE and nothing as the caste token, how do I handle that besides editing the creature ?