So after some mucking around, I've figured out how you can turn into an all-powerful fire elemental of firey doom. Only problem is, turning back into human form doesn't seem to be working very well, i.e. not at all.
It seems I can only make one turn-into-another creature action, and after that I cannot change into any other creature, ever. Although the return interaction is definitely firing, because the text of 'you return to human shape' is appearing when I use it.
So, question is, what am I doing wrong? How can I return to human shape after sating my thirst for destruction?
If this isn't possible, is it possible to automatically return to human shape after a given amount of time?
RAWS:
Added this to my 'wizard' creature (basically a duplicate human)
[CAN_DO_INTERACTION:FIRE_TRANSFORM]
[CDI:TARGET:SELF_ONLY]
[CDI:USAGE_HINT:ATTACK]
[CDI:ADV_NAME:Transform into a fire elemental]
[CDI:VERB:draw upon the elemental power of fire:begins to glow like the sun itself:NA]
[CDI:TARGET_VERB:become an avatar of fire:becomes an avatar of fire]
The entirety of the fire elemental creature, the return-to-human interaction is near the top:
[CREATURE:AVATAR_OF_FIRE]
[DESCRIPTION:A wizard who has channeled the power of fire through his own body, becoming an avatar of fire.]
[NAME:avatar of fire:avatars of fire:avatar of fire]
[CASTE_NAME:avatar of fire:avatars of fire:avatar of fire]
[CREATURE_TILE:'F'][COLOR:4:0:1]
[FIREIMMUNE][FIREIMMUNE_SUPER][LIKES_FIGHTING][MAGMA_VISION]
[NOPAIN][NOSTUN][EXTRAVISION][NONAUSEA][NOTHOUGHT][NOEXERT]
[NO_DIZZINESS]
[NO_FEVERS]
[FIXED_TEMP:10800]
[CAN_DO_INTERACTION:RETURN_TRANSFORM]
[CDI:TARGET:SELF_ONLY]
[CDI:USAGE_HINT:FLEEING]
[CDI:ADV_NAME:release the pent-up elemental energies inside you]
[CDI:VERB:release the elemental energies raging inside you:appears to draw back in on itself:NA]
[CDI:TARGET_VERB:return to human shape:returns to human shape]
[SPEED:800]
[BUILDINGDESTROYER:2]
[NO_DRINK][NO_EAT][NO_SLEEP]
[NOT_LIVING]
[CANOPENDOORS]
[NOT_BUTCHERABLE]
[NOFEAR]
[PREFSTRING:licks of fire]
[PREFSTRING:fiery countenance]
[PREFSTRING:power]
[NOBONES]
[BODY:HUMANOID_SIMPLE]
[NO_THOUGHT_CENTER_FOR_MOVEMENT]
[USE_MATERIAL_TEMPLATE:FLAME:FLAME_TEMPLATE]
[USE_TISSUE_TEMPLATE:FLAME:FLAME_TEMPLATE2]
[TISSUE_LAYER:BY_CATEGORY:ALL:FLAME]
[BODY_SIZE:0:0:75000]
[BODY_APPEARANCE_MODIFIER:HEIGHT:90:95:98:100:102:105:110]
[BODY_APPEARANCE_MODIFIER:BROADNESS:90:95:98:100:102:105:110]
[ATTACK:PUNCH:BODYPART:BY_TYPE:GRASP]
[ATTACK_SKILL:GRASP_STRIKE]
[ATTACK_VERB:punch:punches]
[ATTACK_CONTACT_PERC:100]
[ATTACK_FLAG_WITH]
[ATTACK_PRIORITY:MAIN]
[ATTACK:KICK:BODYPART:BY_TYPE:STANCE]
[ATTACK_SKILL:STANCE_STRIKE]
[ATTACK_VERB:kick:kicks]
[ATTACK_CONTACT_PERC:100]
[ATTACK_FLAG_WITH]
[ATTACK_PRIORITY:SECOND]
[ITEMCORPSE:BAR:NO_SUBTYPE:ASH:NO_MATGLOSS]
[ALL_ACTIVE]
[SWIMS_INNATE][SWIM_SPEED:2500]
[CASTE:GENERIC]
(Yeah, needs a bit of work to make it more firey-doom, but it's a start)
The turn-into-firey-elemental-of-doom interaction:
[INTERACTION:FIRE_TRANSFORM]
[I_SOURCE:CREATURE_ACTION]
[I_TARGET:A:CREATURE]
[IT_LOCATION:CONTEXT_CREATURE]
[I_EFFECT:ADD_SYNDROME]
[IE_TARGET:A]
[IE_IMMEDIATE]
[SYNDROME]
[CE_BODY_TRANSFORMATION:START:0]
[CE:CREATURE:AVATAR_OF_FIRE:GENERIC]
And the return-to-human interaction. Only male version atm, when I get this working I'll duplicate and create a female version:
[INTERACTION:RETURN_TRANSFORM]
[I_SOURCE:CREATURE_ACTION]
[I_TARGET:A:CREATURE]
[IT_LOCATION:CONTEXT_CREATURE]
[I_EFFECT:ADD_SYNDROME]
[IE_TARGET:A]
[IE_IMMEDIATE]
[SYNDROME]
[CE_BODY_TRANSFORMATION:START:0]
[CE:CREATURE:WIZARD:MALE]