Reposting from other thread:
For those just leaping to the forum, here are new interaction bits as I can find them.
[INTERACTION:HEALING_BLESSING]
[I_SOURCE:DEITY]
[IS_USAGE_HINT:MEDIUM_BLESSING]
[IS_TRIGGER_STRING_SECOND:have]
[IS_TRIGGER_STRING_THIRD:has]
[IS_TRIGGER_STRING:been granted healing!]
[I_TARGET:A:CREATURE]
[IT_LOCATION:CONTEXT_CREATURE]
[IT_MANUAL_INPUT:recipient]
[I_EFFECT:ADD_SYNDROME]
[IE_TARGET:A]
[IE_IMMEDIATE]
[SYNDROME]
[SYN_CONCENTRATION_ADDED:1000:0]
[CE_STOP_BLEEDING:SEV:100:PROB:100:START:0:PEAK:0:END:12:ABRUPT]
[CE_CLOSE_OPEN_WOUNDS:SEV:100:PROB:100:START:0:PEAK:0:END:12:ABRUPT]
[CE_HEAL_TISSUES:SEV:100:PROB:100:START:0:PEAK:0:END:12:ABRUPT]
[CE_HEAL_NERVES:SEV:100:PROB:100:START:0:PEAK:0:END:12:ABRUPT]
[CE_REDUCE_PAIN:SEV:100:PROB:100:START:0:PEAK:0:END:12:ABRUPT]
[CE_REDUCE_SWELLING:SEV:100:PROB:100:START:0:PEAK:0:END:12:ABRUPT]
[CE_CURE_INFECTION:SEV:100:PROB:100:START:0:PEAK:0:END:12:ABRUPT]
[CE_REDUCE_PARALYSIS:SEV:100:PROB:100:START:0:PEAK:0:END:12:ABRUPT]
[CE_REDUCE_DIZZINESS:SEV:100:PROB:100:START:0:PEAK:0:END:12:ABRUPT]
[CE_REDUCE_NAUSEA:SEV:100:PROB:100:START:0:PEAK:0:END:12:ABRUPT]
[CE_REDUCE_FEVER:SEV:100:PROB:100:START:0:PEAK:0:END:12:ABRUPT]
[CE_REGROW_PARTS:SEV:100:PROB:100:START:0:PEAK:0:END:12:ABRUPT]
Holy crap! Healing and regeneration in Dorf Fort? Werecurses may no longer be the only solution to mangling, maiming and loss of limbs!
Of note, edible syndromes might now allow us to have healing herbs in the wild. Getting dwarves to use said herbs might be tricky, of course, but one immediate application is good-aligned grass which allows wounded grazing animals to regenerate. Playtesting will be necessary to see how announcements of such miraculous healing are handled.
[INTERACTION:ITEM_BLESSING]
[I_SOURCE:DEITY]
[IS_USAGE_HINT:MEDIUM_BLESSING]
[IS_TRIGGER_STRING_SECOND:have]
[IS_TRIGGER_STRING_THIRD:has]
[IS_TRIGGER_STRING:been blessed with a holy weapon!]
[I_TARGET:A:CREATURE]
[IT_LOCATION:CONTEXT_CREATURE]
[IT_MANUAL_INPUT:recipient]
[I_EFFECT:CREATE_ITEM]
[IE_TARGET:A]
[IE_IMMEDIATE]
[IE_ITEM:100:1:WEAPON:NONE:NONE:NONE]
[IE_ITEM_QUALITY:ARTIFACT]
Item conjuration! Looks like this uses existing item tokens, but we'll have to figure out what the non-Artifact argument for ITEM_QUALITY is if we don't want to summon artifact bread, for example.
[INTERACTION:QUALITY_BLESSING]
[I_SOURCE:DEITY]
[IS_USAGE_HINT:MEDIUM_BLESSING]
[IS_TRIGGER_STRING_SECOND:have]
[IS_TRIGGER_STRING_THIRD:has]
[IS_TRIGGER_STRING:been blessed with improved equipment!]
[I_TARGET:A:CREATURE]
[IT_LOCATION:CONTEXT_CREATURE]
[IT_MANUAL_INPUT:recipient]
[I_EFFECT:CHANGE_ITEM_QUALITY]
[IE_TARGET:A]
[IE_IMMEDIATE]
[IE_CHANGE_QUALITY:2]
Perhaps this has our answer. The item quality argument may be numeric, with ARTIFACT as the final step. Also, blacksmithing interactions! However, without a reagent system, this will be tricky.
[INTERACTION:PET_BLESSING]
[I_SOURCE:DEITY]
[IS_USAGE_HINT:MEDIUM_BLESSING]
[IS_TRIGGER_STRING_SECOND:have]
[IS_TRIGGER_STRING_THIRD:has]
[IS_TRIGGER_STRING:been blessed with a pet!]
[I_TARGET:A:LOCATION]
[IT_LOCATION:CONTEXT_LOCATION]
[I_TARGET:B:LOCATION]
[IT_LOCATION:RANDOM_NEARBY_LOCATION:A:5]
[I_EFFECT:SUMMON_UNIT]
[IE_TARGET:B]
[IE_IMMEDIATE]
[IE_FORBIDDEN_CREATURE_FLAG:SMALL_RACE]
[IE_CREATURE_CASTE_FLAG:LARGE_PREDATOR]
[IE_CREATURE_CASTE_FLAG:NATURAL_ANIMAL]
[IE_FORBIDDEN_CREATURE_CASTE_FLAG:CANNOT_BREATHE_AIR]
[IE_FORBIDDEN_CREATURE_CASTE_FLAG:IMMOBILE_LAND]
[IE_FORBIDDEN_CREATURE_CASTE_FLAG:CAN_LEARN]
[IE_FORBIDDEN_CREATURE_CASTE_FLAG:MEGABEAST]
[IE_FORBIDDEN_CREATURE_CASTE_FLAG:SEMIMEGABEAST]
[IE_FORBIDDEN_CREATURE_CASTE_FLAG:TITAN]
[IE_FORBIDDEN_CREATURE_CASTE_FLAG:DEMON]
[IE_FORBIDDEN_CREATURE_CASTE_FLAG:UNIQUE_DEMON]
[IE_FORBIDDEN_CREATURE_CASTE_FLAG:SUPERNATURAL]
[IE_MAKE_PET_IF_POSSIBLE]
S U M M O N I N G. Also, RANDOM_LOCATION_NEARBY has applications for chaotic explosion magic. IE_MAKE_PET_IF_POSSIBLE could be responsible for the creature being immediately friendly. Without it, we may be able to summon opponents to kill...
[INTERACTION:ANIMAL_CURSE]
[I_SOURCE:DEITY]
[IS_USAGE_HINT:MEDIUM_CURSE]
[IS_TRIGGER_STRING_SECOND:have]
[IS_TRIGGER_STRING_THIRD:has]
[IS_TRIGGER_STRING:been cursed, for one week, to know life as a beast!]
[I_TARGET:A:CREATURE]
[IT_LOCATION:CONTEXT_CREATURE]
[IT_MANUAL_INPUT:victim]
[I_EFFECT:ADD_SYNDROME]
[IE_TARGET:A]
[IE_IMMEDIATE]
[SYNDROME]
[SYN_CONCENTRATION_ADDED:1000:0]
[CE_BODY_TRANSFORMATION:START:0:PEAK:0:END:8400:ABRUPT]
[CE:CREATURE_CASTE_FLAG:NATURAL_ANIMAL]
[CE:FORBIDDEN_CREATURE_FLAG:SMALL_RACE]
[CE:FORBIDDEN_CREATURE_CASTE_FLAG:LARGE_PREDATOR]
[CE:FORBIDDEN_CREATURE_CASTE_FLAG:CANNOT_BREATHE_AIR]
[CE:FORBIDDEN_CREATURE_CASTE_FLAG:IMMOBILE_LAND]
[CE:FORBIDDEN_CREATURE_CASTE_FLAG:CAN_LEARN]
[CE:FORBIDDEN_CREATURE_CASTE_FLAG:MEGABEAST]
[CE:FORBIDDEN_CREATURE_CASTE_FLAG:SEMIMEGABEAST]
[CE:FORBIDDEN_CREATURE_CASTE_FLAG:TITAN]
[CE:FORBIDDEN_CREATURE_CASTE_FLAG:DEMON]
[CE:FORBIDDEN_CREATURE_CASTE_FLAG:UNIQUE_DEMON]
[CE:FORBIDDEN_CREATURE_CASTE_FLAG:SUPERNATURAL]
[CE:HAVE_FAST_EFFORTLESS_GAIT_SPEED:1000]
[CE_ADD_TAG:NO_AGING:NO_EAT:NO_DRINK:START:0:PEAK:0:END:8400:ABRUPT]
This is stuff we mostly know already, but rather than defining a creature we're given a broad category and a ton of forbidden exceptions. This could definitely be useful going forward.
from "example - bogeyman transformation":
[CAN_DO_INTERACTION:BOGEYMAN_POLYMORPH]
[CDI:ADV_NAME:Transform]
[CDI:TARGET:A:SELF_ONLY]
[CDI:USAGE_HINT:DEFEND]
[CDI:WAIT_PERIOD:100]
[INTERACTION:BOGEYMAN_POLYMORPH]
[I_SOURCE:CREATURE_ACTION]
[I_TARGET:A:CREATURE]
[IT_LOCATION:CONTEXT_CREATURE]
[I_EFFECT:ADD_SYNDROME]
[IE_TARGET:A]
[IE_IMMEDIATE]
[SYNDROME]
[SYN_CONCENTRATION_ADDED:1000:0]
[CE_BODY_TRANSFORMATION:START:0:PEAK:0:END:5:ABRUPT:DWF_STRETCH:144]
[CE:FORBIDDEN_CREATURE_FLAG:SMALL_RACE]
[CE:CREATURE_CASTE_FLAG:LARGE_PREDATOR]
[CE:CREATURE_CASTE_FLAG:NATURAL_ANIMAL]
[CE:FORBIDDEN_CREATURE_CASTE_FLAG:CANNOT_BREATHE_AIR]
[CE:FORBIDDEN_CREATURE_CASTE_FLAG:IMMOBILE_LAND]
[CE:FORBIDDEN_CREATURE_CASTE_FLAG:CAN_LEARN]
[CE:FORBIDDEN_CREATURE_CASTE_FLAG:MEGABEAST]
[CE:FORBIDDEN_CREATURE_CASTE_FLAG:SEMIMEGABEAST]
[CE:FORBIDDEN_CREATURE_CASTE_FLAG:TITAN]
[CE:FORBIDDEN_CREATURE_CASTE_FLAG:DEMON]
[CE:FORBIDDEN_CREATURE_CASTE_FLAG:UNIQUE_DEMON]
[CE:FORBIDDEN_CREATURE_CASTE_FLAG:SUPERNATURAL]
[CE_ADD_TAG:NO_AGING:START:0:PEAK:0:END:5:ABRUPT:DWF_STRETCH:144]
Similar to the polymorph, this appearently allows bogeymen to masquerade as natural beasts. For what purpose, I don't know.
Entity tokens will require more digging to decipher. GLEE!
EDIT: New code in interaction_secret:
[INTERACTION:EXAMPLE SUMMON]
[I_TARGET:A:LOCATION]
[IT_LOCATION:CONTEXT_LOCATION]
[I_TARGET:B:LOCATION]
[IT_LOCATION:RANDOM_NEARBY_LOCATION:A:5]
[I_EFFECT:SUMMON_UNIT]
[IE_TARGET:B]
[IE_IMMEDIATE]
[IE_CREATURE_CASTE_FLAG:NIGHT_CREATURE_BOGEYMAN]
Also available: IE_CREATURE_FLAG, IE_FORBIDDEN_CREATURE_FLAG, IE_FORBIDDEN_CREATURE_CASTE_FLAG
[IE_TIME_RANGE:200:300]
[INTERACTION:EXAMPLE UNDEAD LT RAISE]
[I_TARGET:A:CORPSE]
[IT_LOCATION:CONTEXT_ITEM]
[IT_AFFECTED_CLASS:GENERAL_POISON]
[IT_REQUIRES:FIT_FOR_RESURRECTION]
[IT_FORBIDDEN:NOT_LIVING]
[IT_MANUAL_INPUT:corpses]
[IT_CANNOT_HAVE_SYNDROME_CLASS:WERECURSE]
[IT_CANNOT_HAVE_SYNDROME_CLASS:VAMPCURSE]
[IT_CANNOT_HAVE_SYNDROME_CLASS:DISTURBANCE_CURSE]
[IT_CANNOT_HAVE_SYNDROME_CLASS:RAISED_UNDEAD]
[IT_CANNOT_HAVE_SYNDROME_CLASS:RAISED_GHOST]
[IT_CANNOT_HAVE_SYNDROME_CLASS:GHOUL]
[I_EFFECT:RESURRECT]
[IE_TARGET:A]
[IE_IMMEDIATE]
[SYNDROME]
[SYN_CONCENTRATION_ADDED:1000:0]
[SYN_CLASS:RAISED_UNDEAD]
[CE_DISPLAY_TILE:TILE:165:3:0:1:START:0:ABRUPT]
[CE_DISPLAY_NAME:NAME:faded hunter:faded hunters:faded hunter:START:0:ABRUPT]
[CE_PHYS_ATT_CHANGE:STRENGTH:200:1000:TOUGHNESS:200:1000:START:0:ABRUPT]
[CE_ADD_TAG:NO_AGING:NOT_LIVING:STERILE:EXTRAVISION:NOEXERT:NOPAIN:NOBREATHE:NOSTUN:NONAUSEA:NO_DIZZINESS:NO_FEVERS:NOEMOTION:PARALYZEIMMUNE:NOFEAR:NO_EAT:NO_DRINK:NO_SLEEP:NO_PHYS_ATT_GAIN:NO_PHYS_ATT_RUST:NOTHOUGHT:NO_THOUGHT_CENTER_FOR_MOVEMENT:NO_CONNECTIONS_FOR_MOVEMENT:START:0:ABRUPT]
[CE_REMOVE_TAG:HAS_BLOOD:TRANCES:MISCHIEVOUS:START:0:ABRUPT]
[CE_CAN_DO_INTERACTION:START:0:ABRUPT]
[CDI:ADV_NAME:Propel away]
[CDI:INTERACTION:EXAMPLE LT PROPEL]
[CDI:TARGET:B:LINE_OF_SIGHT]
[CDI:TARGET_RANGE:B:25]
[CDI:BP_REQUIRED:BY_TYPE:GRASP]
[CDI:USAGE_HINT:ATTACK]
[CDI:VERB:point:points:NA]
[CDI:MAX_TARGET_NUMBER:B:1]
[CDI:WAIT_PERIOD:50]
[CE_CAN_DO_INTERACTION:START:0:ABRUPT]
[CDI:ADV_NAME:Raise fog]
[CDI:INTERACTION:EXAMPLE LT FOG]
[CDI:BP_REQUIRED:BY_TYPE:GRASP]
[CDI:LOCATION_HINT:NO_THICK_FOG]
[CDI:LOCATION_HINT:OUTSIDE]
[CDI:USAGE_HINT:DEFEND]
[CDI:USAGE_HINT:FLEEING]
[CDI:VERB:raise a heavy fog:raises a heavy fog:NA]
[CDI:WAIT_PERIOD:500]
[INTERACTION:EXAMPLE LT PROPEL]
[I_TARGET:A:LOCATION]
[IT_LOCATION:CONTEXT_LOCATION]
[I_TARGET:B:CREATURE]
[IT_LOCATION:CONTEXT_CREATURE]
[IT_MANUAL_INPUT:target]
[I_EFFECT:PROPEL_UNIT]
[IE_PROPEL_FORCE:100000]
[IE_TARGET:A]
[IE_TARGET:B]
[IE_IMMEDIATE]
[INTERACTION:EXAMPLE LT FOG]
[I_EFFECT:CHANGE_WEATHER]
[IE_ADD_WEATHER:FOG_THICK]
[IE_IMMEDIATE]
Timed summons are a thing, which is a relief. I can see some immediate applications for summoning, for example, an invulnerable "illusion" which enemies attack, or a phantasm which appears only briefly but is scary enough to make opponents flee.
The undead lieutenant apparently has "force push" powers, as well as the ability to change the weather. If we can figure out the weather arguments, conjuring rain might be in our forecast! the CDI hint OUTSIDE also has terrible implications - such as for cave monsters which might react violently to sunlight.
A last note, interaction_vampire apparently now applies the creature token STERILE, which I don't recall being there before. Perhaps this will make vampires easier to identify by examining their fake family trees...