Skill Editing - DivineDragonFanClub/Lythos GitHub Wiki

Please read everything.

This page is a work in progress.

While this page contains unique info, there may be things that could be added to this page somewhere within the server messages of the Fire Emblem Divorce Discord server or the old Discord server. Please look at all resources & test things yourself first before asking questions in the Fire Emblem Divorce Discord server.

A breakdown of Skill.xml and relevant enums for fields. Much of the info here is tried & tested but you may run into mistakes, things that haven't been reported or things that are either not 100% accurate or (straight up false but it's unlikely.)

Regardless if you run into these things, we highly encourage you to double check everything written & edit the page!

Much of what is written here is applied in wexiyeb618's Gamedata Edits but you'll likely find that Bonded Legacy & Engage Fates showcase skill editing in more exciting ways. Some skills in Engage Fates are tied to the plugin mod that comes with it, as while you can do a lot by just skill editing, you can get out of any restriction with code mods! Just because these mods are linked here, doesn't mean they don't have issues or don't have optimizations that could be made, like changing the amount SIDs that was used to make the skill, changing some of the values, etc...

Copying a similar skill to the one you have in mind & editing it will more often than not be the easiest way to make your skills.

Important
When you're adding new skills & they don't need to be anywhere else, to make it work with Draconic Vibe Crystal: Runtime Randomizer + More, make sure to put them to at the end of Skill.xml so the plugin can detect emblem stat bonuses properly. Skills should not be added in between Eirika's twin skills or Edelgard emblem gambits. New skills/Items are required to have a valid MSID/MIID and not be hidden to be in the randomization pool. If the skill is intended to be a class skill, personal skill, add on to an enemy unit, it should not have an Inheritance Sort or Cost. Make sure that skills with no Icon Labels have the Invisible Flag set so the randomizer doesn't assign it as one of those skills. The plugin should indicate any bad skills/items when randomizing.

Fields

Group Fields
Naming Out - Unknown & unused, its data type is PublicFile.

SID - A unique ID to identify and assign skills. If within the string after SID_ matches the name of an IconLabel, that becomes the IconLabel of the skill.

Total Possible Unique Skill/SIDs: 4096

Name - A Message ID to give the skill a name that will be displayed on UI. If you want your IconLabel to pop up during activation, a name address (with the prefix MSID_ is recommended) and a name under that address is required! Time Crystal & just the Battle Info Command Window, (not the Action Command Window) use this string.

Help - A Message ID to give the skill help text displayed to describe the skill's effects.

CommandName - A Message ID to give the skill a name in the Action Command Window (alongside Wait, Engage, etc) during battle.

CommandHelp - A Message ID to give the skill a brief description in the Action Command Window.

CommandWarning - A Message ID to give a notification when a command is selected and cannot be activated. Used for Hector's Piercing Glare. Only works with Timing 22 & 24.

Click here to see how you get Name, Help, CommandName, CommandHelp, CommandWarning to show ingame.
Grouping RootCommandSid - The root command of a skill. Used for Corrin/Camilla's Dragon Veins. You select this skill command to access the branch skill commands which contain the actual skill affects. Mostly a dummy skill.

This skill will not show in the command menu if unit doesn't have at least 1 sub command.

Only works with Timing 21-23. Cannot have a RootCommandSid within a RootCommandSid.

If branch commands SIDs are obtained through Skill.xml, may only show those commands if inserted in SyncSids.

There's a difference between obtaining the RootCommandSid that syncs to the Branch Command SIDs & just the Branch Command SIDs via Item.xml PassiveSids.

For reasons currently unknown, when you obtain a RootCommandSid that syncs to their Branch Command SIDs, you are able to use Range_CountCommands & it will work just fine.

When you obtain just Branch Commands & you have the RootCommandSid, you're forced to use UnitSkillCommand if you want to emulate Range_CountCommands.
Icons IconKind & IconLabel

IconBmap - The icon used in the battle map on the bottom right of the tile the map character model is on. The same place where Poison icons are placed. The game just uses the pictures labeled as Effect Icons located here as IconBmap's, but anything can be used as an IconBmap. As long as you follow the rules.
Basic Enums Priority - There are two ranges of Priority which do two different things & have different properties. If you edit the Priority of a skill currently active in a map, then Reload game data, then go back to the map, the game will freeze.

Priority 1-50 - Skills like Speedtaker & Level Boost swap out sub-skills to increase in power work by being next to each other and in ascending priority order in Skill.xml.

Skills with higher priorities will override skills above it that have lower priority that isn't 0.

Used for upgrading skills such as Vantage to Vantage+. Leave at 0 if skill does not have an upgrade.

Individiual SIDs are unable to GiveSids & RemoveSids at the same time if they belong to the same Priority group.

Maximum Number Skill Groups: 255

Priority 100-255 - Used by Veronica's Book of Worlds. Allows skills to stack on top of each other instead of overriding the previous one.

Layer Order

Life & Cycle

Timing Target Frequency Stand Action
Conditionals Condition - What needs to be fulfilled in order for the skill to take effect. The game doesn't accept Conditions like these, maybe because the game can't check if two different Skill acts added together are greater than something? (技 + 幸運) >= 50.

If you put a skill command in any type of Condition which is incomptible with the Timing or write it incorrectly, the skill will trigger/give/sync regardless.
Act Attributes ActNames - What parameter about the skill/unit/enemy/etc will be modified by the skill. Each ActName is separated by a semicolon.

ActOperations - What operation will be done to ActNames. Separated by a semicolon.

ActValues - The value by which ActNames are modified by with respect to ActOperations.
Arounds AroundCenter AroundTarget

AroundCondition - Same as Condition but for an area around the AroundCenter.

AroundName - Same as ActNames but for an area around the AroundCenter.

AroundOperation - Same as ActOperation but for an area around the AroundCenter.

AroundValue - Same as ActValues but for an area around the AroundCenter.
Gives/SID Manipulation GiveTarget

GiveCondition - Conditions that must be fulfilled for GiveTarget to receive GiveSids. Copies what's written in Condition.

GiveSids - The SIDs that will be given to GiveTarget. If Timings 2-16 SIDs contain GiveSids that raise or lower EnhanceValue.Stat, those specific SIDs are given after combat/staff use, like if they were given at Timing="18".

If Action is above 0, most of the time, will give the other unit in combat (& staff use/dance?) the SID written here.

Can't during battle (& staff use/dance?) give other unit more than 1 SID in a Priority group in the 1-50 range.

RemoveSids - The SIDs that will be removed from GiveTarget. Timing="20" skills may not be able to be removed if inserted here.

SyncConditions - Conditions required to be met for SyncSids to be received by a unit.

Can't check for more than two skills & use more than one || and && in a condition within SyncConditions?

SyncSids - The SIDs that will be synced to a unit. Usually done in favor of GiveSids for Engage Attack bonuses. An individual SID can't sync to the same SID more than once.

RebirthSid - Unused. The skill set here is gained outside of combat (& staff use?) when the skill it's set in reaches the end of its Life.

There's something called Age which is related to this but is used for code modding.
If skill matches cycle mask (combining multiple cycles into one value) then, Skill's Age + 1
If Skill's Life < Skill's Current Age then give Rebirth Skill and remove the skill from the array
Age gets updated by cycle. If Age is equal/greater than Life then give Rebirth

Age Limit: 255

EngageSid - Allows skills to be upgraded when engaging with an Emblem. Unknown how it fully works but is used to upgrade Eirika/Ephraim's Brace skills into Eclipse Brace.

ChangeSids - Allows skills to switch between other ones. Primarily used for Eirika and her skills. Whatever skill is written first left to right is the skill units will start with.

If there are more than two SIDs within ChangeSids, the emblem equipped will automatically switch to a different character & skill start of each turn.
Class Skill Attributes CooperationSkill HorseSkill CovertSkill HeavySkill FlySkill MagicSkill PranaSkill DragonSkill
Range Attributes AttackRange - The attack range of Area of Effect skills. Defined in Range.xml.

OverlapRange - Range used for skills that overlap with terrain. The terrain set is defined in OverlapTerrain.

OverlapTerrain - Terrain that is set in the OverlapRange. Defined in Terrain.xml.

ZocRange - The range of the skill's Zone of Control.

ZocType
Work Attributes Work

WorkOperation - The mathmatical operation done on Work.

WorkValue - The value that the WorkOperation will be done to Work.
Misc. Attributes Power

Rewarp - The number of spaces a unit can warp. Used for Warp Ragnarok.

Removable - The number of spaces a unit can move. Used for Canter. Does not trigger when Timing 22-24 commands are used.

VisionCount - The number of doubles spawned. Used for Call Doubles.

Cost - The amount of Engage turn spent to use this skill. Used for the Combat Arts of Edelgard, Dimitri and Claude.
Movement Attributes MoveSelf - The number of spaces a unit will move when using this skill. Used in Advance & Swap. Can allow self to move through walls. When integer is over 0, Smash effect is disabled.

MoveTarget - The number of spaces a target unit will move when using this skill. Used in Reposition. Can't allow target to move through walls if Timing="21", but can if Timing="22". When integer doesn't equal 0, Smash effect is disabled.

May only work during Timing 21-22.
Secondary Range Attributes RangeTarget

RangeI - The inner range of effect of the skill. RangeI="0" means it starts at the same tile as the target unit.

RangeO - The outer range of effect of the skill.

RangeAdd - Extends the range of RangeTarget by this many spaces. Used in Wind God.

RangeExtend - Extends the area of effect for RangeTarget by this many spaces. Used in Augment.
Efficacy Attributes Flag

Efficacy - Grants effectiveness to a certain enemy type. See Common Flags/Enums for these values.

EfficacyValue - The damage multiplier caused by this skill to Efficacy type. Commonly 3 for most effectiveness skills.

EfficacyIgnore - Ignores effectiveness damage from the EfficacyValue.
Bads BadIgnore & BadState
Weapon Selection WeaponProhibit
Stat Enhancements EnhanceLevel EnhanceValue.Hp EnhanceValue.Str EnhanceValue.Tech EnhanceValue.Quick EnhanceValue.Luck EnhanceValue.Def EnhanceValue.Magic EnhanceValue.Mdef EnhanceValue.Phys EnhanceValue.Move
Weapon Level Buffs WeaponLevel.None WeaponLevel.Sword WeaponLevel.Lance WeaponLevel.Axe WeaponLevel.Bow WeaponLevel.Dagger WeaponLevel.Magic WeaponLevel.Rod WeaponLevel.Fist WeaponLevel.Special
Leftover Attributes EquipIids - Forces the equipment of a certain IID. Used commonly in some Engage Attacks such as Warp Ragnarok & Summon Heroes. Works with Timing 21. Weapon will show during Timing 22, but doesn't actually do anything.

Effect

InheritanceCost - The SP required to inherit the skill from an Emblem.

InheritanceSort - The position of a skill in the inheritance list. Lower values are higher on the list.
Miscellaneous Skill Commands Unit Status

Noteworthy Skills Engage Attacks Not Dummy Skills

To-Do List/Needs Testing

XML Symbols Basic Terminology Operators Common Math Functions Common Skill Data Types Skill Command Translations Credits

IconKind

The type of icon, the default value is 0. Used for effectiveness at a value of 1.

Value Term Description
0 None These pictures.
1 Efficacy The pictures labeled as Effectiveness Balloons.
2 Category Unknown & unused.

IconLabel

The icon the skill will use. Icons are automatically assigned by SID but this field can give a skill a different icon. Anything can be used as IconLabel, as long as its IconKind="0" and you follow the rules.

If red Enemy Team gains skills with visible IconLabels during battle, if they have room for it, it will show in the UI while they have it. Max 4.

Enemy Team Obtaining Skill Icons

If the IconLabel of a class skill has lower Priority & is syncing to a skill with higher Priority, & its SyncConditions are fulfilled, the IconLabels' colors will be dulled, like how it is when a unit doesn't have enough SP to inherit a skill. When SyncConditions aren't fufilled, the IconLabel will only get its color back in Unit Details. The color will come back outside of Unit Details when a phase passes.

Skill_Icon_With_Dulled_Colors

Layer

Unknown & Unused.

Value Term Description
1 A
2 B
4 C
8 D

Order

When the skill will do its effects. Higher order means it will take priority over other effects. For example, Unit A attacks Unit B. Unit A has a skill to increase damage by 3 and Unit B has a skill that halves damage. If A's skill has a higher order than B, then the damage gained by the skill will NOT be halved.

This is important to keep track of if you have skills that affect the same Skill Command during the same Timing.

The skills below have an Order that isn't 0.

Value Skills Used
-10 Quick Riposte, Pincer Attack
10 Poison Strike, Savage Blow, Seal (Stat), Spirit Strike, Speedtaker, Draconic Hex, Dreadful Aura, Attuned, Diffuse Healer(2), Battlewise, Flickering Flower, Flame/Poison Gambit, Raging Storm, Fallen Star, Adaptability, Level Boost, Soar[Dragon], Friendly Boost
20 SID_チキ_ブレス & class versions a.k.a. Tiki's engage weapon skills that sets terrain after battle.
30 Book of Worlds, Decisive Strike
50 SID_追撃不可, the (No Follow-up) skill which is synced to the skills in smash weapons & cannonballs Item.xml's EquipSids.
60 Brute Force
65 Staff Mastery, Healtouch
70 SID_魔法ダメージ50% a.k.a. Echo Damage Reduction, SID_杖回復量+20% a.k.a. Augment Qi Adept bonus, Merciless, Golden Lotus
75 Healing Light, Diffuse Healer(1)
85 SID_ダメージ120% a.k.a. Quadruple Hit Dragon bonus, Great Aether(2), Lethality. SID_確率被ダメ半減 damage halving skill found in Byleth's engage weapons, Aegis Shield, Thyrsus, & Rafail Gem.
90 Bane
91 SID_敵エンゲージ技ダメージ軽減, skill is found in God.xml EngageSkills, reduces Engage Attack damage by 20%.
92 Fell Barrier(2) other acting, Hold Out(2) & similar Enchanter skill other acting, Shield Gambit
93 Holy Stance, Unholy Stance, Reflect Phys.(Enchanter), Reflect Magic(Enchanter), Survival(Enchanter), Reflect effect
94 Hold Out(2) & similar Enchanter skill self acting, Fell Barrier(2) self acting
95 SID_火炎砲台 & chapter versions a.k.a. Flame Cannon stats, synced to SID_手加減 which affects damage. Bond Breaker(+).
97 Lodestar Rush(2), Astra Storm(2)
99 Pair Up, Mercy, Fallen Star(Effect)
100 Solar Brace, Eclipse Brace, Sol, Back At You

Life & Cycle

Life: How long a skill last in accordance to its Cycle.

Cycle: When the skill is advanced in its Life. Tied to Life.

Determines when a skill expiration counter (starts at 0) should go +1. When this counter reaches the value determined in Life, the skill expires. E.g., Cycle=”7” Life=”4” means that a skill will expire after the unit with the skill initiated four battles. Affected by Flag.

Try adding +1 to Life if the skill isn't working the way the you want it to.

Value Term Description
0 None If gained during chapter/skirmish outside of battle/staff use/dance, skill can persist after chapter/skirmish is complete. When skill is gained during combat/staff use/dance, skill will remove itself after battle.
1 Map Refers to the duration of a chapter.
2 PhaseBefore Counter goes up at the beginning of turn.
3 PhaseAfter Counter goes up at the end of turn. Is there a significant difference between Cycle="2" & Cycle="3"?
4 Fixed Refers to when a unit finishes its action. When Life is 2, the skill will auto expire at (end of phase or start of next phase.)
5 Engaged Used in Attuned. Counts engage durations. Unit must not have SID with Reactable Flag in order to gain SID with this cycle.
6 Battled Counter goes up after every battle of the unit. If unit has no weapon or has weapon unequipped, no Life is removed? Staves can't remove a Life of skills with this Cycle.
7 BattledOf Counter goes up after a battle the unit initiated. Staves can't remove a Life of skills with this Cycle.
8 BattledDf Counter goes up after a battle the foe initiated.

Timing

When the skill activates or is in effect. What is Order, Action, & Attack?

During combat (& staff/dance?) animation, a maximum of 6 IconLabels can pop up at once. Timing_5_Max_Skill_Icons

Value Term Description
0 None Unknown/Needs Testing - The only significant difference known between this Timing & Timing 1 is that this Timing can be used as a AssetTable condition?
1 Always Skill is always active. Used in skills that affect EnhanceValue.Stats, skills that sync to skills that affect BadIgnore & Wind God. It doesn't seem Timing="1" is necessary for those type of skills to work.

Can't give skills to others in map.
2 BattleBefore Skill can activate before battle calculations are taken into effect, and specifically used for Attack Speed related skills, such as Air Raid, Chaos Style, and the enemy-only Darting Blow and Darting Stance.
3 BattleDetail Skill can activate just before battle calculations are done for the pre-battle information screen. Used for many skills, including Fairy-Tale Folk, Fair Fight, Share Spoils, etc.
4 BattleInvoke Needs testing. Used in Hold Out, World Tree, Divine Speed, Echo, Let Fly & Great Sacrifice.
5 BattleStart Activates at the start of battle, typically for checks used during damage calculations. Used in Merciless.

Very similar to Timing="3", except when there is a skill icon attached, the icon will also fully show for the duration of the combat animation.

A maximum of 9 of these skill icons can be on screen. Picture.

If Stand doesn't equal 2, Action can't equal 2.
6 OrderStart Needs testing. Used in Moved To Tears, SID_旋風, skill that enables brave attacks for brave weapons, Wind Adept, Break Defenses sub skills, Engage Attacks & other.
7 ActionStart Needs testing. Frequently used in skills with the EnableChaining flag enabled, used in Momentum & Engage Attacks. IconLabels can pop up at the start of chain attacks during this Timing.
8 AttackStart Needs testing. On some skills that trigger before an Attack, like Sandstorm and Grasping Void.
9 AttackBranch Needs testing. Used in ‘Divine Pulse’, Sure Strike, Fallen Star & Surge's equip skill.
10 HitBefore Skill can activate just before a unit is about to be hit. Used in skills such as Smash+.
11 HitAfter Skill can activate after unit is hit. Used in skills such as Hobble. Even though the Break status can be inflicted in other Timing's, this specific Timing enables the Break text to show in the battle forecast & the Break animation.
12 HitAffect Skill can activate as an additional effect during a hit. Used in skills such as Sol or Back At You.

Needs ActNames, ActOperations & ActValues in order for skill Effect to play.
13 AttackEnd Skill can activate after an Attack has finished. Used only in Break Defense.
14 ActionEnd Needs testing. Unused on any skills in Version 2.0.0. Activates probably after an Action is finished?
15 OrderEnd Needs testing. Used exclusively in Alacrity. Activates after an Order is finished?
16 BattleEnd Needs testing. Unused on any skills in Version 2.0.0.
17 BattleResult Skill activates after battle finishes, effects after battle exp/item gain. Used in skills like ‘Void Curse’ and the ‘Get 500G’ type skills.
18 BattleAfter Usually used for skills that have after battle effects like Draconic Hex, Dreadful Aura, and Savage Blow. Can execute ActNames & AroundName at the same time.
19 Around Skill activates when condition occurs around the unit after battle/staff use. Used in skills such as ‘Get Behind Me’.

If you want to make a skill like Speedtaker using this Timing, you have to give a near copy of this skill, (it still needs a different SID) & the stat buff for each copy. Example.

The skill can trigger up to 6 times in a phase.

Can't execute ActNames & AroundName at the same time, if both can execute, will only execute ActNames.
20 Support Skill is active constantly (assuming conditions are fulfilled), providing support to nearby allies. Used in skills such as ‘Mentorship’.

A maximum of 11 Skill Effect Icons can be shown at a time. Picture.

Skills given only if unit[s] are within range, if not in range, then no more given skill.

The game will prioritize showing skill icons that are located higher in the Skill.xml file, if you go over 11 Skill Effect icons.

Cannot give a skill with a Timing of 20 or over.

In order for a Skill Effect Icon to show up on the top left, a skill with Timing="20" has to have a skill in its GiveSids. The skill given can be a skill that does nothing.
21 BattleCommand Skill is activated when using a specific command menu selection that affects combat. Typically for combat art skills and gambits. Used in skills such as ‘Echo’, ‘Flame Gambit’ and ‘Run Through’.

If you want to give skills that last more than a battle, you need the skill within the GiveSids of the Timing="21" skill to be the skill that gives the skill that lasts more than just a battle. Example.
22 ActionCommand Skill is activated when using a specific command menu selection that forces the unit to commit an action. Another unit must be in range in order for command to show up. Typically for movement/reposition skills. Used in skills such as Swap, Shove & Pivot.

When Target doesn't equal 1 or 2, the skill can be used against anyone & the battle forecast will show the combat forecast against that unit, but they don't actually fight. You can't disable this through XML edits but you can make the skill so that the forecast doesn't show them fighting each other. This is through giving the unit themselves a skill that affects the battle forecast. This seems to be the only type of skill that can be given to self using this Timing.

Can't check if stats like Defense are specific range of numbers?
23 OverlapCommand Needs testing. Skill is activated when using a specific command menu selection that affects nearby tiles. Used in Corrin/Camilla’s Dragon Veins.

Can't give skills using this Timing. Can't be used if OverlapRange has Emblem Energy tile within range.

Only checks for Conditions if https://github.com/UndertaleAlphys/DragonVeinFix is installed.
24 SupportCommand Skills with this Timing must have their Target="2" in order to work. With workarounds, just with XML edits, we're able to give skills to foes.

An example that mantains the range preview while only giving skills to foes after use.

An example that maintains the range preview while only giving skills to foes & allies after use.

Skill is activated when using a specific command menu selection that affects the unit &/or nearby allies. Even if GiveTarget="1", will give skills to allies if RangeO is at least 1.

Used in Byleth’s ‘Instruct’ skills & ‘Shield Gambit’.
25 FixedNone Needs testing. Skill is activated after the unit waits without attacking or using an item. Used in ‘Lifesphere’ & Alfred’s ‘Self-Improver’.

If SID has this or 26 as its Timing, with the Reactable Flag active, it disables those skills from triggering.
26 FixedDone Skill activates after unit acts or waits only on their own phase, and conditions are filled.

Used in ‘Quality Time’, ‘Groundswell’ and ‘Lost & Found’.

Can only RemoveSids if GiveTarget is 3?

Even if GiveTarget="1, will GiveSids to not just self, but the appropriate units within its range.

If unit has no weapon equipped, skills given during this Timing that negatively affect EnhanceValue.Quick will reduce it but it won't have the Speed stat red or have a red arrow beside it in Unit Details.

Staves may only be able to give skills to multiple units on map using this Timing?
27 PhaseStart Activates skill at the start of the unit's turn only during their own phase. Used in ‘Curious Dance’ and ‘Fell Spirit’.

Can only GiveSids & RemoveSids if GiveTarget equals 1 or 3.

If you want IconLabel to pop up during this Timing but rest of skill is dummy, you must have GiveTarget set to 1 or 3 and have a skill in at least GiveSids or RemoveSids. Will pop up even if unit doesn't have skill in RemoveSids.
Timing 20 Picture

A maximum of 11 Skill Effect Icons can be on screen per unit. Timing 20 Max Skill Icons

Timing 21 Data Block

SID_Plus5Speed_ThenGive_Minus5Speed_For1Turn_AfterBattle is the SID that gives the skill that lasts more than the battle, not SID_BattleCommand_Plus5Speed_ThenGive_Minus5Speed_For1Turn_AfterBattle.

			<Param Out="" Sid="SID_BattleCommand_Plus5Speed_ThenGive_Minus5Speed_For1Turn_AfterBattle" Name="" Help="" CommandName="" CommandHelp="" CommandWarning="" RootCommandSid="" IconKind="0" IconLabel="" IconBmap="" Priority="0" Layer="0" Order="0" Cycle="0" Life="0" Timing="21" Target="0" Frequency="0" Stand="0" Action="0" Condition="" ActNames="" ActOperations="" ActValues="" AroundCenter="0" AroundTarget="0" AroundCondition="" AroundName="" AroundOperation="" AroundValue="" GiveTarget="1" GiveCondition="" GiveSids="SID_Plus5Speed_ThenGive_Minus5Speed_For1Turn_AfterBattle;" RemoveSids="" SyncConditions="" SyncSids="" RebirthSid="" EngageSid="" ChangeSids="" CooperationSkill="" HorseSkill="" CovertSkill="" HeavySkill="" FlySkill="" MagicSkill="" PranaSkill="" DragonSkill="" AttackRange="" OverlapRange="" OverlapTerrain="" ZocRange="" ZocType="0" Work="0" WorkOperation="" WorkValue="0" Power="0" Rewarp="0" Removable="0" VisionCount="0" Cost="0" MoveSelf="0" MoveTarget="0" RangeTarget="0" RangeI="0" RangeO="0" RangeAdd="0" RangeExtend="0" Flag="1" Efficacy="0" EfficacyValue="0" EfficacyIgnore="0" BadState="0" BadIgnore="0" WeaponProhibit="0" EnhanceLevel="0" EnhanceValue.Hp="0" EnhanceValue.Str="0" EnhanceValue.Tech="0" EnhanceValue.Quick="0" EnhanceValue.Luck="0" EnhanceValue.Def="0" EnhanceValue.Magic="0" EnhanceValue.Mdef="0" EnhanceValue.Phys="0" EnhanceValue.Move="0" WeaponLevel.None="0" WeaponLevel.Sword="0" WeaponLevel.Lance="0" WeaponLevel.Axe="0" WeaponLevel.Bow="0" WeaponLevel.Dagger="0" WeaponLevel.Magic="0" WeaponLevel.Rod="0" WeaponLevel.Fist="0" WeaponLevel.Special="0" EquipIids="" Effect="" InheritanceCost="0" InheritanceSort="0" />
			<Param Out="" Sid="SID_Plus5Speed_ThenGive_Minus5Speed_For1Turn_AfterBattle" Name="" Help="" CommandName="" CommandHelp="" CommandWarning="" RootCommandSid="" IconKind="0" IconLabel="" IconBmap="" Priority="0" Layer="0" Order="0" Cycle="0" Life="0" Timing="2" Target="0" Frequency="0" Stand="0" Action="0" Condition="" ActNames="攻撃速度;" ActOperations="+;" ActValues="5;" AroundCenter="0" AroundTarget="0" AroundCondition="" AroundName="" AroundOperation="" AroundValue="" GiveTarget="1" GiveCondition="" GiveSids="SID_Minus5Speed_For1Turn;" RemoveSids="" SyncConditions="" SyncSids="" RebirthSid="" EngageSid="" ChangeSids="" CooperationSkill="" HorseSkill="" CovertSkill="" HeavySkill="" FlySkill="" MagicSkill="" PranaSkill="" DragonSkill="" AttackRange="" OverlapRange="" OverlapTerrain="" ZocRange="" ZocType="0" Work="0" WorkOperation="" WorkValue="0" Power="0" Rewarp="0" Removable="0" VisionCount="0" Cost="0" MoveSelf="0" MoveTarget="0" RangeTarget="0" RangeI="0" RangeO="0" RangeAdd="0" RangeExtend="0" Flag="1" Efficacy="0" EfficacyValue="0" EfficacyIgnore="0" BadState="0" BadIgnore="0" WeaponProhibit="0" EnhanceLevel="0" EnhanceValue.Hp="0" EnhanceValue.Str="0" EnhanceValue.Tech="0" EnhanceValue.Quick="0" EnhanceValue.Luck="0" EnhanceValue.Def="0" EnhanceValue.Magic="0" EnhanceValue.Mdef="0" EnhanceValue.Phys="0" EnhanceValue.Move="0" WeaponLevel.None="0" WeaponLevel.Sword="0" WeaponLevel.Lance="0" WeaponLevel.Axe="0" WeaponLevel.Bow="0" WeaponLevel.Dagger="0" WeaponLevel.Magic="0" WeaponLevel.Rod="0" WeaponLevel.Fist="0" WeaponLevel.Special="0" EquipIids="" Effect="" InheritanceCost="0" InheritanceSort="0" />
			<Param Out="" Sid="SID_Minus5Speed_For1Turn" Name="" Help="" CommandName="" CommandHelp="" CommandWarning="" RootCommandSid="" IconKind="0" IconLabel="" IconBmap="" Priority="0" Layer="0" Order="0" Cycle="2" Life="1" Timing="1" Target="0" Frequency="0" Stand="0" Action="0" Condition="" ActNames="" ActOperations="" ActValues="" AroundCenter="0" AroundTarget="0" AroundCondition="" AroundName="" AroundOperation="" AroundValue="" GiveTarget="0" GiveCondition="" GiveSids="" RemoveSids="" SyncConditions="" SyncSids="" RebirthSid="" EngageSid="" ChangeSids="" CooperationSkill="" HorseSkill="" CovertSkill="" HeavySkill="" FlySkill="" MagicSkill="" PranaSkill="" DragonSkill="" AttackRange="" OverlapRange="" OverlapTerrain="" ZocRange="" ZocType="0" Work="0" WorkOperation="" WorkValue="0" Power="0" Rewarp="0" Removable="0" VisionCount="0" Cost="0" MoveSelf="0" MoveTarget="0" RangeTarget="0" RangeI="0" RangeO="0" RangeAdd="0" RangeExtend="0" Flag="1" Efficacy="0" EfficacyValue="0" EfficacyIgnore="0" BadState="512" BadIgnore="0" WeaponProhibit="0" EnhanceLevel="0" EnhanceValue.Hp="0" EnhanceValue.Str="0" EnhanceValue.Tech="0" EnhanceValue.Quick="-5" EnhanceValue.Luck="0" EnhanceValue.Def="0" EnhanceValue.Magic="0" EnhanceValue.Mdef="0" EnhanceValue.Phys="0" EnhanceValue.Move="0" WeaponLevel.None="0" WeaponLevel.Sword="0" WeaponLevel.Lance="0" WeaponLevel.Axe="0" WeaponLevel.Bow="0" WeaponLevel.Dagger="0" WeaponLevel.Magic="0" WeaponLevel.Rod="0" WeaponLevel.Fist="0" WeaponLevel.Special="0" EquipIids="" Effect="" InheritanceCost="0" InheritanceSort="0" />
