[INTERACTION:EVOLVE_FINAL]
[I_SOURCE:CREATURE_ACTION]
[I_TARGET:A:CREATURE]
[IT_LOCATION:CONTEXT_CREATURE]
[IT_MANUAL_INPUT:target]
[I_EFFECT:ADD_SYNDROME]
[IE_TARGET:A]
[IE_IMMEDIATE]
[SYNDROME]
[CE_FLASH_TILE:TILE:15:2:0:1:FREQUENCY:1000:500:START:0:END:1]
[I_TARGET:B:CREATURE]
[IT_LOCATION:CONTEXT_CREATURE]
[I_EFFECT:ADD_SYNDROME]
[IE_TARGET:B]
[IE_IMMEDIATE]
[SYNDROME]
[CE_CAN_DO_INTERACTION:START:0]
[CDI:INTERACTION:EVOLVE]
[CDI:ADV_NAME:Evolve]
[CDI:USAGE_HINT:ATTACK]
[CDI:TARGET:A:SELF_ONLY]
[CDI:TARGET_RANGE:A:15]
[CDI:MAX_TARGET_NUMBER:A:1]
[CDI:VERB:are evolving:is evolving:NA]
[INTERACTION:EVOLVE]
[I_SOURCE:CREATURE_ACTION]
[I_TARGET:A:CREATURE]
[IT_LOCATION:CONTEXT_CREATURE]
[IT_MANUAL_INPUT:target]
[I_TARGET:B:CREATURE]
[IT_LOCATION:CONTEXT_CREATURE]
[I_EFFECT:ADD_SYNDROME]
[IE_TARGET:A]
[IE_IMMEDIATE]
[SYNDROME]
[CE_BODY_TRANSFORMATION:START:1]
[CE:CREATURE:POKEMON:SQUIRTLE_FEMALE]
[CAN_DO_INTERACTION:EVOLVE_FINAL]
[CDI:ADV_NAME:Level Up]
[CDI:USAGE_HINT:ATTACK]
[CDI:TARGET:A:LINE_OF_SIGHT]
[CDI:TARGET_RANGE:A:15]
[CDI:MAX_TARGET_NUMBER:A:1]
[CDI:TARGET:B:SELF_ONLY]
[CDI:VERB:get a glint in your eye:gets a glint in its eye:NA]
[CDI:WAIT_PERIOD:150]
try that
No dice, I'm afraid. Apparently having any target of the interaction being SELF_ONLY disallows it from being used in conjunction with USAGE_HINT:ATTACK. Removing just the [CDI:TARGET:B:SELF_ONLY] from the creature's EVOLVE_FINAL interaction resulted in the test turkey receiving the EVOLVE interaction, and promptly transforming into a Squirtle. Unless somebody gets a clever idea, it looks like we're back to the "Pokemon just evolve randomly" plan.
Now I have to go check if Leech Seed is really working the way I think it is working.
Have the syndrome only effect the pokemon (so SYN_AFFECT_CREATURE:(pokemon):ALL) and that the evolve can only be cast on the pokemon if it HAS the required levels SYN_CLASS:stage1,2,3,4,etc..
Thus making sure that when two pokemon of the same type (one almost ready to evolve, and one fresh) don't evolve at the same time (even if it got the evoultion power early)
Of course there has to be a way that is not needed. Mayhaps post this in the Spellbook? Maybe someone that vists there often will know. http://www.bay12forums.com/smf/index.php?topic=101264.0
Can we define our own SYN_CLASS? I tried that before and it didn't work, but maybe I was just going about it the wrong way. The main problem is that unattended, the creature never learns the Evolve interaction itself, it just gives it to the foe. It'd be kludgy as hell to just rely on the enemy always targeting the creature who used that interaction.
New developments arose while testing Leech Seed, however!
[INTERACTION:LEECH_SEED]
[I_SOURCE:CREATURE_ACTION]
[I_TARGET:B:CREATURE]
[IT_LOCATION:CONTEXT_CREATURE]
[I_TARGET:A:CREATURE]
[IT_LOCATION:CONTEXT_CREATURE]
[IT_CANNOT_TARGET_IF_ALREADY_AFFECTED]
[IT_MANUAL_INPUT:target]
[I_EFFECT:ADD_SYNDROME]
[IE_TARGET:A]
[IE_IMMEDIATE]
[IE_ARENA_NAME:seeded]
[SYNDROME]
[CE_PHYS_ATT_CHANGE:STRENGTH:25:0:AGILITY:25:0:TOUGHNESS:25:0:ENDURANCE:25:0:START:0:PEAK:1:END:28800] **~8
hours Adventure mode, 1 month Fort mode
[I_EFFECT:ADD_SYNDROME]
[IE_TARGET:B]
[IE_IMMEDIATE]
[IE_ARENA_NAME:draining life]
[SYNDROME]
[CE_PHYS_ATT_CHANGE:AGILITY:5000:0:START:0:END:150]
[CAN_DO_INTERACTION:LEECH_SEED]
[CDI:ADV_NAME:Leech Seed]
[CDI:USAGE_HINT:ATTACK]
[CDI:BP_REQUIRED:BY_CATEGORY:BULB]
[CDI:TARGET:A:LINE_OF_SIGHT]
[CDI:TARGET_RANGE:A:15]
[CDI:MAX_TARGET_NUMBER:A:1]
[CDI:VERB:shoot seeds from your bulb! Leech Seed saps the foe's health:shoots seeds from its
bulb! Leech Seed saps the foe's health:NA]
[CDI:WAIT_PERIOD:150]
So, normally this ability causes a slight debuff to the foe, and a big recuperation buff to the user- I switched it to Agility since that is easier to measure the effect. Now, if you take control of Bulbasaur and use Leech Seed, the foe takes his debuff and you get your big speed boost. BUT, if you spawn a Bulbasaur and take control of, say, a Roc, then when Bulbasaur uses Leech Seed the ROC gets the speed boost and (presumably) the debuff as well.
This is the same operating principle as the Evolve interaction, just with different effects. Given the difference in functionality between direct control and being the recipient, I don't know if this is an unexpected merger of features or a straight up bug or what. I'll go cross-post in the Spellbook thread, since that's where the initial idea for Leech Seed came from.