- created a second team sparring battle.
- created a new special arena fight condition: Skill Request. A fan requests that the player use a specific skill during the battle; if the player uses that skill a specified number of times and goes on to win the fight, they'll gain an extra reward!
- fixed: bridges below the level of the terrain could cause the game to use the bridge's elevation instead of the ground's for purposes of calculating which spaces are moveable for a non-flying unit.
- laid the groundwork for the engine to support looking at specific aspects of the skills that characters are using as parameters for dialogue triggers.
- new dialogue trigger type: OnSkillUsed. Triggers dialogue when a given skill is used. To satisfy the trigger, the skill usage must be effective in some way (i.e. not just attacking an ally or healing an enemy). Parameters: skill name, user army, and user name.
- new tag: RemoveAll. This tells the game to remove all existing tags from the unit.
- fixed: under some circumstances where the AI had a character move and use a non-turn-ending skill, the AI could queue up further actions for the character where they moved and used a skill, but then fail to execute the "actually moving" part, resulting in the character attacking outside their normal range.
- created a new special arena fight condition: Skill Request. A fan requests that the player use a specific skill during the battle; if the player uses that skill a specified number of times and goes on to win the fight, they'll gain an extra reward!
- fixed: bridges below the level of the terrain could cause the game to use the bridge's elevation instead of the ground's for purposes of calculating which spaces are moveable for a non-flying unit.
- laid the groundwork for the engine to support looking at specific aspects of the skills that characters are using as parameters for dialogue triggers.
- new dialogue trigger type: OnSkillUsed. Triggers dialogue when a given skill is used. To satisfy the trigger, the skill usage must be effective in some way (i.e. not just attacking an ally or healing an enemy). Parameters: skill name, user army, and user name.
- new tag: RemoveAll. This tells the game to remove all existing tags from the unit.
- fixed: under some circumstances where the AI had a character move and use a non-turn-ending skill, the AI could queue up further actions for the character where they moved and used a skill, but then fail to execute the "actually moving" part, resulting in the character attacking outside their normal range.