Timing 24 Data Block 1

When command is used, minus 5 speed to foes within two spaces.

			<Param Out="" Sid="SID_Timing24Command_Give_Foes_Skill" Name="MSID_Name" Help="MSID_H_Name" CommandName="MSID_Name" CommandHelp="MSID_H_Name_CMD" CommandWarning="" RootCommandSid="" IconKind="0" IconLabel="" IconBmap="" Priority="0" Layer="0" Order="0" Cycle="0" Life="0" Timing="24" Target="2" Frequency="0" Stand="0" Action="0" Condition="周囲の敵数(2) &gt; 0" ActNames="" ActOperations="" ActValues="" AroundCenter="0" AroundTarget="0" AroundCondition="" AroundName="" AroundOperation="" AroundValue="" GiveTarget="0" GiveCondition="" GiveSids="SID_Trigger_Give_Foes_Skill_AfterAction_OfficallyEnds;" RemoveSids="SID_DisableAllies_Give_Foes_Skill_AfterAction_OfficallyEnds;" SyncConditions="" SyncSids="SID_Give_DisableAllies_Give_Foes_Skill_AfterAction_OfficallyEnds;SID_Give_Foes_Skill_AfterAction_OfficallyEnds;" RebirthSid="" EngageSid="" ChangeSids="" CooperationSkill="" HorseSkill="" CovertSkill="" HeavySkill="" FlySkill="" MagicSkill="" PranaSkill="" DragonSkill="" AttackRange="" OverlapRange="" OverlapTerrain="" ZocRange="" ZocType="0" Work="0" WorkOperation="" WorkValue="0" Power="2" Rewarp="0" Removable="0" VisionCount="0" Cost="0" MoveSelf="0" MoveTarget="0" RangeTarget="0" RangeI="0" RangeO="2" RangeAdd="0" RangeExtend="0" Flag="0" Efficacy="0" EfficacyValue="0" EfficacyIgnore="0" BadState="0" BadIgnore="0" WeaponProhibit="0" EnhanceLevel="0" EnhanceValue.Hp="0" EnhanceValue.Str="0" EnhanceValue.Tech="0" EnhanceValue.Quick="0" EnhanceValue.Luck="0" EnhanceValue.Def="0" EnhanceValue.Magic="0" EnhanceValue.Mdef="0" EnhanceValue.Phys="0" EnhanceValue.Move="0" WeaponLevel.None="0" WeaponLevel.Sword="0" WeaponLevel.Lance="0" WeaponLevel.Axe="0" WeaponLevel.Bow="0" WeaponLevel.Dagger="0" WeaponLevel.Magic="0" WeaponLevel.Rod="0" WeaponLevel.Fist="0" WeaponLevel.Special="0" EquipIids="" Effect="汎用ステータス下降" InheritanceCost="0" InheritanceSort="0" />
			<Param Out="" Sid="SID_Give_DisableAllies_Give_Foes_Skill_AfterAction_OfficallyEnds" Name="" Help="" CommandName="" CommandHelp="" CommandWarning="" RootCommandSid="" IconKind="0" IconLabel="" IconBmap="" Priority="0" Layer="0" Order="0" Cycle="0" Life="0" Timing="26" Target="2" Frequency="0" Stand="0" Action="0" Condition="" ActNames="" ActOperations="" ActValues="" AroundCenter="0" AroundTarget="0" AroundCondition="" AroundName="" AroundOperation="" AroundValue="" GiveTarget="0" GiveCondition="" GiveSids="SID_DisableAllies_Give_Foes_Skill_AfterAction_OfficallyEnds;" RemoveSids="" SyncConditions="" SyncSids="" RebirthSid="" EngageSid="" ChangeSids="" CooperationSkill="" HorseSkill="" CovertSkill="" HeavySkill="" FlySkill="" MagicSkill="" PranaSkill="" DragonSkill="" AttackRange="" OverlapRange="" OverlapTerrain="" ZocRange="" ZocType="0" Work="0" WorkOperation="" WorkValue="0" Power="0" Rewarp="0" Removable="0" VisionCount="0" Cost="0" MoveSelf="0" MoveTarget="0" RangeTarget="0" RangeI="1" RangeO="2" RangeAdd="0" RangeExtend="0" Flag="1" Efficacy="0" EfficacyValue="0" EfficacyIgnore="0" BadState="0" BadIgnore="0" WeaponProhibit="0" EnhanceLevel="0" EnhanceValue.Hp="0" EnhanceValue.Str="0" EnhanceValue.Tech="0" EnhanceValue.Quick="0" EnhanceValue.Luck="0" EnhanceValue.Def="0" EnhanceValue.Magic="0" EnhanceValue.Mdef="0" EnhanceValue.Phys="0" EnhanceValue.Move="0" WeaponLevel.None="0" WeaponLevel.Sword="0" WeaponLevel.Lance="0" WeaponLevel.Axe="0" WeaponLevel.Bow="0" WeaponLevel.Dagger="0" WeaponLevel.Magic="0" WeaponLevel.Rod="0" WeaponLevel.Fist="0" WeaponLevel.Special="0" EquipIids="" Effect="" InheritanceCost="0" InheritanceSort="0" />
			<Param Out="" Sid="SID_DisableAllies_Give_Foes_Skill_AfterAction_OfficallyEnds" Name="" Help="" CommandName="" CommandHelp="" CommandWarning="" RootCommandSid="" IconKind="0" IconLabel="" IconBmap="" Priority="0" Layer="0" Order="0" Cycle="4" Life="2" Timing="0" Target="0" Frequency="0" Stand="0" Action="0" Condition="" ActNames="" ActOperations="" ActValues="" AroundCenter="0" AroundTarget="0" AroundCondition="" AroundName="" AroundOperation="" AroundValue="" GiveTarget="0" GiveCondition="" GiveSids="" RemoveSids="" SyncConditions="" SyncSids="" RebirthSid="" EngageSid="" ChangeSids="" CooperationSkill="" HorseSkill="" CovertSkill="" HeavySkill="" FlySkill="" MagicSkill="" PranaSkill="" DragonSkill="" AttackRange="" OverlapRange="" OverlapTerrain="" ZocRange="" ZocType="0" Work="0" WorkOperation="" WorkValue="0" Power="0" Rewarp="0" Removable="0" VisionCount="0" Cost="0" MoveSelf="0" MoveTarget="0" RangeTarget="0" RangeI="1" RangeO="2" RangeAdd="0" RangeExtend="0" Flag="1" Efficacy="0" EfficacyValue="0" EfficacyIgnore="0" BadState="0" BadIgnore="0" WeaponProhibit="0" EnhanceLevel="0" EnhanceValue.Hp="0" EnhanceValue.Str="0" EnhanceValue.Tech="0" EnhanceValue.Quick="0" EnhanceValue.Luck="0" EnhanceValue.Def="0" EnhanceValue.Magic="0" EnhanceValue.Mdef="0" EnhanceValue.Phys="0" EnhanceValue.Move="0" WeaponLevel.None="0" WeaponLevel.Sword="0" WeaponLevel.Lance="0" WeaponLevel.Axe="0" WeaponLevel.Bow="0" WeaponLevel.Dagger="0" WeaponLevel.Magic="0" WeaponLevel.Rod="0" WeaponLevel.Fist="0" WeaponLevel.Special="0" EquipIids="" Effect="" InheritanceCost="0" InheritanceSort="0" />						
			<Param Out="" Sid="SID_Trigger_Give_Foes_Skill_AfterAction_OfficallyEnds" Name="" Help="" CommandName="" CommandHelp="" CommandWarning="" RootCommandSid="" IconKind="0" IconLabel="" IconBmap="" Priority="0" Layer="0" Order="0" Cycle="4" Life="2" Timing="0" Target="0" Frequency="0" Stand="0" Action="0" Condition="" ActNames="" ActOperations="" ActValues="" AroundCenter="0" AroundTarget="0" AroundCondition="" AroundName="" AroundOperation="" AroundValue="" GiveTarget="0" GiveCondition="" GiveSids="" RemoveSids="" SyncConditions="" SyncSids="" RebirthSid="" EngageSid="" ChangeSids="" CooperationSkill="" HorseSkill="" CovertSkill="" HeavySkill="" FlySkill="" MagicSkill="" PranaSkill="" DragonSkill="" AttackRange="" OverlapRange="" OverlapTerrain="" ZocRange="" ZocType="0" Work="0" WorkOperation="" WorkValue="0" Power="0" Rewarp="0" Removable="0" VisionCount="0" Cost="0" MoveSelf="0" MoveTarget="0" RangeTarget="0" RangeI="0" RangeO="0" RangeAdd="0" RangeExtend="0" Flag="1" Efficacy="0" EfficacyValue="0" EfficacyIgnore="0" BadState="0" BadIgnore="0" WeaponProhibit="0" EnhanceLevel="0" EnhanceValue.Hp="0" EnhanceValue.Str="0" EnhanceValue.Tech="0" EnhanceValue.Quick="0" EnhanceValue.Luck="0" EnhanceValue.Def="0" EnhanceValue.Magic="0" EnhanceValue.Mdef="0" EnhanceValue.Phys="0" EnhanceValue.Move="0" WeaponLevel.None="0" WeaponLevel.Sword="0" WeaponLevel.Lance="0" WeaponLevel.Axe="0" WeaponLevel.Bow="0" WeaponLevel.Dagger="0" WeaponLevel.Magic="0" WeaponLevel.Rod="0" WeaponLevel.Fist="0" WeaponLevel.Special="0" EquipIids="" Effect="" InheritanceCost="0" InheritanceSort="0" />
			<Param Out="" Sid="SID_Give_Foes_Skill_AfterAction_OfficallyEnds" Name="" Help="" CommandName="" CommandHelp="" CommandWarning="" RootCommandSid="" IconKind="0" IconLabel="" IconBmap="" Priority="0" Layer="0" Order="0" Cycle="0" Life="0" Timing="26" Target="1" Frequency="0" Stand="0" Action="0" Condition="スキル所持(&quot;Trigger_Give_Foes_Skill_AfterAction_OfficallyEnds&quot;) &amp;&amp; スキル所持(&quot;DisableAllies_Give_Foes_Skill_AfterAction_OfficallyEnds&quot;) == 0" ActNames="" ActOperations="" ActValues="" AroundCenter="0" AroundTarget="0" AroundCondition="" AroundName="" AroundOperation="" AroundValue="" GiveTarget="0" GiveCondition="" GiveSids="SID_Minus5Speed_For1Turn;" RemoveSids="" SyncConditions="" SyncSids="" RebirthSid="" EngageSid="" ChangeSids="" CooperationSkill="" HorseSkill="" CovertSkill="" HeavySkill="" FlySkill="" MagicSkill="" PranaSkill="" DragonSkill="" AttackRange="" OverlapRange="" OverlapTerrain="" ZocRange="" ZocType="0" Work="0" WorkOperation="" WorkValue="0" Power="0" Rewarp="0" Removable="0" VisionCount="0" Cost="0" MoveSelf="0" MoveTarget="0" RangeTarget="0" RangeI="1" RangeO="2" RangeAdd="0" RangeExtend="0" Flag="1" Efficacy="0" EfficacyValue="0" EfficacyIgnore="0" BadState="0" BadIgnore="0" WeaponProhibit="0" EnhanceLevel="0" EnhanceValue.Hp="0" EnhanceValue.Str="0" EnhanceValue.Tech="0" EnhanceValue.Quick="0" EnhanceValue.Luck="0" EnhanceValue.Def="0" EnhanceValue.Magic="0" EnhanceValue.Mdef="0" EnhanceValue.Phys="0" EnhanceValue.Move="0" WeaponLevel.None="0" WeaponLevel.Sword="0" WeaponLevel.Lance="0" WeaponLevel.Axe="0" WeaponLevel.Bow="0" WeaponLevel.Dagger="0" WeaponLevel.Magic="0" WeaponLevel.Rod="0" WeaponLevel.Fist="0" WeaponLevel.Special="0" EquipIids="" Effect="" InheritanceCost="0" InheritanceSort="0" />
			<Param Out="" Sid="SID_Minus5Speed_For1Turn" Name="" Help="" CommandName="" CommandHelp="" CommandWarning="" RootCommandSid="" IconKind="0" IconLabel="" IconBmap="" Priority="0" Layer="0" Order="0" Cycle="2" Life="1" Timing="1" Target="0" Frequency="0" Stand="0" Action="0" Condition="" ActNames="" ActOperations="" ActValues="" AroundCenter="0" AroundTarget="0" AroundCondition="" AroundName="" AroundOperation="" AroundValue="" GiveTarget="0" GiveCondition="" GiveSids="" RemoveSids="" SyncConditions="" SyncSids="" RebirthSid="" EngageSid="" ChangeSids="" CooperationSkill="" HorseSkill="" CovertSkill="" HeavySkill="" FlySkill="" MagicSkill="" PranaSkill="" DragonSkill="" AttackRange="" OverlapRange="" OverlapTerrain="" ZocRange="" ZocType="0" Work="0" WorkOperation="" WorkValue="0" Power="0" Rewarp="0" Removable="0" VisionCount="0" Cost="0" MoveSelf="0" MoveTarget="0" RangeTarget="0" RangeI="0" RangeO="0" RangeAdd="0" RangeExtend="0" Flag="1" Efficacy="0" EfficacyValue="0" EfficacyIgnore="0" BadState="512" BadIgnore="0" WeaponProhibit="0" EnhanceLevel="0" EnhanceValue.Hp="0" EnhanceValue.Str="0" EnhanceValue.Tech="0" EnhanceValue.Quick="-5" EnhanceValue.Luck="0" EnhanceValue.Def="0" EnhanceValue.Magic="0" EnhanceValue.Mdef="0" EnhanceValue.Phys="0" EnhanceValue.Move="0" WeaponLevel.None="0" WeaponLevel.Sword="0" WeaponLevel.Lance="0" WeaponLevel.Axe="0" WeaponLevel.Bow="0" WeaponLevel.Dagger="0" WeaponLevel.Magic="0" WeaponLevel.Rod="0" WeaponLevel.Fist="0" WeaponLevel.Special="0" EquipIids="" Effect="" InheritanceCost="0" InheritanceSort="0" />
Timing 24 Data Block 2

When command is used, minus/plus 5 speed to foes/allies within two spaces.

			<Param Out="" Sid="SID_Timing24Command_Give_FoesAndAllies_Skill" Name="MSID_Name" Help="MSID_H_Name" CommandName="MSID_Name" CommandHelp="MSID_H_Name_CMD" CommandWarning="" RootCommandSid="" IconKind="0" IconLabel="" IconBmap="" Priority="0" Layer="0" Order="0" Cycle="0" Life="0" Timing="24" Target="2" Frequency="0" Stand="0" Action="0" Condition="周囲のユニット数(2) &gt; 0" ActNames="" ActOperations="" ActValues="" AroundCenter="0" AroundTarget="0" AroundCondition="" AroundName="" AroundOperation="" AroundValue="" GiveTarget="0" GiveCondition="" GiveSids="SID_Trigger_Give_FoesAndAllies_Skill_AfterAction_OfficallyEnds;" RemoveSids="SID_DisableAllies_Give_FoesAndAllies_Skill_AfterAction_OfficallyEnds;" SyncConditions="" SyncSids="SID_Give_DisableAllies_Give_FoesAndAllies_Skill_AfterAction_OfficallyEnds;SID_Give_Foes_Skill_AfterAction_OfficallyEnds;SID_Give_Allies_Skill_AfterAction_OfficallyEnds;" RebirthSid="" EngageSid="" ChangeSids="" CooperationSkill="" HorseSkill="" CovertSkill="" HeavySkill="" FlySkill="" MagicSkill="" PranaSkill="" DragonSkill="" AttackRange="" OverlapRange="" OverlapTerrain="" ZocRange="" ZocType="0" Work="0" WorkOperation="" WorkValue="0" Power="2" Rewarp="0" Removable="0" VisionCount="0" Cost="0" MoveSelf="0" MoveTarget="0" RangeTarget="0" RangeI="0" RangeO="2" RangeAdd="0" RangeExtend="0" Flag="0" Efficacy="0" EfficacyValue="0" EfficacyIgnore="0" BadState="0" BadIgnore="0" WeaponProhibit="0" EnhanceLevel="0" EnhanceValue.Hp="0" EnhanceValue.Str="0" EnhanceValue.Tech="0" EnhanceValue.Quick="0" EnhanceValue.Luck="0" EnhanceValue.Def="0" EnhanceValue.Magic="0" EnhanceValue.Mdef="0" EnhanceValue.Phys="0" EnhanceValue.Move="0" WeaponLevel.None="0" WeaponLevel.Sword="0" WeaponLevel.Lance="0" WeaponLevel.Axe="0" WeaponLevel.Bow="0" WeaponLevel.Dagger="0" WeaponLevel.Magic="0" WeaponLevel.Rod="0" WeaponLevel.Fist="0" WeaponLevel.Special="0" EquipIids="" Effect="汎用ステータス上昇" InheritanceCost="0" InheritanceSort="0" />
			<Param Out="" Sid="SID_Give_DisableAllies_Give_FoesAndAllies_Skill_AfterAction_OfficallyEnds" Name="" Help="" CommandName="" CommandHelp="" CommandWarning="" RootCommandSid="" IconKind="0" IconLabel="" IconBmap="" Priority="0" Layer="0" Order="0" Cycle="0" Life="0" Timing="26" Target="2" Frequency="0" Stand="0" Action="0" Condition="" ActNames="" ActOperations="" ActValues="" AroundCenter="0" AroundTarget="0" AroundCondition="" AroundName="" AroundOperation="" AroundValue="" GiveTarget="0" GiveCondition="" GiveSids="SID_DisableAllies_Give_FoesAndAllies_Skill_AfterAction_OfficallyEnds;" RemoveSids="" SyncConditions="" SyncSids="" RebirthSid="" EngageSid="" ChangeSids="" CooperationSkill="" HorseSkill="" CovertSkill="" HeavySkill="" FlySkill="" MagicSkill="" PranaSkill="" DragonSkill="" AttackRange="" OverlapRange="" OverlapTerrain="" ZocRange="" ZocType="0" Work="0" WorkOperation="" WorkValue="0" Power="0" Rewarp="0" Removable="0" VisionCount="0" Cost="0" MoveSelf="0" MoveTarget="0" RangeTarget="0" RangeI="1" RangeO="2" RangeAdd="0" RangeExtend="0" Flag="1" Efficacy="0" EfficacyValue="0" EfficacyIgnore="0" BadState="0" BadIgnore="0" WeaponProhibit="0" EnhanceLevel="0" EnhanceValue.Hp="0" EnhanceValue.Str="0" EnhanceValue.Tech="0" EnhanceValue.Quick="0" EnhanceValue.Luck="0" EnhanceValue.Def="0" EnhanceValue.Magic="0" EnhanceValue.Mdef="0" EnhanceValue.Phys="0" EnhanceValue.Move="0" WeaponLevel.None="0" WeaponLevel.Sword="0" WeaponLevel.Lance="0" WeaponLevel.Axe="0" WeaponLevel.Bow="0" WeaponLevel.Dagger="0" WeaponLevel.Magic="0" WeaponLevel.Rod="0" WeaponLevel.Fist="0" WeaponLevel.Special="0" EquipIids="" Effect="" InheritanceCost="0" InheritanceSort="0" />
			<Param Out="" Sid="SID_DisableAllies_Give_FoesAndAllies_Skill_AfterAction_OfficallyEnds" Name="" Help="" CommandName="" CommandHelp="" CommandWarning="" RootCommandSid="" IconKind="0" IconLabel="" IconBmap="" Priority="0" Layer="0" Order="0" Cycle="4" Life="2" Timing="0" Target="0" Frequency="0" Stand="0" Action="0" Condition="" ActNames="" ActOperations="" ActValues="" AroundCenter="0" AroundTarget="0" AroundCondition="" AroundName="" AroundOperation="" AroundValue="" GiveTarget="0" GiveCondition="" GiveSids="" RemoveSids="" SyncConditions="" SyncSids="" RebirthSid="" EngageSid="" ChangeSids="" CooperationSkill="" HorseSkill="" CovertSkill="" HeavySkill="" FlySkill="" MagicSkill="" PranaSkill="" DragonSkill="" AttackRange="" OverlapRange="" OverlapTerrain="" ZocRange="" ZocType="0" Work="0" WorkOperation="" WorkValue="0" Power="0" Rewarp="0" Removable="0" VisionCount="0" Cost="0" MoveSelf="0" MoveTarget="0" RangeTarget="0" RangeI="1" RangeO="2" RangeAdd="0" RangeExtend="0" Flag="1" Efficacy="0" EfficacyValue="0" EfficacyIgnore="0" BadState="0" BadIgnore="0" WeaponProhibit="0" EnhanceLevel="0" EnhanceValue.Hp="0" EnhanceValue.Str="0" EnhanceValue.Tech="0" EnhanceValue.Quick="0" EnhanceValue.Luck="0" EnhanceValue.Def="0" EnhanceValue.Magic="0" EnhanceValue.Mdef="0" EnhanceValue.Phys="0" EnhanceValue.Move="0" WeaponLevel.None="0" WeaponLevel.Sword="0" WeaponLevel.Lance="0" WeaponLevel.Axe="0" WeaponLevel.Bow="0" WeaponLevel.Dagger="0" WeaponLevel.Magic="0" WeaponLevel.Rod="0" WeaponLevel.Fist="0" WeaponLevel.Special="0" EquipIids="" Effect="" InheritanceCost="0" InheritanceSort="0" />						
			<Param Out="" Sid="SID_Trigger_Give_FoesAndAllies_Skill_AfterAction_OfficallyEnds" Name="" Help="" CommandName="" CommandHelp="" CommandWarning="" RootCommandSid="" IconKind="0" IconLabel="" IconBmap="" Priority="0" Layer="0" Order="0" Cycle="4" Life="2" Timing="0" Target="0" Frequency="0" Stand="0" Action="0" Condition="" ActNames="" ActOperations="" ActValues="" AroundCenter="0" AroundTarget="0" AroundCondition="" AroundName="" AroundOperation="" AroundValue="" GiveTarget="0" GiveCondition="" GiveSids="" RemoveSids="" SyncConditions="" SyncSids="" RebirthSid="" EngageSid="" ChangeSids="" CooperationSkill="" HorseSkill="" CovertSkill="" HeavySkill="" FlySkill="" MagicSkill="" PranaSkill="" DragonSkill="" AttackRange="" OverlapRange="" OverlapTerrain="" ZocRange="" ZocType="0" Work="0" WorkOperation="" WorkValue="0" Power="0" Rewarp="0" Removable="0" VisionCount="0" Cost="0" MoveSelf="0" MoveTarget="0" RangeTarget="0" RangeI="0" RangeO="0" RangeAdd="0" RangeExtend="0" Flag="1" Efficacy="0" EfficacyValue="0" EfficacyIgnore="0" BadState="0" BadIgnore="0" WeaponProhibit="0" EnhanceLevel="0" EnhanceValue.Hp="0" EnhanceValue.Str="0" EnhanceValue.Tech="0" EnhanceValue.Quick="0" EnhanceValue.Luck="0" EnhanceValue.Def="0" EnhanceValue.Magic="0" EnhanceValue.Mdef="0" EnhanceValue.Phys="0" EnhanceValue.Move="0" WeaponLevel.None="0" WeaponLevel.Sword="0" WeaponLevel.Lance="0" WeaponLevel.Axe="0" WeaponLevel.Bow="0" WeaponLevel.Dagger="0" WeaponLevel.Magic="0" WeaponLevel.Rod="0" WeaponLevel.Fist="0" WeaponLevel.Special="0" EquipIids="" Effect="" InheritanceCost="0" InheritanceSort="0" />
			<Param Out="" Sid="SID_Give_Foes_Skill_AfterAction_OfficallyEnds" Name="" Help="" CommandName="" CommandHelp="" CommandWarning="" RootCommandSid="" IconKind="0" IconLabel="" IconBmap="" Priority="0" Layer="0" Order="0" Cycle="0" Life="0" Timing="26" Target="1" Frequency="0" Stand="0" Action="0" Condition="スキル所持(&quot;Trigger_Give_FoesAndAllies_Skill_AfterAction_OfficallyEnds&quot;) &amp;&amp; スキル所持(&quot;DisableAllies_Give_FoesAndAllies_Skill_AfterAction_OfficallyEnds&quot;) == 0" ActNames="" ActOperations="" ActValues="" AroundCenter="0" AroundTarget="0" AroundCondition="" AroundName="" AroundOperation="" AroundValue="" GiveTarget="0" GiveCondition="" GiveSids="SID_Minus5Speed_For1Turn;" RemoveSids="" SyncConditions="" SyncSids="" RebirthSid="" EngageSid="" ChangeSids="" CooperationSkill="" HorseSkill="" CovertSkill="" HeavySkill="" FlySkill="" MagicSkill="" PranaSkill="" DragonSkill="" AttackRange="" OverlapRange="" OverlapTerrain="" ZocRange="" ZocType="0" Work="0" WorkOperation="" WorkValue="0" Power="0" Rewarp="0" Removable="0" VisionCount="0" Cost="0" MoveSelf="0" MoveTarget="0" RangeTarget="0" RangeI="1" RangeO="2" RangeAdd="0" RangeExtend="0" Flag="1" Efficacy="0" EfficacyValue="0" EfficacyIgnore="0" BadState="0" BadIgnore="0" WeaponProhibit="0" EnhanceLevel="0" EnhanceValue.Hp="0" EnhanceValue.Str="0" EnhanceValue.Tech="0" EnhanceValue.Quick="0" EnhanceValue.Luck="0" EnhanceValue.Def="0" EnhanceValue.Magic="0" EnhanceValue.Mdef="0" EnhanceValue.Phys="0" EnhanceValue.Move="0" WeaponLevel.None="0" WeaponLevel.Sword="0" WeaponLevel.Lance="0" WeaponLevel.Axe="0" WeaponLevel.Bow="0" WeaponLevel.Dagger="0" WeaponLevel.Magic="0" WeaponLevel.Rod="0" WeaponLevel.Fist="0" WeaponLevel.Special="0" EquipIids="" Effect="" InheritanceCost="0" InheritanceSort="0" />
			<Param Out="" Sid="SID_Minus5Speed_For1Turn" Name="" Help="" CommandName="" CommandHelp="" CommandWarning="" RootCommandSid="" IconKind="0" IconLabel="" IconBmap="" Priority="0" Layer="0" Order="0" Cycle="2" Life="1" Timing="1" Target="0" Frequency="0" Stand="0" Action="0" Condition="" ActNames="" ActOperations="" ActValues="" AroundCenter="0" AroundTarget="0" AroundCondition="" AroundName="" AroundOperation="" AroundValue="" GiveTarget="0" GiveCondition="" GiveSids="" RemoveSids="" SyncConditions="" SyncSids="" RebirthSid="" EngageSid="" ChangeSids="" CooperationSkill="" HorseSkill="" CovertSkill="" HeavySkill="" FlySkill="" MagicSkill="" PranaSkill="" DragonSkill="" AttackRange="" OverlapRange="" OverlapTerrain="" ZocRange="" ZocType="0" Work="0" WorkOperation="" WorkValue="0" Power="0" Rewarp="0" Removable="0" VisionCount="0" Cost="0" MoveSelf="0" MoveTarget="0" RangeTarget="0" RangeI="0" RangeO="0" RangeAdd="0" RangeExtend="0" Flag="1" Efficacy="0" EfficacyValue="0" EfficacyIgnore="0" BadState="512" BadIgnore="0" WeaponProhibit="0" EnhanceLevel="0" EnhanceValue.Hp="0" EnhanceValue.Str="0" EnhanceValue.Tech="0" EnhanceValue.Quick="-5" EnhanceValue.Luck="0" EnhanceValue.Def="0" EnhanceValue.Magic="0" EnhanceValue.Mdef="0" EnhanceValue.Phys="0" EnhanceValue.Move="0" WeaponLevel.None="0" WeaponLevel.Sword="0" WeaponLevel.Lance="0" WeaponLevel.Axe="0" WeaponLevel.Bow="0" WeaponLevel.Dagger="0" WeaponLevel.Magic="0" WeaponLevel.Rod="0" WeaponLevel.Fist="0" WeaponLevel.Special="0" EquipIids="" Effect="" InheritanceCost="0" InheritanceSort="0" />
			<Param Out="" Sid="SID_Give_Allies_Skill_AfterAction_OfficallyEnds" Name="" Help="" CommandName="" CommandHelp="" CommandWarning="" RootCommandSid="" IconKind="0" IconLabel="" IconBmap="" Priority="0" Layer="0" Order="0" Cycle="0" Life="0" Timing="26" Target="2" Frequency="0" Stand="0" Action="0" Condition="スキル所持(&quot;Trigger_Give_FoesAndAllies_Skill_AfterAction_OfficallyEnds&quot;) &amp;&amp; スキル所持(&quot;DisableAllies_Give_FoesAndAllies_Skill_AfterAction_OfficallyEnds&quot;) == 0" ActNames="" ActOperations="" ActValues="" AroundCenter="0" AroundTarget="0" AroundCondition="" AroundName="" AroundOperation="" AroundValue="" GiveTarget="0" GiveCondition="" GiveSids="SID_Plus5Speed_For1Turn;" RemoveSids="" SyncConditions="" SyncSids="" RebirthSid="" EngageSid="" ChangeSids="" CooperationSkill="" HorseSkill="" CovertSkill="" HeavySkill="" FlySkill="" MagicSkill="" PranaSkill="" DragonSkill="" AttackRange="" OverlapRange="" OverlapTerrain="" ZocRange="" ZocType="0" Work="0" WorkOperation="" WorkValue="0" Power="0" Rewarp="0" Removable="0" VisionCount="0" Cost="0" MoveSelf="0" MoveTarget="0" RangeTarget="0" RangeI="1" RangeO="2" RangeAdd="0" RangeExtend="0" Flag="1" Efficacy="0" EfficacyValue="0" EfficacyIgnore="0" BadState="0" BadIgnore="0" WeaponProhibit="0" EnhanceLevel="0" EnhanceValue.Hp="0" EnhanceValue.Str="0" EnhanceValue.Tech="0" EnhanceValue.Quick="0" EnhanceValue.Luck="0" EnhanceValue.Def="0" EnhanceValue.Magic="0" EnhanceValue.Mdef="0" EnhanceValue.Phys="0" EnhanceValue.Move="0" WeaponLevel.None="0" WeaponLevel.Sword="0" WeaponLevel.Lance="0" WeaponLevel.Axe="0" WeaponLevel.Bow="0" WeaponLevel.Dagger="0" WeaponLevel.Magic="0" WeaponLevel.Rod="0" WeaponLevel.Fist="0" WeaponLevel.Special="0" EquipIids="" Effect="" InheritanceCost="0" InheritanceSort="0" />
			<Param Out="" Sid="SID_Plus5Speed_For1Turn" Name="" Help="" CommandName="" CommandHelp="" CommandWarning="" RootCommandSid="" IconKind="0" IconLabel="" IconBmap="" Priority="0" Layer="0" Order="0" Cycle="2" Life="1" Timing="1" Target="0" Frequency="0" Stand="0" Action="0" Condition="" ActNames="" ActOperations="" ActValues="" AroundCenter="0" AroundTarget="0" AroundCondition="" AroundName="" AroundOperation="" AroundValue="" GiveTarget="0" GiveCondition="" GiveSids="" RemoveSids="" SyncConditions="" SyncSids="" RebirthSid="" EngageSid="" ChangeSids="" CooperationSkill="" HorseSkill="" CovertSkill="" HeavySkill="" FlySkill="" MagicSkill="" PranaSkill="" DragonSkill="" AttackRange="" OverlapRange="" OverlapTerrain="" ZocRange="" ZocType="0" Work="0" WorkOperation="" WorkValue="0" Power="0" Rewarp="0" Removable="0" VisionCount="0" Cost="0" MoveSelf="0" MoveTarget="0" RangeTarget="0" RangeI="0" RangeO="0" RangeAdd="0" RangeExtend="0" Flag="1" Efficacy="0" EfficacyValue="0" EfficacyIgnore="0" BadState="65536" BadIgnore="0" WeaponProhibit="0" EnhanceLevel="0" EnhanceValue.Hp="0" EnhanceValue.Str="0" EnhanceValue.Tech="0" EnhanceValue.Quick="5" EnhanceValue.Luck="0" EnhanceValue.Def="0" EnhanceValue.Magic="0" EnhanceValue.Mdef="0" EnhanceValue.Phys="0" EnhanceValue.Move="0" WeaponLevel.None="0" WeaponLevel.Sword="0" WeaponLevel.Lance="0" WeaponLevel.Axe="0" WeaponLevel.Bow="0" WeaponLevel.Dagger="0" WeaponLevel.Magic="0" WeaponLevel.Rod="0" WeaponLevel.Fist="0" WeaponLevel.Special="0" EquipIids="" Effect="" InheritanceCost="0" InheritanceSort="0" />

Target

Who the skill will affect. Relative to the skill owner.

Value Term Description
0 Target Sometimes means self & sometimes means all.
1 Enemy Targets an enemy.
2 Friend Targets allies only on unit's own team. If RangeI="0", also affects self.
3 Destroy Targets destructible terrain. See Ike’s Demolish.
4 Pierce Targets a line of enemies. See Sigurd’s Override.
5 Range Targets enemies at range. See Corrin’s Torrential Roar, Soren’s Cataclysm.
6 Around Targets the space around the skill user. See Camilla’s Dark Inferno.
7 Overlap Targets the space the skill user is currently on. See Corrin’s Dragon Vein for most movement types.

Frequency

Used exclusively on Camilla’s Dragon class type bonus Soar. Don't know what it does.

	public enum Frequencies
	{
		Every = 1,
		First = 2,
		Last = 4,
		Mask = 7
	}

Stand

Skill may require a certain side to initiate action to activate.

Value Term Description
0 None Skill activates regardless of who initiates action.
1 Offense Skill activates if unit initiates action.
2 Defense Skill activates if foe initiates action.

Action

Skill's activation may be dependent on who is attacking & (using staff & dancing?)

Value Term Description
0 None Skill activates regardless of who is attacking (& using staff/dancing?)
1 Offense Skill activates during unit's attack (& staff use/dance?)
2 Defense Skill activates during foe's attack (& staff use/dance?)

Conditionals

The condition field is the second most important/complicated attribute type a skill can have. It determines the conditions required for the skill to activate, if any. If the logical expression listed in the condition field is TRUE (fulfilled), the skill will be able to activate.

The conditional field can be as complicated or simple as required, there are also often multiple ways to get the same result. It can involve multiple logical operators, such as AND, OR, NOT and more. The condition attribute can also be left empty if you’d like your skill to always be active - an empty conditional is typically used in stat boosting skills like Speed +3.

Condition

Because the condition field is essentially a logical expression there are seemingly infinite possible usages of the attribute; trying to list all possible usages is pointless. Instead, some examples of increasing complexity will be broken down to illustrate the basic format for conditionals, as well as the basic process required to translate and understand them on your own.

—————

Example 1: Unyielding (SID_不屈)
At start of player phase, if HP is 20% or less, restores 20% of unit's max HP.

The conditional for this skill is:
Condition="HP100 &lt;= MaxHP20"

As a reminder, in XML < is ‘<’. This and more are defined at the bottom of this document.

In programming, the ‘<=’ operator means ‘less than OR equal to’.

The operator ‘*’ is for multiplication.

Essentially, the condition takes the unit’s current HP and turns it into a percentage by multiplying it by 100. Multiplying the MaxHP by 20 does the same, but only returns 20% of the total value. Knowing this, the condition could be translated to: HP% <= MaxHP20% In plain English, this means:

If the current HP% is Less than or Equal To 20% of unit MaxHP
If this condition is met, the skill will activate.

—————

Example 2: Break Defenses (SID_ブレイク時追撃)
If unit's attack breaks foe, unit makes an extra attack at 50% damage.

The conditional for this skill is: Condition="攻撃結果(ブレイク) &amp;&amp; スキル所持(&quot;追撃不可&quot;) == 0"

Cleaned to be more readable: (these changes have to be reverted to work in-game) Condition="攻撃結果(ブレイク) && スキル所持(“追撃不可”) == 0"

You’ll notice that there is Japanese text in this conditional. The variable names in this game are all in Japanese, you can find translations for them here. (Thank you, Araragi)

Translating the variable names we get: (again these changes would have to be reverted) Condition=”BattleSceneResult(Break) && UnitSkill(“Cannot Follow Up”) == 0”

If you have basic programming knowledge you can probably infer how this skill works already. Even if you don’t, you should try and understand it yourself before reading on.

You can typically identify logical operators as they consist of two repeating symbols. Again, these are defined in full at the bottom of this document, with other common term definitions, under the Miscellaneous section. As a reminder:

        -    && is a logical AND, which requires the connected operands to be true before it also returns TRUE

In this instance, both the first and second sections of the conditional must be true for the && to return true.

        -    == is an equality operator that requires the connected operands to be equal before it returns TRUE

In this instance, the unit must not have the skill “Cannot Follow Up” for the == to return true.

It’s important to understand that, generally speaking, 0 = FALSE and 1 = TRUE.

The function UnitSkill(“Cannot Follow Up”), which checks whether the unit has a corresponding skill, will output a 0 (FALSE) or a 1 (TRUE).

Finally, you should understand why “Cannot Follow Up” must be enclosed with quotation marks while Break does not. ‘Cannot Follow Up’ is a reference to another skill, and is thus a string. Break is, instead, a named value in the code and doesn’t require quotation marks.

So re-examining the translated conditional, in plain english it reads:
If battle results in a break AND the unit does not have the skill “Cannot Follow Up”
If this condition is met, the skill will activate.

Operation

If editing Skill.xml, ignore Value.
Value Term Skill.xml Symbol
1 Equal =
2 Add +
3 Sub -
4 Mul *
5 Div /

AroundCenter

[s8] Defines the center of the skill’s area of effect (AOE), of where AroundName, AroundOperation and AroundValue will occur.

Value Term Description
0 None There is no AOE center. (Set for non-aoe skills)
1 Self AOE centered around the unit.
2 Target AOE centered around the enemy.
3 Link AOE centered around linked unit. See Attuned.

AroundTarget

[s8] Defines the target of skill’s area of effect (AOE)
Value Term Description
0 None AOE affects no one. (Set for non-aoe skills).
1 Friend AOE only affects allied units.
2 Enemy AOE only affects enemy units.
3 Both AOE affects all units within range.

GiveTarget

The target of GiveCondition, GiveSids & RemoveSids.

Value Term Description
0 None Usually follows whatever the Target of the skill is, if Target="1", then the skill[s] within GiveSids are given/removed to/form enemies, etc...
1 Self Skill is given/removed to/from the current unit.
2 Chain Skill is given/removed to/from units participating in user’s combat via chain attack. Used exclusively in ‘All for One [Dragon]’. Only works if SID has their Timing="5"?
3 Around Needs testing. Gives/removes skill to/from target (can be self), and those around target. Used in ‘Dreadful Aura’, ‘Attuned’ and ‘Racket of Solm’.
4 Dance Needs testing. Gives/removes skill to/from target if target is the recipient of a dance. Used exclusively in ‘Special Dance’.

Class Skill Attributes

Skills defined under these attributes will overwrite the parent skill, dependent on the unit type (battle style). This generally applies to Engage skills and Engage attacks, though Dragon Veins are an example outside this general situation (though they are both Sync skills).

The following attributes overwrite the parent skill with their specific variant:

Attribute Name Class Type
CooperationSkill Back-up
HorseSkill Cavalry
CovertSkill Covert
HeavySkill Armored
FlySkill Flying
MagicSkill Mystical
PranaSkill Qi-Adept
DragonSkill Dragon

If you want the "Type Bonus!" text to display with inherited skills, use the appropiate SyncConditions to sync to the class type bonus skills that have higher Priority. Then, have a dummy skill (which doesn't need to be connected to the base skill) that has the class type bonus skills in the correct ClassTypeSkill identifier. See data block below if confused. Found by Alphys.

Made by Alphys.

			<Param Out="" Sid="SID_重唱" Name="MSID_Echo" Help="MSID_H_Echo" CommandName="MSID_Echo" CommandHelp="MSID_H_Echo_CMD" CommandWarning="" RootCommandSid="" IconKind="0" IconLabel="" IconBmap="" Priority="1" Layer="0" Order="0" Cycle="0" Life="0" Timing="21" Target="0" Frequency="0" Stand="0" Action="0" Condition="" ActNames="" ActOperations="" ActValues="" AroundCenter="0" AroundTarget="0" AroundCondition="" AroundName="" AroundOperation="" AroundValue="" GiveTarget="1" GiveCondition="" GiveSids="SID_重唱_発動演出;SID_魔法ダメージ50%;" RemoveSids="" SyncConditions="戦闘スタイル == 魔法スタイル;戦闘スタイル == 竜族スタイル;" SyncSids="SID_重唱_魔法;SID_重唱_竜族;" RebirthSid="" EngageSid="" ChangeSids="" CooperationSkill="" HorseSkill="" CovertSkill="" HeavySkill="" FlySkill="" MagicSkill="" PranaSkill="" DragonSkill="" AttackRange="" OverlapRange="" OverlapTerrain="" ZocRange="" ZocType="0" Work="0" WorkOperation="" WorkValue="0" Power="0" Rewarp="0" Removable="0" VisionCount="0" Cost="0" MoveSelf="0" MoveTarget="0" RangeTarget="0" RangeI="0" RangeO="0" RangeAdd="0" RangeExtend="0" Flag="33554432" Efficacy="0" EfficacyValue="0" EfficacyIgnore="0" BadState="0" BadIgnore="0" WeaponProhibit="959" EnhanceLevel="0" EnhanceValue.Hp="0" EnhanceValue.Str="0" EnhanceValue.Tech="0" EnhanceValue.Quick="0" EnhanceValue.Luck="0" EnhanceValue.Def="0" EnhanceValue.Magic="0" EnhanceValue.Mdef="0" EnhanceValue.Phys="0" EnhanceValue.Move="0" WeaponLevel.None="0" WeaponLevel.Sword="0" WeaponLevel.Lance="0" WeaponLevel.Axe="0" WeaponLevel.Bow="0" WeaponLevel.Dagger="0" WeaponLevel.Magic="0" WeaponLevel.Rod="0" WeaponLevel.Fist="0" WeaponLevel.Special="0" EquipIids="" Effect="エンゲージスキル" InheritanceCost="1000" InheritanceSort="100" />
			<Param Out="" Sid="SID_重唱_魔法" Name="MSID_Echo" Help="MSID_H_Echo_Magic" CommandName="MSID_Echo" CommandHelp="MSID_H_Echo_Magic_CMD" CommandWarning="" RootCommandSid="" IconKind="0" IconLabel="重唱" IconBmap="" Priority="2" Layer="0" Order="0" Cycle="0" Life="0" Timing="21" Target="0" Frequency="0" Stand="0" Action="0" Condition="" ActNames="" ActOperations="" ActValues="" AroundCenter="0" AroundTarget="0" AroundCondition="" AroundName="" AroundOperation="" AroundValue="" GiveTarget="1" GiveCondition="" GiveSids="SID_重唱_発動演出;SID_魔法ダメージ60%;" RemoveSids="" SyncConditions="" SyncSids="" RebirthSid="" EngageSid="" ChangeSids="" CooperationSkill="" HorseSkill="" CovertSkill="" HeavySkill="" FlySkill="" MagicSkill="" PranaSkill="" DragonSkill="" AttackRange="" OverlapRange="" OverlapTerrain="" ZocRange="" ZocType="0" Work="0" WorkOperation="" WorkValue="0" Power="0" Rewarp="0" Removable="0" VisionCount="0" Cost="0" MoveSelf="0" MoveTarget="0" RangeTarget="0" RangeI="0" RangeO="0" RangeAdd="0" RangeExtend="0" Flag="33554432" Efficacy="0" EfficacyValue="0" EfficacyIgnore="0" BadState="0" BadIgnore="0" WeaponProhibit="959" EnhanceLevel="0" EnhanceValue.Hp="0" EnhanceValue.Str="0" EnhanceValue.Tech="0" EnhanceValue.Quick="0" EnhanceValue.Luck="0" EnhanceValue.Def="0" EnhanceValue.Magic="0" EnhanceValue.Mdef="0" EnhanceValue.Phys="0" EnhanceValue.Move="0" WeaponLevel.None="0" WeaponLevel.Sword="0" WeaponLevel.Lance="0" WeaponLevel.Axe="0" WeaponLevel.Bow="0" WeaponLevel.Dagger="0" WeaponLevel.Magic="0" WeaponLevel.Rod="0" WeaponLevel.Fist="0" WeaponLevel.Special="0" EquipIids="" Effect="エンゲージスキル" InheritanceCost="0" InheritanceSort="0" />
			<Param Out="" Sid="SID_重唱_竜族" Name="MSID_Echo" Help="MSID_H_Echo_Dragon" CommandName="MSID_Echo" CommandHelp="MSID_H_Echo_Dragon_CMD" CommandWarning="" RootCommandSid="" IconKind="0" IconLabel="重唱" IconBmap="" Priority="3" Layer="0" Order="0" Cycle="0" Life="0" Timing="21" Target="0" Frequency="0" Stand="0" Action="0" Condition="" ActNames="" ActOperations="" ActValues="" AroundCenter="0" AroundTarget="0" AroundCondition="" AroundName="" AroundOperation="" AroundValue="" GiveTarget="1" GiveCondition="" GiveSids="SID_重唱_発動演出;SID_魔法ダメージ60%;" RemoveSids="" SyncConditions="" SyncSids="" RebirthSid="" EngageSid="" ChangeSids="" CooperationSkill="" HorseSkill="" CovertSkill="" HeavySkill="" FlySkill="" MagicSkill="" PranaSkill="" DragonSkill="" AttackRange="" OverlapRange="" OverlapTerrain="" ZocRange="" ZocType="0" Work="0" WorkOperation="" WorkValue="0" Power="0" Rewarp="0" Removable="0" VisionCount="0" Cost="0" MoveSelf="0" MoveTarget="0" RangeTarget="0" RangeI="0" RangeO="0" RangeAdd="0" RangeExtend="0" Flag="33554432" Efficacy="0" EfficacyValue="0" EfficacyIgnore="0" BadState="0" BadIgnore="0" WeaponProhibit="959" EnhanceLevel="0" EnhanceValue.Hp="0" EnhanceValue.Str="0" EnhanceValue.Tech="0" EnhanceValue.Quick="0" EnhanceValue.Luck="0" EnhanceValue.Def="0" EnhanceValue.Magic="0" EnhanceValue.Mdef="0" EnhanceValue.Phys="0" EnhanceValue.Move="0" WeaponLevel.None="0" WeaponLevel.Sword="0" WeaponLevel.Lance="0" WeaponLevel.Axe="0" WeaponLevel.Bow="0" WeaponLevel.Dagger="0" WeaponLevel.Magic="0" WeaponLevel.Rod="0" WeaponLevel.Fist="0" WeaponLevel.Special="0" EquipIids="" Effect="エンゲージスキル" InheritanceCost="0" InheritanceSort="0" />
			<Param Out="" Sid="SID_重唱_Dummy" Name="MSID_Echo" Help="MSID_H_Echo" CommandName="MSID_Echo" CommandHelp="MSID_H_Echo_CMD" CommandWarning="" RootCommandSid="" IconKind="0" IconLabel="重唱" IconBmap="" Priority="0" Layer="0" Order="0" Cycle="0" Life="0" Timing="0" Target="0" Frequency="0" Stand="0" Action="0" Condition="" ActNames="" ActOperations="" ActValues="" AroundCenter="0" AroundTarget="0" AroundCondition="" AroundName="" AroundOperation="" AroundValue="" GiveTarget="0" GiveCondition="" GiveSids="" RemoveSids="" SyncConditions="" SyncSids="" RebirthSid="" EngageSid="" ChangeSids="" CooperationSkill="" HorseSkill="" CovertSkill="" HeavySkill="" FlySkill="" MagicSkill="SID_重唱_魔法" PranaSkill="" DragonSkill="SID_重唱_竜族" AttackRange="" OverlapRange="" OverlapTerrain="" ZocRange="" ZocType="0" Work="0" WorkOperation="" WorkValue="0" Power="0" Rewarp="0" Removable="0" VisionCount="0" Cost="0" MoveSelf="0" MoveTarget="0" RangeTarget="0" RangeI="0" RangeO="0" RangeAdd="0" RangeExtend="0" Flag="1" Efficacy="0" EfficacyValue="0" EfficacyIgnore="0" BadState="0" BadIgnore="0" WeaponProhibit="0" EnhanceLevel="0" EnhanceValue.Hp="0" EnhanceValue.Str="0" EnhanceValue.Tech="0" EnhanceValue.Quick="0" EnhanceValue.Luck="0" EnhanceValue.Def="0" EnhanceValue.Magic="0" EnhanceValue.Mdef="0" EnhanceValue.Phys="0" EnhanceValue.Move="0" WeaponLevel.None="0" WeaponLevel.Sword="0" WeaponLevel.Lance="0" WeaponLevel.Axe="0" WeaponLevel.Bow="0" WeaponLevel.Dagger="0" WeaponLevel.Magic="0" WeaponLevel.Rod="0" WeaponLevel.Fist="0" WeaponLevel.Special="0" EquipIids="" Effect="" InheritanceCost="0" InheritanceSort="0" />

ZocType

The enum that determines what happens in ZocRange.

Value Term Description
0 None Likely does nothing.
1 CostMin Movement cost through the zone of control is reduced to 1. (See Clear the Way).
2 CostMax Unsure if this sets the zone of control to have movement costs be an absurdly high value of say 100, or something else.
3 NotMove Prevents enemies moving to the spaces of the zone of control. See Piercing Gaze.

Work

This value determines what will be done by WorkOperation and WorkValue.

Value Term Description
0 None Likely does nothing.
1 ItemHealScale Modifies healing done by items (or skills? Needs Testing). Used exclusively in Celine’s ‘Gentle Flower’.
2 JobGrowChange Modifies growth rates given by the unit's class. Used exclusively in Jean’s ‘Expertise’.

You should check off the BasisSkill Flag otherwise if unit has another SID with EnhanceLevel above 1 & with BasisSkill Flag set, it'll show some EnhanceValue.Stats as blue numbers with blue arrows beside them in Unit Details, if unit has high enough growth rates in those EnhanceValue.Stats. See picture below.
3 TotalGrowChange Modifies either personal growth rates or combined personal+class growth rates (super likely to be the latter but requires research for confirmation). Used exclusively in Tiki’s ‘Starsphere’.

Interaction - JobGrowChange - BasisSkill - EnhanceLevel

Power

Said to increase damage for engage attacks but changing the Power value doesn't change the damage? Also set for skills that don't affect damage, which don't seem to affect those types of skills anyway. Maybe the game devs had previous plans for these skills, scrapped them, then forgot to make the Power="0" again?

The skills below have Power that isn't 0.

Value Skills Used
1 Silence effect, Freeze effect, Healing Light, No Distractions, Careful Aim, Swap, Pivot, Chaos Style, Run Through, Smash, Reposition.
2 Canter, Hold Out, Instruct.
3 SID_弱体化, a skill that contains the Weakness BadState, Canter+, Hold Out+.
4 Hold Out++.
5 Poison effect, Great Sacrifice, Hold Out+++.
6 Override, Quadruple Hit, Twin Strike.
7 Warp Ragnarok, Blazing Lion, Astra Storm, Torrential Roar.

RangeTarget

The weapon Kind that will be targeted by RangeAdd and RangeExtend.

Number Weapon
1 Sword
2 Lance
3 Axe
4 Bow
5 Dagger
6 Magic (Tomes)
7 Rod (Staves)
8 Fist (Arts)
9 Special (Cannonballs, Dragonstones, Tiki's weapons, enemy Dragon Breaths)

Flag

A value used to determine various effects, uses and properties of skills. Typos in flag names such as `OnlyRecvoerRod` are intentional and are representative of what is obtained from the game itself. Flags can be combined.
Value Term Description
1 Invisible When this flag is set, the skill will not show its icon, name or display visually upon activation. Normally skills display at the moment of activation (a pop-up alongside an action), or a persistent visual indicator (such as the Normal mode specific Hit/Avo -X skills).

Many skills with multiple components use this flag so popups do not appear after each sub-skill’s condition is satisfied.

Sometimes this doesn't stop the skill from showing it's icon, in order to stop that fully, check the Effect section.
2 EngageAttack Needs research. This flag is set for all Engage Attacks, as well as the generic エンゲージ技_汎用設定 parameter skill for Engage Attacks. …and also each Book’s effects for Book of Worlds I - V, which needs more research.

Beyond telling the game that the skill is an engage attack, it is unknown what effect this flag has.
4 EngageCharge Needs testing. Appears to be used in skills that require an additional turn to activate another skill. Likely functions by having the Act part of the skill be delayed until the next (player) phase - though parameter bonuses are active from the time the skill is activated.

Used in Ike’s Great Aether, and parent Book of Worlds skill (異界の力).
8 EngageLink Needs research. This flag is set for the Fire Emblem’s Bond Blast.

Given that it’s not present for any of the DLC Linked Engage Attacks, it’s probably something specific to Engage+.
16 EngageWait This flag is set for Hector’s Storm’s Eye.

Like EngageCharge, needs more research, but it’s probably just an Engage Attack that has no offensive phase.
32 EngageSummon This flag is set for Veronica’s Summon Hero… and I don’t think there’s much else to say here.
64 IgnoreEngageAttacking This flag is set to disable the skill from taking effect if an Engage Attack is currently in effect. Often used for skills that modify hit / crit / avoid values.
128 IgnoreNoEngageAttacking This flag is set for the hidden 敵エンゲージ技ダメージ軽減 Reduce Enemy Engage Attack Damage skill (it’s a 20% damage reduction) that each Emblem grants during the Engaged state.

As its name suggests, it shouldn’t activate when an Engage Attack is not in effect.
256 EnableChaining This flag is set on skills that remain active for any Chain Attacks being performed. This is generally found on defensive skills such as Roy’s Hold Out, but there are a few cases where it is found on an offensive skill:

Byleth’s Mentorship, Edelgard’s Lineage, the Hero’s Brave Assist, Chrom’s Other Half, and the チェインアタック命中率 Chain Attack Hit Up/Down effects of Chrom’s Charm (90%), Lucina’s Dragon type All For One (100%), Sombron’s Bond Breaker (30%), and Fell Nil’s Bond Breaker+ (10%).
512 EnableDestory This flag is set for skills that can immediately destroy any destructible terrain.

Basically only for Ike’s Demolish, and a few skills used by the Mage Cannoneer’s basic weapon parameters.
1024 EnableCannon This flag is set for skills relating to the map weapons - Ballistae, Magic Artillery, and Flame Cannons - as well as any skills that are to remain active while such map weapons are used.
2048 EnableRod This flag is set for skills that are specifically active when a staff is used.

Infamous examples are Byleth’s Divine Pulse, Hortensia’s Big Personality, and the Sleipnir Rider’s World Tree. Interestingly, though Tiki’s Diving Blessing is connected to a Staff type item, only the Dragon type of this Engage Attack has this flag set (and it’s not like healing is a prerequisite, since Staff Mastery’s 妨害杖命中+ Offensive Staff Hit+ effects still use this flag).
4096 IgnoreAlone The function of this flag requires more research, but is set on the following skill types:

the 相手の地形回避有利時0 Mystical type’s null terrain Avo bonus while using tomes, X-breaker skills, Triangle Adept, Armored and Warding Blow, Stalwart (reduce effective damage), Healing Light, Leif’s Arms Shield, お金入手_500G Gain 500G effect from Anna’s Make A Killing, Diamant’s Fair Fight, Ivy’s Single-Minded, Rosado’s Stunning Smile, Goldmary’s Disarming Sigh, Fogado’s Charmer, Lindon’s Weapon Insight, the Sniper’s No Distractions, Xander Bond Ring’s Chivalry, Ryoma Bond Ring’s Bushido, and Veronica’s Level Boost.

Guessing this disables the skill if the only unit in combat is the skill holder? For example a unit with Self-Healing using Mend on themselves. ~Erin Rose
8192 IgnoreMultiAttacking Guessing this ignores attacks that hit multiple enemies, testing would be great. ~Erin Rose
16384 IgnoreTraining The function of this flag requires more research. Disables the skill during Arena battles in the Somniel. It is set on a variety of different skill types:

Staff Mastery (and affecting both the healing and offensive staff type’s sub-effects), Roy’s Hold Out, Corrin’s Draconic Hex, many personal skills (it doesn’t affect Etie’s, DIamant’s, Zelkov’s, Kagetsu’s, Rosado’s, Goldmary’s, Panette’s Lindon’s, or Saphir’s), the Halberdier’s Pincer Attack, the Royal Knight’s Reforge, the Berserker’s Smash+, the General’s Swap, the Great Knight’s Allied Defense, the Paladin’s Pivot, the Wolf Knight’s Hobble, the Griffin Knight’s Clear The Way, the Wyvern Knight’s Air Raid, the Thief’s Pass, the Sage’s Spell Harmony, the Martial Master’s Diffuse Healer, the High Priest’s Self-Healing, the Divine Dragon’s Divine Spirit, the Fell Child’s Fell Spirit (and the enemy specific Dark Spirit for that class and Fell Monarch / Great Fell Dragon), the Sleipnir Rider’s World Tree, the Dancer’s Special Dance, Seliph Bond Ring’s Battlewise, Deirdre Bond Ring’s Renewal, Lissa Bond Ring’s Healtouch, Eliwood Bond Ring’s Draw Back, Mia Bond Ring’s Shove, Edelgard Bond Ring’s Flickering Flower, Dimitri Bond Ring’s Paraselene, Claude Bond Ring’s Wind God, Alfonse Bond Ring’s Spur Attack, the effects from Fensalir and Noatun, Tiki’s Lifesphere, Hector’s Piercing Glare and Adaptability, Camilla’s Decisive Strike, Tiki’s Breath effects, and the pseudo-Hold Out effect form the Enchanter’s Item Surge on Meals.
32768 IgnoreTraial The function of this flag requires more research. Disables the skill during “Trial” maps such as the Tempest Trials.

It is set on お金入手_500G / _1000G Gain 500G / 1000G effects from Anna’s Make A Killing (the flag is also present on Anna’s personal itself) and Leif’s Covert Quadruple Hit respectively, and Byleth’s Lost and Found.
65536 IgnoreSimulation This flag appears to be set on skills that force 0% or 100% Hit or Crit, but not related to Engage Attacks.

Most of these skills are hidden (or a given skill from items such as the Rafail Gem), though it also is set on Finn Bond Ring’s Miracle.

These skills do not display their effect on the battle forecast.
131072 ExclusiveDance This flag is set on the Dancer’s Special Dance. Its exact function needs more research.
262144 RevengeAutoEquip This flag is set on Leif’s Adaptable. Allows automatic weapon swap while defending. Determines the best weapon using the following criteria:

1. Allows the user to counterattack

2. Has weapon triangle advantage, or at least does not have disadvantage.

3. Deals bonus damage.

4. Has the highest combined might, hit, crit, avoid, and dodge

5. Has the highest position in the user's inventory.

Source.
524288 SwapOrder This flag is set on Leif’s Vantage, Lyn’s Alacrity, and Hector’s Storm’s Eye+ (the Vantage effect specifically).

Needs a bit more research to confirm, but it appears to reverse the intended order of upcoming attack progression (Vantage activates at battle start, while Alacrity activates at the end of the attacking unit’s first attack).
1048576 InterruptOrder This flag is set on Marth’s Break Defenses.

The exact function needs more research; in lieu of the skill itself adding an extra combat round, is it forcing an additional combat round of the attacking unit’s before combat progression continues as expected?
2097152 ContinueBattle This flag is currently unused, and needs more research regardless. Forces the current combat to occur again, respecting the Condition field of the skill the flag is on. Unit and foe attack again using current stats, and prevents either from dying during the “first” combat, allowing them to attack during the Continued combat even after taking a fatal blow. Skills that reference a certain attack number will not trigger again in this combat, since the attack counts are also continued from the first combat. Only one skill can Continue a battle each combat, and the rest will simply not trigger, even if they would also do something else alongside Continuing the battle. Confirmation on all of this would be nice, as these are just my findings. ~Erin Rose
4194304 ForceLateOrder This flag is set on the スマッシュ Smash property skill (that great weapons have) and Tiki Breath skills; these all have the 追撃不可 Cannot Followup property skill. As per description, this forces the unit with this skill to always attack last in combat if the user initiates combat.

For some reason, having this flag enabled in the Smash property skill causes the game to always follow the rules of the スマッシュ skill if the Smash effect is used elsewhere. You can remove this restriction by editing SID_スマッシュ, remove the flag and insert a skill with this flag using GiveTarget="1" & GiveSids. Example.

Credits to Deklou for finding this, they applied it here.
8388608 EachSupport This flag is set on Vander’s Alabaster Duty, Clanne’s Verdant Faith & Framme’s Crimson Cheer.

It appears to function as follows: if the unit with the flag-active skill gives another unit another skill via GiveSids, the unit giving the skill will also receive it. If one unit gives another unit a skill through GiveSids, gives skill to both units (Vander/Clanne/Framme personals)

Doesn't share EfficacyIgnore.
16777216 Reactable This flag is set on Edelgard’s Raging Storm (the trigger effect) and Houses Unite+ (the move again effect). Think of it as a Galeforce enabling flag.

When this flag activates/is active, it prevents Timing 25-26 skills from triggering, it may be more accurate to say your action is prolonged rather than being granted another action.

If a unit has a Timing 21 or 24 skill that gives a Reactable skill & a Timing="26" skill with that gives different skills active at the same time, the Timing="26" skill won't give skills.
33554432 Remagicable This flag is set on Celica’s Echo. Allows a second combat action but second action forces unit to use to use tomes.

Echo command will show when foe is within equippable weapon range, but when RootCommandSid is set, Command will show constantly when RootCommandSid is selected. You can likely bring this property back with skill commands.
67108864 BeforeMove This flag is set on Roy’s Advance. This appears to allow movement prior to combat (as opposed to say the Swordmaster’s Run Through or Dimitri Bond Ring’s Paraselene).
134217728 AllowChainAttack This flag is set on the チェインアタック許可 Can Chain Attack property skill. Pretty straightforward.
268435456 AllowChainGuard This flag is set on the チェインガード許可 Can Chain Guard property skill. No prizes for guessing what this does.

When Chain Guard triggers, the Calculator.xml Param チェインガードダメージ executes its Function.
536870912 AllowEngageGuard This flag is set on Lucina’s Bonded Shield. As you’d expect, allows a unit to take a hit similar to Chain Guard, but with the Bonded Shield perk of taking no damage.

Can activate an unlimited number of times per turn.

Only active when the enemy initiates combat.

If unit that has the Bonded Shield skill has the skill active but is broken, skill can't activate.

If you edit the game so that you're able to be broken on player phase. Unit will not be able to access the Bonded Shield Command. Requires unit to be engaged (needs confirmation)

When Dual Guard triggers, the Calculator.xml Param エンゲージガードダメージ executes its Function.
1073741824 ForceChainAttack This flag is set on the 強制チェインアタック1マス / 2マス / 3マス Force Chain Attack Within 1 / 2 / 3 Spaces skills, that are associated with Chrom’s Giga Levin Sword+ (the Chain Attack effect), and Lucina’s All For One (with the 3 range being specific to Dragon type).

This as expected forces all (allied) units within the defined radius to participate in a Chain Attack.
2147483648 JoinChainAttack This flag is set on Lucina’s Dual Assist, the Divine Paralogue specific version of Robin’s Other Half, and what appears to be a pack attack skill for Phantom Wolves.

This allows the unit with this flag-active skill to participate in a chain attack outside of their standard attack range (needs further testing when the Phantom Wolves arrive). Interestingly this doesn’t seem to be active on any skill or item relating to Lyn’s Doubles.
4294967296 RangeReliance This flag is set on Corrin’s Quality Time. Unit gains supports points with allies that are within range set by RangeI & RangeO.
8589934592 PickupReliance This flag is set on Byleth’s Lost and Found. Basically contains the functioning of the skill. If Lost & Found is edited to activate all the time, who the skill holder gains support points with seems to be RNG that is generated at the start of the chapter/skirmish. Resetting the chapter resets this specific set of RNG?
17179869184 MoveCostFree This flag is set on Sigurd’s Covert type Gallop. It ignores all standard terrain movement costs (though will need a bit more research to double check if it affects otherwise impassable terrain).
34359738368 MoveEnemyPass This flag is set on the Thief’s Pass, and like its namesake allows a unit to pass through enemies.
68719476736 ResetDisorder This flag is set on Tiki’s Lifesphere and Qi Adept type Divine Blessing, as a means to reset negative status effects. Bizarrely it’s not used in Micaiah’s Qi Adept type Great Sacrifice…
137438953472 ItemHealAround This flag is set on Citrinne’s Generosity. Needs more research, but appears to give the effect of a healing item to surrounding units (as defined by the RangeI & RangeO parameters).
274877906944 ItemHealGive This flag is set on Etie’s Energized. Needs more research, but appears to to trigger the skill’s effect (though Energized uses a GiveSids parameter specifically) after using a healing item.

If this skill is the start of a "skill bloodline" and a skill with the Reactable flag enabled is in GiveSids, it won't work unless you're beside Alear. When you're beside Alear & it activates, it can constantly give you an extra action until your HP becomes full & items that heal HP can no longer be used.

You can get it to function like expected, with something like this.

Doesn't follow other skill with Priority. If for example, skill with this Flag give the same speed buffs as Speedtaker, & unit already has Speedtaker buff, it will not grant the next speed buff down when Flag activates.
549755813888 SelfHealRod This flag is set on the High Priest’s Self-Healing, and likely enables staff users to target themselves with healing staves.
1099511627776 OnlyRecvoerRod This flag is set on Hortensia’s Big Personality. While the description says it only affects healing staves, it affects all staves except Rescue. Grants +1 vision bonus when Illume is used. Source of Illume info.
2199023255552 DecayEnhance This flag is set on skill effects that have a decaying stat boost or penalty that is reduced by 1 each turn if Cycle is 2 or 3, if it's not, then it will reduce by 1 on it's last Life if Life is more than 1, which is fully gone when Life is 0.

Flag is used in the effect of Pure Water, Seal X skills, & Draconic Hex.
4398046511104 SubEngageCountLimit This flag is set on the Divine Dragon’s Divine Spirit, and appears to have the same effect as the Deep Synergy bonus from Bond 20 with Emblems - that is, reducing the maximum engage meter count by 1.
8796093022208 ReverseCount This flag is set on Timerra’s Racket of Solm. Its actual function is unknown and needs more research.
17592186044416 ReCooking This flag is set on Bunet’s Seconds?. Needs more research, but appears to trigger specifically after eating a Meal.
35184372088832 BasisSkill Skill’s modifiers to HP, Str, Mag, Dex, Spd, Def, Res, Lck, Bld, Mov, Hit, Crit, Avoid, Dodge do not apply a blue/red color on the stat and do not display as an effect granted by a Skill. (Used on the -10 Hit/Avoid and -20 Hit/Avoid Skills granted to enemies on Normal Mode)

BasisSkill Flag only works with skills gained during chapters/skirmishes or if it's set in a Person.xml's _Sids. Will not work if only EnhanceLevel is affected.
70368744177664 Unstoppable Used for many skills but unknown what it actually does; the status effect skills (three poisons, silence, freeze, 'weaken', broken, 'enhanced'), null damage, Sombron's barrier effect to reduce damage, Perceptive, Covert Divine Speed poison effect, & the Decoy flag.
140737488355328 HideChangeGod Used on Eirika and Ephraim’s Night and Day. Only affects the UI that shows when Night and Day command is selected.
281474976710656 OverExpChange Used on Veronica’s SP conversion. Possibly contains the entire function of the skill?
562949953421312 MoveFly Used on Camilla’s Soar. Self Explanatory.
1125899906842624 ViewRestriction Possibly locks out a zoom in view or something...? Associated with Great Aether, Storm's Eye, and the Book effects of Book of Worlds (but not the base skill)
9007199254740992 HasIconBmap
18014398509481984 HasContract
36028797018963968 HauntChainAttack If combined with at least 1 flag related to Chain Attacks, unit receives Great Aether IconBmap. Unit cannot be selected to act or move on their own, unit cannot fight.
72057594037927936 HasRootCommand
144115188075855872 HasZOC
288230376151711744 HasWork
576460752303423488 HasVision
1152921504606846976 NotCondition
2305843009213693952 HasCondition
4611686018427387904 HasEnhance
-9223372036854775808 HasRangeTarget
127168 IgnoreMask Combines IgnoreSimulation, IgnoreTraial, IgnoreTraining, IgnoreMultiAttacking, IgnoreAlone, IgnoreNoEngageAttacking, & IgnoreEngageAttacking? Doesn't do anything when Flag is set on its own ingame, must have another flag to set in order to work, like HauntChainAttack?
ForceLateOrder Flag Data Block

Originally made by Deklou, then edited.

			<Param Out="" Sid="SID_スマッシュ" Name="" Help="" CommandName="" CommandHelp="" CommandWarning="" RootCommandSid="" IconKind="0" IconLabel="" IconBmap="" Priority="0" Layer="0" Order="0" Cycle="0" Life="0" Timing="3" Target="0" Frequency="0" Stand="1" Action="0" Condition="" ActNames="吹き飛ばし率;吹き飛ばし距離;" ActOperations="=;+;" ActValues="100;1;" AroundCenter="0" AroundTarget="0" AroundCondition="" AroundName="" AroundOperation="" AroundValue="" GiveTarget="1" GiveCondition="" GiveSids="SID_最後の攻撃;" RemoveSids="" SyncConditions="" SyncSids="SID_追撃不可;" RebirthSid="" EngageSid="" ChangeSids="" CooperationSkill="" HorseSkill="" CovertSkill="" HeavySkill="" FlySkill="" MagicSkill="" PranaSkill="" DragonSkill="" AttackRange="" OverlapRange="" OverlapTerrain="" ZocRange="" ZocType="0" Work="0" WorkOperation="" WorkValue="0" Power="0" Rewarp="0" Removable="0" VisionCount="0" Cost="0" MoveSelf="0" MoveTarget="0" RangeTarget="0" RangeI="0" RangeO="0" RangeAdd="0" RangeExtend="0" Flag="0" Efficacy="0" EfficacyValue="0" EfficacyIgnore="0" BadState="0" BadIgnore="0" WeaponProhibit="0" EnhanceLevel="0" EnhanceValue.Hp="0" EnhanceValue.Str="0" EnhanceValue.Tech="0" EnhanceValue.Quick="0" EnhanceValue.Luck="0" EnhanceValue.Def="0" EnhanceValue.Magic="0" EnhanceValue.Mdef="0" EnhanceValue.Phys="0" EnhanceValue.Move="0" WeaponLevel.None="0" WeaponLevel.Sword="0" WeaponLevel.Lance="0" WeaponLevel.Axe="0" WeaponLevel.Bow="0" WeaponLevel.Dagger="0" WeaponLevel.Magic="0" WeaponLevel.Rod="0" WeaponLevel.Fist="0" WeaponLevel.Special="0" EquipIids="" Effect="" InheritanceCost="0" InheritanceSort="0" />
			<Param Out="" Sid="SID_最後の攻撃" Name="" Help="" CommandName="" CommandHelp="" CommandWarning="" RootCommandSid="" IconKind="0" IconLabel="" IconBmap="" Priority="0" Layer="0" Order="0" Cycle="0" Life="0" Timing="3" Target="0" Frequency="0" Stand="1" Action="0" Condition="" ActNames="" ActOperations="" ActValues="" AroundCenter="0" AroundTarget="0" AroundCondition="" AroundName="" AroundOperation="" AroundValue="" GiveTarget="0" GiveCondition="" GiveSids="" RemoveSids="" SyncConditions="" SyncSids="" RebirthSid="" EngageSid="" ChangeSids="" CooperationSkill="" HorseSkill="" CovertSkill="" HeavySkill="" FlySkill="" MagicSkill="" PranaSkill="" DragonSkill="" AttackRange="" OverlapRange="" OverlapTerrain="" ZocRange="" ZocType="0" Work="0" WorkOperation="" WorkValue="0" Power="0" Rewarp="0" Removable="0" VisionCount="0" Cost="0" MoveSelf="0" MoveTarget="0" RangeTarget="0" RangeI="0" RangeO="0" RangeAdd="0" RangeExtend="0" Flag="4194369" Efficacy="0" EfficacyValue="0" EfficacyIgnore="0" BadState="0" BadIgnore="0" WeaponProhibit="0" EnhanceLevel="0" EnhanceValue.Hp="0" EnhanceValue.Str="0" EnhanceValue.Tech="0" EnhanceValue.Quick="0" EnhanceValue.Luck="0" EnhanceValue.Def="0" EnhanceValue.Magic="0" EnhanceValue.Mdef="0" EnhanceValue.Phys="0" EnhanceValue.Move="0" WeaponLevel.None="0" WeaponLevel.Sword="0" WeaponLevel.Lance="0" WeaponLevel.Axe="0" WeaponLevel.Bow="0" WeaponLevel.Dagger="0" WeaponLevel.Magic="0" WeaponLevel.Rod="0" WeaponLevel.Fist="0" WeaponLevel.Special="0" EquipIids="" Effect="" InheritanceCost="0" InheritanceSort="0" />
ItemHealGive Flag Data Block

Originally made by Erin Rose, then edited. When unit recovers HP using an item, grants another action only once per phase. Also grants Str+2, Build+2, Crit+5 for 2 turn.

			<Param Out="" Sid="SID_筋肉増強剤" Name="MSID_PrivateSkill_Atie" Help="MSID_H_PrivateSkill_Atie" CommandName="MSID_PrivateSkill_Atie" CommandHelp="MSID_H_PrivateSkill_Atie" CommandWarning="" RootCommandSid="" IconKind="0" IconLabel="筋肉増強剤" IconBmap="" Priority="0" Layer="0" Order="0" Cycle="0" Life="0" Timing="20" Target="0" Frequency="0" Stand="0" Action="0" Condition="スキル所持( &quot;AtieSecondTurnBurnout&quot; ) == 0" ActNames="" ActOperations="" ActValues="" AroundCenter="0" AroundTarget="0" AroundCondition="" AroundName="" AroundOperation="" AroundValue="" GiveTarget="1" GiveCondition="" GiveSids="SID_AtieEatingTime;" RemoveSids="" SyncConditions="" SyncSids="" RebirthSid="" EngageSid="" ChangeSids="" CooperationSkill="" HorseSkill="" CovertSkill="" HeavySkill="" FlySkill="" MagicSkill="" PranaSkill="" DragonSkill="" AttackRange="" OverlapRange="" OverlapTerrain="" ZocRange="" ZocType="0" Work="0" WorkOperation="" WorkValue="0" Power="0" Rewarp="0" Removable="0" VisionCount="0" Cost="0" MoveSelf="0" MoveTarget="0" RangeTarget="0" RangeI="0" RangeO="0" RangeAdd="0" RangeExtend="0" Flag="16384" Efficacy="0" EfficacyValue="0" EfficacyIgnore="0" BadState="0" BadIgnore="0" WeaponProhibit="0" EnhanceLevel="0" EnhanceValue.Hp="0" EnhanceValue.Str="0" EnhanceValue.Tech="0" EnhanceValue.Quick="0" EnhanceValue.Luck="0" EnhanceValue.Def="0" EnhanceValue.Magic="0" EnhanceValue.Mdef="0" EnhanceValue.Phys="0" EnhanceValue.Move="0" WeaponLevel.None="0" WeaponLevel.Sword="0" WeaponLevel.Lance="0" WeaponLevel.Axe="0" WeaponLevel.Bow="0" WeaponLevel.Dagger="0" WeaponLevel.Magic="0" WeaponLevel.Rod="0" WeaponLevel.Fist="0" WeaponLevel.Special="0" EquipIids="" Effect="汎用スキル" InheritanceCost="0" InheritanceSort="0"/>
			<Param Out="" Sid="SID_AtieEatingTime" Name="MSID_PrivateSkill_Atie" Help="MSID_H_PrivateSkill_Atie" CommandName="MSID_PrivateSkill_Atie" CommandHelp="MSID_H_PrivateSkill_Atie" CommandWarning="" RootCommandSid="" IconKind="0" IconLabel="筋肉増強剤" IconBmap="" Priority="0" Layer="0" Order="0" Cycle="0" Life="0" Timing="0" Target="0" Frequency="0" Stand="0" Action="0" Condition="" ActNames="" ActOperations="" ActValues="" AroundCenter="0" AroundTarget="0" AroundCondition="" AroundName="" AroundOperation="" AroundValue="" GiveTarget="1" GiveCondition="" GiveSids="SID_AtieSecondTurn;SID_AtieSecondTurnBurnout;SID_筋肉増強剤_効果;" RemoveSids="" SyncConditions="" SyncSids="" RebirthSid="" EngageSid="" ChangeSids="" CooperationSkill="" HorseSkill="" CovertSkill="" HeavySkill="" FlySkill="" MagicSkill="" PranaSkill="" DragonSkill="" AttackRange="" OverlapRange="" OverlapTerrain="" ZocRange="" ZocType="0" Work="0" WorkOperation="" WorkValue="0" Power="0" Rewarp="0" Removable="0" VisionCount="0" Cost="0" MoveSelf="0" MoveTarget="0" RangeTarget="0" RangeI="0" RangeO="0" RangeAdd="0" RangeExtend="0" Flag="274877923328" Efficacy="0" EfficacyValue="0" EfficacyIgnore="0" BadState="0" BadIgnore="0" WeaponProhibit="0" EnhanceLevel="0" EnhanceValue.Hp="0" EnhanceValue.Str="0" EnhanceValue.Tech="0" EnhanceValue.Quick="0" EnhanceValue.Luck="0" EnhanceValue.Def="0" EnhanceValue.Magic="0" EnhanceValue.Mdef="0" EnhanceValue.Phys="0" EnhanceValue.Move="0" WeaponLevel.None="0" WeaponLevel.Sword="0" WeaponLevel.Lance="0" WeaponLevel.Axe="0" WeaponLevel.Bow="0" WeaponLevel.Dagger="0" WeaponLevel.Magic="0" WeaponLevel.Rod="0" WeaponLevel.Fist="0" WeaponLevel.Special="0" EquipIids="" Effect="汎用スキル" InheritanceCost="0" InheritanceSort="0"/>
			<Param Out="" Sid="SID_AtieSecondTurn" Name="" Help="" CommandName="" CommandHelp="" CommandWarning="" RootCommandSid="" IconKind="0" IconLabel="筋肉増強剤" IconBmap="" Priority="0" Layer="0" Order="0" Cycle="4" Life="0" Timing="0" Target="0" Frequency="0" Stand="0" Action="0" Condition="" ActNames="" ActOperations="" ActValues="" AroundCenter="0" AroundTarget="0" AroundCondition="" AroundName="" AroundOperation="" AroundValue="" GiveTarget="0" GiveCondition="" GiveSids="" RemoveSids="" SyncConditions="" SyncSids="" RebirthSid="" EngageSid="" ChangeSids="" CooperationSkill="" HorseSkill="" CovertSkill="" HeavySkill="" FlySkill="" MagicSkill="" PranaSkill="" DragonSkill="" AttackRange="" OverlapRange="" OverlapTerrain="" ZocRange="" ZocType="0" Work="0" WorkOperation="" WorkValue="0" Power="0" Rewarp="0" Removable="0" VisionCount="0" Cost="0" MoveSelf="0" MoveTarget="0" RangeTarget="0" RangeI="0" RangeO="0" RangeAdd="0" RangeExtend="0" Flag="16777217" Efficacy="0" EfficacyValue="0" EfficacyIgnore="0" BadState="0" BadIgnore="0" WeaponProhibit="0" EnhanceLevel="0" EnhanceValue.Hp="0" EnhanceValue.Str="0" EnhanceValue.Tech="0" EnhanceValue.Quick="0" EnhanceValue.Luck="0" EnhanceValue.Def="0" EnhanceValue.Magic="0" EnhanceValue.Mdef="0" EnhanceValue.Phys="0" EnhanceValue.Move="0" WeaponLevel.None="0" WeaponLevel.Sword="0" WeaponLevel.Lance="0" WeaponLevel.Axe="0" WeaponLevel.Bow="0" WeaponLevel.Dagger="0" WeaponLevel.Magic="0" WeaponLevel.Rod="0" WeaponLevel.Fist="0" WeaponLevel.Special="0" EquipIids="" Effect="エフェクト無し" InheritanceCost="0" InheritanceSort="0"/>
			<Param Out="" Sid="SID_AtieSecondTurnBurnout" Name="" Help="" CommandName="" CommandHelp="" CommandWarning="" RootCommandSid="" IconKind="0" IconLabel="筋肉増強剤" IconBmap="" Priority="0" Layer="0" Order="0" Cycle="3" Life="1" Timing="0" Target="0" Frequency="0" Stand="0" Action="0" Condition="" ActNames="" ActOperations="" ActValues="" AroundCenter="0" AroundTarget="0" AroundCondition="" AroundName="" AroundOperation="" AroundValue="" GiveTarget="0" GiveCondition="" GiveSids="" RemoveSids="" SyncConditions="" SyncSids="" RebirthSid="" EngageSid="" ChangeSids="" CooperationSkill="" HorseSkill="" CovertSkill="" HeavySkill="" FlySkill="" MagicSkill="" PranaSkill="" DragonSkill="" AttackRange="" OverlapRange="" OverlapTerrain="" ZocRange="" ZocType="0" Work="0" WorkOperation="" WorkValue="0" Power="0" Rewarp="0" Removable="0" VisionCount="0" Cost="0" MoveSelf="0" MoveTarget="0" RangeTarget="0" RangeI="0" RangeO="0" RangeAdd="0" RangeExtend="0" Flag="1" Efficacy="0" EfficacyValue="0" EfficacyIgnore="0" BadState="0" BadIgnore="0" WeaponProhibit="0" EnhanceLevel="0" EnhanceValue.Hp="0" EnhanceValue.Str="0" EnhanceValue.Tech="0" EnhanceValue.Quick="0" EnhanceValue.Luck="0" EnhanceValue.Def="0" EnhanceValue.Magic="0" EnhanceValue.Mdef="0" EnhanceValue.Phys="0" EnhanceValue.Move="0" WeaponLevel.None="0" WeaponLevel.Sword="0" WeaponLevel.Lance="0" WeaponLevel.Axe="0" WeaponLevel.Bow="0" WeaponLevel.Dagger="0" WeaponLevel.Magic="0" WeaponLevel.Rod="0" WeaponLevel.Fist="0" WeaponLevel.Special="0" EquipIids="" Effect="エフェクト無し" InheritanceCost="0" InheritanceSort="0"/>
			<Param Out="" Sid="SID_筋肉増強剤_効果" Name="MSID_PrivateSkill_Atie" Help="MSID_H_PrivateSkill_Atie" CommandName="MSID_PrivateSkill_Atie" CommandHelp="MSID_H_PrivateSkill_Atie" CommandWarning="" RootCommandSid="" IconKind="0" IconLabel="筋肉増強剤" IconBmap="" Priority="0" Layer="0" Order="0" Cycle="2" Life="2" Timing="3" Target="0" Frequency="0" Stand="0" Action="0" Condition="" ActNames="必殺値;" ActOperations="+;" ActValues="5;" AroundCenter="0" AroundTarget="0" AroundCondition="" AroundName="" AroundOperation="" AroundValue="" GiveTarget="0" GiveCondition="" GiveSids="" RemoveSids="" SyncConditions="" SyncSids="" RebirthSid="" EngageSid="" ChangeSids="" CooperationSkill="" HorseSkill="" CovertSkill="" HeavySkill="" FlySkill="" MagicSkill="" PranaSkill="" DragonSkill="" AttackRange="" OverlapRange="" OverlapTerrain="" ZocRange="" ZocType="0" Work="0" WorkOperation="" WorkValue="0" Power="0" Rewarp="0" Removable="0" VisionCount="0" Cost="0" MoveSelf="0" MoveTarget="0" RangeTarget="0" RangeI="0" RangeO="0" RangeAdd="0" RangeExtend="0" Flag="1" Efficacy="0" EfficacyValue="0" EfficacyIgnore="0" BadState="65536" BadIgnore="0" WeaponProhibit="0" EnhanceLevel="0" EnhanceValue.Hp="0" EnhanceValue.Str="2" EnhanceValue.Tech="0" EnhanceValue.Quick="0" EnhanceValue.Luck="0" EnhanceValue.Def="0" EnhanceValue.Magic="0" EnhanceValue.Mdef="0" EnhanceValue.Phys="2" EnhanceValue.Move="0" WeaponLevel.None="0" WeaponLevel.Sword="0" WeaponLevel.Lance="0" WeaponLevel.Axe="0" WeaponLevel.Bow="0" WeaponLevel.Dagger="0" WeaponLevel.Magic="0" WeaponLevel.Rod="0" WeaponLevel.Fist="0" WeaponLevel.Special="0" EquipIids="" Effect="汎用スキル" InheritanceCost="0" InheritanceSort="0"/>

BadIgnore & BadState

BadIgnore: Grants immunity to this value of BadState.

BadState: This value sets status conditions if the skill is present on a unit. Some for sure & maybe all BadStates can be combined together?

Value Term Description
0 None Needs testing. Likely does nothing.
1 Poison Poison effect. Adds an additional point of damage to DMG result if the inflicted unit takes additional DMG. Comes with skull with 1 x IconBmap.
2 SeverePoison Poison effect - two stacks. Adds two additional points of damage to DMG result if the inflicted unit takes additional DMG. Comes with skull with 2 x's IconBmap.
4 DeadlyPoison Poison effect - three stacks. Adds three additional points of damage to DMG result if the inflicted unit takes additional DMG. Comes with skull with 3 x's IconBmap.
7 PoisonMask Needs testing. Is the combination of all three poison flags? (1+2+4)
8 Heal Needs testing. Used on Unyielding skills and Renewal. Triggers auto healing/start of turn recovery.
16 Sleep Needs testing. When unit is inflicted, unit will have their action removed start of turn, but can be refreshed through Dances? Also, while unit's oBody model will get its color back, unit cannot fight back in opposite phase?
32 Silence Silence effect. Stops unit from using tomes or staves.
64 Charm Needs testing. Unused in version 2.0.0. Does the same thing as confusion. Differences between the two unknown.
128 Confusion Needs testing. Causes units on the same team to attack other units on the same team.

If unit is confused &/or charmed and is constantly synced to a skill with Reactable Flag, unit has action cap in Enemy Phase. What is the action cap? If more than one unit is synced with Reactable Flag, a unit will act, then the other unit with act.
256 Freeze Freeze effect. Stops unit from moving. Disable's skills with Removable values higher than 0, like Canter.
512 Weakness Needs testing. Allows items with Item.xml UseType="18" &/or AddType="18" to get rid of skill. Enables a small red arrow that is placed in the bottom right of the tile the unit's map model is on. Usually used in skills with their EnhanceValue.Stats as negative integers.
1024 Stun Break effect. Stops unit from counter attacking.

When unit has this Flag in their BadIgnore, unit can still be selected by foe's Fracture staff but is still immune from Break.

Weapon triangle induced breaks only last for one battle while skill induced breaks can last longer.

You're able to edit the game so that players are broken in player phase & enemies are broken in enemy phase. This will cause some issues, such as...

If the user used Call Doubles & initates attack, the doubles will deal damage, but it will only show in the battle forecast before you fight the enemy.

You're able to attack but you won't deal damage & will experience many animation issues. Such as T posing, camera zooms, model freezes, etc.

You can sync to skills that affect each RangeTarget that have their RangeI="255" to disable the Attack command for all teams. When this is set enemy & ally team won't act & move.

The beginning of All for One's animation will play without the attacker having a weapon, then fade to black. These issues require you to skip the animation to proceed. Only Micaiah's, Byleth's, Tiki's Engage Attack animation will run properly. With Combat Animations on, the Engage Link between Emblem Edelgard & Byleth softlock the game. To remedy this, you can disable Engage Attacks from showing up in the Command Menu by having their skill Conditions check if unit isn't broken, skill is able to be selected.

You won't be able to Chain Guard, Bonded Shield, Dance or Contract.

When enemies are broken going into enemy phase with break still active, the UI will act as if break status has been removed when it has not.

If edited, can be inflicted even if unit misses.

Status can be cleared with items with UseType="18" &/or AddType="18"

If there's stuff missing regarding this topic, click here.
2048 Interact Is used in a skill given to all Armored Units in Job.xml. Likely disables weapon triangle breaks but not skill breaks. Can't be used as a BadState?
4096 Decoy Sets the skill target as a decoy, enemies will focus the afflicted unit during the next phase. Even in Maddening mode where enemies won't attack a unit they deal 0 damage to or have 0 hit against, they will attack! Used in Soren’s Assign Decoy.
8192 NotEnhance Removes buffs to EnhanceValue.Stats & Enhance blue arrow from showing up.
65536 Enhance Might be purely visual? Enables a small blue arrow that is placed in the bottom right of the tile the unit's map model is on. Usually used in skills with their EnhanceValue.Stats as positive integers.
131072 Immovable Grants the unit immunity to skills that would otherwise move the skill holder. This includes the Smash effect. If unit is Immovable, unit can't MoveSelf, if Target is Immovable, unit can't MoveTarget. Unit cannot selected by foe's Entrap staves. Allies can't use Rescue, Warp or Rewarp unit, but unit can Rewarp themselves. Used in Anchor.
262144 NotMove Like Freeze, but there's some differences. There's no icon, it can't be Restored, or be removed by Headlong Rush.
524288 NotWeaponWeight Sets all weapon weight to 0.
1048576 NotChainAttacked Foes can't chain attack. Is there a difference between this & giving foe a skill with Timing="5" GiveTarget="2" RangeI="1" RangeO="99" that gives their chain attacking allies Timing="7" ActNames="攻撃回数;" ActOperations="=;" ActValues="0;" with the EnableChaining Flag?
-2147483648 IgnoreDebug Does nothing on its own? Is it like HauntChainAttack where other Flags needs to be set to see effect in game?

WeaponProhibit

Prohibits the use of certain weapon types for the skill. Commonly used to limit weapons for Engage Attacks. Values can be combined.

See Common Flags/Enums for these values.

Add the relevant weapon flags to disable; the 1 / None flag is also added in any restriction of weapon types.

Stat Enhancements

Increases or decreases the value of stats. In the base game this increase is limited to 20 from all sources, but the value can be any integer between -40 to 40. A number like -21 can remove a +20 boost, -1 more of the same stat.

EnhanceLevel increases the effective level of the unit. Used in Roy's Rise Up skill. EnhanceLevel can't be a negative integer, despite it's Min="-40".

Doesn't need to have Timing="1". Ignores Condition?

Attribute StatBoost
EnhanceLevel Level
EnhanceValue.Hp HP
EnhanceValue.Str Strength
EnhanceValue.Tech Dexterity
EnhanceValue.Quick Speed
EnhanceValue.Luck Luck
EnhanceValue.Def Defense
EnhanceValue.Magic Magic
EnhanceValue.Mdef Resistance
EnhanceValue.Phys Build
EnhanceValue.Mov Movement

Weapon Level Buffs

Ask wexiyeb618 if curious on better skills that avoid the issue listed in the section.

Increases the weapon level of Weapon. This can allow units to use weapons they can't wield due to their class weapon restrictions & class weapon ranks. Used in Micaiah's Cleric skill. Any integer above 1 will only work if skill is 1st generation, cannot be given or synced to.

WeaponLevel.Weapon="1" = D
WeaponLevel.Weapon="2" = C
WeaponLevel.Weapon="3" = B
WeaponLevel.Weapon="4" = A
WeaponLevel.Weapon="5" = S

Attribute Function
WeaponLevel.None Unused. Possibly related to items like Vulnerary, but since none of those items require ranks this is always set to 0.
WeaponLevel.Sword Unused. Lets unit wield swords.
WeaponLevel.Lance Unused. Lets unit wield lances.
WeaponLevel.Axe Unused. Lets unit wield axes.
WeaponLevel.Bow Unused. Lets unit wield bows.
WeaponLevel.Dagger Unused. Lets unit wield daggers.
WeaponLevel.Magic Unused. Lets unit wield tomes.
WeaponLevel.Rod Used exclusively in Micaiah’s 3 Cleric skills. Lets unit use staves.
WeaponLevel.Fist Unused. Lets unit wield arts.
WeaponLevel.Special Unused. Lets unit wield weapons like Cannonballs, Dragonstones, Tiki's weapons, enemy Dragon Breaths, etc.

If a Item.xml WeaponLevel is edited to be higher than a Job.xml MaxWeaponLevel.Weapon, it causes units to have those weapons unequipped before the chapter/skirmish starts. They won't be able to equip them, basically becoming statues.

No Skill - Help Foes ReEquip Weapons

The most clean way to fix this issue with just XML edits is to have a skill set for all Job.xml Styles, Skills, which can be connected through a dummy skill. This skill must have lower Priority skill that sets all WeaponLevel to 5 that has its SyncConditions="ターン == 0 || 軍 == 1軍;", syncing to a dummy skill with higher Priority. For reasons wexiyeb618 doesn't know Cycle="1" won't work so we use ターン == 0 & everyone needs to have these SIDs

We'll use a dummy parent skill to insert into Job.xml since it's an easy way for you to test your skills in general & if you ever decide that there's certain skills you want everyone to have, you can just sync them to the dummy parent SID in Job.xml.

Job.xml

			<Param Out="" Style="スタイル無し" Name="MBSID_None" Help="MBSID_H_None" Skills="SID_SkillsForAll;" />
			<Param Out="" Style="連携スタイル" Name="MBSID_Cooperation" Help="MBSID_H_Cooperation" Skills="SID_チェインアタック許可;SID_SkillsForAll;" />
			<Param Out="" Style="騎馬スタイル" Name="MBSID_Horse" Help="MBSID_H_Horse" Skills="SID_SkillsForAll;" />
			<Param Out="" Style="隠密スタイル" Name="MBSID_Covert" Help="MBSID_H_Covert" Skills="SID_地形回避有利時2倍;SID_SkillsForAll;" />
			<Param Out="" Style="重装スタイル" Name="MBSID_Heavy" Help="MBSID_H_Heavy" Skills="SID_相性ブレイク無効;SID_SkillsForAll;" />
			<Param Out="" Style="飛行スタイル" Name="MBSID_Fly" Help="MBSID_H_Fly" Skills="SID_SkillsForAll;" />
			<Param Out="" Style="魔法スタイル" Name="MBSID_Magic" Help="MBSID_H_Magic" Skills="SID_相手の地形回避有利時0;SID_SkillsForAll;" />
			<Param Out="" Style="気功スタイル" Name="MBSID_Prana" Help="MBSID_H_Prana" Skills="SID_チェインガード許可;SID_SkillsForAll;" />
			<Param Out="" Style="竜族スタイル" Name="MBSID_Dragon" Help="MBSID_H_Dragon" Skills="SID_SkillsForAll;" />

Skill.xml

			<Param Out="" Sid="SID_SkillsForAll" Name="" Help="" CommandName="" CommandHelp="" CommandWarning="" RootCommandSid="" IconKind="0" IconLabel="" IconBmap="" Priority="0" Layer="0" Order="0" Cycle="0" Life="0" Timing="0" Target="0" Frequency="0" Stand="0" Action="0" Condition="" ActNames="" ActOperations="" ActValues="" AroundCenter="0" AroundTarget="0" AroundCondition="" AroundName="" AroundOperation="" AroundValue="" GiveTarget="0" GiveCondition="" GiveSids="" RemoveSids="" SyncConditions="" SyncSids="SID_AllWeaponLevels_Max_NotForPlayers_1;" RebirthSid="" EngageSid="" ChangeSids="" CooperationSkill="" HorseSkill="" CovertSkill="" HeavySkill="" FlySkill="" MagicSkill="" PranaSkill="" DragonSkill="" AttackRange="" OverlapRange="" OverlapTerrain="" ZocRange="" ZocType="0" Work="0" WorkOperation="" WorkValue="0" Power="0" Rewarp="0" Removable="0" VisionCount="0" Cost="0" MoveSelf="0" MoveTarget="0" RangeTarget="0" RangeI="0" RangeO="0" RangeAdd="0" RangeExtend="0" Flag="1" Efficacy="0" EfficacyValue="0" EfficacyIgnore="0" BadState="0" BadIgnore="0" WeaponProhibit="0" EnhanceLevel="0" EnhanceValue.Hp="0" EnhanceValue.Str="0" EnhanceValue.Tech="0" EnhanceValue.Quick="0" EnhanceValue.Luck="0" EnhanceValue.Def="0" EnhanceValue.Magic="0" EnhanceValue.Mdef="0" EnhanceValue.Phys="0" EnhanceValue.Move="0" WeaponLevel.None="0" WeaponLevel.Sword="0" WeaponLevel.Lance="0" WeaponLevel.Axe="0" WeaponLevel.Bow="0" WeaponLevel.Dagger="0" WeaponLevel.Magic="0" WeaponLevel.Rod="0" WeaponLevel.Fist="0" WeaponLevel.Special="0" EquipIids="" Effect="" InheritanceCost="0" InheritanceSort="0" />
			<Param Out="" Sid="SID_AllWeaponLevels_Max_NotForPlayers_1" Name="" Help="" CommandName="" CommandHelp="" CommandWarning="" RootCommandSid="" IconKind="0" IconLabel="" IconBmap="" Priority="1" Layer="0" Order="0" Cycle="0" Life="0" Timing="0" Target="0" Frequency="0" Stand="0" Action="0" Condition="" ActNames="" ActOperations="" ActValues="" AroundCenter="0" AroundTarget="0" AroundCondition="" AroundName="" AroundOperation="" AroundValue="" GiveTarget="0" GiveCondition="" GiveSids="" RemoveSids="" SyncConditions="ターン == 0 || 軍 == 1軍;" SyncSids="SID_AllWeaponLevels_Max_NotForPlayers_2;" RebirthSid="" EngageSid="" ChangeSids="" CooperationSkill="" HorseSkill="" CovertSkill="" HeavySkill="" FlySkill="" MagicSkill="" PranaSkill="" DragonSkill="" AttackRange="" OverlapRange="" OverlapTerrain="" ZocRange="" ZocType="0" Work="0" WorkOperation="" WorkValue="0" Power="0" Rewarp="0" Removable="0" VisionCount="0" Cost="0" MoveSelf="0" MoveTarget="0" RangeTarget="0" RangeI="0" RangeO="0" RangeAdd="0" RangeExtend="0" Flag="1" Efficacy="0" EfficacyValue="0" EfficacyIgnore="0" BadState="0" BadIgnore="0" WeaponProhibit="0" EnhanceLevel="0" EnhanceValue.Hp="0" EnhanceValue.Str="0" EnhanceValue.Tech="0" EnhanceValue.Quick="0" EnhanceValue.Luck="0" EnhanceValue.Def="0" EnhanceValue.Magic="0" EnhanceValue.Mdef="0" EnhanceValue.Phys="0" EnhanceValue.Move="0" WeaponLevel.None="5" WeaponLevel.Sword="5" WeaponLevel.Lance="5" WeaponLevel.Axe="5" WeaponLevel.Bow="5" WeaponLevel.Dagger="5" WeaponLevel.Magic="5" WeaponLevel.Rod="5" WeaponLevel.Fist="5" WeaponLevel.Special="5" EquipIids="" Effect="" InheritanceCost="0" InheritanceSort="0" />
			<Param Out="" Sid="SID_AllWeaponLevels_Max_NotForPlayers_2" Name="" Help="" CommandName="" CommandHelp="" CommandWarning="" RootCommandSid="" IconKind="0" IconLabel="" IconBmap="" Priority="2" Layer="0" Order="0" Cycle="0" Life="0" Timing="0" Target="0" Frequency="0" Stand="0" Action="0" Condition="" ActNames="" ActOperations="" ActValues="" AroundCenter="0" AroundTarget="0" AroundCondition="" AroundName="" AroundOperation="" AroundValue="" GiveTarget="0" GiveCondition="" GiveSids="" RemoveSids="" SyncConditions="" SyncSids="" RebirthSid="" EngageSid="" ChangeSids="" CooperationSkill="" HorseSkill="" CovertSkill="" HeavySkill="" FlySkill="" MagicSkill="" PranaSkill="" DragonSkill="" AttackRange="" OverlapRange="" OverlapTerrain="" ZocRange="" ZocType="0" Work="0" WorkOperation="" WorkValue="0" Power="0" Rewarp="0" Removable="0" VisionCount="0" Cost="0" MoveSelf="0" MoveTarget="0" RangeTarget="0" RangeI="0" RangeO="0" RangeAdd="0" RangeExtend="0" Flag="1" Efficacy="0" EfficacyValue="0" EfficacyIgnore="0" BadState="0" BadIgnore="0" WeaponProhibit="0" EnhanceLevel="0" EnhanceValue.Hp="0" EnhanceValue.Str="0" EnhanceValue.Tech="0" EnhanceValue.Quick="0" EnhanceValue.Luck="0" EnhanceValue.Def="0" EnhanceValue.Magic="0" EnhanceValue.Mdef="0" EnhanceValue.Phys="0" EnhanceValue.Move="0" WeaponLevel.None="0" WeaponLevel.Sword="0" WeaponLevel.Lance="0" WeaponLevel.Axe="0" WeaponLevel.Bow="0" WeaponLevel.Dagger="0" WeaponLevel.Magic="0" WeaponLevel.Rod="0" WeaponLevel.Fist="0" WeaponLevel.Special="0" EquipIids="" Effect="" InheritanceCost="0" InheritanceSort="0" />

Units will now reequip their weapons.

With Skill - Help Foes ReEquip Weapons

There's still issues with this skill.

ReEquip Skill - Problem 1

For units not selected, they're able to equip weapons they normally can't by putting in their inventory then Trading.

ReEquip Skill - Problem 2

With the weapon greyed out, if you even switch to a different weapon outisde of Timing 21-22 skills that change EquipIids, you won't be able to attack with the weapon (unless you get an SID that allows you again.)

However, if you leave it, you can still enemy phase with it.

ReEquip Skill - Problem 3

You can do the same thing with weapons unit can't normally use if for example, you have a skill that allows unit to wield all weapons if their engaged with Leif.

Here's what happens when a flying unit performs their critical animation with arts equipped:

ReEquip Skill - Problem 4

Miscellaneous

Various resources for aspects of the skills file. In most cases meant to only be refreshers, not to teach you to understand their full use.

UnitStatus

A list made for use with Bad's Skill Commands Plugin, this is a list of potentially usable states that can be checked for.

Ignore if not using the above plugin, or if you are not code modding.

UnitStatus Value
Fixed 1
MoveNotAllow 2
MustSortie 4
NeverSortie 8
DontPosChange 16
DangerShowing 32
ChainGuard 64
DualGuard 128
Sortie 256
Dead 512
EscapeHere 1024
DiedHere 2048
JoinHere 4096
PureHide 8192
DisposHide 16384
ViewOut 32768
UnderRoof 65536
LockedUpdate 131072
Removing 262144
Remagicing 524288
Rerewarping 1048576
Guest 2097152
DisposGuset 4194304
Engaging 8388608
EngageAttack 16777216
EngageLinked 33554432
EngageAttacked 67108864
Vision 134217728
ExistDead 268435456
Continued 536870912
Defect 1073741824
BowCannon 4294967296
MagicCannon 8589934592
FireCannon 17179869184
IgnoreWholeSkill 68719476736
IgnoreEquipSkill 137438953472
IgnoreEquipEnhance 274877906944
RelayLeave 549755813888
IgnoreImmortal 1099511627776
IgnoreGodUnit 2199023255552
IgonreMapEnhance 4398046511104
BeforeSortied 8796093022208
IgnoreSupportedSkill 17592186044416
Summon 35184372088832
Lockon 70368744177664
Reacted 140737488355328
HoldHp 281474976710656
IgnoreMapHistory 562949953421312
ChangeEngaged 1125899906842624
LockedSupport 2251799813685248
HideImage 8192
HideRender 122880
NotTarget 65536
InitMapBegin 1130298490224924
InitPhaseBegin 1125899906842816
InitPhaseEnd 1548112424075265
InitMapEnd 3874680177943037
DeadMask 268438016
GuardMask 192
EngageMask 125829248
FixedMask 70368744177857
CannonMask 30064771072
ReactionMask 1835008
SaveMask -1

Noteworthy Skills

The following are a list of noteworthy skills that the game uses in Engage attacks, status application, etc.

Engage Attacks

SID_エンゲージ技_汎用設定 | Generic Engage Attack Settings
Sets the following default values for engage attacks:

Hit Rate: 100%
Crit Rate: 0%
Moves (Number of rounds): 1
Attacks per round (for engage multi-hits): 1
Actions (Number of attacks per attack i.e. brave): 1
Opponent Moves (Counters): 0

SIDs in God.xml EngageAttack are able to show up as commands regardless of Timing?, but need to be switch to normal command Timings outside of God.xml EngageAttacks.

Not Dummy Skills

All? of these skills appear to be dummy skills but are actually not. The game searches for the string within SID to execute their function somewhere else.

Skill.xml Name Name Ingame or DeepL Translation Description
SID_主人公 SID_Protagonist Set in Person.xml, in Alear's CommonSids. This SID needs to be in a Characters/Person.xml CommonSids that is already within the party before the game attempts to search for the protag. This gives Alear many of their protagonist traits like game over death, forced deployment, convoy access, giving gifts to allies, walking around the Somniel & post-battle exploration. Whoever is the highest in the character list & has SID_主人公 is the sole person that can give the Pact Ring. $P, which is used in message files, takes the name of whoever has this SID.
SID_リーダー SID_Leader Somehow, bosses have this skill. Bane & Lethality's Condition check if foes don't have this skill.
SID_立往生 SID_Stuck Set in Person.xml, in various bosses' CommonSids. When unit with this skill has their HP 0 during battle, the death animation won't play for them.
SID_不死身 SID_Immortality Set in Person.xml, in Chapter 2 & Chapter 26 1st phase boss CommonSids.
SID_死亡会話存在敵 SID_Enemy with Death Dialogue Set in Person.xml, in various bosses' CommonSids.
SID_強制死亡 SID_Forced Death Set in Person.xml, in Chapter 0 Alear & Fell Xenologue Nel & Nil's CommonSids.
SID_鍵開け Door Allow units to open doors. This skill is set in Job.xml, in Thief's Skills.
SID_踊り Dance Allows unit to Dance. Set in Job.xml, in Dancer's Skills.
SID_ブレス SID_Breath Set in Item.xml, in the EquipSids of various breath weapons, S level Cannonball & Fell Xenologue final boss weapon EquipSids.
SID_地形ダメージ無効 SID_Terrain Damage Immunity When units with Armored class type are engaged with Emblem Tiki, they gain this skill.
SID_異形兵 SID_Abnormal Soldier Likely related to the Corrupted.
SID_大好物 Favorite Food Allows unit to gain full Engage Charge after unit consumes item. May only work if Meal's Item.xml UseType="2".
SID_竜石装備 SID_Dragon Stone Equipment This skill must be set in Job.xml Skills or Person.xml _Sids & the Item Equip Condition on Dragonstones that don't have the Dragon Items Flag checked so units can use them.

You'll also need Person.xml entries for every person you want to be able to transform as well as AssetTable.xml entries. Guys & girl crossdressers transform as Rafal's dragon form, girls & guy crossdressers transform as Nel's dragon form. Alear can be either or.

Attached is an incomplete zip: Dragonstones Animations For Everyone.zip You'll need to put the XML entries into proper XML files.

Thank you to jirachilover & Kamui for sharing the findings necessary to make the zip!
SID_弾丸装備 SID_Bullet Equipment This skill must be set in Job.xml Skills or Person.xml _Sids & the Item Equip Condition on Cannonballs that don't have the Cannon Items Flag checked so units can use them.

If you want units to use Cannonballs & Dragonstones but under certain conditons, you have to be very specific.

For example, if you want it so that SID_竜石装備 & SID_弾丸装備 is disabled when unit isn't engaged with a specific emblem, you have to have a specific SID written in God.xml EngageSkills that the SyncConditions of SID_竜石装備 & SID_弾丸装備 refer to when syncing to a skill with higher Priority. Check data block below.
SID_契約 Contract Allows unit to use Contract, gained when engaged with Emblem Veronica.
SID_エンチャント SID_Enchant Allows unit to use Weapon/Item Surge. Enchanter skill.
SID_輸送隊 Convoy Allows unit to access Convoy. Enchanter skill.
SID_全弾発射 Let Fly This SID works differently than other command skills. Selecting it will allow user to choose an area to attack with a weapon. After a phase passes, unit will attack that area. The weapon that was used will be destroyed. Everything else can be XML edited?
SID_三級長_アラドヴァル SID_Third-Grade Leader_Aradval Set in Item.xml in the EquipSids of Areadbhar.

Skill below also checks if units are in DLC Fell Child or Mage Cannonner.

			<Param Out="" Sid="SID_Engaged_With_Leif" Name="" Help="" CommandName="" CommandHelp="" CommandWarning="" RootCommandSid="" IconKind="0" IconLabel="" IconBmap="" Priority="0" Layer="0" Order="0" Cycle="0" Life="0" Timing="0" Target="0" Frequency="0" Stand="0" Action="0" Condition="" ActNames="" ActOperations="" ActValues="" AroundCenter="0" AroundTarget="0" AroundCondition="" AroundName="" AroundOperation="" AroundValue="" GiveTarget="0" GiveCondition="" GiveSids="" RemoveSids="" SyncConditions="" SyncSids="SID_敵エンゲージ技ダメージ軽減;" RebirthSid="" EngageSid="" ChangeSids="" CooperationSkill="" HorseSkill="" CovertSkill="" HeavySkill="" FlySkill="" MagicSkill="" PranaSkill="" DragonSkill="" AttackRange="" OverlapRange="" OverlapTerrain="" ZocRange="" ZocType="0" Work="0" WorkOperation="" WorkValue="0" Power="0" Rewarp="0" Removable="0" VisionCount="0" Cost="0" MoveSelf="0" MoveTarget="0" RangeTarget="0" RangeI="0" RangeO="0" RangeAdd="0" RangeExtend="0" Flag="1" Efficacy="0" EfficacyValue="0" EfficacyIgnore="0" BadState="0" BadIgnore="0" WeaponProhibit="0" EnhanceLevel="0" EnhanceValue.Hp="0" EnhanceValue.Str="0" EnhanceValue.Tech="0" EnhanceValue.Quick="0" EnhanceValue.Luck="0" EnhanceValue.Def="0" EnhanceValue.Magic="0" EnhanceValue.Mdef="0" EnhanceValue.Phys="0" EnhanceValue.Move="0" WeaponLevel.None="0" WeaponLevel.Sword="0" WeaponLevel.Lance="0" WeaponLevel.Axe="0" WeaponLevel.Bow="0" WeaponLevel.Dagger="0" WeaponLevel.Magic="0" WeaponLevel.Rod="0" WeaponLevel.Fist="0" WeaponLevel.Special="0" EquipIids="" Effect="" InheritanceCost="0" InheritanceSort="0" />
			<Param Out="" Sid="SID_竜石装備" Name="" Help="" CommandName="" CommandHelp="" CommandWarning="" RootCommandSid="" IconKind="0" IconLabel="" IconBmap="" Priority="1" Layer="0" Order="0" Cycle="0" Life="0" Timing="0" Target="0" Frequency="0" Stand="0" Action="0" Condition="" ActNames="" ActOperations="" ActValues="" AroundCenter="0" AroundTarget="0" AroundCondition="" AroundName="" AroundOperation="" AroundValue="" GiveTarget="0" GiveCondition="" GiveSids="" RemoveSids="" SyncConditions="スキル所持(&quot;Engaged_With_Leif&quot;) == 0 &amp;&amp; 兵種判定(&quot;マージカノン&quot;);" SyncSids="SID_Disable_Equip_Dragonstones;" RebirthSid="" EngageSid="" ChangeSids="" CooperationSkill="" HorseSkill="" CovertSkill="" HeavySkill="" FlySkill="" MagicSkill="" PranaSkill="" DragonSkill="" AttackRange="" OverlapRange="" OverlapTerrain="" ZocRange="" ZocType="0" Work="0" WorkOperation="" WorkValue="0" Power="0" Rewarp="0" Removable="0" VisionCount="0" Cost="0" MoveSelf="0" MoveTarget="0" RangeTarget="0" RangeI="0" RangeO="0" RangeAdd="0" RangeExtend="0" Flag="1" Efficacy="0" EfficacyValue="0" EfficacyIgnore="0" BadState="0" BadIgnore="0" WeaponProhibit="0" EnhanceLevel="0" EnhanceValue.Hp="0" EnhanceValue.Str="0" EnhanceValue.Tech="0" EnhanceValue.Quick="0" EnhanceValue.Luck="0" EnhanceValue.Def="0" EnhanceValue.Magic="0" EnhanceValue.Mdef="0" EnhanceValue.Phys="0" EnhanceValue.Move="0" WeaponLevel.None="0" WeaponLevel.Sword="0" WeaponLevel.Lance="0" WeaponLevel.Axe="0" WeaponLevel.Bow="0" WeaponLevel.Dagger="0" WeaponLevel.Magic="0" WeaponLevel.Rod="0" WeaponLevel.Fist="0" WeaponLevel.Special="0" EquipIids="" Effect="" InheritanceCost="0" InheritanceSort="0" />
			<Param Out="" Sid="SID_Disable_Equip_Dragonstones" Name="" Help="" CommandName="" CommandHelp="" CommandWarning="" RootCommandSid="" IconKind="0" IconLabel="" IconBmap="" Priority="2" Layer="0" Order="0" Cycle="0" Life="0" Timing="0" Target="0" Frequency="0" Stand="0" Action="0" Condition="" ActNames="" ActOperations="" ActValues="" AroundCenter="0" AroundTarget="0" AroundCondition="" AroundName="" AroundOperation="" AroundValue="" GiveTarget="0" GiveCondition="" GiveSids="" RemoveSids="" SyncConditions="" SyncSids="" RebirthSid="" EngageSid="" ChangeSids="" CooperationSkill="" HorseSkill="" CovertSkill="" HeavySkill="" FlySkill="" MagicSkill="" PranaSkill="" DragonSkill="" AttackRange="" OverlapRange="" OverlapTerrain="" ZocRange="" ZocType="0" Work="0" WorkOperation="" WorkValue="0" Power="0" Rewarp="0" Removable="0" VisionCount="0" Cost="0" MoveSelf="0" MoveTarget="0" RangeTarget="0" RangeI="0" RangeO="0" RangeAdd="0" RangeExtend="0" Flag="1" Efficacy="0" EfficacyValue="0" EfficacyIgnore="0" BadState="0" BadIgnore="0" WeaponProhibit="0" EnhanceLevel="0" EnhanceValue.Hp="0" EnhanceValue.Str="0" EnhanceValue.Tech="0" EnhanceValue.Quick="0" EnhanceValue.Luck="0" EnhanceValue.Def="0" EnhanceValue.Magic="0" EnhanceValue.Mdef="0" EnhanceValue.Phys="0" EnhanceValue.Move="0" WeaponLevel.None="0" WeaponLevel.Sword="0" WeaponLevel.Lance="0" WeaponLevel.Axe="0" WeaponLevel.Bow="0" WeaponLevel.Dagger="0" WeaponLevel.Magic="0" WeaponLevel.Rod="0" WeaponLevel.Fist="0" WeaponLevel.Special="0" EquipIids="" Effect="" InheritanceCost="0" InheritanceSort="0" />
			<Param Out="" Sid="SID_弾丸装備" Name="" Help="" CommandName="" CommandHelp="" CommandWarning="" RootCommandSid="" IconKind="0" IconLabel="" IconBmap="" Priority="1" Layer="0" Order="0" Cycle="0" Life="0" Timing="0" Target="0" Frequency="0" Stand="0" Action="0" Condition="" ActNames="" ActOperations="" ActValues="" AroundCenter="0" AroundTarget="0" AroundCondition="" AroundName="" AroundOperation="" AroundValue="" GiveTarget="0" GiveCondition="" GiveSids="" RemoveSids="" SyncConditions="スキル所持(&quot;Engaged_With_Leif&quot;) == 0 &amp;&amp; (兵種判定(&quot;裏邪竜ノ娘&quot;) || 兵種判定(&quot;裏邪竜ノ子&quot;));" SyncSids="SID_Disable_Equip_Cannonballs;" RebirthSid="" EngageSid="" ChangeSids="" CooperationSkill="" HorseSkill="" CovertSkill="" HeavySkill="" FlySkill="" MagicSkill="" PranaSkill="" DragonSkill="" AttackRange="" OverlapRange="" OverlapTerrain="" ZocRange="" ZocType="0" Work="0" WorkOperation="" WorkValue="0" Power="0" Rewarp="0" Removable="0" VisionCount="0" Cost="0" MoveSelf="0" MoveTarget="0" RangeTarget="0" RangeI="0" RangeO="0" RangeAdd="0" RangeExtend="0" Flag="1" Efficacy="0" EfficacyValue="0" EfficacyIgnore="0" BadState="0" BadIgnore="0" WeaponProhibit="0" EnhanceLevel="0" EnhanceValue.Hp="0" EnhanceValue.Str="0" EnhanceValue.Tech="0" EnhanceValue.Quick="0" EnhanceValue.Luck="0" EnhanceValue.Def="0" EnhanceValue.Magic="0" EnhanceValue.Mdef="0" EnhanceValue.Phys="0" EnhanceValue.Move="0" WeaponLevel.None="0" WeaponLevel.Sword="0" WeaponLevel.Lance="0" WeaponLevel.Axe="0" WeaponLevel.Bow="0" WeaponLevel.Dagger="0" WeaponLevel.Magic="0" WeaponLevel.Rod="0" WeaponLevel.Fist="0" WeaponLevel.Special="0" EquipIids="" Effect="" InheritanceCost="0" InheritanceSort="0" />
			<Param Out="" Sid="SID_Disable_Equip_Cannonballs" Name="" Help="" CommandName="" CommandHelp="" CommandWarning="" RootCommandSid="" IconKind="0" IconLabel="" IconBmap="" Priority="2" Layer="0" Order="0" Cycle="0" Life="0" Timing="0" Target="0" Frequency="0" Stand="0" Action="0" Condition="" ActNames="" ActOperations="" ActValues="" AroundCenter="0" AroundTarget="0" AroundCondition="" AroundName="" AroundOperation="" AroundValue="" GiveTarget="0" GiveCondition="" GiveSids="" RemoveSids="" SyncConditions="" SyncSids="" RebirthSid="" EngageSid="" ChangeSids="" CooperationSkill="" HorseSkill="" CovertSkill="" HeavySkill="" FlySkill="" MagicSkill="" PranaSkill="" DragonSkill="" AttackRange="" OverlapRange="" OverlapTerrain="" ZocRange="" ZocType="0" Work="0" WorkOperation="" WorkValue="0" Power="0" Rewarp="0" Removable="0" VisionCount="0" Cost="0" MoveSelf="0" MoveTarget="0" RangeTarget="0" RangeI="0" RangeO="0" RangeAdd="0" RangeExtend="0" Flag="1" Efficacy="0" EfficacyValue="0" EfficacyIgnore="0" BadState="0" BadIgnore="0" WeaponProhibit="0" EnhanceLevel="0" EnhanceValue.Hp="0" EnhanceValue.Str="0" EnhanceValue.Tech="0" EnhanceValue.Quick="0" EnhanceValue.Luck="0" EnhanceValue.Def="0" EnhanceValue.Magic="0" EnhanceValue.Mdef="0" EnhanceValue.Phys="0" EnhanceValue.Move="0" WeaponLevel.None="0" WeaponLevel.Sword="0" WeaponLevel.Lance="0" WeaponLevel.Axe="0" WeaponLevel.Bow="0" WeaponLevel.Dagger="0" WeaponLevel.Magic="0" WeaponLevel.Rod="0" WeaponLevel.Fist="0" WeaponLevel.Special="0" EquipIids="" Effect="" InheritanceCost="0" InheritanceSort="0" />

SID_Engaged_With_Leif is synced to SID_敵エンゲージ技ダメージ軽減 because God.xml EngageSkills has a hardcoded limit of 2 SIDs.

To Do List/Need Testing

Will fill this list out eventually, but things that require testing or research are currently marked as such.

Identifying terminology:

Needs research The specific changes, or full extent of changes, made by a certain value are unknown.
Needs testing The specific changes made by a certain value are generally understood, but require further testing to be confirmed.

Here are two skills that confuse wexiyeb618, taken from their gamedata edit pack. Can they reach their full intention with just XML edits?

[MSID_H_StaffChip]
Each time unit uses staff on
self/allies/foes, foe & their
adjacent allies' HP are
reduced by their Max HP * 0.2.
Foe's HP can't go below 1.

Note that everyone in wexiyeb618's gamedata editpack has Self Healing as in innate skill.

			<Param Out="" Sid="SID_StaffChip_Trigger_WithFoe" Name="MSID_StaffChip" Help="MSID_H_StaffChip" CommandName="" CommandHelp="" CommandWarning="" RootCommandSid="" IconKind="0" IconLabel="自己回復" IconBmap="" Priority="0" Layer="0" Order="0" Cycle="0" Life="0" Timing="4" Target="1" Frequency="0" Stand="0" Action="1" Condition="武器の種類 == 杖" ActNames="" ActOperations="" ActValues="" AroundCenter="0" AroundTarget="0" AroundCondition="" AroundName="" AroundOperation="" AroundValue="" GiveTarget="0" GiveCondition="" GiveSids="SID_IsFoe_Was_StaffChip_Triggered;" RemoveSids="" SyncConditions="" SyncSids="SID_StaffChip_Trigger_WithAlly;SID_Give_ToFoes_If_Foe_Had_StaffChip_Minus_20Percent_MaxHP_ToAllies_AndSelf;SID_Give_ToAllies_If_Ally_Had_StaffChip_Minus_20Percent_MaxHP_ToFoes;" RebirthSid="" EngageSid="" ChangeSids="" CooperationSkill="" HorseSkill="" CovertSkill="" HeavySkill="" FlySkill="" MagicSkill="" PranaSkill="" DragonSkill="" AttackRange="" OverlapRange="" OverlapTerrain="" ZocRange="" ZocType="0" Work="0" WorkOperation="" WorkValue="0" Power="0" Rewarp="0" Removable="0" VisionCount="0" Cost="0" MoveSelf="0" MoveTarget="0" RangeTarget="0" RangeI="1" RangeO="99" RangeAdd="0" RangeExtend="0" Flag="2048" Efficacy="0" EfficacyValue="0" EfficacyIgnore="0" BadState="0" BadIgnore="0" WeaponProhibit="0" EnhanceLevel="0" EnhanceValue.Hp="0" EnhanceValue.Str="0" EnhanceValue.Tech="0" EnhanceValue.Quick="0" EnhanceValue.Luck="0" EnhanceValue.Def="0" EnhanceValue.Magic="0" EnhanceValue.Mdef="0" EnhanceValue.Phys="0" EnhanceValue.Move="0" WeaponLevel.None="0" WeaponLevel.Sword="0" WeaponLevel.Lance="0" WeaponLevel.Axe="0" WeaponLevel.Bow="0" WeaponLevel.Dagger="0" WeaponLevel.Magic="0" WeaponLevel.Rod="0" WeaponLevel.Fist="0" WeaponLevel.Special="0" EquipIids="" Effect="" InheritanceCost="0" InheritanceSort="0" />
			<Param Out="" Sid="SID_StaffChip_Trigger_WithAlly" Name="" Help="" CommandName="" CommandHelp="" CommandWarning="" RootCommandSid="" IconKind="0" IconLabel="自己回復" IconBmap="" Priority="0" Layer="0" Order="0" Cycle="0" Life="0" Timing="4" Target="2" Frequency="0" Stand="0" Action="1" Condition="武器の種類 == 杖" ActNames="" ActOperations="" ActValues="" AroundCenter="0" AroundTarget="0" AroundCondition="" AroundName="" AroundOperation="" AroundValue="" GiveTarget="0" GiveCondition="" GiveSids="SID_IsAlly_Was_StaffChip_Triggered;" RemoveSids="" SyncConditions="" SyncSids="" RebirthSid="" EngageSid="" ChangeSids="" CooperationSkill="" HorseSkill="" CovertSkill="" HeavySkill="" FlySkill="" MagicSkill="" PranaSkill="" DragonSkill="" AttackRange="" OverlapRange="" OverlapTerrain="" ZocRange="" ZocType="0" Work="0" WorkOperation="" WorkValue="0" Power="0" Rewarp="0" Removable="0" VisionCount="0" Cost="0" MoveSelf="0" MoveTarget="0" RangeTarget="0" RangeI="1" RangeO="99" RangeAdd="0" RangeExtend="0" Flag="2048" Efficacy="0" EfficacyValue="0" EfficacyIgnore="0" BadState="0" BadIgnore="0" WeaponProhibit="0" EnhanceLevel="0" EnhanceValue.Hp="0" EnhanceValue.Str="0" EnhanceValue.Tech="0" EnhanceValue.Quick="0" EnhanceValue.Luck="0" EnhanceValue.Def="0" EnhanceValue.Magic="0" EnhanceValue.Mdef="0" EnhanceValue.Phys="0" EnhanceValue.Move="0" WeaponLevel.None="0" WeaponLevel.Sword="0" WeaponLevel.Lance="0" WeaponLevel.Axe="0" WeaponLevel.Bow="0" WeaponLevel.Dagger="0" WeaponLevel.Magic="0" WeaponLevel.Rod="0" WeaponLevel.Fist="0" WeaponLevel.Special="0" EquipIids="" Effect="" InheritanceCost="0" InheritanceSort="0" />
			<Param Out="" Sid="SID_IsFoe_Was_StaffChip_Triggered" Name="" Help="" CommandName="" CommandHelp="" CommandWarning="" RootCommandSid="" IconKind="0" IconLabel="" IconBmap="" Priority="0" Layer="0" Order="0" Cycle="1" Life="0" Timing="0" Target="0" Frequency="0" Stand="0" Action="0" Condition="" ActNames="" ActOperations="" ActValues="" AroundCenter="0" AroundTarget="0" AroundCondition="" AroundName="" AroundOperation="" AroundValue="" GiveTarget="0" GiveCondition="" GiveSids="" RemoveSids="" SyncConditions="" SyncSids="" RebirthSid="" EngageSid="" ChangeSids="" CooperationSkill="" HorseSkill="" CovertSkill="" HeavySkill="" FlySkill="" MagicSkill="" PranaSkill="" DragonSkill="" AttackRange="" OverlapRange="" OverlapTerrain="" ZocRange="" ZocType="0" Work="0" WorkOperation="" WorkValue="0" Power="0" Rewarp="0" Removable="0" VisionCount="0" Cost="0" MoveSelf="0" MoveTarget="0" RangeTarget="0" RangeI="0" RangeO="0" RangeAdd="0" RangeExtend="0" Flag="1" Efficacy="0" EfficacyValue="0" EfficacyIgnore="0" BadState="0" BadIgnore="0" WeaponProhibit="0" EnhanceLevel="0" EnhanceValue.Hp="0" EnhanceValue.Str="0" EnhanceValue.Tech="0" EnhanceValue.Quick="0" EnhanceValue.Luck="0" EnhanceValue.Def="0" EnhanceValue.Magic="0" EnhanceValue.Mdef="0" EnhanceValue.Phys="0" EnhanceValue.Move="0" WeaponLevel.None="0" WeaponLevel.Sword="0" WeaponLevel.Lance="0" WeaponLevel.Axe="0" WeaponLevel.Bow="0" WeaponLevel.Dagger="0" WeaponLevel.Magic="0" WeaponLevel.Rod="0" WeaponLevel.Fist="0" WeaponLevel.Special="0" EquipIids="" Effect="" InheritanceCost="0" InheritanceSort="0" />
			<Param Out="" Sid="SID_IsAlly_Was_StaffChip_Triggered" Name="" Help="" CommandName="" CommandHelp="" CommandWarning="" RootCommandSid="" IconKind="0" IconLabel="" IconBmap="" Priority="0" Layer="0" Order="0" Cycle="1" Life="0" Timing="0" Target="0" Frequency="0" Stand="0" Action="0" Condition="" ActNames="" ActOperations="" ActValues="" AroundCenter="0" AroundTarget="0" AroundCondition="" AroundName="" AroundOperation="" AroundValue="" GiveTarget="0" GiveCondition="" GiveSids="" RemoveSids="" SyncConditions="" SyncSids="" RebirthSid="" EngageSid="" ChangeSids="" CooperationSkill="" HorseSkill="" CovertSkill="" HeavySkill="" FlySkill="" MagicSkill="" PranaSkill="" DragonSkill="" AttackRange="" OverlapRange="" OverlapTerrain="" ZocRange="" ZocType="0" Work="0" WorkOperation="" WorkValue="0" Power="0" Rewarp="0" Removable="0" VisionCount="0" Cost="0" MoveSelf="0" MoveTarget="0" RangeTarget="0" RangeI="0" RangeO="0" RangeAdd="0" RangeExtend="0" Flag="1" Efficacy="0" EfficacyValue="0" EfficacyIgnore="0" BadState="0" BadIgnore="0" WeaponProhibit="0" EnhanceLevel="0" EnhanceValue.Hp="0" EnhanceValue.Str="0" EnhanceValue.Tech="0" EnhanceValue.Quick="0" EnhanceValue.Luck="0" EnhanceValue.Def="0" EnhanceValue.Magic="0" EnhanceValue.Mdef="0" EnhanceValue.Phys="0" EnhanceValue.Move="0" WeaponLevel.None="0" WeaponLevel.Sword="0" WeaponLevel.Lance="0" WeaponLevel.Axe="0" WeaponLevel.Bow="0" WeaponLevel.Dagger="0" WeaponLevel.Magic="0" WeaponLevel.Rod="0" WeaponLevel.Fist="0" WeaponLevel.Special="0" EquipIids="" Effect="" InheritanceCost="0" InheritanceSort="0" />
			<Param Out="" Sid="SID_Give_ToFoes_If_Foe_Had_StaffChip_Minus_20Percent_MaxHP_ToAllies_AndSelf" Name="" Help="" CommandName="" CommandHelp="" CommandWarning="" RootCommandSid="" IconKind="0" IconLabel="" IconBmap="" Priority="0" Layer="0" Order="0" Cycle="0" Life="0" Timing="20" Target="1" Frequency="0" Stand="0" Action="0" Condition="" ActNames="" ActOperations="" ActValues="" AroundCenter="0" AroundTarget="0" AroundCondition="" AroundName="" AroundOperation="" AroundValue="" GiveTarget="0" GiveCondition="" GiveSids="SID_If_Foe_Had_StaffChip_Minus_20Percent_MaxHP_ToAllies_AndSelf;" RemoveSids="" SyncConditions="" SyncSids="" RebirthSid="" EngageSid="" ChangeSids="" CooperationSkill="" HorseSkill="" CovertSkill="" HeavySkill="" FlySkill="" MagicSkill="" PranaSkill="" DragonSkill="" AttackRange="" OverlapRange="" OverlapTerrain="" ZocRange="" ZocType="0" Work="0" WorkOperation="" WorkValue="0" Power="0" Rewarp="0" Removable="0" VisionCount="0" Cost="0" MoveSelf="0" MoveTarget="0" RangeTarget="0" RangeI="1" RangeO="99" RangeAdd="0" RangeExtend="0" Flag="1" Efficacy="0" EfficacyValue="0" EfficacyIgnore="0" BadState="0" BadIgnore="0" WeaponProhibit="0" EnhanceLevel="0" EnhanceValue.Hp="0" EnhanceValue.Str="0" EnhanceValue.Tech="0" EnhanceValue.Quick="0" EnhanceValue.Luck="0" EnhanceValue.Def="0" EnhanceValue.Magic="0" EnhanceValue.Mdef="0" EnhanceValue.Phys="0" EnhanceValue.Move="0" WeaponLevel.None="0" WeaponLevel.Sword="0" WeaponLevel.Lance="0" WeaponLevel.Axe="0" WeaponLevel.Bow="0" WeaponLevel.Dagger="0" WeaponLevel.Magic="0" WeaponLevel.Rod="0" WeaponLevel.Fist="0" WeaponLevel.Special="0" EquipIids="" Effect="" InheritanceCost="0" InheritanceSort="0" />
			<Param Out="" Sid="SID_Give_ToAllies_If_Ally_Had_StaffChip_Minus_20Percent_MaxHP_ToFoes" Name="" Help="" CommandName="" CommandHelp="" CommandWarning="" RootCommandSid="" IconKind="0" IconLabel="" IconBmap="" Priority="0" Layer="0" Order="0" Cycle="0" Life="0" Timing="20" Target="2" Frequency="0" Stand="0" Action="0" Condition="" ActNames="" ActOperations="" ActValues="" AroundCenter="0" AroundTarget="0" AroundCondition="" AroundName="" AroundOperation="" AroundValue="" GiveTarget="0" GiveCondition="" GiveSids="SID_If_Ally_Had_StaffChip_Minus_20Percent_MaxHP_ToFoes;" RemoveSids="" SyncConditions="" SyncSids="" RebirthSid="" EngageSid="" ChangeSids="" CooperationSkill="" HorseSkill="" CovertSkill="" HeavySkill="" FlySkill="" MagicSkill="" PranaSkill="" DragonSkill="" AttackRange="" OverlapRange="" OverlapTerrain="" ZocRange="" ZocType="0" Work="0" WorkOperation="" WorkValue="0" Power="0" Rewarp="0" Removable="0" VisionCount="0" Cost="0" MoveSelf="0" MoveTarget="0" RangeTarget="0" RangeI="0" RangeO="99" RangeAdd="0" RangeExtend="0" Flag="1" Efficacy="0" EfficacyValue="0" EfficacyIgnore="0" BadState="0" BadIgnore="0" WeaponProhibit="0" EnhanceLevel="0" EnhanceValue.Hp="0" EnhanceValue.Str="0" EnhanceValue.Tech="0" EnhanceValue.Quick="0" EnhanceValue.Luck="0" EnhanceValue.Def="0" EnhanceValue.Magic="0" EnhanceValue.Mdef="0" EnhanceValue.Phys="0" EnhanceValue.Move="0" WeaponLevel.None="0" WeaponLevel.Sword="0" WeaponLevel.Lance="0" WeaponLevel.Axe="0" WeaponLevel.Bow="0" WeaponLevel.Dagger="0" WeaponLevel.Magic="0" WeaponLevel.Rod="0" WeaponLevel.Fist="0" WeaponLevel.Special="0" EquipIids="" Effect="" InheritanceCost="0" InheritanceSort="0" />
			<Param Out="" Sid="SID_If_Foe_Had_StaffChip_Minus_20Percent_MaxHP_ToAllies_AndSelf" Name="" Help="" CommandName="" CommandHelp="" CommandWarning="" RootCommandSid="" IconKind="0" IconLabel="" IconBmap="" Priority="0" Layer="0" Order="0" Cycle="0" Life="0" Timing="18" Target="0" Frequency="0" Stand="0" Action="0" Condition="スキル所持(&quot;IsFoe_Was_StaffChip_Triggered&quot;)" ActNames="HP;" ActOperations="=;" ActValues="max(HP - 相手のMaxHP*0.2, 1);" AroundCenter="1" AroundTarget="1" AroundCondition="" AroundName="相手のHP" AroundOperation="=" AroundValue="max(相手のHP - 相手のMaxHP*0.2, 1)" GiveTarget="1" GiveCondition="" GiveSids="" RemoveSids="IsFoe_Was_StaffChip_Triggered;" SyncConditions="" SyncSids="" RebirthSid="" EngageSid="" ChangeSids="" CooperationSkill="" HorseSkill="" CovertSkill="" HeavySkill="" FlySkill="" MagicSkill="" PranaSkill="" DragonSkill="" AttackRange="" OverlapRange="" OverlapTerrain="" ZocRange="" ZocType="0" Work="0" WorkOperation="" WorkValue="0" Power="0" Rewarp="0" Removable="0" VisionCount="0" Cost="0" MoveSelf="0" MoveTarget="0" RangeTarget="0" RangeI="1" RangeO="1" RangeAdd="0" RangeExtend="0" Flag="2049" Efficacy="0" EfficacyValue="0" EfficacyIgnore="0" BadState="0" BadIgnore="0" WeaponProhibit="0" EnhanceLevel="0" EnhanceValue.Hp="0" EnhanceValue.Str="0" EnhanceValue.Tech="0" EnhanceValue.Quick="0" EnhanceValue.Luck="0" EnhanceValue.Def="0" EnhanceValue.Magic="0" EnhanceValue.Mdef="0" EnhanceValue.Phys="0" EnhanceValue.Move="0" WeaponLevel.None="0" WeaponLevel.Sword="0" WeaponLevel.Lance="0" WeaponLevel.Axe="0" WeaponLevel.Bow="0" WeaponLevel.Dagger="0" WeaponLevel.Magic="0" WeaponLevel.Rod="0" WeaponLevel.Fist="0" WeaponLevel.Special="0" EquipIids="" Effect="" InheritanceCost="0" InheritanceSort="0" />
			<Param Out="" Sid="SID_If_Ally_Had_StaffChip_Minus_20Percent_MaxHP_ToFoes" Name="" Help="" CommandName="" CommandHelp="" CommandWarning="" RootCommandSid="" IconKind="0" IconLabel="" IconBmap="" Priority="0" Layer="0" Order="0" Cycle="0" Life="0" Timing="18" Target="0" Frequency="0" Stand="0" Action="0" Condition="スキル所持(&quot;IsAlly_Was_StaffChip_Triggered&quot;)" ActNames="" ActOperations="" ActValues="" AroundCenter="1" AroundTarget="2" AroundCondition="" AroundName="相手のHP" AroundOperation="=" AroundValue="max(相手のHP - 相手のMaxHP*0.2, 1)" GiveTarget="1" GiveCondition="" GiveSids="" RemoveSids="IsAlly_Was_StaffChip_Triggered;" SyncConditions="" SyncSids="" RebirthSid="" EngageSid="" ChangeSids="" CooperationSkill="" HorseSkill="" CovertSkill="" HeavySkill="" FlySkill="" MagicSkill="" PranaSkill="" DragonSkill="" AttackRange="" OverlapRange="" OverlapTerrain="" ZocRange="" ZocType="0" Work="0" WorkOperation="" WorkValue="0" Power="0" Rewarp="0" Removable="0" VisionCount="0" Cost="0" MoveSelf="0" MoveTarget="0" RangeTarget="0" RangeI="1" RangeO="1" RangeAdd="0" RangeExtend="0" Flag="2049" Efficacy="0" EfficacyValue="0" EfficacyIgnore="0" BadState="0" BadIgnore="0" WeaponProhibit="0" EnhanceLevel="0" EnhanceValue.Hp="0" EnhanceValue.Str="0" EnhanceValue.Tech="0" EnhanceValue.Quick="0" EnhanceValue.Luck="0" EnhanceValue.Def="0" EnhanceValue.Magic="0" EnhanceValue.Mdef="0" EnhanceValue.Phys="0" EnhanceValue.Move="0" WeaponLevel.None="0" WeaponLevel.Sword="0" WeaponLevel.Lance="0" WeaponLevel.Axe="0" WeaponLevel.Bow="0" WeaponLevel.Dagger="0" WeaponLevel.Magic="0" WeaponLevel.Rod="0" WeaponLevel.Fist="0" WeaponLevel.Special="0" EquipIids="" Effect="" InheritanceCost="0" InheritanceSort="0" />

When staves like Fortify & Nodus are used, the staff chip will only be applied against one foe. The foe that gets their HP chipped is priortized by being beside the ally with the least amount of HP. What happens when two allies have the least amount of HP? Why does this happen?

[MSID_H_PrivateSkill_El]
Every time foe initiates combat against
ally Nel can support with, grants
Crit+17 to unit (max Crit+102).
Effect lasts for one battle.
Doesn't go away during engage attacks.
Skill icon pops up start of phase
& during battle if effect is active.
Timing 19 Data Block
			<Param Out="" Sid="SID_守護者" Name="MSID_PrivateSkill_El" Help="MSID_H_PrivateSkill_El" CommandName="MSID_PrivateSkill_El" CommandHelp="MSID_H_PrivateSkill_El" CommandWarning="" RootCommandSid="" IconKind="0" IconLabel="" IconBmap="" Priority="0" Layer="0" Order="0" Cycle="0" Life="0" Timing="19" Target="0" Frequency="0" Stand="0" Action="0" Condition="" ActNames="" ActOperations="" ActValues="" AroundCenter="1" AroundTarget="1" AroundCondition="相手の立場 == 受け &amp;&amp; (相手の個人判定(&quot;ディアマンド&quot;) || 相手の個人判定(&quot;ミスティラ&quot;) || 相手の個人判定(&quot;ヴェイル&quot;) || 相手の個人判定(&quot;セレスティア&quot;) || 相手の個人判定(&quot;リュール&quot;) || 相手の個人判定(&quot;ラファール&quot;) || 相手の個人判定(&quot;イル&quot;)) &amp;&amp; スキル所持(&quot;Nel_Has_Crit_FromPersonal&quot;) == 0" AroundName="" AroundOperation="" AroundValue="" GiveTarget="1" GiveCondition="" GiveSids="SID_守護者_効果;SID_守護者2;" RemoveSids="SID_守護者;" SyncConditions="" SyncSids="SID_Remove_Nel_PersonallSkillPlus_Give_Base;SID_守護者_アイコン表示判定用_T27;SID_守護者_アイコン表示判定用_T5;" RebirthSid="" EngageSid="" ChangeSids="" CooperationSkill="" HorseSkill="" CovertSkill="" HeavySkill="" FlySkill="" MagicSkill="" PranaSkill="" DragonSkill="" AttackRange="" OverlapRange="" OverlapTerrain="" ZocRange="" ZocType="0" Work="0" WorkOperation="" WorkValue="0" Power="0" Rewarp="0" Removable="0" VisionCount="0" Cost="0" MoveSelf="0" MoveTarget="0" RangeTarget="0" RangeI="1" RangeO="99" RangeAdd="0" RangeExtend="0" Flag="16384" Efficacy="0" EfficacyValue="0" EfficacyIgnore="0" BadState="0" BadIgnore="0" WeaponProhibit="0" EnhanceLevel="0" EnhanceValue.Hp="0" EnhanceValue.Str="0" EnhanceValue.Tech="0" EnhanceValue.Quick="0" EnhanceValue.Luck="0" EnhanceValue.Def="0" EnhanceValue.Magic="0" EnhanceValue.Mdef="0" EnhanceValue.Phys="0" EnhanceValue.Move="0" WeaponLevel.None="0" WeaponLevel.Sword="0" WeaponLevel.Lance="0" WeaponLevel.Axe="0" WeaponLevel.Bow="0" WeaponLevel.Dagger="0" WeaponLevel.Magic="0" WeaponLevel.Rod="0" WeaponLevel.Fist="0" WeaponLevel.Special="0" EquipIids="" Effect="汎用スキル" InheritanceCost="0" InheritanceSort="0" />
			<Param Out="" Sid="SID_守護者2" Name="MSID_PrivateSkill_El" Help="" CommandName="" CommandHelp="" CommandWarning="" RootCommandSid="" IconKind="0" IconLabel="守護者" IconBmap="" Priority="0" Layer="0" Order="0" Cycle="0" Life="0" Timing="19" Target="0" Frequency="0" Stand="0" Action="0" Condition="" ActNames="" ActOperations="" ActValues="" AroundCenter="1" AroundTarget="1" AroundCondition="相手の立場 == 受け &amp;&amp; (相手の個人判定(&quot;ディアマンド&quot;) || 相手の個人判定(&quot;ミスティラ&quot;) || 相手の個人判定(&quot;ヴェイル&quot;) || 相手の個人判定(&quot;セレスティア&quot;) || 相手の個人判定(&quot;リュール&quot;)  || 相手の個人判定(&quot;ラファール&quot;) || 相手の個人判定(&quot;イル&quot;)) &amp;&amp; スキル所持(&quot;守護者_効果&quot;) == 1" AroundName="" AroundOperation="" AroundValue="" GiveTarget="1" GiveCondition="" GiveSids="SID_守護者_効果2;SID_守護者3;" RemoveSids="SID_守護者2;" SyncConditions="" SyncSids="" RebirthSid="" EngageSid="" ChangeSids="" CooperationSkill="" HorseSkill="" CovertSkill="" HeavySkill="" FlySkill="" MagicSkill="" PranaSkill="" DragonSkill="" AttackRange="" OverlapRange="" OverlapTerrain="" ZocRange="" ZocType="0" Work="0" WorkOperation="" WorkValue="0" Power="0" Rewarp="0" Removable="0" VisionCount="0" Cost="0" MoveSelf="0" MoveTarget="0" RangeTarget="0" RangeI="1" RangeO="99" RangeAdd="0" RangeExtend="0" Flag="16384" Efficacy="0" EfficacyValue="0" EfficacyIgnore="0" BadState="0" BadIgnore="0" WeaponProhibit="0" EnhanceLevel="0" EnhanceValue.Hp="0" EnhanceValue.Str="0" EnhanceValue.Tech="0" EnhanceValue.Quick="0" EnhanceValue.Luck="0" EnhanceValue.Def="0" EnhanceValue.Magic="0" EnhanceValue.Mdef="0" EnhanceValue.Phys="0" EnhanceValue.Move="0" WeaponLevel.None="0" WeaponLevel.Sword="0" WeaponLevel.Lance="0" WeaponLevel.Axe="0" WeaponLevel.Bow="0" WeaponLevel.Dagger="0" WeaponLevel.Magic="0" WeaponLevel.Rod="0" WeaponLevel.Fist="0" WeaponLevel.Special="0" EquipIids="" Effect="汎用スキル" InheritanceCost="0" InheritanceSort="0" />
			<Param Out="" Sid="SID_守護者3" Name="MSID_PrivateSkill_El" Help="" CommandName="" CommandHelp="" CommandWarning="" RootCommandSid="" IconKind="0" IconLabel="守護者" IconBmap="" Priority="0" Layer="0" Order="0" Cycle="0" Life="0" Timing="19" Target="0" Frequency="0" Stand="0" Action="0" Condition="" ActNames="" ActOperations="" ActValues="" AroundCenter="1" AroundTarget="1" AroundCondition="相手の立場 == 受け &amp;&amp; (相手の個人判定(&quot;ディアマンド&quot;) || 相手の個人判定(&quot;ミスティラ&quot;) || 相手の個人判定(&quot;ヴェイル&quot;) || 相手の個人判定(&quot;セレスティア&quot;) || 相手の個人判定(&quot;リュール&quot;)  || 相手の個人判定(&quot;ラファール&quot;) || 相手の個人判定(&quot;イル&quot;)) &amp;&amp; スキル所持(&quot;守護者_効果2&quot;) == 1" AroundName="" AroundOperation="" AroundValue="" GiveTarget="1" GiveCondition="" GiveSids="SID_守護者_効果3;SID_守護者4;" RemoveSids="SID_守護者3;" SyncConditions="" SyncSids="" RebirthSid="" EngageSid="" ChangeSids="" CooperationSkill="" HorseSkill="" CovertSkill="" HeavySkill="" FlySkill="" MagicSkill="" PranaSkill="" DragonSkill="" AttackRange="" OverlapRange="" OverlapTerrain="" ZocRange="" ZocType="0" Work="0" WorkOperation="" WorkValue="0" Power="0" Rewarp="0" Removable="0" VisionCount="0" Cost="0" MoveSelf="0" MoveTarget="0" RangeTarget="0" RangeI="1" RangeO="99" RangeAdd="0" RangeExtend="0" Flag="16384" Efficacy="0" EfficacyValue="0" EfficacyIgnore="0" BadState="0" BadIgnore="0" WeaponProhibit="0" EnhanceLevel="0" EnhanceValue.Hp="0" EnhanceValue.Str="0" EnhanceValue.Tech="0" EnhanceValue.Quick="0" EnhanceValue.Luck="0" EnhanceValue.Def="0" EnhanceValue.Magic="0" EnhanceValue.Mdef="0" EnhanceValue.Phys="0" EnhanceValue.Move="0" WeaponLevel.None="0" WeaponLevel.Sword="0" WeaponLevel.Lance="0" WeaponLevel.Axe="0" WeaponLevel.Bow="0" WeaponLevel.Dagger="0" WeaponLevel.Magic="0" WeaponLevel.Rod="0" WeaponLevel.Fist="0" WeaponLevel.Special="0" EquipIids="" Effect="汎用スキル" InheritanceCost="0" InheritanceSort="0" />
			<Param Out="" Sid="SID_守護者4" Name="MSID_PrivateSkill_El" Help="" CommandName="" CommandHelp="" CommandWarning="" RootCommandSid="" IconKind="0" IconLabel="守護者" IconBmap="" Priority="0" Layer="0" Order="0" Cycle="0" Life="0" Timing="19" Target="0" Frequency="0" Stand="0" Action="0" Condition="" ActNames="" ActOperations="" ActValues="" AroundCenter="1" AroundTarget="1" AroundCondition="相手の立場 == 受け &amp;&amp; (相手の個人判定(&quot;ディアマンド&quot;) || 相手の個人判定(&quot;ミスティラ&quot;) || 相手の個人判定(&quot;ヴェイル&quot;) || 相手の個人判定(&quot;セレスティア&quot;) || 相手の個人判定(&quot;リュール&quot;)  || 相手の個人判定(&quot;ラファール&quot;) || 相手の個人判定(&quot;イル&quot;)) &amp;&amp; スキル所持(&quot;守護者_効果3&quot;) == 1" AroundName="" AroundOperation="" AroundValue="" GiveTarget="1" GiveCondition="" GiveSids="SID_守護者_効果4;SID_守護者5;" RemoveSids="SID_守護者4;" SyncConditions="" SyncSids="" RebirthSid="" EngageSid="" ChangeSids="" CooperationSkill="" HorseSkill="" CovertSkill="" HeavySkill="" FlySkill="" MagicSkill="" PranaSkill="" DragonSkill="" AttackRange="" OverlapRange="" OverlapTerrain="" ZocRange="" ZocType="0" Work="0" WorkOperation="" WorkValue="0" Power="0" Rewarp="0" Removable="0" VisionCount="0" Cost="0" MoveSelf="0" MoveTarget="0" RangeTarget="0" RangeI="1" RangeO="99" RangeAdd="0" RangeExtend="0" Flag="16384" Efficacy="0" EfficacyValue="0" EfficacyIgnore="0" BadState="0" BadIgnore="0" WeaponProhibit="0" EnhanceLevel="0" EnhanceValue.Hp="0" EnhanceValue.Str="0" EnhanceValue.Tech="0" EnhanceValue.Quick="0" EnhanceValue.Luck="0" EnhanceValue.Def="0" EnhanceValue.Magic="0" EnhanceValue.Mdef="0" EnhanceValue.Phys="0" EnhanceValue.Move="0" WeaponLevel.None="0" WeaponLevel.Sword="0" WeaponLevel.Lance="0" WeaponLevel.Axe="0" WeaponLevel.Bow="0" WeaponLevel.Dagger="0" WeaponLevel.Magic="0" WeaponLevel.Rod="0" WeaponLevel.Fist="0" WeaponLevel.Special="0" EquipIids="" Effect="汎用スキル" InheritanceCost="0" InheritanceSort="0" />
			<Param Out="" Sid="SID_守護者5" Name="MSID_PrivateSkill_El" Help="" CommandName="" CommandHelp="" CommandWarning="" RootCommandSid="" IconKind="0" IconLabel="守護者" IconBmap="" Priority="0" Layer="0" Order="0" Cycle="0" Life="0" Timing="19" Target="0" Frequency="0" Stand="0" Action="0" Condition="" ActNames="" ActOperations="" ActValues="" AroundCenter="1" AroundTarget="1" AroundCondition="相手の立場 == 受け &amp;&amp; (相手の個人判定(&quot;ディアマンド&quot;) || 相手の個人判定(&quot;ミスティラ&quot;) || 相手の個人判定(&quot;ヴェイル&quot;) || 相手の個人判定(&quot;セレスティア&quot;) || 相手の個人判定(&quot;リュール&quot;)  || 相手の個人判定(&quot;ラファール&quot;) || 相手の個人判定(&quot;イル&quot;)) &amp;&amp; スキル所持(&quot;守護者_効果4&quot;) == 1" AroundName="" AroundOperation="" AroundValue="" GiveTarget="1" GiveCondition="" GiveSids="SID_守護者_効果5;SID_守護者6;" RemoveSids="SID_守護者5;" SyncConditions="" SyncSids="" RebirthSid="" EngageSid="" ChangeSids="" CooperationSkill="" HorseSkill="" CovertSkill="" HeavySkill="" FlySkill="" MagicSkill="" PranaSkill="" DragonSkill="" AttackRange="" OverlapRange="" OverlapTerrain="" ZocRange="" ZocType="0" Work="0" WorkOperation="" WorkValue="0" Power="0" Rewarp="0" Removable="0" VisionCount="0" Cost="0" MoveSelf="0" MoveTarget="0" RangeTarget="0" RangeI="1" RangeO="99" RangeAdd="0" RangeExtend="0" Flag="16384" Efficacy="0" EfficacyValue="0" EfficacyIgnore="0" BadState="0" BadIgnore="0" WeaponProhibit="0" EnhanceLevel="0" EnhanceValue.Hp="0" EnhanceValue.Str="0" EnhanceValue.Tech="0" EnhanceValue.Quick="0" EnhanceValue.Luck="0" EnhanceValue.Def="0" EnhanceValue.Magic="0" EnhanceValue.Mdef="0" EnhanceValue.Phys="0" EnhanceValue.Move="0" WeaponLevel.None="0" WeaponLevel.Sword="0" WeaponLevel.Lance="0" WeaponLevel.Axe="0" WeaponLevel.Bow="0" WeaponLevel.Dagger="0" WeaponLevel.Magic="0" WeaponLevel.Rod="0" WeaponLevel.Fist="0" WeaponLevel.Special="0" EquipIids="" Effect="汎用スキル" InheritanceCost="0" InheritanceSort="0" />
			<Param Out="" Sid="SID_守護者6" Name="MSID_PrivateSkill_El" Help="" CommandName="" CommandHelp="" CommandWarning="" RootCommandSid="" IconKind="0" IconLabel="守護者" IconBmap="" Priority="0" Layer="0" Order="0" Cycle="0" Life="0" Timing="19" Target="0" Frequency="0" Stand="0" Action="0" Condition="" ActNames="" ActOperations="" ActValues="" AroundCenter="1" AroundTarget="1" AroundCondition="相手の立場 == 受け &amp;&amp; (相手の個人判定(&quot;ディアマンド&quot;) || 相手の個人判定(&quot;ミスティラ&quot;) || 相手の個人判定(&quot;ヴェイル&quot;) || 相手の個人判定(&quot;セレスティア&quot;) || 相手の個人判定(&quot;リュール&quot;)  || 相手の個人判定(&quot;ラファール&quot;) || 相手の個人判定(&quot;イル&quot;)) &amp;&amp; スキル所持(&quot;守護者_効果5&quot;) == 1" AroundName="" AroundOperation="" AroundValue="" GiveTarget="1" GiveCondition="" GiveSids="SID_守護者_効果6;SID_守護者;" RemoveSids="SID_守護者6;" SyncConditions="" SyncSids="" RebirthSid="" EngageSid="" ChangeSids="" CooperationSkill="" HorseSkill="" CovertSkill="" HeavySkill="" FlySkill="" MagicSkill="" PranaSkill="" DragonSkill="" AttackRange="" OverlapRange="" OverlapTerrain="" ZocRange="" ZocType="0" Work="0" WorkOperation="" WorkValue="0" Power="0" Rewarp="0" Removable="0" VisionCount="0" Cost="0" MoveSelf="0" MoveTarget="0" RangeTarget="0" RangeI="1" RangeO="99" RangeAdd="0" RangeExtend="0" Flag="16384" Efficacy="0" EfficacyValue="0" EfficacyIgnore="0" BadState="0" BadIgnore="0" WeaponProhibit="0" EnhanceLevel="0" EnhanceValue.Hp="0" EnhanceValue.Str="0" EnhanceValue.Tech="0" EnhanceValue.Quick="0" EnhanceValue.Luck="0" EnhanceValue.Def="0" EnhanceValue.Magic="0" EnhanceValue.Mdef="0" EnhanceValue.Phys="0" EnhanceValue.Move="0" WeaponLevel.None="0" WeaponLevel.Sword="0" WeaponLevel.Lance="0" WeaponLevel.Axe="0" WeaponLevel.Bow="0" WeaponLevel.Dagger="0" WeaponLevel.Magic="0" WeaponLevel.Rod="0" WeaponLevel.Fist="0" WeaponLevel.Special="0" EquipIids="" Effect="汎用スキル" InheritanceCost="0" InheritanceSort="0" />
			<Param Out="" Sid="SID_Nel_Has_Crit_FromPersonal" Name="" Help="" CommandName="" CommandHelp="" CommandWarning="" RootCommandSid="" IconKind="0" IconLabel="" IconBmap="" Priority="0" Layer="0" Order="0" Cycle="0" Life="0" Timing="0" Target="0" Frequency="0" Stand="0" Action="0" Condition="" ActNames="" ActOperations="" ActValues="" AroundCenter="0" AroundTarget="0" AroundCondition="" AroundName="" AroundOperation="" AroundValue="" GiveTarget="0" GiveCondition="" GiveSids="" RemoveSids="" SyncConditions="" SyncSids="" RebirthSid="" EngageSid="" ChangeSids="" CooperationSkill="" HorseSkill="" CovertSkill="" HeavySkill="" FlySkill="" MagicSkill="" PranaSkill="" DragonSkill="" AttackRange="" OverlapRange="" OverlapTerrain="" ZocRange="" ZocType="0" Work="0" WorkOperation="" WorkValue="0" Power="0" Rewarp="0" Removable="0" VisionCount="0" Cost="0" MoveSelf="0" MoveTarget="0" RangeTarget="0" RangeI="0" RangeO="0" RangeAdd="0" RangeExtend="0" Flag="1" Efficacy="0" EfficacyValue="0" EfficacyIgnore="0" BadState="0" BadIgnore="0" WeaponProhibit="0" EnhanceLevel="0" EnhanceValue.Hp="0" EnhanceValue.Str="0" EnhanceValue.Tech="0" EnhanceValue.Quick="0" EnhanceValue.Luck="0" EnhanceValue.Def="0" EnhanceValue.Magic="0" EnhanceValue.Mdef="0" EnhanceValue.Phys="0" EnhanceValue.Move="0" WeaponLevel.None="0" WeaponLevel.Sword="0" WeaponLevel.Lance="0" WeaponLevel.Axe="0" WeaponLevel.Bow="0" WeaponLevel.Dagger="0" WeaponLevel.Magic="0" WeaponLevel.Rod="0" WeaponLevel.Fist="0" WeaponLevel.Special="0" EquipIids="" Effect="" InheritanceCost="0" InheritanceSort="0" />
			<Param Out="" Sid="SID_守護者_効果" Name="" Help="" CommandName="" CommandHelp="" CommandWarning="" RootCommandSid="" IconKind="0" IconLabel="" IconBmap="" Priority="1" Layer="0" Order="0" Cycle="6" Life="1" Timing="3" Target="0" Frequency="0" Stand="0" Action="0" Condition="" ActNames="必殺値;" ActOperations="+;" ActValues="17;" AroundCenter="0" AroundTarget="0" AroundCondition="" AroundName="" AroundOperation="" AroundValue="" GiveTarget="0" GiveCondition="" GiveSids="" RemoveSids="" SyncConditions="" SyncSids="SID_Nel_Has_Crit_FromPersonal;" RebirthSid="" EngageSid="" ChangeSids="" CooperationSkill="" HorseSkill="" CovertSkill="" HeavySkill="" FlySkill="" MagicSkill="" PranaSkill="" DragonSkill="" AttackRange="" OverlapRange="" OverlapTerrain="" ZocRange="" ZocType="0" Work="0" WorkOperation="" WorkValue="0" Power="0" Rewarp="0" Removable="0" VisionCount="0" Cost="0" MoveSelf="0" MoveTarget="0" RangeTarget="0" RangeI="0" RangeO="0" RangeAdd="0" RangeExtend="0" Flag="65" Efficacy="0" EfficacyValue="0" EfficacyIgnore="0" BadState="65536" BadIgnore="0" WeaponProhibit="0" EnhanceLevel="0" EnhanceValue.Hp="0" EnhanceValue.Str="0" EnhanceValue.Tech="0" EnhanceValue.Quick="0" EnhanceValue.Luck="0" EnhanceValue.Def="0" EnhanceValue.Magic="0" EnhanceValue.Mdef="0" EnhanceValue.Phys="0" EnhanceValue.Move="0" WeaponLevel.None="0" WeaponLevel.Sword="0" WeaponLevel.Lance="0" WeaponLevel.Axe="0" WeaponLevel.Bow="0" WeaponLevel.Dagger="0" WeaponLevel.Magic="0" WeaponLevel.Rod="0" WeaponLevel.Fist="0" WeaponLevel.Special="0" EquipIids="" Effect="エフェクト無し" InheritanceCost="0" InheritanceSort="0" />
			<Param Out="" Sid="SID_守護者_効果2" Name="" Help="" CommandName="" CommandHelp="" CommandWarning="" RootCommandSid="" IconKind="0" IconLabel="" IconBmap="" Priority="2" Layer="0" Order="0" Cycle="6" Life="1" Timing="3" Target="0" Frequency="0" Stand="0" Action="0" Condition="" ActNames="必殺値;" ActOperations="+;" ActValues="34;" AroundCenter="0" AroundTarget="0" AroundCondition="" AroundName="" AroundOperation="" AroundValue="" GiveTarget="0" GiveCondition="" GiveSids="" RemoveSids="" SyncConditions="" SyncSids="SID_Nel_Has_Crit_FromPersonal;" RebirthSid="" EngageSid="" ChangeSids="" CooperationSkill="" HorseSkill="" CovertSkill="" HeavySkill="" FlySkill="" MagicSkill="" PranaSkill="" DragonSkill="" AttackRange="" OverlapRange="" OverlapTerrain="" ZocRange="" ZocType="0" Work="0" WorkOperation="" WorkValue="0" Power="0" Rewarp="0" Removable="0" VisionCount="0" Cost="0" MoveSelf="0" MoveTarget="0" RangeTarget="0" RangeI="0" RangeO="0" RangeAdd="0" RangeExtend="0" Flag="65" Efficacy="0" EfficacyValue="0" EfficacyIgnore="0" BadState="65536" BadIgnore="0" WeaponProhibit="0" EnhanceLevel="0" EnhanceValue.Hp="0" EnhanceValue.Str="0" EnhanceValue.Tech="0" EnhanceValue.Quick="0" EnhanceValue.Luck="0" EnhanceValue.Def="0" EnhanceValue.Magic="0" EnhanceValue.Mdef="0" EnhanceValue.Phys="0" EnhanceValue.Move="0" WeaponLevel.None="0" WeaponLevel.Sword="0" WeaponLevel.Lance="0" WeaponLevel.Axe="0" WeaponLevel.Bow="0" WeaponLevel.Dagger="0" WeaponLevel.Magic="0" WeaponLevel.Rod="0" WeaponLevel.Fist="0" WeaponLevel.Special="0" EquipIids="" Effect="エフェクト無し" InheritanceCost="0" InheritanceSort="0" />
			<Param Out="" Sid="SID_守護者_効果3" Name="" Help="" CommandName="" CommandHelp="" CommandWarning="" RootCommandSid="" IconKind="0" IconLabel="" IconBmap="" Priority="3" Layer="0" Order="0" Cycle="6" Life="1" Timing="3" Target="0" Frequency="0" Stand="0" Action="0" Condition="" ActNames="必殺値;" ActOperations="+;" ActValues="51;" AroundCenter="0" AroundTarget="0" AroundCondition="" AroundName="" AroundOperation="" AroundValue="" GiveTarget="0" GiveCondition="" GiveSids="" RemoveSids="" SyncConditions="" SyncSids="SID_Nel_Has_Crit_FromPersonal;" RebirthSid="" EngageSid="" ChangeSids="" CooperationSkill="" HorseSkill="" CovertSkill="" HeavySkill="" FlySkill="" MagicSkill="" PranaSkill="" DragonSkill="" AttackRange="" OverlapRange="" OverlapTerrain="" ZocRange="" ZocType="0" Work="0" WorkOperation="" WorkValue="0" Power="0" Rewarp="0" Removable="0" VisionCount="0" Cost="0" MoveSelf="0" MoveTarget="0" RangeTarget="0" RangeI="0" RangeO="0" RangeAdd="0" RangeExtend="0" Flag="65" Efficacy="0" EfficacyValue="0" EfficacyIgnore="0" BadState="65536" BadIgnore="0" WeaponProhibit="0" EnhanceLevel="0" EnhanceValue.Hp="0" EnhanceValue.Str="0" EnhanceValue.Tech="0" EnhanceValue.Quick="0" EnhanceValue.Luck="0" EnhanceValue.Def="0" EnhanceValue.Magic="0" EnhanceValue.Mdef="0" EnhanceValue.Phys="0" EnhanceValue.Move="0" WeaponLevel.None="0" WeaponLevel.Sword="0" WeaponLevel.Lance="0" WeaponLevel.Axe="0" WeaponLevel.Bow="0" WeaponLevel.Dagger="0" WeaponLevel.Magic="0" WeaponLevel.Rod="0" WeaponLevel.Fist="0" WeaponLevel.Special="0" EquipIids="" Effect="エフェクト無し" InheritanceCost="0" InheritanceSort="0" />
			<Param Out="" Sid="SID_守護者_効果4" Name="" Help="" CommandName="" CommandHelp="" CommandWarning="" RootCommandSid="" IconKind="0" IconLabel="" IconBmap="" Priority="4" Layer="0" Order="0" Cycle="6" Life="1" Timing="3" Target="0" Frequency="0" Stand="0" Action="0" Condition="" ActNames="必殺値;" ActOperations="+;" ActValues="68;" AroundCenter="0" AroundTarget="0" AroundCondition="" AroundName="" AroundOperation="" AroundValue="" GiveTarget="0" GiveCondition="" GiveSids="" RemoveSids="" SyncConditions="" SyncSids="SID_Nel_Has_Crit_FromPersonal;" RebirthSid="" EngageSid="" ChangeSids="" CooperationSkill="" HorseSkill="" CovertSkill="" HeavySkill="" FlySkill="" MagicSkill="" PranaSkill="" DragonSkill="" AttackRange="" OverlapRange="" OverlapTerrain="" ZocRange="" ZocType="0" Work="0" WorkOperation="" WorkValue="0" Power="0" Rewarp="0" Removable="0" VisionCount="0" Cost="0" MoveSelf="0" MoveTarget="0" RangeTarget="0" RangeI="0" RangeO="0" RangeAdd="0" RangeExtend="0" Flag="65" Efficacy="0" EfficacyValue="0" EfficacyIgnore="0" BadState="65536" BadIgnore="0" WeaponProhibit="0" EnhanceLevel="0" EnhanceValue.Hp="0" EnhanceValue.Str="0" EnhanceValue.Tech="0" EnhanceValue.Quick="0" EnhanceValue.Luck="0" EnhanceValue.Def="0" EnhanceValue.Magic="0" EnhanceValue.Mdef="0" EnhanceValue.Phys="0" EnhanceValue.Move="0" WeaponLevel.None="0" WeaponLevel.Sword="0" WeaponLevel.Lance="0" WeaponLevel.Axe="0" WeaponLevel.Bow="0" WeaponLevel.Dagger="0" WeaponLevel.Magic="0" WeaponLevel.Rod="0" WeaponLevel.Fist="0" WeaponLevel.Special="0" EquipIids="" Effect="エフェクト無し" InheritanceCost="0" InheritanceSort="0" />
			<Param Out="" Sid="SID_守護者_効果5" Name="" Help="" CommandName="" CommandHelp="" CommandWarning="" RootCommandSid="" IconKind="0" IconLabel="" IconBmap="" Priority="5" Layer="0" Order="0" Cycle="6" Life="1" Timing="3" Target="0" Frequency="0" Stand="0" Action="0" Condition="" ActNames="必殺値;" ActOperations="+;" ActValues="85;" AroundCenter="0" AroundTarget="0" AroundCondition="" AroundName="" AroundOperation="" AroundValue="" GiveTarget="0" GiveCondition="" GiveSids="" RemoveSids="" SyncConditions="" SyncSids="SID_Nel_Has_Crit_FromPersonal;" RebirthSid="" EngageSid="" ChangeSids="" CooperationSkill="" HorseSkill="" CovertSkill="" HeavySkill="" FlySkill="" MagicSkill="" PranaSkill="" DragonSkill="" AttackRange="" OverlapRange="" OverlapTerrain="" ZocRange="" ZocType="0" Work="0" WorkOperation="" WorkValue="0" Power="0" Rewarp="0" Removable="0" VisionCount="0" Cost="0" MoveSelf="0" MoveTarget="0" RangeTarget="0" RangeI="0" RangeO="0" RangeAdd="0" RangeExtend="0" Flag="65" Efficacy="0" EfficacyValue="0" EfficacyIgnore="0" BadState="65536" BadIgnore="0" WeaponProhibit="0" EnhanceLevel="0" EnhanceValue.Hp="0" EnhanceValue.Str="0" EnhanceValue.Tech="0" EnhanceValue.Quick="0" EnhanceValue.Luck="0" EnhanceValue.Def="0" EnhanceValue.Magic="0" EnhanceValue.Mdef="0" EnhanceValue.Phys="0" EnhanceValue.Move="0" WeaponLevel.None="0" WeaponLevel.Sword="0" WeaponLevel.Lance="0" WeaponLevel.Axe="0" WeaponLevel.Bow="0" WeaponLevel.Dagger="0" WeaponLevel.Magic="0" WeaponLevel.Rod="0" WeaponLevel.Fist="0" WeaponLevel.Special="0" EquipIids="" Effect="エフェクト無し" InheritanceCost="0" InheritanceSort="0" />
			<Param Out="" Sid="SID_守護者_効果6" Name="" Help="" CommandName="" CommandHelp="" CommandWarning="" RootCommandSid="" IconKind="0" IconLabel="" IconBmap="" Priority="6" Layer="0" Order="0" Cycle="6" Life="1" Timing="3" Target="0" Frequency="0" Stand="0" Action="0" Condition="" ActNames="必殺値;" ActOperations="+;" ActValues="102;" AroundCenter="0" AroundTarget="0" AroundCondition="" AroundName="" AroundOperation="" AroundValue="" GiveTarget="0" GiveCondition="" GiveSids="" RemoveSids="" SyncConditions="" SyncSids="SID_Nel_Has_Crit_FromPersonal;" RebirthSid="" EngageSid="" ChangeSids="" CooperationSkill="" HorseSkill="" CovertSkill="" HeavySkill="" FlySkill="" MagicSkill="" PranaSkill="" DragonSkill="" AttackRange="" OverlapRange="" OverlapTerrain="" ZocRange="" ZocType="0" Work="0" WorkOperation="" WorkValue="0" Power="0" Rewarp="0" Removable="0" VisionCount="0" Cost="0" MoveSelf="0" MoveTarget="0" RangeTarget="0" RangeI="0" RangeO="0" RangeAdd="0" RangeExtend="0" Flag="65" Efficacy="0" EfficacyValue="0" EfficacyIgnore="0" BadState="65536" BadIgnore="0" WeaponProhibit="0" EnhanceLevel="0" EnhanceValue.Hp="0" EnhanceValue.Str="0" EnhanceValue.Tech="0" EnhanceValue.Quick="0" EnhanceValue.Luck="0" EnhanceValue.Def="0" EnhanceValue.Magic="0" EnhanceValue.Mdef="0" EnhanceValue.Phys="0" EnhanceValue.Move="0" WeaponLevel.None="0" WeaponLevel.Sword="0" WeaponLevel.Lance="0" WeaponLevel.Axe="0" WeaponLevel.Bow="0" WeaponLevel.Dagger="0" WeaponLevel.Magic="0" WeaponLevel.Rod="0" WeaponLevel.Fist="0" WeaponLevel.Special="0" EquipIids="" Effect="エフェクト無し" InheritanceCost="0" InheritanceSort="0" />
			<Param Out="" Sid="SID_Remove_Nel_PersonallSkillPlus_Give_Base" Name="" Help="" CommandName="" CommandHelp="" CommandWarning="" RootCommandSid="" IconKind="0" IconLabel="" IconBmap="" Priority="0" Layer="0" Order="0" Cycle="0" Life="0" Timing="18" Target="0" Frequency="0" Stand="2" Action="0" Condition="" ActNames="" ActOperations="" ActValues="" AroundCenter="0" AroundTarget="0" AroundCondition="" AroundName="" AroundOperation="" AroundValue="" GiveTarget="1" GiveCondition="" GiveSids="SID_守護者;" RemoveSids="SID_守護者2;SID_守護者3;SID_守護者4;SID_守護者5;SID_守護者6;" SyncConditions="" SyncSids="" RebirthSid="" EngageSid="" ChangeSids="" CooperationSkill="" HorseSkill="" CovertSkill="" HeavySkill="" FlySkill="" MagicSkill="" PranaSkill="" DragonSkill="" AttackRange="" OverlapRange="" OverlapTerrain="" ZocRange="" ZocType="0" Work="0" WorkOperation="" WorkValue="0" Power="0" Rewarp="0" Removable="0" VisionCount="0" Cost="0" MoveSelf="0" MoveTarget="0" RangeTarget="0" RangeI="0" RangeO="0" RangeAdd="0" RangeExtend="0" Flag="1" Efficacy="0" EfficacyValue="0" EfficacyIgnore="0" BadState="0" BadIgnore="0" WeaponProhibit="0" EnhanceLevel="0" EnhanceValue.Hp="0" EnhanceValue.Str="0" EnhanceValue.Tech="0" EnhanceValue.Quick="0" EnhanceValue.Luck="0" EnhanceValue.Def="0" EnhanceValue.Magic="0" EnhanceValue.Mdef="0" EnhanceValue.Phys="0" EnhanceValue.Move="0" WeaponLevel.None="0" WeaponLevel.Sword="0" WeaponLevel.Lance="0" WeaponLevel.Axe="0" WeaponLevel.Bow="0" WeaponLevel.Dagger="0" WeaponLevel.Magic="0" WeaponLevel.Rod="0" WeaponLevel.Fist="0" WeaponLevel.Special="0" EquipIids="" Effect="" InheritanceCost="0" InheritanceSort="0" />
			<Param Out="" Sid="SID_守護者_アイコン表示判定用_T27" Name="MSID_PrivateSkill_El" Help="" CommandName="" CommandHelp="" CommandWarning="" RootCommandSid="" IconKind="0" IconLabel="守護者" IconBmap="" Priority="0" Layer="0" Order="0" Cycle="0" Life="0" Timing="27" Target="0" Frequency="0" Stand="0" Action="0" Condition="スキル所持(&quot;Nel_Has_Crit_FromPersonal&quot;)" ActNames="" ActOperations="" ActValues="" AroundCenter="0" AroundTarget="0" AroundCondition="" AroundName="" AroundOperation="" AroundValue="" GiveTarget="1" GiveCondition="" GiveSids="" RemoveSids="SID_個人ダミー;" SyncConditions="" SyncSids="" RebirthSid="" EngageSid="" ChangeSids="" CooperationSkill="" HorseSkill="" CovertSkill="" HeavySkill="" FlySkill="" MagicSkill="" PranaSkill="" DragonSkill="" AttackRange="" OverlapRange="" OverlapTerrain="" ZocRange="" ZocType="0" Work="0" WorkOperation="" WorkValue="0" Power="0" Rewarp="0" Removable="0" VisionCount="0" Cost="0" MoveSelf="0" MoveTarget="0" RangeTarget="0" RangeI="0" RangeO="0" RangeAdd="0" RangeExtend="0" Flag="0" Efficacy="0" EfficacyValue="0" EfficacyIgnore="0" BadState="0" BadIgnore="0" WeaponProhibit="0" EnhanceLevel="0" EnhanceValue.Hp="0" EnhanceValue.Str="0" EnhanceValue.Tech="0" EnhanceValue.Quick="0" EnhanceValue.Luck="0" EnhanceValue.Def="0" EnhanceValue.Magic="0" EnhanceValue.Mdef="0" EnhanceValue.Phys="0" EnhanceValue.Move="0" WeaponLevel.None="0" WeaponLevel.Sword="0" WeaponLevel.Lance="0" WeaponLevel.Axe="0" WeaponLevel.Bow="0" WeaponLevel.Dagger="0" WeaponLevel.Magic="0" WeaponLevel.Rod="0" WeaponLevel.Fist="0" WeaponLevel.Special="0" EquipIids="" Effect="汎用スキル" InheritanceCost="0" InheritanceSort="0" />
			<Param Out="" Sid="SID_守護者_アイコン表示判定用_T5" Name="MSID_PrivateSkill_El" Help="" CommandName="" CommandHelp="" CommandWarning="" RootCommandSid="" IconKind="0" IconLabel="守護者" IconBmap="" Priority="0" Layer="0" Order="0" Cycle="0" Life="0" Timing="5" Target="0" Frequency="0" Stand="0" Action="0" Condition="スキル所持(&quot;Nel_Has_Crit_FromPersonal&quot;)" ActNames="" ActOperations="" ActValues="" AroundCenter="0" AroundTarget="0" AroundCondition="" AroundName="" AroundOperation="" AroundValue="" GiveTarget="0" GiveCondition="" GiveSids="" RemoveSids="" SyncConditions="" SyncSids="" RebirthSid="" EngageSid="" ChangeSids="" CooperationSkill="" HorseSkill="" CovertSkill="" HeavySkill="" FlySkill="" MagicSkill="" PranaSkill="" DragonSkill="" AttackRange="" OverlapRange="" OverlapTerrain="" ZocRange="" ZocType="0" Work="0" WorkOperation="" WorkValue="0" Power="0" Rewarp="0" Removable="0" VisionCount="0" Cost="0" MoveSelf="0" MoveTarget="0" RangeTarget="0" RangeI="0" RangeO="0" RangeAdd="0" RangeExtend="0" Flag="64" Efficacy="0" EfficacyValue="0" EfficacyIgnore="0" BadState="0" BadIgnore="0" WeaponProhibit="0" EnhanceLevel="0" EnhanceValue.Hp="0" EnhanceValue.Str="0" EnhanceValue.Tech="0" EnhanceValue.Quick="0" EnhanceValue.Luck="0" EnhanceValue.Def="0" EnhanceValue.Magic="0" EnhanceValue.Mdef="0" EnhanceValue.Phys="0" EnhanceValue.Move="0" WeaponLevel.None="0" WeaponLevel.Sword="0" WeaponLevel.Lance="0" WeaponLevel.Axe="0" WeaponLevel.Bow="0" WeaponLevel.Dagger="0" WeaponLevel.Magic="0" WeaponLevel.Rod="0" WeaponLevel.Fist="0" WeaponLevel.Special="0" EquipIids="" Effect="汎用スキル" InheritanceCost="0" InheritanceSort="0" />

Why is it that when an ally doesn't defeat a foe who initiated, then can't defeat another foe who initiated within the same enemy phase, IconLabel pops up more than once & unit gains more than one buff?

XML Symbols

Certain special symbols are not translated when viewing the raw text of an XML document. This is not an issue if you are using EngageXml to view the files in an xlsx document.

These are the symbols and their definitions:

Special Character Format
< (less-than) &lt;
> (greater-than) &gt;
& (ampersand) &amp;
' (apostrophe) &apos;
" (double-quote) &quot;

It should be noted that this is still easily readable, as all symbols are just their English names abbreviated and surrounded by ‘&’ and ‘;’.

Inequality symbols may also be combined with ‘=’ like so:
&lt;= | <=
&lt;= | >=

Basic Terminology

The following are brief descriptions of basic terminology/concepts that you should understand to take full advantage of the skills document.

Boolean - A data type in programming that can only be true or false.

Int - Short for integer. A data type that represents a whole number. Positive or negative. Not to be confused with the int() function, which returns a whole integer from its inputs.

Operand - Any value/variable that is manipulated by an operator.

Operators

There are various operators you can use in conditions and/or skill functions.

Including the operators in Operation, you can use % & these logical operators.

Symbol Operator Description
% Modulus Returns the remainder when dividing one value by another.
&& Logical AND Returns true only if both operands are true.
|| Logical OR Returns true if either operand is true.
^ Logical XOR Returns true if only one but not both of the operands. Unused in Engage.
== Comparison Operator Returns true if both operands are equal
> Greater Than If the left operand is greater than the right operand, returns true. In x>y, if x is greater than y, returns true.
< Less Than If the left operand is less than the right operand, returns true. In x<y, if x is less than y, returns true.
>= Greater Than/Equal To If the left operand is greater than or equal to the right operand, returns true.
<= Less Than/Equal To If the left operand is less than or equal to the right operand, returns true.
!= Not Equal To If the left operand is not equal to the right operand, equals true.

Common Math Functions

Here are some very basic explanations of common math commands you may see or are usable in the skills file. Mainly for people who are familiar with the mathematical concepts, but not with the programming terminology. If you don’t understand any of them, look for resources online.

x etc can be a number, or an expression that is calculated before the function is performed.

Function Description
min(x, y..) Returns the smallest listed value.
max(x, y..) Returns the largest listed value.
round(x) Rounds a number to the nearest integer.
abs(x) Returns the absolute value of a number (the signless value).
int(x) Rounds down a number to the nearest integer.
sqrt(x) Returns the square root of a number.
pow(x, y) Raises number (x) to a specified power (y) and returns the result.
log(x, y) Returns the logarithm of a number (x) with a specified base (y).
exp(x) Returns the exponential of x if put as the power of e (~2.71828).
strlen([string]) Returns the length of the string.
rand(x, y) Returns a random number where x and y are the range. (Inclusive)

Common Skill Data Types

The following are the (thus far undefined) data types that you’ll run into in the skills file. These are the data-types defined found in the header table at the top of the file.

PublicFile -
PublicString - I may not bother defining these there’s not much point.

String - A data type that represents a sequence of characters, typically enclosed with "". Often used for names and other values that need to be represented with text.

String [] - An array data type that can hold multiple strings. Each string must end in ;.

Float - A data type that represents a floating-point number (i.e. a number with a decimal point). Can be positive or negative.

Flag - Used to represent a boolean value, or combination of boolean values, as a single integer. As an easy example if you wanted to set a flag describing a food using the following values:

1 - Hot
2 - Cold
4 - Spicy
8 - Sour
16 - Sweet
32 - Bitter
64 - Salty

You’d set the flag to be the combination of the values you want to be true. For example if a food was cold and sweet, the required values would be 2 + 16 which gives 18. If it were the inverse and you needed to set every other condition to be false, you would instead add 1 + 4 + 8 + 32 + 64 and set the flag as 109.

u8/u16/u32 - Data types that represent unsigned (positive only) integers. The number after the ‘u’ represents how many bits can be used to store the integer. Their maximum ranges are as follows:

u8 = 0 - 255
u16 = 0 - 65,535
u32 = 0 - 4,294,967,295

s8/s16/s32 - Similar to unsigned integers, but instead signed to show.. Sign. The ranges are as follows:

s8 = -128 - 127
s16 = -32768 - 32767
s32 = -2,147,483,648 - 2,147,483,648

Skill Command Translations

Provided by Araragi here.

Credits

Portions of this page was written with information from community documentation found here.

Originally authored by Draz, the original credits have been appended here. Some contributors from this document may not be properly credited and are encouraged to add their names and contributions to these credits if desired.

Community Documentation Credits

  • Author: Draz

Thanks to the following contributors:

Contributors Contributions
ZS ltranc Bad Additions
RutileMarmot/Hydra picky—BA triabolical Erin Rose Additions, Testing
Astro Sprite Dumping
Heritor Useful Knowledge
Deklou Fire Emblem Wiki Alphys jirachilover Kamui Findings
Trais Nerv 50% Cat 50% Girl Hale's Own Troll Noob Additions & maybe Testing? Unknown

Everyone else who fixed mistakes in the Google Doc & to all who helped who remain anonymous.

With information from Araragi’s Skill Enums & Skill Acts documentation.

⚠️ **GitHub.com Fallback** ⚠️