<?xml version="1.0" encoding="utf-8"?>
<root>
  <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
    <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
    <xsd:element name="root" msdata:IsDataSet="true">
      <xsd:complexType>
        <xsd:choice maxOccurs="unbounded">
          <xsd:element name="metadata">
            <xsd:complexType>
              <xsd:sequence>
                <xsd:element name="value" type="xsd:string" minOccurs="0" />
              </xsd:sequence>
              <xsd:attribute name="name" use="required" type="xsd:string" />
              <xsd:attribute name="type" type="xsd:string" />
              <xsd:attribute name="mimetype" type="xsd:string" />
              <xsd:attribute ref="xml:space" />
            </xsd:complexType>
          </xsd:element>
          <xsd:element name="assembly">
            <xsd:complexType>
              <xsd:attribute name="alias" type="xsd:string" />
              <xsd:attribute name="name" type="xsd:string" />
            </xsd:complexType>
          </xsd:element>
          <xsd:element name="data">
            <xsd:complexType>
              <xsd:sequence>
                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
                <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
              </xsd:sequence>
              <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
              <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
              <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
              <xsd:attribute ref="xml:space" />
            </xsd:complexType>
          </xsd:element>
          <xsd:element name="resheader">
            <xsd:complexType>
              <xsd:sequence>
                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
              </xsd:sequence>
              <xsd:attribute name="name" type="xsd:string" use="required" />
            </xsd:complexType>
          </xsd:element>
        </xsd:choice>
      </xsd:complexType>
    </xsd:element>
  </xsd:schema>
  <resheader name="resmimetype">
    <value>text/microsoft-resx</value>
  </resheader>
  <resheader name="version">
    <value>2.0</value>
  </resheader>
  <resheader name="reader">
    <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
  </resheader>
  <resheader name="writer">
    <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
  </resheader>
  <data name="Value" xml:space="preserve">
    <value>using ECommons.DalamudServices;
using ECommons.ExcelServices;
using RotationSolver.Basic.Actions;
using RotationSolver.Basic.Traits;

namespace RotationSolver.Basic.Rotations.Basic;
/// &lt;summary&gt;
/// &lt;see href="https://na.finalfantasyxiv.com/jobguide/paladin"&gt;&lt;strong&gt;paladin&lt;/strong&gt;&lt;/see&gt;
/// &lt;br&gt;Number of Actions: 55&lt;/br&gt;
/// &lt;br&gt;Number of Traits: 19&lt;/br&gt;
/// &lt;/summary&gt;
[Jobs(Job.PLD, Job.GLA)]
public abstract partial class PaladinRotation : CustomRotation
{
    static PLDGauge JobGauge =&gt; Svc.Gauges.Get&lt;PLDGauge&gt;();

#region Actions
    private readonly Lazy&lt;IBaseAction&gt; _FastBladePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)9, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyFastBladePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/9"&gt;&lt;strong&gt;Fast Blade&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (GLA PLD) [9] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyFastBladePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/9"&gt;&lt;strong&gt;Fast Blade&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (GLA PLD) [9] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of .&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction FastBladePvE =&gt; _FastBladePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _RiotBladePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)15, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyRiotBladePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/15"&gt;&lt;strong&gt;Riot Blade&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (GLA PLD) [15] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyRiotBladePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/15"&gt;&lt;strong&gt;Riot Blade&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (GLA PLD) [15] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of . Combo Action: Fast Blade Combo Potency:&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction RiotBladePvE =&gt; _RiotBladePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ShieldBashPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyShieldBashPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16"&gt;&lt;strong&gt;Shield Bash&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (GLA PLD) [16] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyShieldBashPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16"&gt;&lt;strong&gt;Shield Bash&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (GLA PLD) [16] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 100. Additional Effect: Stun Duration: 6s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ShieldBashPvE =&gt; _ShieldBashPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _SentinelPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)17, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifySentinelPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/17"&gt;&lt;strong&gt;Sentinel&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (GLA PLD) [17] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifySentinelPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/17"&gt;&lt;strong&gt;Sentinel&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (GLA PLD) [17] [Ability]
    /// &lt;para&gt;Reduces damage taken by 30%. Duration: 15s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction SentinelPvE =&gt; _SentinelPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _FightOrFlightPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)20, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyFightOrFlightPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/20"&gt;&lt;strong&gt;Fight or Flight&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (GLA PLD) [20] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyFightOrFlightPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/20"&gt;&lt;strong&gt;Fight or Flight&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (GLA PLD) [20] [Ability]
    /// &lt;para&gt;Increases damage dealt by 25%. Duration: 20s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction FightOrFlightPvE =&gt; _FightOrFlightPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _RageOfHalonePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)21, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyRageOfHalonePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/21"&gt;&lt;strong&gt;Rage of Halone&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (GLA PLD) [21] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyRageOfHalonePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/21"&gt;&lt;strong&gt;Rage of Halone&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (GLA PLD) [21] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 100. Combo Action: Riot Blade Combo Potency: 330&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction RageOfHalonePvE =&gt; _RageOfHalonePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _BulwarkPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)22, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyBulwarkPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/22"&gt;&lt;strong&gt;Bulwark&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PLD) [22] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyBulwarkPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/22"&gt;&lt;strong&gt;Bulwark&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PLD) [22] [Ability]
    /// &lt;para&gt;Block incoming attacks. Duration: 10s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction BulwarkPvE =&gt; _BulwarkPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _CircleOfScornPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)23, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyCircleOfScornPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/23"&gt;&lt;strong&gt;Circle of Scorn&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (GLA PLD) [23] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyCircleOfScornPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/23"&gt;&lt;strong&gt;Circle of Scorn&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (GLA PLD) [23] [Ability]
    /// &lt;para&gt;Delivers an attack with a potency of 140 to all nearby enemies. Additional Effect: Damage over time Potency: 30 Duration: 15s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction CircleOfScornPvE =&gt; _CircleOfScornPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ShieldLobPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)24, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyShieldLobPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/24"&gt;&lt;strong&gt;Shield Lob&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (GLA PLD) [24] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyShieldLobPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/24"&gt;&lt;strong&gt;Shield Lob&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (GLA PLD) [24] [Weaponskill]
    /// &lt;para&gt;Delivers a ranged attack with a potency of 100. Additional Effect: Increased enmity&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ShieldLobPvE =&gt; _ShieldLobPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _CoverPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)27, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyCoverPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/27"&gt;&lt;strong&gt;Cover&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PLD) [27] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyCoverPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/27"&gt;&lt;strong&gt;Cover&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PLD) [27] [Ability]
    /// &lt;para&gt;Take all damage intended for another party member as long as said member remains within 20 yalms. Does not activate with certain attacks. Duration: 12s Oath Gauge Cost: 50&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction CoverPvE =&gt; _CoverPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _IronWillPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)28, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyIronWillPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/28"&gt;&lt;strong&gt;Iron Will&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (GLA PLD) [28] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyIronWillPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/28"&gt;&lt;strong&gt;Iron Will&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (GLA PLD) [28] [Ability]
    /// &lt;para&gt;Significantly increases enmity generation. Effect ends upon reuse.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction IronWillPvE =&gt; _IronWillPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _SpiritsWithinPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifySpiritsWithinPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29"&gt;&lt;strong&gt;Spirits Within&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PLD) [29] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifySpiritsWithinPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29"&gt;&lt;strong&gt;Spirits Within&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PLD) [29] [Ability]
    /// &lt;para&gt;Delivers an attack with a potency of 270.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction SpiritsWithinPvE =&gt; _SpiritsWithinPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _HallowedGroundPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)30, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyHallowedGroundPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/30"&gt;&lt;strong&gt;Hallowed Ground&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PLD) [30] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyHallowedGroundPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/30"&gt;&lt;strong&gt;Hallowed Ground&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PLD) [30] [Ability]
    /// &lt;para&gt;Renders you impervious to most attacks. Duration: 10s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction HallowedGroundPvE =&gt; _HallowedGroundPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _GoringBladePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)3538, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyGoringBladePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/3538"&gt;&lt;strong&gt;Goring Blade&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PLD) [3538] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyGoringBladePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/3538"&gt;&lt;strong&gt;Goring Blade&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PLD) [3538] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 700. Can only be executed while under the effect of Goring Blade Ready.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction GoringBladePvE =&gt; _GoringBladePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _RoyalAuthorityPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)3539, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyRoyalAuthorityPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/3539"&gt;&lt;strong&gt;Royal Authority&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PLD) [3539] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyRoyalAuthorityPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/3539"&gt;&lt;strong&gt;Royal Authority&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PLD) [3539] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of . Combo Action: Riot Blade Combo Potency:&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction RoyalAuthorityPvE =&gt; _RoyalAuthorityPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _DivineVeilPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)3540, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyDivineVeilPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/3540"&gt;&lt;strong&gt;Divine Veil&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PLD) [3540] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyDivineVeilPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/3540"&gt;&lt;strong&gt;Divine Veil&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PLD) [3540] [Ability]
    /// &lt;para&gt;Creates a barrier around self and all party members near you that absorbs damage equivalent to 10% of your maximum HP. Duration: 30s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction DivineVeilPvE =&gt; _DivineVeilPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ClemencyPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)3541, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyClemencyPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/3541"&gt;&lt;strong&gt;Clemency&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PLD) [3541] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyClemencyPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/3541"&gt;&lt;strong&gt;Clemency&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PLD) [3541] [Spell]
    /// &lt;para&gt;Restores target's HP. Cure Potency: 1,000 Additional Effect: Restores to self 50% of HP restored to target if target is a party member&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ClemencyPvE =&gt; _ClemencyPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _SheltronPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)3542, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifySheltronPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/3542"&gt;&lt;strong&gt;Sheltron&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PLD) [3542] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifySheltronPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/3542"&gt;&lt;strong&gt;Sheltron&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PLD) [3542] [Ability]
    /// &lt;para&gt;Reduces damage taken by 15%. Duration: s Oath Gauge Cost: 50&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction SheltronPvE =&gt; _SheltronPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _TotalEclipsePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)7381, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyTotalEclipsePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/7381"&gt;&lt;strong&gt;Total Eclipse&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (GLA PLD) [7381] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyTotalEclipsePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/7381"&gt;&lt;strong&gt;Total Eclipse&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (GLA PLD) [7381] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 120 to all nearby enemies. Additional Effect: Increased enmity&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction TotalEclipsePvE =&gt; _TotalEclipsePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _InterventionPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)7382, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyInterventionPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/7382"&gt;&lt;strong&gt;Intervention&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PLD) [7382] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyInterventionPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/7382"&gt;&lt;strong&gt;Intervention&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PLD) [7382] [Ability]
    /// &lt;para&gt;Reduces target party member's damage taken by 10%. Duration: s Additional Effect: Increases damage reduction by an additional 10% if Rampart or are active Oath Gauge Cost: 50&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction InterventionPvE =&gt; _InterventionPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _RequiescatPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)7383, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyRequiescatPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/7383"&gt;&lt;strong&gt;Requiescat&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PLD) [7383] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyRequiescatPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/7383"&gt;&lt;strong&gt;Requiescat&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PLD) [7383] [Ability]
    /// &lt;para&gt;Deals unaspected damage with a potency of 320. Additional Effect: Grants 4 stacks of Requiescat Requiescat Effect: Increases the potency of and spells will require no cast time&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction RequiescatPvE =&gt; _RequiescatPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _HolySpiritPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)7384, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyHolySpiritPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/7384"&gt;&lt;strong&gt;Holy Spirit&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PLD) [7384] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyHolySpiritPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/7384"&gt;&lt;strong&gt;Holy Spirit&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PLD) [7384] [Spell]
    /// &lt;para&gt;Deals unaspected damage with a potency of .&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction HolySpiritPvE =&gt; _HolySpiritPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _PassageOfArmsPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)7385, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyPassageOfArmsPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/7385"&gt;&lt;strong&gt;Passage of Arms&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PLD) [7385] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyPassageOfArmsPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/7385"&gt;&lt;strong&gt;Passage of Arms&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PLD) [7385] [Ability]
    /// &lt;para&gt;Increases block rate to 100% and creates a designated area in a cone behind you in which party members will only suffer 85% of all damage inflicted. Duration: 18s Effect ends upon using another action or moving (including facing a different direction). Cancels auto-attack upon execution.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction PassageOfArmsPvE =&gt; _PassageOfArmsPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ProminencePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16457, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyProminencePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16457"&gt;&lt;strong&gt;Prominence&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PLD) [16457] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyProminencePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16457"&gt;&lt;strong&gt;Prominence&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PLD) [16457] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 100 to all nearby enemies. Additional Effect: Increased enmity Combo Action: Total Eclipse Combo Potency: 220&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ProminencePvE =&gt; _ProminencePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _HolyCirclePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16458, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyHolyCirclePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16458"&gt;&lt;strong&gt;Holy Circle&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PLD) [16458] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyHolyCirclePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16458"&gt;&lt;strong&gt;Holy Circle&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PLD) [16458] [Spell]
    /// &lt;para&gt;Deals unaspected damage with a potency of 100 to all nearby enemies. Divine Might Potency: 250 Requiescat Potency: 350 The effect of Divine Might will be prioritized over Requiescat when under the effect of both.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction HolyCirclePvE =&gt; _HolyCirclePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ConfiteorPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16459, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyConfiteorPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16459"&gt;&lt;strong&gt;Confiteor&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PLD) [16459] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyConfiteorPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16459"&gt;&lt;strong&gt;Confiteor&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PLD) [16459] [Spell]
    /// &lt;para&gt;Deals unaspected damage to target and all enemies nearby it with a potency of for the first enemy and 60% less for all remaining enemies. Requiescat Potency: Can only be executed while under the effect of Confiteor Ready. Effect fades upon execution.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ConfiteorPvE =&gt; _ConfiteorPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _AtonementPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16460, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyAtonementPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16460"&gt;&lt;strong&gt;Atonement&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PLD) [16460] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyAtonementPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16460"&gt;&lt;strong&gt;Atonement&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PLD) [16460] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of . Additional Effect: Restores MP Additional Effect: Grants Supplication Ready Duration: 30s Can only be executed while under the effect of Atonement Ready.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction AtonementPvE =&gt; _AtonementPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _IntervenePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16461, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyIntervenePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16461"&gt;&lt;strong&gt;Intervene&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PLD) [16461] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyIntervenePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16461"&gt;&lt;strong&gt;Intervene&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PLD) [16461] [Ability]
    /// &lt;para&gt;Rushes target and delivers an attack with a potency of 150. Maximum Charges: 2 Cannot be executed while bound.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction IntervenePvE =&gt; _IntervenePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _HolySheltronPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)25746, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyHolySheltronPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/25746"&gt;&lt;strong&gt;Holy Sheltron&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PLD) [25746] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyHolySheltronPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/25746"&gt;&lt;strong&gt;Holy Sheltron&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PLD) [25746] [Ability]
    /// &lt;para&gt;Reduces damage taken by 15%. Duration: 8s Additional Effect: Grants Knight's Resolve Knight's Resolve Effect: Reduces damage taken by 15% Duration: 4s Additional Effect: Grants Knight's Benediction Knight's Benediction Effect: Gradually restores HP Cure Potency: 250 Duration: 12s Oath Gauge Cost: 50&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction HolySheltronPvE =&gt; _HolySheltronPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ExpiacionPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)25747, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyExpiacionPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/25747"&gt;&lt;strong&gt;Expiacion&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PLD) [25747] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyExpiacionPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/25747"&gt;&lt;strong&gt;Expiacion&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PLD) [25747] [Ability]
    /// &lt;para&gt;Delivers an attack to target and all enemies nearby it with a potency of 450 for the first enemy and 60% less for all remaining enemies. Additional Effect: Restores MP&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ExpiacionPvE =&gt; _ExpiacionPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _BladeOfFaithPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)25748, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyBladeOfFaithPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/25748"&gt;&lt;strong&gt;Blade of Faith&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PLD) [25748] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyBladeOfFaithPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/25748"&gt;&lt;strong&gt;Blade of Faith&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PLD) [25748] [Spell]
    /// &lt;para&gt;Deals unaspected damage to target and all enemies nearby it with a potency of for the first enemy and 60% less for all remaining enemies. Requiescat Potency: Combo Action: Confiteor Additional Effect: Restores own HP Cure Potency: 400 ※This action cannot be assigned to a hotbar. ※Confiteor changes to Blade of Faith when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction BladeOfFaithPvE =&gt; _BladeOfFaithPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _BladeOfTruthPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)25749, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyBladeOfTruthPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/25749"&gt;&lt;strong&gt;Blade of Truth&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PLD) [25749] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyBladeOfTruthPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/25749"&gt;&lt;strong&gt;Blade of Truth&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PLD) [25749] [Spell]
    /// &lt;para&gt;Deals unaspected damage to target and all enemies nearby it with a potency of for the first enemy and 60% less for all remaining enemies. Requiescat Potency: Combo Action: Blade of Faith Additional Effect: Restores own HP Cure Potency: 400 ※This action cannot be assigned to a hotbar. ※Blade of Faith changes to Blade of Truth when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction BladeOfTruthPvE =&gt; _BladeOfTruthPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _BladeOfValorPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)25750, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyBladeOfValorPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/25750"&gt;&lt;strong&gt;Blade of Valor&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PLD) [25750] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyBladeOfValorPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/25750"&gt;&lt;strong&gt;Blade of Valor&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PLD) [25750] [Spell]
    /// &lt;para&gt;Deals unaspected damage to target and all enemies nearby it with a potency of for the first enemy and 60% less for all remaining enemies. Requiescat Potency: Combo Action: Blade of Truth Additional Effect: Restores own HP Cure Potency: 400 ※This action cannot be assigned to a hotbar. ※Blade of Truth changes to Blade of Valor when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction BladeOfValorPvE =&gt; _BladeOfValorPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _FastBladePvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29058, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyFastBladePvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29058"&gt;&lt;strong&gt;Fast Blade&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (PLD) [29058] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyFastBladePvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29058"&gt;&lt;strong&gt;Fast Blade&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (PLD) [29058] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 5,000. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction FastBladePvP =&gt; _FastBladePvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _RiotBladePvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29059, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyRiotBladePvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29059"&gt;&lt;strong&gt;Riot Blade&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (PLD) [29059] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyRiotBladePvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29059"&gt;&lt;strong&gt;Riot Blade&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (PLD) [29059] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 6,000. Combo Action: Fast Blade ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction RiotBladePvP =&gt; _RiotBladePvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _RoyalAuthorityPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29060, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyRoyalAuthorityPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29060"&gt;&lt;strong&gt;Royal Authority&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (PLD) [29060] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyRoyalAuthorityPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29060"&gt;&lt;strong&gt;Royal Authority&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (PLD) [29060] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 7,000. Combo Action: Riot Blade ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction RoyalAuthorityPvP =&gt; _RoyalAuthorityPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _AtonementPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29061, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyAtonementPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29061"&gt;&lt;strong&gt;Atonement&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (PLD) [29061] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyAtonementPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29061"&gt;&lt;strong&gt;Atonement&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (PLD) [29061] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 9,000. Additional Effect: Grants Supplication Ready Duration: 15s Can only be executed while under the effect of Atonement Ready. ※Action changes to Supplication upon execution. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction AtonementPvP =&gt; _AtonementPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _HolySpiritPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29062, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyHolySpiritPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29062"&gt;&lt;strong&gt;Holy Spirit&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (PLD) [29062] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyHolySpiritPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29062"&gt;&lt;strong&gt;Holy Spirit&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (PLD) [29062] [Spell]
    /// &lt;para&gt;Deals unaspected damage with a potency of 8,000. Additional Effect: Restores own HP Cure Potency: 6,000 Maximum Charges: 2&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction HolySpiritPvP =&gt; _HolySpiritPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _IntervenePvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29065, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyIntervenePvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29065"&gt;&lt;strong&gt;Intervene&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (PLD) [29065] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyIntervenePvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29065"&gt;&lt;strong&gt;Intervene&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (PLD) [29065] [Ability]
    /// &lt;para&gt;Rushes target and delivers an attack with a potency of 2,000. Additional Effect: Stun Duration: 2s Cannot be executed while bound.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction IntervenePvP =&gt; _IntervenePvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _GuardianPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29066, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyGuardianPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29066"&gt;&lt;strong&gt;Guardian&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (PLD) [29066] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyGuardianPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29066"&gt;&lt;strong&gt;Guardian&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (PLD) [29066] [Ability]
    /// &lt;para&gt;Rush to a target party member's side. Additional Effect: Take all damage intended for the targeted party member Duration: 8s Can only be executed when member is closer than 10 yalms. Cannot be executed while bound. Has no effect on targets interacting with an object.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction GuardianPvP =&gt; _GuardianPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _HolySheltronPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29067, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyHolySheltronPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29067"&gt;&lt;strong&gt;Holy Sheltron&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (PLD) [29067] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyHolySheltronPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29067"&gt;&lt;strong&gt;Holy Sheltron&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (PLD) [29067] [Ability]
    /// &lt;para&gt;Grants Holy Sheltron. Holy Sheltron Effect: Creates a barrier around self that absorbs damage equivalent to a heal of 8,000 potency Duration: 4s If the barrier is not absorbed and the effect duration expires deals unaspected damage to all nearby enemies with a potency equal to 150% of the barrier's remaining potency and grants Sword Oath to self. Sword Oath Effect: Increases damage dealt by 15% Duration: 8s Additional Effect: Heavy +75% Duration: 4s Grants Shield Oath when barrier is completely absorbed. Shield Oath Effect: Reduces damage taken by 15% Duration: 8s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction HolySheltronPvP =&gt; _HolySheltronPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _BladeOfFaithPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29071, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyBladeOfFaithPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29071"&gt;&lt;strong&gt;Blade of Faith&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (PLD) [29071] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyBladeOfFaithPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29071"&gt;&lt;strong&gt;Blade of Faith&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (PLD) [29071] [Spell]
    /// &lt;para&gt;Deals unaspected damage with a potency of 11,000 to target and all enemies nearby it. Additional Effect: Restores own HP Cure Potency: 8,000 Can only be executed while under the effect of Blade of Faith Ready. ※Action changes to Blade of Truth upon execution. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction BladeOfFaithPvP =&gt; _BladeOfFaithPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _BladeOfTruthPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29072, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyBladeOfTruthPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29072"&gt;&lt;strong&gt;Blade of Truth&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (PLD) [29072] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyBladeOfTruthPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29072"&gt;&lt;strong&gt;Blade of Truth&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (PLD) [29072] [Spell]
    /// &lt;para&gt;Deals unaspected damage with a potency of 12,000 to target and all enemies nearby it. Additional Effect: Restores own HP Cure Potency: 8,000 Combo Action: Blade of Faith ※Action changes to Blade of Valor upon execution. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction BladeOfTruthPvP =&gt; _BladeOfTruthPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _BladeOfValorPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29073, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyBladeOfValorPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29073"&gt;&lt;strong&gt;Blade of Valor&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (PLD) [29073] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyBladeOfValorPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29073"&gt;&lt;strong&gt;Blade of Valor&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (PLD) [29073] [Spell]
    /// &lt;para&gt;Deals unaspected damage with a potency of 13,000 to target and all enemies nearby it. Additional Effect: Restores own HP Cure Potency: 8,000 Combo Action: Blade of Truth ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction BladeOfValorPvP =&gt; _BladeOfValorPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ReleaseIronWillPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)32065, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyReleaseIronWillPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/32065"&gt;&lt;strong&gt;Release Iron Will&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (GLA PLD) [32065] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyReleaseIronWillPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/32065"&gt;&lt;strong&gt;Release Iron Will&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (GLA PLD) [32065] [Ability]
    /// &lt;para&gt;Cancels the effect of Iron Will.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ReleaseIronWillPvE =&gt; _ReleaseIronWillPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _SupplicationPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)36918, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifySupplicationPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/36918"&gt;&lt;strong&gt;Supplication&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PLD) [36918] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifySupplicationPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/36918"&gt;&lt;strong&gt;Supplication&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PLD) [36918] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of . Additional Effect: Restores MP Additional Effect: Grants Sepulchre Ready Duration: 30s Can only be executed while under the effect of Supplication Ready. ※This action cannot be assigned to a hotbar. ※Atonement changes to Supplication when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction SupplicationPvE =&gt; _SupplicationPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _SepulchrePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)36919, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifySepulchrePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/36919"&gt;&lt;strong&gt;Sepulchre&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PLD) [36919] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifySepulchrePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/36919"&gt;&lt;strong&gt;Sepulchre&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PLD) [36919] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of . Additional Effect: Restores MP Can only be executed while under the effect of Sepulchre Ready. ※This action cannot be assigned to a hotbar. ※Supplication changes to Sepulchre when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction SepulchrePvE =&gt; _SepulchrePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _GuardianPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)36920, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyGuardianPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/36920"&gt;&lt;strong&gt;Guardian&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PLD) [36920] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyGuardianPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/36920"&gt;&lt;strong&gt;Guardian&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PLD) [36920] [Ability]
    /// &lt;para&gt;Reduces damage taken by 40%. Duration: 15s Additional Effect: Erects a magicked barrier which nullifies damage equivalent to a heal of 1,000 potency Duration: 15s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction GuardianPvE =&gt; _GuardianPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ImperatorPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)36921, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyImperatorPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/36921"&gt;&lt;strong&gt;Imperator&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PLD) [36921] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyImperatorPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/36921"&gt;&lt;strong&gt;Imperator&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PLD) [36921] [Ability]
    /// &lt;para&gt;Deals unaspected damage to target and all enemies nearby it with a potency of 580 for the first enemy and 60% less for all remaining enemies. Additional Effect: Grants 4 stacks of Requiescat Duration: 30s Requiescat Effect: Increases the potency of Holy Spirit Holy Circle and all Confiteor combo actions and spells will require no cast time Additional Effect: Grants Confiteor Ready Duration: 30s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ImperatorPvE =&gt; _ImperatorPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _BladeOfHonorPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)36922, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyBladeOfHonorPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/36922"&gt;&lt;strong&gt;Blade of Honor&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PLD) [36922] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyBladeOfHonorPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/36922"&gt;&lt;strong&gt;Blade of Honor&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PLD) [36922] [Ability]
    /// &lt;para&gt;Deals unaspected damage to target and all enemies nearby it with a potency of 1,000 for the first enemy and 60% less for all remaining enemies. Can only be executed while under the effect of Blade of Honor Ready. ※This action cannot be assigned to a hotbar. ※Imperator changes to Blade of Honor when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction BladeOfHonorPvE =&gt; _BladeOfHonorPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _SupplicationPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)41428, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifySupplicationPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/41428"&gt;&lt;strong&gt;Supplication&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (PLD) [41428] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifySupplicationPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/41428"&gt;&lt;strong&gt;Supplication&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (PLD) [41428] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 10,000. Additional Effect: Grants Sepulchre Ready Duration: 15s Can only be executed while under the effect of Supplication Ready. ※Action changes to Sepulchre upon execution. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction SupplicationPvP =&gt; _SupplicationPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _SepulchrePvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)41429, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifySepulchrePvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/41429"&gt;&lt;strong&gt;Sepulchre&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (PLD) [41429] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifySepulchrePvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/41429"&gt;&lt;strong&gt;Sepulchre&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (PLD) [41429] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 11,000. Can only be executed while under the effect of Sepulchre Ready. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction SepulchrePvP =&gt; _SepulchrePvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ShieldSmitePvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)41430, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyShieldSmitePvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/41430"&gt;&lt;strong&gt;Shield Smite&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (PLD) [41430] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyShieldSmitePvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/41430"&gt;&lt;strong&gt;Shield Smite&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (PLD) [41430] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 8,000 to all enemies in a cone before you. Additional Effect: Increases target's damage taken by 10% Duration: 10s Halves the defensive bonus of Guard instead when targeting enemies under its effect. This weaponskill does not share a recast timer with any other actions.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ShieldSmitePvP =&gt; _ShieldSmitePvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ImperatorPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)41431, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyImperatorPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/41431"&gt;&lt;strong&gt;Imperator&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (PLD) [41431] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyImperatorPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/41431"&gt;&lt;strong&gt;Imperator&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (PLD) [41431] [Ability]
    /// &lt;para&gt;Deals unaspected damage with a potency of 4,000 to target and all enemies nearby it. Additional Effect: Afflicts target with Sacred Claim Sacred Claim Effect: Restores HP when successfully landing an attack on targets under this effect Cure Potency: 3,000 Duration: 10s Additional Effect: Grants Atonement Ready Duration: 15s Additional Effect: Grants Confiteor Ready Duration: 15s ※Action changes to Confiteor upon execution. ※Royal Authority Combo changes to Atonement while under the effect of Atonement Ready.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ImperatorPvP =&gt; _ImperatorPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ConfiteorPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)42194, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyConfiteorPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/42194"&gt;&lt;strong&gt;Confiteor&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (PLD) [42194] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyConfiteorPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/42194"&gt;&lt;strong&gt;Confiteor&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (PLD) [42194] [Spell]
    /// &lt;para&gt;Deals unaspected damage with a potency of 10,000 to target and all enemies nearby it. Additional Effect: Restores own HP Cure Potency: 8,000 Can only be executed while under the effect of Confiteor Ready. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ConfiteorPvP =&gt; _ConfiteorPvPCreator.Value;

    private IBaseAction[] _AllBaseActions = null;
    
    /// &lt;inheritdoc/&gt;
    public override IBaseAction[] AllBaseActions =&gt; _AllBaseActions ??= [
    	FastBladePvE, RiotBladePvE, ShieldBashPvE, SentinelPvE, FightOrFlightPvE, RageOfHalonePvE, BulwarkPvE, CircleOfScornPvE, ShieldLobPvE, CoverPvE, IronWillPvE, SpiritsWithinPvE, HallowedGroundPvE, GoringBladePvE, RoyalAuthorityPvE, DivineVeilPvE, ClemencyPvE, SheltronPvE, TotalEclipsePvE, InterventionPvE, RequiescatPvE, HolySpiritPvE, PassageOfArmsPvE, ProminencePvE, HolyCirclePvE, ConfiteorPvE, AtonementPvE, IntervenePvE, HolySheltronPvE, ExpiacionPvE, BladeOfFaithPvE, BladeOfTruthPvE, BladeOfValorPvE, FastBladePvP, RiotBladePvP, RoyalAuthorityPvP, AtonementPvP, HolySpiritPvP, IntervenePvP, GuardianPvP, HolySheltronPvP, BladeOfFaithPvP, BladeOfTruthPvP, BladeOfValorPvP, ReleaseIronWillPvE, SupplicationPvE, SepulchrePvE, GuardianPvE, ImperatorPvE, BladeOfHonorPvE, SupplicationPvP, SepulchrePvP, ShieldSmitePvP, ImperatorPvP, ConfiteorPvP,
    	..base.AllBaseActions,
    ];

private readonly Lazy&lt;IBaseAction&gt; _ShieldWallPvECreator = new(() =&gt; 
{
    IBaseAction action = new BaseAction((ActionID)197, false);
    CustomRotation.LoadActionSetting(ref action);

    var setting = action.Setting;
    ModifyShieldWallPvE(ref setting);
    action.Setting = setting;

    return action;
});

/// &lt;summary&gt;
/// Modify &lt;see href="https://garlandtools.org/db/#action/197"&gt;&lt;strong&gt;Shield Wall&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [197] [Limit Break]
/// &lt;/summary&gt;
static partial void ModifyShieldWallPvE(ref ActionSetting setting);

/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/197"&gt;&lt;strong&gt;Shield Wall&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [197] [Limit Break]
/// &lt;para&gt;Reduces damage taken by all party members by 20%. Duration: 10s&lt;/para&gt;
/// &lt;/summary&gt;

public IBaseAction ShieldWallPvE =&gt; _ShieldWallPvECreator.Value;
/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/197"&gt;&lt;strong&gt;Shield Wall&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [197] [Limit Break]
/// &lt;para&gt;Reduces damage taken by all party members by 20%. Duration: 10s&lt;/para&gt;
/// &lt;/summary&gt;
private sealed protected override IBaseAction LimitBreak1 =&gt; ShieldWallPvE;
private readonly Lazy&lt;IBaseAction&gt; _StrongholdPvECreator = new(() =&gt; 
{
    IBaseAction action = new BaseAction((ActionID)198, false);
    CustomRotation.LoadActionSetting(ref action);

    var setting = action.Setting;
    ModifyStrongholdPvE(ref setting);
    action.Setting = setting;

    return action;
});

/// &lt;summary&gt;
/// Modify &lt;see href="https://garlandtools.org/db/#action/198"&gt;&lt;strong&gt;Stronghold&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [198] [Limit Break]
/// &lt;/summary&gt;
static partial void ModifyStrongholdPvE(ref ActionSetting setting);

/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/198"&gt;&lt;strong&gt;Stronghold&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [198] [Limit Break]
/// &lt;para&gt;Reduces damage taken by all party members by 40%. Duration: 15s&lt;/para&gt;
/// &lt;/summary&gt;

public IBaseAction StrongholdPvE =&gt; _StrongholdPvECreator.Value;
/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/198"&gt;&lt;strong&gt;Stronghold&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [198] [Limit Break]
/// &lt;para&gt;Reduces damage taken by all party members by 40%. Duration: 15s&lt;/para&gt;
/// &lt;/summary&gt;
private sealed protected override IBaseAction LimitBreak2 =&gt; StrongholdPvE;
private readonly Lazy&lt;IBaseAction&gt; _LastBastionPvECreator = new(() =&gt; 
{
    IBaseAction action = new BaseAction((ActionID)199, false);
    CustomRotation.LoadActionSetting(ref action);

    var setting = action.Setting;
    ModifyLastBastionPvE(ref setting);
    action.Setting = setting;

    return action;
});

/// &lt;summary&gt;
/// Modify &lt;see href="https://garlandtools.org/db/#action/199"&gt;&lt;strong&gt;Last Bastion&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [199] [Limit Break]
/// &lt;/summary&gt;
static partial void ModifyLastBastionPvE(ref ActionSetting setting);

/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/199"&gt;&lt;strong&gt;Last Bastion&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [199] [Limit Break]
/// &lt;para&gt;Reduces damage taken by all party members by 80%. Duration: 12s&lt;/para&gt;
/// &lt;/summary&gt;

public IBaseAction LastBastionPvE =&gt; _LastBastionPvECreator.Value;
/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/199"&gt;&lt;strong&gt;Last Bastion&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [199] [Limit Break]
/// &lt;para&gt;Reduces damage taken by all party members by 80%. Duration: 12s&lt;/para&gt;
/// &lt;/summary&gt;
private sealed protected override IBaseAction LimitBreak3 =&gt; LastBastionPvE;
private readonly Lazy&lt;IBaseAction&gt; _PhalanxPvPCreator = new(() =&gt; 
{
    IBaseAction action = new BaseAction((ActionID)29069, false);
    CustomRotation.LoadActionSetting(ref action);

    var setting = action.Setting;
    ModifyPhalanxPvP(ref setting);
    action.Setting = setting;

    return action;
});

/// &lt;summary&gt;
/// Modify &lt;see href="https://garlandtools.org/db/#action/29069"&gt;&lt;strong&gt;Phalanx&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (PLD) [29069] [Limit Break]
/// &lt;/summary&gt;
static partial void ModifyPhalanxPvP(ref ActionSetting setting);

/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/29069"&gt;&lt;strong&gt;Phalanx&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (PLD) [29069] [Limit Break]
/// &lt;para&gt;Grants the effect of Hallowed Ground to self and Phalanx to nearby party members. Hallowed Ground Effect: Renders you impervious to most attacks Duration: 10s Phalanx Effect: Reduces damage taken by 33% Duration: 10s Additional Effect: Grants Blade of Faith Ready Duration: 15s Can only be executed when the limit gauge is full. Gauge Charge Time: 135s This action's effects extend through obstructions. ※Action changes to Blade of Faith upon execution.&lt;/para&gt;
/// &lt;/summary&gt;

private IBaseAction PhalanxPvP =&gt; _PhalanxPvPCreator.Value;
/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/29069"&gt;&lt;strong&gt;Phalanx&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (PLD) [29069] [Limit Break]
/// &lt;para&gt;Grants the effect of Hallowed Ground to self and Phalanx to nearby party members. Hallowed Ground Effect: Renders you impervious to most attacks Duration: 10s Phalanx Effect: Reduces damage taken by 33% Duration: 10s Additional Effect: Grants Blade of Faith Ready Duration: 15s Can only be executed when the limit gauge is full. Gauge Charge Time: 135s This action's effects extend through obstructions. ※Action changes to Blade of Faith upon execution.&lt;/para&gt;
/// &lt;/summary&gt;
private sealed protected override IBaseAction LimitBreakPvP =&gt; PhalanxPvP;

#endregion

#region Traits

    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50207"&gt;&lt;strong&gt;Divine Magic Mastery&lt;/strong&gt;&lt;/see&gt; (PLD) [207]
    /// &lt;para&gt;Halves MP cost for all spells while preventing casting interruptions via damage taken. Grants the following effects after successfully completing a combo with Royal Authority: Combo Bonus: Grants Divine Might Divine Might Effect: Allows next Holy Spirit or Holy Circle to be cast immediately with increased potency Duration: 30s&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait DivineMagicMasteryTrait { get; } = new BaseTrait(207);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50209"&gt;&lt;strong&gt;Oath Mastery&lt;/strong&gt;&lt;/see&gt; (PLD) [209]
    /// &lt;para&gt;Increases Oath Gauge by 5 each time an auto-attack lands.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait OathMasteryTrait { get; } = new BaseTrait(209);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50246"&gt;&lt;strong&gt;Chivalry&lt;/strong&gt;&lt;/see&gt; (PLD) [246]
    /// &lt;para&gt;Restores MP when using Riot Blade or Spirits Within.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait ChivalryTrait { get; } = new BaseTrait(246);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50260"&gt;&lt;strong&gt;Rage of Halone Mastery&lt;/strong&gt;&lt;/see&gt; (PLD) [260]
    /// &lt;para&gt;Upgrades Rage of Halone to Royal Authority.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait RageOfHaloneMasteryTrait { get; } = new BaseTrait(260);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50261"&gt;&lt;strong&gt;Enhanced Prominence&lt;/strong&gt;&lt;/see&gt; (PLD) [261]
    /// &lt;para&gt;Grants the following effects after successfully completing a combo with Prominence: Combo Bonus: Restores MP Combo Bonus: Grants Divine Might Divine Might Effect: Allows next Holy Spirit or Holy Circle to be cast immediately with increased potency Duration: 30s&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedProminenceTrait { get; } = new BaseTrait(261);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50262"&gt;&lt;strong&gt;Enhanced Sheltron&lt;/strong&gt;&lt;/see&gt; (PLD) [262]
    /// &lt;para&gt;Extends the duration of Sheltron to 6 seconds.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedSheltronTrait { get; } = new BaseTrait(262);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50263"&gt;&lt;strong&gt;Enhanced Requiescat&lt;/strong&gt;&lt;/see&gt; (PLD) [263]
    /// &lt;para&gt;Grants the effect of Confiteor Ready upon landing Requiescat. Duration: 30s&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedRequiescatTrait { get; } = new BaseTrait(263);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50264"&gt;&lt;strong&gt;Sword Oath&lt;/strong&gt;&lt;/see&gt; (PLD) [264]
    /// &lt;para&gt;Grants Atonement Ready after successfully completing a combo with Royal Authority. Duration: 30s&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait SwordOathTrait { get; } = new BaseTrait(264);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50412"&gt;&lt;strong&gt;Sheltron Mastery&lt;/strong&gt;&lt;/see&gt; (PLD) [412]
    /// &lt;para&gt;Upgrades Sheltron to Holy Sheltron.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait SheltronMasteryTrait { get; } = new BaseTrait(412);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50413"&gt;&lt;strong&gt;Enhanced Intervention&lt;/strong&gt;&lt;/see&gt; (PLD) [413]
    /// &lt;para&gt;Extends the duration of Intervention to 8 seconds. Grants Knight's Resolve to target reducing damage taken by 10%. Duration: 4s Grants Knight's Benediction to target gradually restoring HP over time. Cure Potency: 250 Duration: 12s&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedInterventionTrait { get; } = new BaseTrait(413);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50414"&gt;&lt;strong&gt;Divine Magic Mastery II&lt;/strong&gt;&lt;/see&gt; (PLD) [414]
    /// &lt;para&gt;Adds a healing effect to Holy Spirit Holy Circle and Confiteor. Cure Potency: 400&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait DivineMagicMasteryIiTrait { get; } = new BaseTrait(414);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50415"&gt;&lt;strong&gt;Spirits Within Mastery&lt;/strong&gt;&lt;/see&gt; (PLD) [415]
    /// &lt;para&gt;Upgrades Spirits Within to Expiacion.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait SpiritsWithinMasteryTrait { get; } = new BaseTrait(415);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50416"&gt;&lt;strong&gt;Enhanced Divine Veil&lt;/strong&gt;&lt;/see&gt; (PLD) [416]
    /// &lt;para&gt;Adds a healing effect to Divine Veil. Cure Potency: 400&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedDivineVeilTrait { get; } = new BaseTrait(416);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50504"&gt;&lt;strong&gt;Melee Mastery&lt;/strong&gt;&lt;/see&gt; (PLD) [504]
    /// &lt;para&gt;Increases the potency of Fast Blade to 200 Riot Blade to 140 Royal Authority to 140 Holy Spirit to 350 Atonement to 400 Supplication to 420 and Sepulchre to 440.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait MeleeMasteryTrait { get; } = new BaseTrait(504);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50564"&gt;&lt;strong&gt;Sentinel Mastery&lt;/strong&gt;&lt;/see&gt; (PLD) [564]
    /// &lt;para&gt;Upgrades Sentinel to Guardian.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait SentinelMasteryTrait { get; } = new BaseTrait(564);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50565"&gt;&lt;strong&gt;Requiescat Mastery&lt;/strong&gt;&lt;/see&gt; (PLD) [565]
    /// &lt;para&gt;Upgrades Requiescat to Imperator.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait RequiescatMasteryTrait { get; } = new BaseTrait(565);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50566"&gt;&lt;strong&gt;Enhanced Blade of Valor&lt;/strong&gt;&lt;/see&gt; (PLD) [566]
    /// &lt;para&gt;Grants the effect of Blade of Honor Ready upon landing Blade of Valor. Duration: 30s Imperator changes to Blade of Honor while under the effect of Blade of Honor Ready.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedBladeOfValorTrait { get; } = new BaseTrait(566);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50650"&gt;&lt;strong&gt;Melee Mastery II&lt;/strong&gt;&lt;/see&gt; (PLD) [650]
    /// &lt;para&gt;Increases the potency of Fast Blade to 220 Riot Blade to 170 Royal Authority to 200 Holy Spirit to 400 Atonement to 460 Supplication to 500 Sepulchre to 540 Confiteor to 500 Blade of Faith to 260 Blade of Truth to 380 and Blade of Valor to 500.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait MeleeMasteryIiTrait { get; } = new BaseTrait(650);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50665"&gt;&lt;strong&gt;Enhanced Fight or Flight&lt;/strong&gt;&lt;/see&gt; (PLD) [665]
    /// &lt;para&gt;Grants Goring Blade Ready upon executing Fight or Flight. Duration: 30s&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedFightOrFlightTrait { get; } = new BaseTrait(665);

    private IBaseTrait[] _AllTraits = null;
    
    /// &lt;inheritdoc/&gt;
    public override IBaseTrait[] AllTraits =&gt; _AllTraits ??= [
    	DivineMagicMasteryTrait, OathMasteryTrait, ChivalryTrait, RageOfHaloneMasteryTrait, EnhancedProminenceTrait, EnhancedSheltronTrait, EnhancedRequiescatTrait, SwordOathTrait, SheltronMasteryTrait, EnhancedInterventionTrait, DivineMagicMasteryIiTrait, SpiritsWithinMasteryTrait, EnhancedDivineVeilTrait, MeleeMasteryTrait, SentinelMasteryTrait, RequiescatMasteryTrait, EnhancedBladeOfValorTrait, MeleeMasteryIiTrait, EnhancedFightOrFlightTrait,
    	..base.AllTraits,
    ];
#endregion
}

/// &lt;summary&gt;
/// &lt;see href="https://na.finalfantasyxiv.com/jobguide/monk"&gt;&lt;strong&gt;monk&lt;/strong&gt;&lt;/see&gt;
/// &lt;br&gt;Number of Actions: 54&lt;/br&gt;
/// &lt;br&gt;Number of Traits: 17&lt;/br&gt;
/// &lt;/summary&gt;
[Jobs(Job.MNK, Job.PGL)]
public abstract partial class MonkRotation : CustomRotation
{
    static MNKGauge JobGauge =&gt; Svc.Gauges.Get&lt;MNKGauge&gt;();

#region Actions
    private readonly Lazy&lt;IBaseAction&gt; _BootshinePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)53, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyBootshinePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/53"&gt;&lt;strong&gt;Bootshine&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PGL MNK) [53] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyBootshinePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/53"&gt;&lt;strong&gt;Bootshine&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PGL MNK) [53] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of . Opo-opo Form Bonus: Guarantees a critical hit Damage dealt is increased when under an effect that raises critical hit rate. Additional Effect: Changes form to raptor Duration: 30s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction BootshinePvE =&gt; _BootshinePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _TrueStrikePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)54, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyTrueStrikePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/54"&gt;&lt;strong&gt;True Strike&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PGL MNK) [54] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyTrueStrikePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/54"&gt;&lt;strong&gt;True Strike&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PGL MNK) [54] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of . Can only be executed when in raptor form. Additional Effect: Changes form to coeurl Duration: 30s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction TrueStrikePvE =&gt; _TrueStrikePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _SnapPunchPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)56, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifySnapPunchPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/56"&gt;&lt;strong&gt;Snap Punch&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PGL MNK) [56] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifySnapPunchPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/56"&gt;&lt;strong&gt;Snap Punch&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PGL MNK) [56] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of . when executed from a target's flank. Can only be executed when in coeurl form. Additional Effect: Changes form to opo-opo Duration: 30s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction SnapPunchPvE =&gt; _SnapPunchPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _TwinSnakesPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)61, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyTwinSnakesPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/61"&gt;&lt;strong&gt;Twin Snakes&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PGL MNK) [61] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyTwinSnakesPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/61"&gt;&lt;strong&gt;Twin Snakes&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PGL MNK) [61] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of . Can only be executed when in raptor form. Additional Effect: Grants a stack of Raptor's Fury Raptor's Fury Effect: Increases potency of by 200 Additional Effect: Changes form to coeurl Duration: 30s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction TwinSnakesPvE =&gt; _TwinSnakesPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ArmOfTheDestroyerPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)62, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyArmOfTheDestroyerPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/62"&gt;&lt;strong&gt;Arm of the Destroyer&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PGL MNK) [62] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyArmOfTheDestroyerPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/62"&gt;&lt;strong&gt;Arm of the Destroyer&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PGL MNK) [62] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 110 to all nearby targets. Opo-opo Form Potency: 120 Additional Effect: Changes form to raptor Duration: 30s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ArmOfTheDestroyerPvE =&gt; _ArmOfTheDestroyerPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _MantraPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)65, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyMantraPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/65"&gt;&lt;strong&gt;Mantra&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PGL MNK) [65] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyMantraPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/65"&gt;&lt;strong&gt;Mantra&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PGL MNK) [65] [Ability]
    /// &lt;para&gt;Increases HP recovery via healing actions by 10% for self and nearby party members. Duration: 15s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction MantraPvE =&gt; _MantraPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _DemolishPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)66, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyDemolishPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/66"&gt;&lt;strong&gt;Demolish&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PGL MNK) [66] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyDemolishPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/66"&gt;&lt;strong&gt;Demolish&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PGL MNK) [66] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of . when executed from a target's rear. Can only be executed when in coeurl form. Additional Effect: Grants 2 stacks of Coeurl's Fury Coeurl's Fury Effect: Increases potency of by 150 Additional Effect: Changes form to opo-opo Duration: 30s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction DemolishPvE =&gt; _DemolishPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _PerfectBalancePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)69, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyPerfectBalancePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/69"&gt;&lt;strong&gt;Perfect Balance&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MNK) [69] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyPerfectBalancePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/69"&gt;&lt;strong&gt;Perfect Balance&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MNK) [69] [Ability]
    /// &lt;para&gt;Grants 3 stacks of Perfect Balance each stack allowing the execution of a weaponskill that requires a certain form without being in that form. Duration: 20s Maximum Charges: 2&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction PerfectBalancePvE =&gt; _PerfectBalancePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _RockbreakerPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)70, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyRockbreakerPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/70"&gt;&lt;strong&gt;Rockbreaker&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MNK) [70] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyRockbreakerPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/70"&gt;&lt;strong&gt;Rockbreaker&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MNK) [70] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 150 to all nearby enemies. Can only be executed when in coeurl form. Additional Effect: Changes form to opo-opo Duration: 30s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction RockbreakerPvE =&gt; _RockbreakerPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _DragonKickPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)74, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyDragonKickPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/74"&gt;&lt;strong&gt;Dragon Kick&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PGL MNK) [74] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyDragonKickPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/74"&gt;&lt;strong&gt;Dragon Kick&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PGL MNK) [74] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of . Opo-opo Form Bonus: Grants a stack of Opo-opo's Fury Opo-opo's Fury Effect: Increases potency of by 200 Additional Effect: Changes form to raptor Duration: 30s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction DragonKickPvE =&gt; _DragonKickPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _TornadoKickPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)3543, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyTornadoKickPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/3543"&gt;&lt;strong&gt;Tornado Kick&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MNK) [3543] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyTornadoKickPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/3543"&gt;&lt;strong&gt;Tornado Kick&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MNK) [3543] [Weaponskill]
    /// &lt;para&gt;Delivers an attack to target and all enemies nearby it with a potency of 1,200 for the first enemy and 35% less for all remaining enemies. Additional Effect: Grants Formless Fist allowing the execution of a weaponskill that requires a certain form without being in that form Duration: 30s Any additional effects associated with the executed action will also be applied. Can only be executed while under the effect of Lunar Nadi and Solar Nadi as well as three Beast Chakra. ※This action cannot be assigned to a hotbar. ※Masterful Blitz changes to Tornado Kick when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction TornadoKickPvE =&gt; _TornadoKickPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ElixirFieldPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)3545, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyElixirFieldPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/3545"&gt;&lt;strong&gt;Elixir Field&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MNK) [3545] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyElixirFieldPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/3545"&gt;&lt;strong&gt;Elixir Field&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MNK) [3545] [Weaponskill]
    /// &lt;para&gt;Delivers an attack to all nearby enemies with a potency of 800 for the first enemy and 35% less for all remaining enemies. Additional Effect: Opens the Lunar Nadi Additional Effect: Grants Formless Fist allowing the execution of a weaponskill that requires a certain form without being in that form Duration: 30s Any additional effects associated with the executed action will also be applied. Can only be executed while under the effect of three of the same Beast Chakra. ※This action cannot be assigned to a hotbar. ※Masterful Blitz changes to Elixir Field when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ElixirFieldPvE =&gt; _ElixirFieldPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _TheForbiddenChakraPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)3547, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyTheForbiddenChakraPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/3547"&gt;&lt;strong&gt;the Forbidden Chakra&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MNK) [3547] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyTheForbiddenChakraPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/3547"&gt;&lt;strong&gt;the Forbidden Chakra&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MNK) [3547] [Ability]
    /// &lt;para&gt;Delivers an attack with a potency of . Can only be executed while in combat and under the effect of five Chakra. Five chakra close upon execution.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction TheForbiddenChakraPvE =&gt; _TheForbiddenChakraPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _FormShiftPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)4262, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyFormShiftPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/4262"&gt;&lt;strong&gt;Form Shift&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MNK) [4262] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyFormShiftPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/4262"&gt;&lt;strong&gt;Form Shift&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MNK) [4262] [Weaponskill]
    /// &lt;para&gt;Grants Formless Fist to self allowing the execution of a weaponskill that requires a certain form without being in that form. Duration: 30s Any additional effects associated with the executed action will also be applied.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction FormShiftPvE =&gt; _FormShiftPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _RiddleOfEarthPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)7394, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyRiddleOfEarthPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/7394"&gt;&lt;strong&gt;Riddle of Earth&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MNK) [7394] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyRiddleOfEarthPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/7394"&gt;&lt;strong&gt;Riddle of Earth&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MNK) [7394] [Ability]
    /// &lt;para&gt;Reduces damage taken by 20%. Duration: 10s Additional Effect: Grants Earth's Resolve upon taking damage Earth's Resolve Effect: Gradually restores HP Cure Potency: 100 Duration: 15s Additional Effect: Grants Earth's Rumination Duration: 30s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction RiddleOfEarthPvE =&gt; _RiddleOfEarthPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _RiddleOfFirePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)7395, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyRiddleOfFirePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/7395"&gt;&lt;strong&gt;Riddle of Fire&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MNK) [7395] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyRiddleOfFirePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/7395"&gt;&lt;strong&gt;Riddle of Fire&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MNK) [7395] [Ability]
    /// &lt;para&gt;Increases damage dealt by 15%. Duration: 20s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction RiddleOfFirePvE =&gt; _RiddleOfFirePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _BrotherhoodPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)7396, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyBrotherhoodPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/7396"&gt;&lt;strong&gt;Brotherhood&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MNK) [7396] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyBrotherhoodPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/7396"&gt;&lt;strong&gt;Brotherhood&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MNK) [7396] [Ability]
    /// &lt;para&gt;Grants Brotherhood to self and all nearby party members. Brotherhood Effect: Increases damage dealt by 5% Additional Effect: Allows the opening of up to ten chakra Duration: 20s Additional Effect: Grants Meditative Brotherhood to self and all nearby party members Meditative Brotherhood Effect: Duration: 20s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction BrotherhoodPvE =&gt; _BrotherhoodPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _FourpointFuryPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16473, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyFourpointFuryPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16473"&gt;&lt;strong&gt;Four-point Fury&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MNK) [16473] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyFourpointFuryPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16473"&gt;&lt;strong&gt;Four-point Fury&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MNK) [16473] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 140 to all nearby enemies. Can only be executed when in raptor form. Additional Effect: Changes form to coeurl Duration: 30s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction FourpointFuryPvE =&gt; _FourpointFuryPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _EnlightenmentPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16474, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyEnlightenmentPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16474"&gt;&lt;strong&gt;Enlightenment&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MNK) [16474] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyEnlightenmentPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16474"&gt;&lt;strong&gt;Enlightenment&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MNK) [16474] [Ability]
    /// &lt;para&gt;Delivers an attack with a potency of 160 to all enemies in a straight line before you. Can only be executed while in combat and under the effect of five Chakra. Five chakra close upon execution.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction EnlightenmentPvE =&gt; _EnlightenmentPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _SixsidedStarPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16476, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifySixsidedStarPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16476"&gt;&lt;strong&gt;Six-sided Star&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MNK) [16476] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifySixsidedStarPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16476"&gt;&lt;strong&gt;Six-sided Star&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MNK) [16476] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of . Potency increases by 80 for each Chakra open. Closes all chakra upon execution. Additional Effect: Increases movement speed Duration: 5s Critical hits with this weaponskill will not open a chakra. This weaponskill does not share a recast timer with any other actions. Upon execution the recast timer for this action will be applied to all other weaponskills and magic actions.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction SixsidedStarPvE =&gt; _SixsidedStarPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _SteelPeakPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)25761, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifySteelPeakPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/25761"&gt;&lt;strong&gt;Steel Peak&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PGL MNK) [25761] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifySteelPeakPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/25761"&gt;&lt;strong&gt;Steel Peak&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PGL MNK) [25761] [Ability]
    /// &lt;para&gt;Delivers an attack with a potency of 180. Can only be executed while in combat and under the effect of five Chakra. Five chakra close upon execution.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction SteelPeakPvE =&gt; _SteelPeakPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ThunderclapPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)25762, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyThunderclapPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/25762"&gt;&lt;strong&gt;Thunderclap&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MNK) [25762] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyThunderclapPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/25762"&gt;&lt;strong&gt;Thunderclap&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MNK) [25762] [Ability]
    /// &lt;para&gt;Rush to a targeted enemy's or party member's location. Maximum Charges: Cannot be executed while bound.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ThunderclapPvE =&gt; _ThunderclapPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _HowlingFistPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)25763, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyHowlingFistPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/25763"&gt;&lt;strong&gt;Howling Fist&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MNK) [25763] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyHowlingFistPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/25763"&gt;&lt;strong&gt;Howling Fist&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MNK) [25763] [Ability]
    /// &lt;para&gt;Delivers an attack with a potency of 100 to all enemies in a straight line before you. Can only be executed while in combat and under the effect of five Chakra. Five chakra close upon execution.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction HowlingFistPvE =&gt; _HowlingFistPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _MasterfulBlitzPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)25764, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyMasterfulBlitzPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/25764"&gt;&lt;strong&gt;Masterful Blitz&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MNK) [25764] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyMasterfulBlitzPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/25764"&gt;&lt;strong&gt;Masterful Blitz&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MNK) [25764] [Weaponskill]
    /// &lt;para&gt;Strike the enemy with a technique fueled by the power of your Beast Chakra. The technique used is determined by the number of different types of Beast Chakra opened. 1 Beast Chakra Type: 2 Beast Chakra Types: Celestial Revolution 3 Beast Chakra Types: 3 Beast Chakra and Both Nadi:&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction MasterfulBlitzPvE =&gt; _MasterfulBlitzPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _CelestialRevolutionPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)25765, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyCelestialRevolutionPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/25765"&gt;&lt;strong&gt;Celestial Revolution&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MNK) [25765] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyCelestialRevolutionPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/25765"&gt;&lt;strong&gt;Celestial Revolution&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MNK) [25765] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 600. Additional Effect: Opens the Lunar Nadi If the Lunar Nadi is already open opens the Solar Nadi instead. Additional Effect: Grants Formless Fist allowing the execution of a weaponskill that requires a certain form without being in that form Duration: 30s Any additional effects associated with the executed action will also be applied. Can only be executed while under the effect of three Beast Chakra. ※This action cannot be assigned to a hotbar. ※Masterful Blitz changes to Celestial Revolution when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction CelestialRevolutionPvE =&gt; _CelestialRevolutionPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _RiddleOfWindPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)25766, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyRiddleOfWindPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/25766"&gt;&lt;strong&gt;Riddle of Wind&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MNK) [25766] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyRiddleOfWindPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/25766"&gt;&lt;strong&gt;Riddle of Wind&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MNK) [25766] [Ability]
    /// &lt;para&gt;Reduces auto-attack delay by 50%. Duration: 15s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction RiddleOfWindPvE =&gt; _RiddleOfWindPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ShadowOfTheDestroyerPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)25767, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyShadowOfTheDestroyerPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/25767"&gt;&lt;strong&gt;Shadow of the Destroyer&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MNK) [25767] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyShadowOfTheDestroyerPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/25767"&gt;&lt;strong&gt;Shadow of the Destroyer&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MNK) [25767] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 120 to all nearby enemies. Opo-opo Form Bonus: Guarantees a critical hit Damage dealt is increased when under an effect that raises critical hit rate. Additional Effect: Changes form to raptor Duration: 30s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ShadowOfTheDestroyerPvE =&gt; _ShadowOfTheDestroyerPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _RisingPhoenixPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)25768, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyRisingPhoenixPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/25768"&gt;&lt;strong&gt;Rising Phoenix&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MNK) [25768] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyRisingPhoenixPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/25768"&gt;&lt;strong&gt;Rising Phoenix&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MNK) [25768] [Weaponskill]
    /// &lt;para&gt;Deals physical fire damage to all nearby enemies with a potency of 900 for the first enemy and 35% less for all remaining enemies. Additional Effect: Opens the Solar Nadi Additional Effect: Grants Formless Fist allowing the execution of a weaponskill that requires a certain form without being in that form Duration: 30s Any additional effects associated with the executed action will also be applied. Can only be executed while under the effect of three distinct Beast Chakra. ※This action cannot be assigned to a hotbar. ※Masterful Blitz changes to Rising Phoenix when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction RisingPhoenixPvE =&gt; _RisingPhoenixPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _PhantomRushPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)25769, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyPhantomRushPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/25769"&gt;&lt;strong&gt;Phantom Rush&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MNK) [25769] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyPhantomRushPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/25769"&gt;&lt;strong&gt;Phantom Rush&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MNK) [25769] [Weaponskill]
    /// &lt;para&gt;Delivers an attack to target and all enemies nearby it with a potency of for the first enemy and 35% less for all remaining enemies. Additional Effect: Grants Formless Fist allowing the execution of a weaponskill that requires a certain form without being in that form Duration: 30s Any additional effects associated with the executed action will also be applied. Can only be executed while under the effect of Lunar Nadi and Solar Nadi as well as three Beast Chakra. ※This action cannot be assigned to a hotbar. ※Masterful Blitz changes to Phantom Rush when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction PhantomRushPvE =&gt; _PhantomRushPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _FlintStrikePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)25882, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyFlintStrikePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/25882"&gt;&lt;strong&gt;Flint Strike&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MNK) [25882] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyFlintStrikePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/25882"&gt;&lt;strong&gt;Flint Strike&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MNK) [25882] [Weaponskill]
    /// &lt;para&gt;Delivers an attack to all nearby enemies with a potency of 800 for the first enemy and 35% less for all remaining enemies. Additional Effect: Opens the Solar Nadi Additional Effect: Grants Formless Fist allowing the execution of a weaponskill that requires a certain form without being in that form Duration: 30s Any additional effects associated with the executed action will also be applied. Can only be executed while under the effect of three distinct Beast Chakra. ※This action cannot be assigned to a hotbar. ※Masterful Blitz changes to Flint Strike when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction FlintStrikePvE =&gt; _FlintStrikePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _DragonKickPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29475, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyDragonKickPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29475"&gt;&lt;strong&gt;Dragon Kick&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (MNK) [29475] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyDragonKickPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29475"&gt;&lt;strong&gt;Dragon Kick&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (MNK) [29475] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 6,000. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction DragonKickPvP =&gt; _DragonKickPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _TwinSnakesPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29476, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyTwinSnakesPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29476"&gt;&lt;strong&gt;Twin Snakes&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (MNK) [29476] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyTwinSnakesPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29476"&gt;&lt;strong&gt;Twin Snakes&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (MNK) [29476] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 6,500. Combo Action: Dragon Kick ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction TwinSnakesPvP =&gt; _TwinSnakesPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _DemolishPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29477, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyDemolishPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29477"&gt;&lt;strong&gt;Demolish&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (MNK) [29477] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyDemolishPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29477"&gt;&lt;strong&gt;Demolish&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (MNK) [29477] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 7,000. Combo Action: Twin Snakes ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction DemolishPvP =&gt; _DemolishPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _PhantomRushPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29478, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyPhantomRushPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29478"&gt;&lt;strong&gt;Phantom Rush&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (MNK) [29478] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyPhantomRushPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29478"&gt;&lt;strong&gt;Phantom Rush&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (MNK) [29478] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 12,000 to target and all enemies nearby it. Combo Action: Pouncing Coeurl ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction PhantomRushPvP =&gt; _PhantomRushPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _RisingPhoenixPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29481, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyRisingPhoenixPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29481"&gt;&lt;strong&gt;Rising Phoenix&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (MNK) [29481] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyRisingPhoenixPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29481"&gt;&lt;strong&gt;Rising Phoenix&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (MNK) [29481] [Ability]
    /// &lt;para&gt;Delivers an attack with a potency of 4,000 to all nearby enemies. Additional Effect: Grants Fire Resonance Fire Resonance Effect: Increases damage dealt by next weaponskill by 50% Duration: 10s Maximum Charges: 2&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction RisingPhoenixPvP =&gt; _RisingPhoenixPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _RiddleOfEarthPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29482, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyRiddleOfEarthPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29482"&gt;&lt;strong&gt;Riddle of Earth&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (MNK) [29482] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyRiddleOfEarthPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29482"&gt;&lt;strong&gt;Riddle of Earth&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (MNK) [29482] [Ability]
    /// &lt;para&gt;Grants Earth Resonance changing Riddle of Earth to Earth's Reply and allowing you to compile damage each time you are struck by an enemy. Duration: 8s Executing Earth's Reply deals physical damage to all nearby enemies and restores your HP. Damage Potency: 4,000 plus 25% of compiled damage Cure Potency: 8,000 plus 50% of compiled damage&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction RiddleOfEarthPvP =&gt; _RiddleOfEarthPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _EarthsReplyPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29483, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyEarthsReplyPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29483"&gt;&lt;strong&gt;Earth's Reply&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (MNK) [29483] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyEarthsReplyPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29483"&gt;&lt;strong&gt;Earth's Reply&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (MNK) [29483] [Ability]
    /// &lt;para&gt;Deals physical damage to all nearby enemies and restores your HP. Damage Potency: 4,000 plus 25% of compiled damage Cure Potency: 8,000 plus 50% of compiled damage Can only be executed while under the effect of Earth Resonance. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction EarthsReplyPvP =&gt; _EarthsReplyPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ThunderclapPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29484, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyThunderclapPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29484"&gt;&lt;strong&gt;Thunderclap&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (MNK) [29484] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyThunderclapPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29484"&gt;&lt;strong&gt;Thunderclap&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (MNK) [29484] [Ability]
    /// &lt;para&gt;Rush to a target's side. Additional Effect: Creates a barrier around target party member that nullifies damage equivalent to a heal of 8,000 potency If the target selected was an enemy creates a barrier around self instead. Duration: 5s Maximum Charges: 2 Cannot be executed while bound.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ThunderclapPvP =&gt; _ThunderclapPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _SteeledMeditationPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)36940, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifySteeledMeditationPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/36940"&gt;&lt;strong&gt;Steeled Meditation&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PGL MNK) [36940] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifySteeledMeditationPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/36940"&gt;&lt;strong&gt;Steeled Meditation&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PGL MNK) [36940] [Ability]
    /// &lt;para&gt;Opens a chakra. Up to five chakra can be opened at once. Opens all five chakra when used outside of combat. Triggers the cooldown of weaponskills upon execution. Conversely execution of weaponskills triggers the cooldown of this action. Can only be executed while less than five chakra are open.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction SteeledMeditationPvE =&gt; _SteeledMeditationPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _InspiritedMeditationPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)36941, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyInspiritedMeditationPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/36941"&gt;&lt;strong&gt;Inspirited Meditation&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MNK) [36941] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyInspiritedMeditationPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/36941"&gt;&lt;strong&gt;Inspirited Meditation&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MNK) [36941] [Ability]
    /// &lt;para&gt;Opens a chakra. Up to five chakra can be opened at once. Opens all five chakra when used outside of combat. Triggers the cooldown of weaponskills upon execution. Conversely execution of weaponskills triggers the cooldown of this action. Can only be executed while less than five chakra are open.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction InspiritedMeditationPvE =&gt; _InspiritedMeditationPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ForbiddenMeditationPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)36942, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyForbiddenMeditationPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/36942"&gt;&lt;strong&gt;Forbidden Meditation&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MNK) [36942] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyForbiddenMeditationPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/36942"&gt;&lt;strong&gt;Forbidden Meditation&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MNK) [36942] [Ability]
    /// &lt;para&gt;Opens a chakra. Up to five chakra can be opened at once. Opens all five chakra when used outside of combat. Triggers the cooldown of weaponskills upon execution. Conversely execution of weaponskills triggers the cooldown of this action. Can only be executed while less than five chakra are open.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ForbiddenMeditationPvE =&gt; _ForbiddenMeditationPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _EnlightenedMeditationPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)36943, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyEnlightenedMeditationPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/36943"&gt;&lt;strong&gt;Enlightened Meditation&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MNK) [36943] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyEnlightenedMeditationPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/36943"&gt;&lt;strong&gt;Enlightened Meditation&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MNK) [36943] [Ability]
    /// &lt;para&gt;Opens a chakra. Up to five chakra can be opened at once. Opens all five chakra when used outside of combat. Triggers the cooldown of weaponskills upon execution. Conversely execution of weaponskills triggers the cooldown of this action. Can only be executed while less than five chakra are open.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction EnlightenedMeditationPvE =&gt; _EnlightenedMeditationPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _EarthsReplyPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)36944, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyEarthsReplyPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/36944"&gt;&lt;strong&gt;Earth's Reply&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MNK) [36944] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyEarthsReplyPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/36944"&gt;&lt;strong&gt;Earth's Reply&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MNK) [36944] [Ability]
    /// &lt;para&gt;Restores own HP and the HP of all nearby party members. Cure Potency: 300 Earth's Resolve Potency: 500 Can only be executed while under the effect of Earth's Rumination.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction EarthsReplyPvE =&gt; _EarthsReplyPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _LeapingOpoPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)36945, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyLeapingOpoPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/36945"&gt;&lt;strong&gt;Leaping Opo&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MNK) [36945] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyLeapingOpoPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/36945"&gt;&lt;strong&gt;Leaping Opo&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MNK) [36945] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 260. Opo-opo's Fury Potency: 460 Opo-opo Form Bonus: Guarantees a critical hit Damage dealt is increased when under an effect that raises critical hit rate. Additional Effect: Changes form to raptor Duration: 30s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction LeapingOpoPvE =&gt; _LeapingOpoPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _RisingRaptorPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)36946, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyRisingRaptorPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/36946"&gt;&lt;strong&gt;Rising Raptor&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MNK) [36946] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyRisingRaptorPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/36946"&gt;&lt;strong&gt;Rising Raptor&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MNK) [36946] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 340. Raptor's Fury Potency: 540 Can only be executed when in raptor form. Additional Effect: Changes form to coeurl Duration: 30s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction RisingRaptorPvE =&gt; _RisingRaptorPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _PouncingCoeurlPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)36947, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyPouncingCoeurlPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/36947"&gt;&lt;strong&gt;Pouncing Coeurl&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MNK) [36947] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyPouncingCoeurlPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/36947"&gt;&lt;strong&gt;Pouncing Coeurl&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MNK) [36947] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 310. 370 when executed from a target's flank. Coeurl's Fury Potency: 460 Flank Coeurl's Fury Potency: 520 Can only be executed when in coeurl form. Additional Effect: Changes form to opo-opo Duration: 30s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction PouncingCoeurlPvE =&gt; _PouncingCoeurlPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ElixirBurstPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)36948, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyElixirBurstPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/36948"&gt;&lt;strong&gt;Elixir Burst&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MNK) [36948] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyElixirBurstPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/36948"&gt;&lt;strong&gt;Elixir Burst&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MNK) [36948] [Weaponskill]
    /// &lt;para&gt;Delivers an attack to all nearby enemies with a potency of 900 for the first enemy and 35% less for all remaining enemies. Additional Effect: Opens the Lunar Nadi Additional Effect: Grants Formless Fist allowing the execution of a weaponskill that requires a certain form without being in that form Duration: 30s Any additional effects associated with the executed action will also be applied. Can only be executed while under the effect of three of the same Beast Chakra. ※This action cannot be assigned to a hotbar. ※Masterful Blitz changes to Elixir Burst when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ElixirBurstPvE =&gt; _ElixirBurstPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _WindsReplyPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)36949, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyWindsReplyPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/36949"&gt;&lt;strong&gt;Wind's Reply&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MNK) [36949] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyWindsReplyPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/36949"&gt;&lt;strong&gt;Wind's Reply&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MNK) [36949] [Weaponskill]
    /// &lt;para&gt;Delivers an attack to all enemies in a straight line before you with a potency of 1,040 for the first enemy and 35% less for all remaining enemies. Can only be executed while under the effect of Wind's Rumination.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction WindsReplyPvE =&gt; _WindsReplyPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _FiresReplyPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)36950, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyFiresReplyPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/36950"&gt;&lt;strong&gt;Fire's Reply&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MNK) [36950] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyFiresReplyPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/36950"&gt;&lt;strong&gt;Fire's Reply&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MNK) [36950] [Weaponskill]
    /// &lt;para&gt;Deals damage to target and all enemies nearby it with a potency of 1,400 for the first enemy and 35% less for all remaining enemies. Additional Effect: Grants Formless Fist allowing the execution of a weaponskill that requires a certain form without being in that form Duration: 30s Any additional effects associated with the executed action will also be applied. Can only be executed while under the effect of Fire's Rumination.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction FiresReplyPvE =&gt; _FiresReplyPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _LeapingOpoPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)41444, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyLeapingOpoPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/41444"&gt;&lt;strong&gt;Leaping Opo&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (MNK) [41444] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyLeapingOpoPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/41444"&gt;&lt;strong&gt;Leaping Opo&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (MNK) [41444] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 8,000. Combo Action: Demolish ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction LeapingOpoPvP =&gt; _LeapingOpoPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _RisingRaptorPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)41445, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyRisingRaptorPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/41445"&gt;&lt;strong&gt;Rising Raptor&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (MNK) [41445] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyRisingRaptorPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/41445"&gt;&lt;strong&gt;Rising Raptor&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (MNK) [41445] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 8,500. Combo Action: Leaping Opo ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction RisingRaptorPvP =&gt; _RisingRaptorPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _PouncingCoeurlPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)41446, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyPouncingCoeurlPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/41446"&gt;&lt;strong&gt;Pouncing Coeurl&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (MNK) [41446] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyPouncingCoeurlPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/41446"&gt;&lt;strong&gt;Pouncing Coeurl&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (MNK) [41446] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 9,000. Combo Action: Rising Raptor ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction PouncingCoeurlPvP =&gt; _PouncingCoeurlPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _FiresReplyPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)41448, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyFiresReplyPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/41448"&gt;&lt;strong&gt;Fire's Reply&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (MNK) [41448] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyFiresReplyPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/41448"&gt;&lt;strong&gt;Fire's Reply&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (MNK) [41448] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 8,000 to target and all enemies nearby it. Maximum Charges: 2&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction FiresReplyPvP =&gt; _FiresReplyPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _WindsReplyPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)41509, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyWindsReplyPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/41509"&gt;&lt;strong&gt;Wind's Reply&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (MNK) [41509] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyWindsReplyPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/41509"&gt;&lt;strong&gt;Wind's Reply&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (MNK) [41509] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 8,000 to all enemies in a straight line before you. Additional Effect: 15-yalm knockback to first target Also afflicts first target with Pressure Point if successfully knocked back. Pressure Point Effect: Next weaponskill used on target will deal additional damage with a potency of 12,000 Duration: 4s Effect of Pressure Point expires upon dealing additional damage. Additional Effect: Grants Wind Resonance Wind Resonance Effect: Increases movement speed by 50% Duration: 4s This weaponskill does not share a recast timer with any other actions.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction WindsReplyPvP =&gt; _WindsReplyPvPCreator.Value;

    private IBaseAction[] _AllBaseActions = null;
    
    /// &lt;inheritdoc/&gt;
    public override IBaseAction[] AllBaseActions =&gt; _AllBaseActions ??= [
    	BootshinePvE, TrueStrikePvE, SnapPunchPvE, TwinSnakesPvE, ArmOfTheDestroyerPvE, MantraPvE, DemolishPvE, PerfectBalancePvE, RockbreakerPvE, DragonKickPvE, TornadoKickPvE, ElixirFieldPvE, TheForbiddenChakraPvE, FormShiftPvE, RiddleOfEarthPvE, RiddleOfFirePvE, BrotherhoodPvE, FourpointFuryPvE, EnlightenmentPvE, SixsidedStarPvE, SteelPeakPvE, ThunderclapPvE, HowlingFistPvE, MasterfulBlitzPvE, CelestialRevolutionPvE, RiddleOfWindPvE, ShadowOfTheDestroyerPvE, RisingPhoenixPvE, PhantomRushPvE, FlintStrikePvE, DragonKickPvP, TwinSnakesPvP, DemolishPvP, PhantomRushPvP, RisingPhoenixPvP, RiddleOfEarthPvP, EarthsReplyPvP, ThunderclapPvP, SteeledMeditationPvE, InspiritedMeditationPvE, ForbiddenMeditationPvE, EnlightenedMeditationPvE, EarthsReplyPvE, LeapingOpoPvE, RisingRaptorPvE, PouncingCoeurlPvE, ElixirBurstPvE, WindsReplyPvE, FiresReplyPvE, LeapingOpoPvP, RisingRaptorPvP, PouncingCoeurlPvP, FiresReplyPvP, WindsReplyPvP,
    	..base.AllBaseActions,
    ];

private readonly Lazy&lt;IBaseAction&gt; _BraverPvECreator = new(() =&gt; 
{
    IBaseAction action = new BaseAction((ActionID)200, false);
    CustomRotation.LoadActionSetting(ref action);

    var setting = action.Setting;
    ModifyBraverPvE(ref setting);
    action.Setting = setting;

    return action;
});

/// &lt;summary&gt;
/// Modify &lt;see href="https://garlandtools.org/db/#action/200"&gt;&lt;strong&gt;Braver&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [200] [Limit Break]
/// &lt;/summary&gt;
static partial void ModifyBraverPvE(ref ActionSetting setting);

/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/200"&gt;&lt;strong&gt;Braver&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [200] [Limit Break]
/// &lt;para&gt;Delivers an attack with a potency of 2,400.&lt;/para&gt;
/// &lt;/summary&gt;

public IBaseAction BraverPvE =&gt; _BraverPvECreator.Value;
/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/200"&gt;&lt;strong&gt;Braver&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [200] [Limit Break]
/// &lt;para&gt;Delivers an attack with a potency of 2,400.&lt;/para&gt;
/// &lt;/summary&gt;
private sealed protected override IBaseAction LimitBreak1 =&gt; BraverPvE;
private readonly Lazy&lt;IBaseAction&gt; _BladedancePvECreator = new(() =&gt; 
{
    IBaseAction action = new BaseAction((ActionID)201, false);
    CustomRotation.LoadActionSetting(ref action);

    var setting = action.Setting;
    ModifyBladedancePvE(ref setting);
    action.Setting = setting;

    return action;
});

/// &lt;summary&gt;
/// Modify &lt;see href="https://garlandtools.org/db/#action/201"&gt;&lt;strong&gt;Bladedance&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [201] [Limit Break]
/// &lt;/summary&gt;
static partial void ModifyBladedancePvE(ref ActionSetting setting);

/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/201"&gt;&lt;strong&gt;Bladedance&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [201] [Limit Break]
/// &lt;para&gt;Delivers an attack with a potency of 5,250.&lt;/para&gt;
/// &lt;/summary&gt;

public IBaseAction BladedancePvE =&gt; _BladedancePvECreator.Value;
/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/201"&gt;&lt;strong&gt;Bladedance&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [201] [Limit Break]
/// &lt;para&gt;Delivers an attack with a potency of 5,250.&lt;/para&gt;
/// &lt;/summary&gt;
private sealed protected override IBaseAction LimitBreak2 =&gt; BladedancePvE;
private readonly Lazy&lt;IBaseAction&gt; _FinalHeavenPvECreator = new(() =&gt; 
{
    IBaseAction action = new BaseAction((ActionID)202, false);
    CustomRotation.LoadActionSetting(ref action);

    var setting = action.Setting;
    ModifyFinalHeavenPvE(ref setting);
    action.Setting = setting;

    return action;
});

/// &lt;summary&gt;
/// Modify &lt;see href="https://garlandtools.org/db/#action/202"&gt;&lt;strong&gt;Final Heaven&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [202] [Limit Break]
/// &lt;/summary&gt;
static partial void ModifyFinalHeavenPvE(ref ActionSetting setting);

/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/202"&gt;&lt;strong&gt;Final Heaven&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [202] [Limit Break]
/// &lt;para&gt;Delivers an attack with a potency of 9,000.&lt;/para&gt;
/// &lt;/summary&gt;

public IBaseAction FinalHeavenPvE =&gt; _FinalHeavenPvECreator.Value;
/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/202"&gt;&lt;strong&gt;Final Heaven&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [202] [Limit Break]
/// &lt;para&gt;Delivers an attack with a potency of 9,000.&lt;/para&gt;
/// &lt;/summary&gt;
private sealed protected override IBaseAction LimitBreak3 =&gt; FinalHeavenPvE;
private readonly Lazy&lt;IBaseAction&gt; _MeteodrivePvPCreator = new(() =&gt; 
{
    IBaseAction action = new BaseAction((ActionID)29485, false);
    CustomRotation.LoadActionSetting(ref action);

    var setting = action.Setting;
    ModifyMeteodrivePvP(ref setting);
    action.Setting = setting;

    return action;
});

/// &lt;summary&gt;
/// Modify &lt;see href="https://garlandtools.org/db/#action/29485"&gt;&lt;strong&gt;Meteodrive&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (MNK) [29485] [Limit Break]
/// &lt;/summary&gt;
static partial void ModifyMeteodrivePvP(ref ActionSetting setting);

/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/29485"&gt;&lt;strong&gt;Meteodrive&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (MNK) [29485] [Limit Break]
/// &lt;para&gt;Rushes target and delivers an attack with a potency of 12,000. Additional Effect: Removes target's Guard Additional Effect: Afflicts target with Meteodrive and deals additional damage with a potency of 12,000 Duration: 3s Meteodrive Effect: Renders target unable to move Effect cannot be applied to players riding machina or non-player combatants. Can only be executed when the limit gauge is full. Gauge Charge Time: 75s Cannot be executed while bound.&lt;/para&gt;
/// &lt;/summary&gt;

private IBaseAction MeteodrivePvP =&gt; _MeteodrivePvPCreator.Value;
/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/29485"&gt;&lt;strong&gt;Meteodrive&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (MNK) [29485] [Limit Break]
/// &lt;para&gt;Rushes target and delivers an attack with a potency of 12,000. Additional Effect: Removes target's Guard Additional Effect: Afflicts target with Meteodrive and deals additional damage with a potency of 12,000 Duration: 3s Meteodrive Effect: Renders target unable to move Effect cannot be applied to players riding machina or non-player combatants. Can only be executed when the limit gauge is full. Gauge Charge Time: 75s Cannot be executed while bound.&lt;/para&gt;
/// &lt;/summary&gt;
private sealed protected override IBaseAction LimitBreakPvP =&gt; MeteodrivePvP;

#endregion

#region Traits

    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50160"&gt;&lt;strong&gt;Deep Meditation&lt;/strong&gt;&lt;/see&gt; (MNK) [160]
    /// &lt;para&gt;Grants an 80% chance that a chakra will open upon dealing critical damage with a weaponskill.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait DeepMeditationTrait { get; } = new BaseTrait(160);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50245"&gt;&lt;strong&gt;Deep Meditation II&lt;/strong&gt;&lt;/see&gt; (MNK) [245]
    /// &lt;para&gt;Guarantees that a chakra will open upon dealing critical damage with a weaponskill.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait DeepMeditationIiTrait { get; } = new BaseTrait(245);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50366"&gt;&lt;strong&gt;Enhanced Greased Lightning II&lt;/strong&gt;&lt;/see&gt; (MNK) [366]
    /// &lt;para&gt;Reduces weaponskill cast time and recast time spell cast time and recast time and auto-attack delay by 15%.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedGreasedLightningIiTrait { get; } = new BaseTrait(366);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50367"&gt;&lt;strong&gt;Enhanced Greased Lightning III&lt;/strong&gt;&lt;/see&gt; (MNK) [367]
    /// &lt;para&gt;Reduces weaponskill cast time and recast time spell cast time and recast time and auto-attack delay by 20%.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedGreasedLightningIiiTrait { get; } = new BaseTrait(367);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50428"&gt;&lt;strong&gt;Steel Peak Mastery&lt;/strong&gt;&lt;/see&gt; (MNK) [428]
    /// &lt;para&gt;Upgrades Steel Peak to The Forbidden Chakra and Steeled Meditation to Forbidden Meditation.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait SteelPeakMasteryTrait { get; } = new BaseTrait(428);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50429"&gt;&lt;strong&gt;Howling Fist Mastery&lt;/strong&gt;&lt;/see&gt; (MNK) [429]
    /// &lt;para&gt;Upgrades Inspirited Meditation to Enlightened Meditation and Howling Fist to Enlightenment.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait HowlingFistMasteryTrait { get; } = new BaseTrait(429);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50430"&gt;&lt;strong&gt;Arm of the Destroyer Mastery&lt;/strong&gt;&lt;/see&gt; (MNK) [430]
    /// &lt;para&gt;Upgrades Arm of the Destroyer to Shadow of the Destroyer.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait ArmOfTheDestroyerMasteryTrait { get; } = new BaseTrait(430);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50431"&gt;&lt;strong&gt;Enhanced Thunderclap&lt;/strong&gt;&lt;/see&gt; (MNK) [431]
    /// &lt;para&gt;Allows a third charge of Thunderclap.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedThunderclapTrait { get; } = new BaseTrait(431);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50432"&gt;&lt;strong&gt;Enhanced Brotherhood&lt;/strong&gt;&lt;/see&gt; (MNK) [432]
    /// &lt;para&gt;Guarantees that a chakra will open when you are under the effect of Meditative Brotherhood and execute a weaponskill or cast a spell.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedBrotherhoodTrait { get; } = new BaseTrait(432);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50433"&gt;&lt;strong&gt;Enhanced Perfect Balance&lt;/strong&gt;&lt;/see&gt; (MNK) [433]
    /// &lt;para&gt;When under the effect of Perfect Balance grants Beast Chakra in accordance with the form granted by the executed weaponskills. Weaponskills granting opo-opo form will also grant Coeurl Chakra. Weaponskills granting raptor form will also grant Opo-opo Chakra. Weaponskills granting coeurl form will also grant Raptor Chakra.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedPerfectBalanceTrait { get; } = new BaseTrait(433);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50512"&gt;&lt;strong&gt;Flint Strike Mastery&lt;/strong&gt;&lt;/see&gt; (MNK) [512]
    /// &lt;para&gt;Upgrades Flint Strike to Rising Phoenix.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait FlintStrikeMasteryTrait { get; } = new BaseTrait(512);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50513"&gt;&lt;strong&gt;Tornado Kick Mastery&lt;/strong&gt;&lt;/see&gt; (MNK) [513]
    /// &lt;para&gt;Upgrades Tornado Kick to Phantom Rush.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait TornadoKickMasteryTrait { get; } = new BaseTrait(513);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50518"&gt;&lt;strong&gt;Melee Mastery&lt;/strong&gt;&lt;/see&gt; (MNK) [518]
    /// &lt;para&gt;Increases the potency of Bootshine to 220 True Strike to 300 Snap Punch to 270 Twin Snakes to 380 Demolish to 320 Dragon Kick to 280 and The Forbidden Chakra to 400.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait MeleeMasteryTrait { get; } = new BaseTrait(518);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50577"&gt;&lt;strong&gt;Beast Chakra Mastery&lt;/strong&gt;&lt;/see&gt; (MNK) [577]
    /// &lt;para&gt;Upgrades Bootshine to Leaping Opo True Strike to Rising Raptor Snap Punch to Pouncing Coeurl and Elixir Field to Elixir Burst.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait BeastChakraMasteryTrait { get; } = new BaseTrait(577);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50578"&gt;&lt;strong&gt;Enhanced Riddle of Wind&lt;/strong&gt;&lt;/see&gt; (MNK) [578]
    /// &lt;para&gt;Grants Wind's Rumination upon executing Riddle of Wind. Duration: 15s&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedRiddleOfWindTrait { get; } = new BaseTrait(578);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50579"&gt;&lt;strong&gt;Enhanced Riddle of Fire&lt;/strong&gt;&lt;/see&gt; (MNK) [579]
    /// &lt;para&gt;Grants Fire's Rumination upon executing Riddle of Fire. Duration: 20s&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedRiddleOfFireTrait { get; } = new BaseTrait(579);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50660"&gt;&lt;strong&gt;Melee Mastery II&lt;/strong&gt;&lt;/see&gt; (MNK) [660]
    /// &lt;para&gt;Increases the potency of Twin Snakes to 420 Demolish to 360 Dragon Kick to 320 Six-sided Star to 780 and Phantom Rush to 1,500.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait MeleeMasteryIiTrait { get; } = new BaseTrait(660);

    private IBaseTrait[] _AllTraits = null;
    
    /// &lt;inheritdoc/&gt;
    public override IBaseTrait[] AllTraits =&gt; _AllTraits ??= [
    	DeepMeditationTrait, DeepMeditationIiTrait, EnhancedGreasedLightningIiTrait, EnhancedGreasedLightningIiiTrait, SteelPeakMasteryTrait, HowlingFistMasteryTrait, ArmOfTheDestroyerMasteryTrait, EnhancedThunderclapTrait, EnhancedBrotherhoodTrait, EnhancedPerfectBalanceTrait, FlintStrikeMasteryTrait, TornadoKickMasteryTrait, MeleeMasteryTrait, BeastChakraMasteryTrait, EnhancedRiddleOfWindTrait, EnhancedRiddleOfFireTrait, MeleeMasteryIiTrait,
    	..base.AllTraits,
    ];
#endregion
}

/// &lt;summary&gt;
/// &lt;see href="https://na.finalfantasyxiv.com/jobguide/warrior"&gt;&lt;strong&gt;warrior&lt;/strong&gt;&lt;/see&gt;
/// &lt;br&gt;Number of Actions: 46&lt;/br&gt;
/// &lt;br&gt;Number of Traits: 18&lt;/br&gt;
/// &lt;/summary&gt;
[Jobs(Job.WAR, Job.MRD)]
public abstract partial class WarriorRotation : CustomRotation
{
    static WARGauge JobGauge =&gt; Svc.Gauges.Get&lt;WARGauge&gt;();

#region Actions
    private readonly Lazy&lt;IBaseAction&gt; _HeavySwingPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)31, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyHeavySwingPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/31"&gt;&lt;strong&gt;Heavy Swing&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MRD WAR) [31] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyHeavySwingPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/31"&gt;&lt;strong&gt;Heavy Swing&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MRD WAR) [31] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of .&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction HeavySwingPvE =&gt; _HeavySwingPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _MaimPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)37, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyMaimPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/37"&gt;&lt;strong&gt;Maim&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MRD WAR) [37] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyMaimPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/37"&gt;&lt;strong&gt;Maim&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MRD WAR) [37] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of . Combo Action: Heavy Swing Combo Potency:&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction MaimPvE =&gt; _MaimPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _BerserkPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)38, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyBerserkPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/38"&gt;&lt;strong&gt;Berserk&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MRD WAR) [38] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyBerserkPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/38"&gt;&lt;strong&gt;Berserk&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MRD WAR) [38] [Ability]
    /// &lt;para&gt;Grants 3 stacks of Berserk each stack guaranteeing weaponskill attacks are critical and direct hits. Increases damage dealt when under an effect that raises critical hit rate or direct hit rate. Duration: 15s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction BerserkPvE =&gt; _BerserkPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ThrillOfBattlePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)40, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyThrillOfBattlePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/40"&gt;&lt;strong&gt;Thrill of Battle&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MRD WAR) [40] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyThrillOfBattlePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/40"&gt;&lt;strong&gt;Thrill of Battle&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MRD WAR) [40] [Ability]
    /// &lt;para&gt;Increases maximum HP by 20% and restores the amount increased. Duration: 10s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ThrillOfBattlePvE =&gt; _ThrillOfBattlePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _OverpowerPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)41, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyOverpowerPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/41"&gt;&lt;strong&gt;Overpower&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MRD WAR) [41] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyOverpowerPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/41"&gt;&lt;strong&gt;Overpower&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MRD WAR) [41] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 110 to all nearby enemies. Additional Effect: Increased enmity&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction OverpowerPvE =&gt; _OverpowerPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _StormsPathPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)42, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyStormsPathPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/42"&gt;&lt;strong&gt;Storm's Path&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MRD WAR) [42] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyStormsPathPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/42"&gt;&lt;strong&gt;Storm's Path&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MRD WAR) [42] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of . Combo Action: Maim Combo Potency: Combo Bonus: Restores own HP Cure Potency: 250&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction StormsPathPvE =&gt; _StormsPathPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _HolmgangPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)43, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyHolmgangPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/43"&gt;&lt;strong&gt;Holmgang&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MRD WAR) [43] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyHolmgangPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/43"&gt;&lt;strong&gt;Holmgang&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MRD WAR) [43] [Ability]
    /// &lt;para&gt;Brace yourself for an enemy onslaught preventing most attacks from reducing your HP to less than 1. Duration: 10s When a target is selected halts their movement with chains.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction HolmgangPvE =&gt; _HolmgangPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _VengeancePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)44, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyVengeancePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/44"&gt;&lt;strong&gt;Vengeance&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MRD WAR) [44] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyVengeancePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/44"&gt;&lt;strong&gt;Vengeance&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MRD WAR) [44] [Ability]
    /// &lt;para&gt;Reduces damage taken by 30% and delivers an attack with a potency of 55 every time you suffer physical damage. Duration: 15s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction VengeancePvE =&gt; _VengeancePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _StormsEyePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)45, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyStormsEyePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/45"&gt;&lt;strong&gt;Storm's Eye&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MRD WAR) [45] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyStormsEyePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/45"&gt;&lt;strong&gt;Storm's Eye&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MRD WAR) [45] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of . Combo Action: Maim Combo Potency: Combo Bonus: Grants Surging Tempest increasing damage dealt by 10% Duration: 30s Extends Surging Tempest duration by 30s to a maximum of 60s.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction StormsEyePvE =&gt; _StormsEyePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _TomahawkPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)46, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyTomahawkPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/46"&gt;&lt;strong&gt;Tomahawk&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MRD WAR) [46] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyTomahawkPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/46"&gt;&lt;strong&gt;Tomahawk&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MRD WAR) [46] [Weaponskill]
    /// &lt;para&gt;Delivers a ranged attack with a potency of 150. Additional Effect: Increased enmity&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction TomahawkPvE =&gt; _TomahawkPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _DefiancePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)48, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyDefiancePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/48"&gt;&lt;strong&gt;Defiance&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MRD WAR) [48] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyDefiancePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/48"&gt;&lt;strong&gt;Defiance&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MRD WAR) [48] [Ability]
    /// &lt;para&gt;Significantly increases enmity generation. Effect ends upon reuse.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction DefiancePvE =&gt; _DefiancePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _InnerBeastPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)49, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyInnerBeastPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/49"&gt;&lt;strong&gt;Inner Beast&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (WAR) [49] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyInnerBeastPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/49"&gt;&lt;strong&gt;Inner Beast&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (WAR) [49] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 330. Beast Gauge Cost: 50&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction InnerBeastPvE =&gt; _InnerBeastPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _SteelCyclonePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)51, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifySteelCyclonePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/51"&gt;&lt;strong&gt;Steel Cyclone&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (WAR) [51] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifySteelCyclonePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/51"&gt;&lt;strong&gt;Steel Cyclone&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (WAR) [51] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 160 to all nearby enemies. Beast Gauge Cost: 50&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction SteelCyclonePvE =&gt; _SteelCyclonePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _InfuriatePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)52, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyInfuriatePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/52"&gt;&lt;strong&gt;Infuriate&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (WAR) [52] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyInfuriatePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/52"&gt;&lt;strong&gt;Infuriate&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (WAR) [52] [Ability]
    /// &lt;para&gt;Increases Beast Gauge by 50. Maximum Charges: 2 Can only be executed while in combat.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction InfuriatePvE =&gt; _InfuriatePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _FellCleavePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)3549, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyFellCleavePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/3549"&gt;&lt;strong&gt;Fell Cleave&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (WAR) [3549] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyFellCleavePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/3549"&gt;&lt;strong&gt;Fell Cleave&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (WAR) [3549] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of . Beast Gauge Cost: 50&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction FellCleavePvE =&gt; _FellCleavePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _DecimatePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)3550, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyDecimatePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/3550"&gt;&lt;strong&gt;Decimate&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (WAR) [3550] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyDecimatePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/3550"&gt;&lt;strong&gt;Decimate&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (WAR) [3550] [Weaponskill]
    /// &lt;para&gt;Delivers an attack to all nearby enemies with a potency of 180. Beast Gauge Cost: 50&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction DecimatePvE =&gt; _DecimatePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _RawIntuitionPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)3551, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyRawIntuitionPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/3551"&gt;&lt;strong&gt;Raw Intuition&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (WAR) [3551] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyRawIntuitionPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/3551"&gt;&lt;strong&gt;Raw Intuition&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (WAR) [3551] [Ability]
    /// &lt;para&gt;Reduces damage taken by 10%. Duration: 6s Additional Effect: Restores HP with each weaponskill successfully delivered Cure Potency: 400&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction RawIntuitionPvE =&gt; _RawIntuitionPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _EquilibriumPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)3552, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyEquilibriumPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/3552"&gt;&lt;strong&gt;Equilibrium&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (WAR) [3552] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyEquilibriumPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/3552"&gt;&lt;strong&gt;Equilibrium&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (WAR) [3552] [Ability]
    /// &lt;para&gt;Restores own HP. Cure Potency: 1,200&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction EquilibriumPvE =&gt; _EquilibriumPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _OnslaughtPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)7386, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyOnslaughtPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/7386"&gt;&lt;strong&gt;Onslaught&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (WAR) [7386] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyOnslaughtPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/7386"&gt;&lt;strong&gt;Onslaught&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (WAR) [7386] [Ability]
    /// &lt;para&gt;Rushes target and delivers an attack with a potency of 150. Maximum Charges: Cannot be executed while bound.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction OnslaughtPvE =&gt; _OnslaughtPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _UpheavalPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)7387, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyUpheavalPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/7387"&gt;&lt;strong&gt;Upheaval&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (WAR) [7387] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyUpheavalPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/7387"&gt;&lt;strong&gt;Upheaval&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (WAR) [7387] [Ability]
    /// &lt;para&gt;Delivers an attack with a potency of .&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction UpheavalPvE =&gt; _UpheavalPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ShakeItOffPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)7388, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyShakeItOffPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/7388"&gt;&lt;strong&gt;Shake It Off&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (WAR) [7388] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyShakeItOffPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/7388"&gt;&lt;strong&gt;Shake It Off&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (WAR) [7388] [Ability]
    /// &lt;para&gt;Creates a barrier around self and all nearby party members that absorbs damage totaling 15% of maximum HP. Dispels Thrill of Battle and increasing damage absorbed by 2% for each effect removed. Duration: 30s Additional Effect: Gradually restores HP Cure Potency: 100 Duration: 15s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ShakeItOffPvE =&gt; _ShakeItOffPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _InnerReleasePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)7389, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyInnerReleasePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/7389"&gt;&lt;strong&gt;Inner Release&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (WAR) [7389] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyInnerReleasePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/7389"&gt;&lt;strong&gt;Inner Release&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (WAR) [7389] [Ability]
    /// &lt;para&gt;Grants 3 stacks of Inner Release each stack allowing the use of Fell Cleave or Decimate without cost and guaranteeing they are critical and direct hits. Increases damage dealt when under an effect that raises critical hit rate or direct hit rate. Additional Effect: Grants Inner Strength nullifying Stun Sleep Bind Heavy and most knockback and draw-in effects Duration: 15s Additional Effect: Extends Surging Tempest duration by 10s to a maximum of 60s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction InnerReleasePvE =&gt; _InnerReleasePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _MythrilTempestPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16462, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyMythrilTempestPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16462"&gt;&lt;strong&gt;Mythril Tempest&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (WAR) [16462] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyMythrilTempestPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16462"&gt;&lt;strong&gt;Mythril Tempest&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (WAR) [16462] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 100 to all nearby enemies. Additional Effect: Increased enmity Combo Action: Overpower Combo Potency: 140 Combo Bonus: Grants Surging Tempest increasing damage dealt by 10% Duration: 30s Extends Surging Tempest duration by 30s to a maximum of 60s.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction MythrilTempestPvE =&gt; _MythrilTempestPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ChaoticCyclonePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16463, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyChaoticCyclonePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16463"&gt;&lt;strong&gt;Chaotic Cyclone&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (WAR) [16463] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyChaoticCyclonePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16463"&gt;&lt;strong&gt;Chaotic Cyclone&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (WAR) [16463] [Weaponskill]
    /// &lt;para&gt;Delivers a critical direct hit with a potency of 200 to all nearby enemies. Damage dealt is increased when under an effect that raises critical hit rate or direct hit rate. Additional Effect: Reduces the recast time of Infuriate by 5 seconds Beast Gauge Cost: 50 Can only be executed while under the effect of Nascent Chaos. Effect fades upon execution. ※This action cannot be assigned to a hotbar. ※Decimate changes to Chaotic Cyclone when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ChaoticCyclonePvE =&gt; _ChaoticCyclonePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _NascentFlashPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16464, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyNascentFlashPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16464"&gt;&lt;strong&gt;Nascent Flash&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (WAR) [16464] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyNascentFlashPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16464"&gt;&lt;strong&gt;Nascent Flash&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (WAR) [16464] [Ability]
    /// &lt;para&gt;Grants Nascent Flash to self and Nascent Glint to target party member. Nascent Flash Effect: Restores HP with each weaponskill successfully delivered Cure Potency: 400 Nascent Glint Effect: Restores HP equaling 100% of that recovered by Nascent Flash while also reducing damage taken by 10% Duration: s Shares a recast timer with .&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction NascentFlashPvE =&gt; _NascentFlashPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _InnerChaosPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16465, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyInnerChaosPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16465"&gt;&lt;strong&gt;Inner Chaos&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (WAR) [16465] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyInnerChaosPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16465"&gt;&lt;strong&gt;Inner Chaos&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (WAR) [16465] [Weaponskill]
    /// &lt;para&gt;Delivers a critical direct hit with a potency of 700. Damage dealt is increased when under an effect that raises critical hit rate or direct hit rate. Additional Effect: Reduces the recast time of Infuriate by 5 seconds Beast Gauge Cost: 50 Can only be executed while under the effect of Nascent Chaos. Effect fades upon execution. ※This action cannot be assigned to a hotbar. ※Fell Cleave changes to Inner Chaos when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction InnerChaosPvE =&gt; _InnerChaosPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _BloodwhettingPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)25751, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyBloodwhettingPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/25751"&gt;&lt;strong&gt;Bloodwhetting&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (WAR) [25751] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyBloodwhettingPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/25751"&gt;&lt;strong&gt;Bloodwhetting&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (WAR) [25751] [Ability]
    /// &lt;para&gt;Reduces damage taken by 10%. Duration: 8s Additional Effect: Restores HP with each weaponskill successfully delivered Cure Potency: 400 Additional Effect: Grants Stem the Flow Stem the Flow Effect: Reduces damage taken by 10% Duration: 4s Additional Effect: Grants Stem the Tide Stem the Tide Effect: Creates a barrier around self that absorbs damage equivalent to a heal of 400 potency Duration: 20s Shares a recast timer with Nascent Flash.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction BloodwhettingPvE =&gt; _BloodwhettingPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _OrogenyPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)25752, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyOrogenyPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/25752"&gt;&lt;strong&gt;Orogeny&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (WAR) [25752] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyOrogenyPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/25752"&gt;&lt;strong&gt;Orogeny&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (WAR) [25752] [Ability]
    /// &lt;para&gt;Delivers an attack with a potency of 150 to all nearby enemies. Shares a recast timer with Upheaval.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction OrogenyPvE =&gt; _OrogenyPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _PrimalRendPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)25753, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyPrimalRendPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/25753"&gt;&lt;strong&gt;Primal Rend&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (WAR) [25753] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyPrimalRendPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/25753"&gt;&lt;strong&gt;Primal Rend&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (WAR) [25753] [Weaponskill]
    /// &lt;para&gt;Jumps to the target and delivers a critical direct hit to target and all enemies nearby it with a potency of 720 for the first enemy and 50% less for all remaining enemies. Damage dealt is increased when under an effect that raises critical hit rate or direct hit rate. Can only be executed while under the effect of Primal Rend Ready granted by Inner Release. Cannot be executed while bound.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction PrimalRendPvE =&gt; _PrimalRendPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _HeavySwingPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29074, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyHeavySwingPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29074"&gt;&lt;strong&gt;Heavy Swing&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (WAR) [29074] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyHeavySwingPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29074"&gt;&lt;strong&gt;Heavy Swing&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (WAR) [29074] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 5,000. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction HeavySwingPvP =&gt; _HeavySwingPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _MaimPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29075, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyMaimPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29075"&gt;&lt;strong&gt;Maim&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (WAR) [29075] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyMaimPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29075"&gt;&lt;strong&gt;Maim&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (WAR) [29075] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 6,000. Combo Action: Heavy Swing ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction MaimPvP =&gt; _MaimPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _StormsPathPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29076, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyStormsPathPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29076"&gt;&lt;strong&gt;Storm's Path&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (WAR) [29076] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyStormsPathPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29076"&gt;&lt;strong&gt;Storm's Path&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (WAR) [29076] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 7,000. Combo Action: Maim Additional Effect: Absorbs 100% of damage dealt as HP ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction StormsPathPvP =&gt; _StormsPathPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _InnerChaosPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29077, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyInnerChaosPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29077"&gt;&lt;strong&gt;Inner Chaos&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (WAR) [29077] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyInnerChaosPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29077"&gt;&lt;strong&gt;Inner Chaos&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (WAR) [29077] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 12,000. Inner Release Potency: 16,000 Can only be executed while under the effect of Inner Chaos Ready. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction InnerChaosPvP =&gt; _InnerChaosPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _FellCleavePvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29078, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyFellCleavePvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29078"&gt;&lt;strong&gt;Fell Cleave&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (WAR) [29078] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyFellCleavePvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29078"&gt;&lt;strong&gt;Fell Cleave&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (WAR) [29078] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 10,000. Additional Effect: Absorbs 25% of damage dealt as HP Can only be executed while under the effect of Inner Release. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction FellCleavePvP =&gt; _FellCleavePvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _OnslaughtPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29079, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyOnslaughtPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29079"&gt;&lt;strong&gt;Onslaught&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (WAR) [29079] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyOnslaughtPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29079"&gt;&lt;strong&gt;Onslaught&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (WAR) [29079] [Ability]
    /// &lt;para&gt;Rushes target and delivers an attack with a potency of 500. Potency increases up to 5,000 as HP nears maximum. Consumes 10% of current HP when executed. Additional Effect: Increases target's damage taken by 10% Duration: 10s Cannot be executed while bound.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction OnslaughtPvP =&gt; _OnslaughtPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _OrogenyPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29080, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyOrogenyPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29080"&gt;&lt;strong&gt;Orogeny&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (WAR) [29080] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyOrogenyPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29080"&gt;&lt;strong&gt;Orogeny&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (WAR) [29080] [Ability]
    /// &lt;para&gt;Delivers an attack with a potency of 1,000 to all nearby enemies. Potency increases up to 10,000 as HP nears maximum. Consumes 10% of current HP when executed. Additional Effect: Reduces target's damage dealt by 10% Duration: 10s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction OrogenyPvP =&gt; _OrogenyPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _BlotaPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29081, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyBlotaPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29081"&gt;&lt;strong&gt;Blota&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (WAR) [29081] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyBlotaPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29081"&gt;&lt;strong&gt;Blota&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (WAR) [29081] [Ability]
    /// &lt;para&gt;Instantly draws target to your side. Additional Effect: Heavy +75% Duration: 2s Additional Effect: Grants Inner Chaos Ready Duration: 15s ※Action changes to Inner Chaos upon execution.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction BlotaPvP =&gt; _BlotaPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _BloodwhettingPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29082, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyBloodwhettingPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29082"&gt;&lt;strong&gt;Bloodwhetting&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (WAR) [29082] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyBloodwhettingPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29082"&gt;&lt;strong&gt;Bloodwhetting&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (WAR) [29082] [Ability]
    /// &lt;para&gt;Grants Bloodwhetting and Stem the Tide. Bloodwhetting Effect: Converts 100% of weaponskill damage dealt into HP Duration: 10s Stem the Tide Effect: Creates a barrier around self that absorbs damage totaling 20% of your maximum HP Duration: 10s Additional Effect: Grants Chaotic Cyclone Ready Duration: 15s ※Action changes to Chaotic Cyclone upon execution.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction BloodwhettingPvP =&gt; _BloodwhettingPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _PrimalRendPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29084, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyPrimalRendPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29084"&gt;&lt;strong&gt;Primal Rend&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (WAR) [29084] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyPrimalRendPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29084"&gt;&lt;strong&gt;Primal Rend&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (WAR) [29084] [Weaponskill]
    /// &lt;para&gt;Delivers a jumping physical attack to target and all enemies nearby it with a potency of 8,000. Inner Release Potency: 12,000 Additional Effect: Stun Duration: 2s Additional Effect: Grants Primal Ruination Ready Duration: 15s Cannot be executed while bound. This weaponskill does not share a recast timer with any other actions. ※Action changes to Primal Ruination upon execution.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction PrimalRendPvP =&gt; _PrimalRendPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ChaoticCyclonePvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29736, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyChaoticCyclonePvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29736"&gt;&lt;strong&gt;Chaotic Cyclone&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (WAR) [29736] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyChaoticCyclonePvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29736"&gt;&lt;strong&gt;Chaotic Cyclone&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (WAR) [29736] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 8,000 to all nearby enemies. Inner Release Potency: 12,000 Can only be executed while under the effect of Chaotic Cyclone Ready. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ChaoticCyclonePvP =&gt; _ChaoticCyclonePvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ReleaseDefiancePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)32066, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyReleaseDefiancePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/32066"&gt;&lt;strong&gt;Release Defiance&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MRD WAR) [32066] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyReleaseDefiancePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/32066"&gt;&lt;strong&gt;Release Defiance&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MRD WAR) [32066] [Ability]
    /// &lt;para&gt;Cancels the effect of Defiance.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ReleaseDefiancePvE =&gt; _ReleaseDefiancePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _DamnationPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)36923, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyDamnationPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/36923"&gt;&lt;strong&gt;Damnation&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (WAR) [36923] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyDamnationPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/36923"&gt;&lt;strong&gt;Damnation&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (WAR) [36923] [Ability]
    /// &lt;para&gt;Reduces damage taken by 40% and delivers an attack with a potency of 55 every time you suffer physical damage. Duration: 15s Additional Effect: Grants Primeval Impulse when the effect expires or damage is taken Primeval Impulse Effect: Healing over time Cure Potency: 300 Duration: 15s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction DamnationPvE =&gt; _DamnationPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _PrimalWrathPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)36924, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyPrimalWrathPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/36924"&gt;&lt;strong&gt;Primal Wrath&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (WAR) [36924] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyPrimalWrathPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/36924"&gt;&lt;strong&gt;Primal Wrath&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (WAR) [36924] [Ability]
    /// &lt;para&gt;Delivers an attack to all nearby enemies with a potency of 700 for the first enemy and 50% less for all remaining enemies. Can only be executed when Wrathful. ※This action cannot be assigned to a hotbar. ※Inner Release changes to Primal Wrath when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction PrimalWrathPvE =&gt; _PrimalWrathPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _PrimalRuinationPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)36925, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyPrimalRuinationPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/36925"&gt;&lt;strong&gt;Primal Ruination&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (WAR) [36925] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyPrimalRuinationPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/36925"&gt;&lt;strong&gt;Primal Ruination&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (WAR) [36925] [Weaponskill]
    /// &lt;para&gt;Delivers a critical direct hit to target and all enemies nearby it with a potency of 800 for the first enemy and 50% less for all remaining enemies. Increases damage dealt when under an effect that raises critical hit rate or direct hit rate. Can only be executed while under the effect of Primal Ruination Ready. ※This action cannot be assigned to a hotbar. ※Primal Rend changes to Primal Ruination when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction PrimalRuinationPvE =&gt; _PrimalRuinationPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _PrimalRuinationPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)41432, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyPrimalRuinationPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/41432"&gt;&lt;strong&gt;Primal Ruination&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (WAR) [41432] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyPrimalRuinationPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/41432"&gt;&lt;strong&gt;Primal Ruination&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (WAR) [41432] [Weaponskill]
    /// &lt;para&gt;Deals unaspected damage with a potency of 10,000 to target and all enemies nearby it. Inner Release Potency: 14,000 Can only be executed while under the effect of Primal Ruination Ready. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction PrimalRuinationPvP =&gt; _PrimalRuinationPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _PrimalWrathPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)41433, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyPrimalWrathPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/41433"&gt;&lt;strong&gt;Primal Wrath&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (WAR) [41433] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyPrimalWrathPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/41433"&gt;&lt;strong&gt;Primal Wrath&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (WAR) [41433] [Ability]
    /// &lt;para&gt;Delivers an attack with a potency of 6,000 to all nearby enemies. Additional Effect: Bind Duration: 3s Can only be executed while under the effect of Wrathful. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction PrimalWrathPvP =&gt; _PrimalWrathPvPCreator.Value;

    private IBaseAction[] _AllBaseActions = null;
    
    /// &lt;inheritdoc/&gt;
    public override IBaseAction[] AllBaseActions =&gt; _AllBaseActions ??= [
    	HeavySwingPvE, MaimPvE, BerserkPvE, ThrillOfBattlePvE, OverpowerPvE, StormsPathPvE, HolmgangPvE, VengeancePvE, StormsEyePvE, TomahawkPvE, DefiancePvE, InnerBeastPvE, SteelCyclonePvE, InfuriatePvE, FellCleavePvE, DecimatePvE, RawIntuitionPvE, EquilibriumPvE, OnslaughtPvE, UpheavalPvE, ShakeItOffPvE, InnerReleasePvE, MythrilTempestPvE, ChaoticCyclonePvE, NascentFlashPvE, InnerChaosPvE, BloodwhettingPvE, OrogenyPvE, PrimalRendPvE, HeavySwingPvP, MaimPvP, StormsPathPvP, InnerChaosPvP, FellCleavePvP, OnslaughtPvP, OrogenyPvP, BlotaPvP, BloodwhettingPvP, PrimalRendPvP, ChaoticCyclonePvP, ReleaseDefiancePvE, DamnationPvE, PrimalWrathPvE, PrimalRuinationPvE, PrimalRuinationPvP, PrimalWrathPvP,
    	..base.AllBaseActions,
    ];

private readonly Lazy&lt;IBaseAction&gt; _ShieldWallPvECreator = new(() =&gt; 
{
    IBaseAction action = new BaseAction((ActionID)197, false);
    CustomRotation.LoadActionSetting(ref action);

    var setting = action.Setting;
    ModifyShieldWallPvE(ref setting);
    action.Setting = setting;

    return action;
});

/// &lt;summary&gt;
/// Modify &lt;see href="https://garlandtools.org/db/#action/197"&gt;&lt;strong&gt;Shield Wall&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [197] [Limit Break]
/// &lt;/summary&gt;
static partial void ModifyShieldWallPvE(ref ActionSetting setting);

/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/197"&gt;&lt;strong&gt;Shield Wall&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [197] [Limit Break]
/// &lt;para&gt;Reduces damage taken by all party members by 20%. Duration: 10s&lt;/para&gt;
/// &lt;/summary&gt;

public IBaseAction ShieldWallPvE =&gt; _ShieldWallPvECreator.Value;
/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/197"&gt;&lt;strong&gt;Shield Wall&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [197] [Limit Break]
/// &lt;para&gt;Reduces damage taken by all party members by 20%. Duration: 10s&lt;/para&gt;
/// &lt;/summary&gt;
private sealed protected override IBaseAction LimitBreak1 =&gt; ShieldWallPvE;
private readonly Lazy&lt;IBaseAction&gt; _StrongholdPvECreator = new(() =&gt; 
{
    IBaseAction action = new BaseAction((ActionID)198, false);
    CustomRotation.LoadActionSetting(ref action);

    var setting = action.Setting;
    ModifyStrongholdPvE(ref setting);
    action.Setting = setting;

    return action;
});

/// &lt;summary&gt;
/// Modify &lt;see href="https://garlandtools.org/db/#action/198"&gt;&lt;strong&gt;Stronghold&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [198] [Limit Break]
/// &lt;/summary&gt;
static partial void ModifyStrongholdPvE(ref ActionSetting setting);

/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/198"&gt;&lt;strong&gt;Stronghold&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [198] [Limit Break]
/// &lt;para&gt;Reduces damage taken by all party members by 40%. Duration: 15s&lt;/para&gt;
/// &lt;/summary&gt;

public IBaseAction StrongholdPvE =&gt; _StrongholdPvECreator.Value;
/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/198"&gt;&lt;strong&gt;Stronghold&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [198] [Limit Break]
/// &lt;para&gt;Reduces damage taken by all party members by 40%. Duration: 15s&lt;/para&gt;
/// &lt;/summary&gt;
private sealed protected override IBaseAction LimitBreak2 =&gt; StrongholdPvE;
private readonly Lazy&lt;IBaseAction&gt; _LandWakerPvECreator = new(() =&gt; 
{
    IBaseAction action = new BaseAction((ActionID)4240, false);
    CustomRotation.LoadActionSetting(ref action);

    var setting = action.Setting;
    ModifyLandWakerPvE(ref setting);
    action.Setting = setting;

    return action;
});

/// &lt;summary&gt;
/// Modify &lt;see href="https://garlandtools.org/db/#action/4240"&gt;&lt;strong&gt;Land Waker&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [4240] [Limit Break]
/// &lt;/summary&gt;
static partial void ModifyLandWakerPvE(ref ActionSetting setting);

/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/4240"&gt;&lt;strong&gt;Land Waker&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [4240] [Limit Break]
/// &lt;para&gt;&lt;/para&gt;
/// &lt;/summary&gt;

public IBaseAction LandWakerPvE =&gt; _LandWakerPvECreator.Value;
/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/4240"&gt;&lt;strong&gt;Land Waker&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [4240] [Limit Break]
/// &lt;para&gt;&lt;/para&gt;
/// &lt;/summary&gt;
private sealed protected override IBaseAction LimitBreak3 =&gt; LandWakerPvE;
private readonly Lazy&lt;IBaseAction&gt; _PrimalScreamPvPCreator = new(() =&gt; 
{
    IBaseAction action = new BaseAction((ActionID)29083, false);
    CustomRotation.LoadActionSetting(ref action);

    var setting = action.Setting;
    ModifyPrimalScreamPvP(ref setting);
    action.Setting = setting;

    return action;
});

/// &lt;summary&gt;
/// Modify &lt;see href="https://garlandtools.org/db/#action/29083"&gt;&lt;strong&gt;Primal Scream&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (WAR) [29083] [Limit Break]
/// &lt;/summary&gt;
static partial void ModifyPrimalScreamPvP(ref ActionSetting setting);

/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/29083"&gt;&lt;strong&gt;Primal Scream&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (WAR) [29083] [Limit Break]
/// &lt;para&gt;Let out a bloodcurdling cry in a cone before you rendering enemies unable to use Guard. Duration: 15s Additional Effect: Grants Inner Release and Thrill of Battle Inner Release Effect: Increases the potency of Primal Rend Primal Ruination Inner Chaos and Chaotic Cyclone while also increasing movement speed by 25% and granting immunity to Stun Heavy Bind Silence Half-asleep Sleep Deep Freeze and knockback and draw-in effects Duration: 15s Cannot execute Guard while under the effect of Inner Release. Thrill of Battle Effect: Increases maximum HP by 25% and restores the amount increased Duration: 30s Grants a stack of Burgeoning Fury upon executing weaponskills up to a maximum of 3. Duration: 15s At maximum stacks become Wrathful changing Primal Scream to Primal Wrath. Can only be executed when the limit gauge is full. Gauge Charge Time: 90s ※Storm's Path Combo changes to Fell Cleave while under the effect of Inner Release.&lt;/para&gt;
/// &lt;/summary&gt;

private IBaseAction PrimalScreamPvP =&gt; _PrimalScreamPvPCreator.Value;
/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/29083"&gt;&lt;strong&gt;Primal Scream&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (WAR) [29083] [Limit Break]
/// &lt;para&gt;Let out a bloodcurdling cry in a cone before you rendering enemies unable to use Guard. Duration: 15s Additional Effect: Grants Inner Release and Thrill of Battle Inner Release Effect: Increases the potency of Primal Rend Primal Ruination Inner Chaos and Chaotic Cyclone while also increasing movement speed by 25% and granting immunity to Stun Heavy Bind Silence Half-asleep Sleep Deep Freeze and knockback and draw-in effects Duration: 15s Cannot execute Guard while under the effect of Inner Release. Thrill of Battle Effect: Increases maximum HP by 25% and restores the amount increased Duration: 30s Grants a stack of Burgeoning Fury upon executing weaponskills up to a maximum of 3. Duration: 15s At maximum stacks become Wrathful changing Primal Scream to Primal Wrath. Can only be executed when the limit gauge is full. Gauge Charge Time: 90s ※Storm's Path Combo changes to Fell Cleave while under the effect of Inner Release.&lt;/para&gt;
/// &lt;/summary&gt;
private sealed protected override IBaseAction LimitBreakPvP =&gt; PrimalScreamPvP;

#endregion

#region Traits

    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50157"&gt;&lt;strong&gt;Enhanced Infuriate&lt;/strong&gt;&lt;/see&gt; (WAR) [157]
    /// &lt;para&gt;Reduces Infuriate recast time by 5 seconds upon landing Fell Cleave or Decimate on most targets.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedInfuriateTrait { get; } = new BaseTrait(157);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50218"&gt;&lt;strong&gt;Berserk Mastery&lt;/strong&gt;&lt;/see&gt; (WAR) [218]
    /// &lt;para&gt;Upgrades Berserk to Inner Release.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait BerserkMasteryTrait { get; } = new BaseTrait(218);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50249"&gt;&lt;strong&gt;The Beast Within&lt;/strong&gt;&lt;/see&gt; (WAR) [249]
    /// &lt;para&gt;Increases Beast Gauge when landing Maim or Storm's Path in a combo.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait TheBeastWithinTrait { get; } = new BaseTrait(249);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50265"&gt;&lt;strong&gt;Inner Beast Mastery&lt;/strong&gt;&lt;/see&gt; (WAR) [265]
    /// &lt;para&gt;Upgrades Inner Beast to Fell Cleave.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait InnerBeastMasteryTrait { get; } = new BaseTrait(265);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50266"&gt;&lt;strong&gt;Steel Cyclone Mastery&lt;/strong&gt;&lt;/see&gt; (WAR) [266]
    /// &lt;para&gt;Upgrades Steel Cyclone to Decimate.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait SteelCycloneMasteryTrait { get; } = new BaseTrait(266);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50267"&gt;&lt;strong&gt;Nascent Chaos&lt;/strong&gt;&lt;/see&gt; (WAR) [267]
    /// &lt;para&gt;Infuriate grants the effect of Nascent Chaos upgrading Decimate to Chaotic Cyclone when the Beast Gauge is 50 or greater. Upon reaching level 80 Nascent Chaos will also upgrade Fell Cleave to Inner Chaos. Duration: 30s&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait NascentChaosTrait { get; } = new BaseTrait(267);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50268"&gt;&lt;strong&gt;Mastering the Beast&lt;/strong&gt;&lt;/see&gt; (WAR) [268]
    /// &lt;para&gt;Increases Beast Gauge when landing Mythril Tempest in a combo.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait MasteringTheBeastTrait { get; } = new BaseTrait(268);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50269"&gt;&lt;strong&gt;Enhanced Thrill of Battle&lt;/strong&gt;&lt;/see&gt; (WAR) [269]
    /// &lt;para&gt;Adds an additional effect to Thrill of Battle that increases HP recovery via healing actions by 20%.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedThrillOfBattleTrait { get; } = new BaseTrait(269);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50417"&gt;&lt;strong&gt;Enhanced Shake It Off&lt;/strong&gt;&lt;/see&gt; (WAR) [417]
    /// &lt;para&gt;Adds a healing effect to Shake It Off. Cure Potency: 300&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedShakeItOffTrait { get; } = new BaseTrait(417);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50418"&gt;&lt;strong&gt;Raw Intuition Mastery&lt;/strong&gt;&lt;/see&gt; (WAR) [418]
    /// &lt;para&gt;Upgrades Raw Intuition to Bloodwhetting.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait RawIntuitionMasteryTrait { get; } = new BaseTrait(418);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50419"&gt;&lt;strong&gt;Enhanced Nascent Flash&lt;/strong&gt;&lt;/see&gt; (WAR) [419]
    /// &lt;para&gt;Extends the duration of Nascent Flash and Nascent Glint to 8 seconds. Grants Stem the Flow to target reducing damage taken by 10%. Duration: 4s Grants Stem the Tide to target nullifying damage equivalent to a heal of 400 potency. Duration: 20s&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedNascentFlashTrait { get; } = new BaseTrait(419);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50420"&gt;&lt;strong&gt;Enhanced Equilibrium&lt;/strong&gt;&lt;/see&gt; (WAR) [420]
    /// &lt;para&gt;Grants healing over time to self. Cure Potency: 200 Duration: 15s&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedEquilibriumTrait { get; } = new BaseTrait(420);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50421"&gt;&lt;strong&gt;Enhanced Onslaught&lt;/strong&gt;&lt;/see&gt; (WAR) [421]
    /// &lt;para&gt;Allows a third charge of Onslaught.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedOnslaughtTrait { get; } = new BaseTrait(421);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50505"&gt;&lt;strong&gt;Melee Mastery&lt;/strong&gt;&lt;/see&gt; (WAR) [505]
    /// &lt;para&gt;Increases the potency of Heavy Swing to 200 Maim to 150 Storm's Path to 160 and Storm's Eye to 160.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait MeleeMasteryTrait { get; } = new BaseTrait(505);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50567"&gt;&lt;strong&gt;Vengeance Mastery&lt;/strong&gt;&lt;/see&gt; (WAR) [567]
    /// &lt;para&gt;Upgrades Vengeance to Damnation.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait VengeanceMasteryTrait { get; } = new BaseTrait(567);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50568"&gt;&lt;strong&gt;Enhanced Inner Release&lt;/strong&gt;&lt;/see&gt; (WAR) [568]
    /// &lt;para&gt;Grants a stack of Burgeoning Fury upon landing Fell Cleave or Decimate while under the effect of Inner Release. Duration: 30s Maximum Stacks: 3 At maximum stacks become Wrathful upgrading Inner Release to Primal Wrath.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedInnerReleaseTrait { get; } = new BaseTrait(568);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50569"&gt;&lt;strong&gt;Enhanced Primal Rend&lt;/strong&gt;&lt;/see&gt; (WAR) [569]
    /// &lt;para&gt;Grants the effect of Primal Ruination Ready after executing Primal Rend. Duration: 20s&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedPrimalRendTrait { get; } = new BaseTrait(569);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50654"&gt;&lt;strong&gt;Melee Mastery II&lt;/strong&gt;&lt;/see&gt; (WAR) [654]
    /// &lt;para&gt;Increases the potency of Heavy Swing to 240 Maim to 190 Storm's Path to 220 Storm's Eye to 220 Fell Cleave to 580 and Upheaval to 420.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait MeleeMasteryIiTrait { get; } = new BaseTrait(654);

    private IBaseTrait[] _AllTraits = null;
    
    /// &lt;inheritdoc/&gt;
    public override IBaseTrait[] AllTraits =&gt; _AllTraits ??= [
    	EnhancedInfuriateTrait, BerserkMasteryTrait, TheBeastWithinTrait, InnerBeastMasteryTrait, SteelCycloneMasteryTrait, NascentChaosTrait, MasteringTheBeastTrait, EnhancedThrillOfBattleTrait, EnhancedShakeItOffTrait, RawIntuitionMasteryTrait, EnhancedNascentFlashTrait, EnhancedEquilibriumTrait, EnhancedOnslaughtTrait, MeleeMasteryTrait, VengeanceMasteryTrait, EnhancedInnerReleaseTrait, EnhancedPrimalRendTrait, MeleeMasteryIiTrait,
    	..base.AllTraits,
    ];
#endregion
}

/// &lt;summary&gt;
/// &lt;see href="https://na.finalfantasyxiv.com/jobguide/dragoon"&gt;&lt;strong&gt;dragoon&lt;/strong&gt;&lt;/see&gt;
/// &lt;br&gt;Number of Actions: 46&lt;/br&gt;
/// &lt;br&gt;Number of Traits: 13&lt;/br&gt;
/// &lt;/summary&gt;
[Jobs(Job.DRG, Job.LNC)]
public abstract partial class DragoonRotation : CustomRotation
{
    static DRGGauge JobGauge =&gt; Svc.Gauges.Get&lt;DRGGauge&gt;();

#region Actions
    private readonly Lazy&lt;IBaseAction&gt; _TrueThrustPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)75, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyTrueThrustPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/75"&gt;&lt;strong&gt;True Thrust&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (LNC DRG) [75] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyTrueThrustPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/75"&gt;&lt;strong&gt;True Thrust&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (LNC DRG) [75] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of .&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction TrueThrustPvE =&gt; _TrueThrustPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _VorpalThrustPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)78, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyVorpalThrustPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/78"&gt;&lt;strong&gt;Vorpal Thrust&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (LNC DRG) [78] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyVorpalThrustPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/78"&gt;&lt;strong&gt;Vorpal Thrust&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (LNC DRG) [78] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of . Combo Action: Combo Potency:&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction VorpalThrustPvE =&gt; _VorpalThrustPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _LifeSurgePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)83, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyLifeSurgePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/83"&gt;&lt;strong&gt;Life Surge&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (LNC DRG) [83] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyLifeSurgePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/83"&gt;&lt;strong&gt;Life Surge&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (LNC DRG) [83] [Ability]
    /// &lt;para&gt;Ensures critical damage for first weaponskill used while Life Surge is active. Duration: 5s Increases damage dealt when under an effect that raises critical hit rate. Effect cannot be applied to damage over time. Additional Effect: Absorbs a portion of damage dealt as HP&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction LifeSurgePvE =&gt; _LifeSurgePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _FullThrustPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)84, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyFullThrustPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/84"&gt;&lt;strong&gt;Full Thrust&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (LNC DRG) [84] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyFullThrustPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/84"&gt;&lt;strong&gt;Full Thrust&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (LNC DRG) [84] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 100. Combo Action: Vorpal Thrust Combo Potency: 380&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction FullThrustPvE =&gt; _FullThrustPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _LanceChargePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)85, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyLanceChargePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/85"&gt;&lt;strong&gt;Lance Charge&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (LNC DRG) [85] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyLanceChargePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/85"&gt;&lt;strong&gt;Lance Charge&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (LNC DRG) [85] [Ability]
    /// &lt;para&gt;Increases damage dealt by 10%. Duration: 20s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction LanceChargePvE =&gt; _LanceChargePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _DoomSpikePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)86, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyDoomSpikePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/86"&gt;&lt;strong&gt;Doom Spike&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRG) [86] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyDoomSpikePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/86"&gt;&lt;strong&gt;Doom Spike&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRG) [86] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 110 to all enemies in a straight line before you.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction DoomSpikePvE =&gt; _DoomSpikePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _DisembowelPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)87, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyDisembowelPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/87"&gt;&lt;strong&gt;Disembowel&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (LNC DRG) [87] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyDisembowelPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/87"&gt;&lt;strong&gt;Disembowel&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (LNC DRG) [87] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of . Combo Action: Combo Potency: Combo Bonus: Grants Power Surge Power Surge Effect: Increases damage dealt by 10% Duration: 30s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction DisembowelPvE =&gt; _DisembowelPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ChaosThrustPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)88, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyChaosThrustPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/88"&gt;&lt;strong&gt;Chaos Thrust&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (LNC DRG) [88] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyChaosThrustPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/88"&gt;&lt;strong&gt;Chaos Thrust&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (LNC DRG) [88] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 100. 140 when executed from a target's rear. Combo Action: Disembowel Combo Potency: 220 Rear Combo Potency: 260 Combo Bonus: Damage over time Potency: 40 Duration: 24s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ChaosThrustPvE =&gt; _ChaosThrustPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _PiercingTalonPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)90, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyPiercingTalonPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/90"&gt;&lt;strong&gt;Piercing Talon&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (LNC DRG) [90] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyPiercingTalonPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/90"&gt;&lt;strong&gt;Piercing Talon&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (LNC DRG) [90] [Weaponskill]
    /// &lt;para&gt;Delivers a ranged attack with a potency of .&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction PiercingTalonPvE =&gt; _PiercingTalonPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _JumpPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)92, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyJumpPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/92"&gt;&lt;strong&gt;Jump&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRG) [92] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyJumpPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/92"&gt;&lt;strong&gt;Jump&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRG) [92] [Ability]
    /// &lt;para&gt;Delivers a jumping attack with a potency of . Returns you to your original position after the attack is made.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction JumpPvE =&gt; _JumpPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ElusiveJumpPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)94, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyElusiveJumpPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/94"&gt;&lt;strong&gt;Elusive Jump&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRG) [94] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyElusiveJumpPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/94"&gt;&lt;strong&gt;Elusive Jump&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRG) [94] [Ability]
    /// &lt;para&gt;Executes a jump to a location 15 yalms behind you. Additional Effect: Grants Enhanced Piercing Talon Duration: 15s Cannot be executed while bound.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ElusiveJumpPvE =&gt; _ElusiveJumpPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _DragonfireDivePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)96, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyDragonfireDivePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/96"&gt;&lt;strong&gt;Dragonfire Dive&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRG) [96] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyDragonfireDivePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/96"&gt;&lt;strong&gt;Dragonfire Dive&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRG) [96] [Ability]
    /// &lt;para&gt;Delivers a jumping fire-based attack to target and all enemies nearby it with a potency of 500 for the first enemy and 50% less for all remaining enemies. Cannot be executed while bound.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction DragonfireDivePvE =&gt; _DragonfireDivePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _FangAndClawPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)3554, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyFangAndClawPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/3554"&gt;&lt;strong&gt;Fang and Claw&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRG) [3554] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyFangAndClawPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/3554"&gt;&lt;strong&gt;Fang and Claw&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRG) [3554] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of . when executed from a target's flank. Combo Action: Combo Potency: Flank Combo Potency:&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction FangAndClawPvE =&gt; _FangAndClawPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _GeirskogulPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)3555, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyGeirskogulPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/3555"&gt;&lt;strong&gt;Geirskogul&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRG) [3555] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyGeirskogulPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/3555"&gt;&lt;strong&gt;Geirskogul&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRG) [3555] [Ability]
    /// &lt;para&gt;Delivers an attack to all enemies in a straight line before you with a potency of for the first enemy and 50% less for all remaining enemies.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction GeirskogulPvE =&gt; _GeirskogulPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _WheelingThrustPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)3556, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyWheelingThrustPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/3556"&gt;&lt;strong&gt;Wheeling Thrust&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRG) [3556] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyWheelingThrustPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/3556"&gt;&lt;strong&gt;Wheeling Thrust&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRG) [3556] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of . when executed from a target's rear. Combo Action: Combo Potency: Rear Combo Potency:&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction WheelingThrustPvE =&gt; _WheelingThrustPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _BattleLitanyPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)3557, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyBattleLitanyPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/3557"&gt;&lt;strong&gt;Battle Litany&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRG) [3557] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyBattleLitanyPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/3557"&gt;&lt;strong&gt;Battle Litany&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRG) [3557] [Ability]
    /// &lt;para&gt;Increases critical hit rate of self and nearby party members by 10%. Duration: 20s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction BattleLitanyPvE =&gt; _BattleLitanyPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _SonicThrustPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)7397, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifySonicThrustPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/7397"&gt;&lt;strong&gt;Sonic Thrust&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRG) [7397] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifySonicThrustPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/7397"&gt;&lt;strong&gt;Sonic Thrust&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRG) [7397] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 100 to all enemies in a straight line before you. Combo Action: Combo Potency: 120 Combo Bonus: Grants Power Surge Power Surge Effect: Increases damage dealt by 10% Duration: 30s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction SonicThrustPvE =&gt; _SonicThrustPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _MirageDivePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)7399, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyMirageDivePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/7399"&gt;&lt;strong&gt;Mirage Dive&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRG) [7399] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyMirageDivePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/7399"&gt;&lt;strong&gt;Mirage Dive&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRG) [7399] [Ability]
    /// &lt;para&gt;Delivers an attack with a potency of 380. Can only be executed when Dive Ready.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction MirageDivePvE =&gt; _MirageDivePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _NastrondPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)7400, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyNastrondPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/7400"&gt;&lt;strong&gt;Nastrond&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRG) [7400] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyNastrondPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/7400"&gt;&lt;strong&gt;Nastrond&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRG) [7400] [Ability]
    /// &lt;para&gt;Delivers an attack to all enemies in a straight line before you with a potency of for the first enemy and 50% less for all remaining enemies. Can only be executed while Nastrond Ready.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction NastrondPvE =&gt; _NastrondPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _CoerthanTormentPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16477, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyCoerthanTormentPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16477"&gt;&lt;strong&gt;Coerthan Torment&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRG) [16477] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyCoerthanTormentPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16477"&gt;&lt;strong&gt;Coerthan Torment&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRG) [16477] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 100 to all enemies in a straight line before you. Combo Action: Sonic Thrust Combo Potency: 150&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction CoerthanTormentPvE =&gt; _CoerthanTormentPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _HighJumpPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16478, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyHighJumpPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16478"&gt;&lt;strong&gt;High Jump&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRG) [16478] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyHighJumpPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16478"&gt;&lt;strong&gt;High Jump&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRG) [16478] [Ability]
    /// &lt;para&gt;Delivers a jumping attack with a potency of 400. Returns you to your original position after the attack is made. Additional Effect: Grants Dive Ready Duration: 15s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction HighJumpPvE =&gt; _HighJumpPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _RaidenThrustPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16479, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyRaidenThrustPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16479"&gt;&lt;strong&gt;Raiden Thrust&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRG) [16479] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyRaidenThrustPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16479"&gt;&lt;strong&gt;Raiden Thrust&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRG) [16479] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of . Can only be executed while under the effect of Draconian Fire. ※This action cannot be assigned to a hotbar. ※True Thrust changes to Raiden Thrust when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction RaidenThrustPvE =&gt; _RaidenThrustPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _StardiverPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16480, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyStardiverPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16480"&gt;&lt;strong&gt;Stardiver&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRG) [16480] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyStardiverPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16480"&gt;&lt;strong&gt;Stardiver&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRG) [16480] [Ability]
    /// &lt;para&gt;Delivers a jumping fire-based attack to target and all enemies nearby it with a potency of for the first enemy and 40% less for all remaining enemies. Can only be executed while under the effect of Life of the Dragon. Cannot be executed while bound.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction StardiverPvE =&gt; _StardiverPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _DraconianFuryPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)25770, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyDraconianFuryPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/25770"&gt;&lt;strong&gt;Draconian Fury&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRG) [25770] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyDraconianFuryPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/25770"&gt;&lt;strong&gt;Draconian Fury&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRG) [25770] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 130 to all enemies in a straight line before you. Can only be executed while under the effect of Draconian Fire. ※This action cannot be assigned to a hotbar. ※Doom Spike changes to Draconian Fury when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction DraconianFuryPvE =&gt; _DraconianFuryPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _HeavensThrustPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)25771, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyHeavensThrustPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/25771"&gt;&lt;strong&gt;Heavens' Thrust&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRG) [25771] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyHeavensThrustPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/25771"&gt;&lt;strong&gt;Heavens' Thrust&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRG) [25771] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of . Combo Action: Combo Potency:&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction HeavensThrustPvE =&gt; _HeavensThrustPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ChaoticSpringPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)25772, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyChaoticSpringPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/25772"&gt;&lt;strong&gt;Chaotic Spring&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRG) [25772] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyChaoticSpringPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/25772"&gt;&lt;strong&gt;Chaotic Spring&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRG) [25772] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of . when executed from a target's rear. Combo Action: Combo Potency: Rear Combo Potency: Combo Bonus: Damage over time Potency: 45 Duration: 24s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ChaoticSpringPvE =&gt; _ChaoticSpringPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _WyrmwindThrustPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)25773, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyWyrmwindThrustPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/25773"&gt;&lt;strong&gt;Wyrmwind Thrust&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRG) [25773] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyWyrmwindThrustPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/25773"&gt;&lt;strong&gt;Wyrmwind Thrust&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRG) [25773] [Ability]
    /// &lt;para&gt;Delivers an attack to all enemies in a straight line before you with a potency of for the first enemy and 50% less for all remaining enemies. Firstminds' Focus Cost: 2&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction WyrmwindThrustPvE =&gt; _WyrmwindThrustPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _RaidenThrustPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29486, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyRaidenThrustPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29486"&gt;&lt;strong&gt;Raiden Thrust&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (DRG) [29486] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyRaidenThrustPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29486"&gt;&lt;strong&gt;Raiden Thrust&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (DRG) [29486] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 5,000. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction RaidenThrustPvP =&gt; _RaidenThrustPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _FangAndClawPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29487, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyFangAndClawPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29487"&gt;&lt;strong&gt;Fang and Claw&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (DRG) [29487] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyFangAndClawPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29487"&gt;&lt;strong&gt;Fang and Claw&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (DRG) [29487] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 6,000. Combo Action: Raiden Thrust ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction FangAndClawPvP =&gt; _FangAndClawPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _WheelingThrustPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29488, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyWheelingThrustPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29488"&gt;&lt;strong&gt;Wheeling Thrust&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (DRG) [29488] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyWheelingThrustPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29488"&gt;&lt;strong&gt;Wheeling Thrust&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (DRG) [29488] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 7,000. Combo Action: Fang and Claw ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction WheelingThrustPvP =&gt; _WheelingThrustPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _HeavensThrustPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29489, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyHeavensThrustPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29489"&gt;&lt;strong&gt;Heavens' Thrust&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (DRG) [29489] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyHeavensThrustPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29489"&gt;&lt;strong&gt;Heavens' Thrust&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (DRG) [29489] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 10,000. Can only be executed while under the effect of Heavensent. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction HeavensThrustPvP =&gt; _HeavensThrustPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ChaoticSpringPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29490, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyChaoticSpringPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29490"&gt;&lt;strong&gt;Chaotic Spring&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (DRG) [29490] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyChaoticSpringPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29490"&gt;&lt;strong&gt;Chaotic Spring&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (DRG) [29490] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 9,000. Ignores the effects of Guard when dealing damage. Additional Effect: Absorbs 200% of damage dealt as HP This weaponskill does not share a recast timer with any other actions.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ChaoticSpringPvP =&gt; _ChaoticSpringPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _GeirskogulPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29491, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyGeirskogulPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29491"&gt;&lt;strong&gt;Geirskogul&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (DRG) [29491] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyGeirskogulPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29491"&gt;&lt;strong&gt;Geirskogul&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (DRG) [29491] [Ability]
    /// &lt;para&gt;Delivers an attack with a potency of 5,000 to all enemies in a straight line before you. Additional Effect: Grants Life of the Dragon Life of the Dragon Effect: Increases damage dealt by 25% and damage suffered by 15% Duration: 10s Additional Effect: Grants Nastrond Ready Duration: 10s Additional Effect: Grants Starcross Ready Duration: 10s ※Action changes to Nastrond while under the effect of Nastrond Ready. ※Wheeling Thrust Combo changes to Starcross while under the effect of Starcross Ready.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction GeirskogulPvP =&gt; _GeirskogulPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _NastrondPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29492, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyNastrondPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29492"&gt;&lt;strong&gt;Nastrond&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (DRG) [29492] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyNastrondPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29492"&gt;&lt;strong&gt;Nastrond&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (DRG) [29492] [Ability]
    /// &lt;para&gt;Delivers an attack with a potency of 5,000 to all enemies in a straight line before you. Potency increases up to 10,000 as the target's HP decreases reaching its maximum value when the target has 50% HP or less. Life of the Dragon effect fades upon execution. Can only be executed while under the effect of Nastrond Ready. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction NastrondPvP =&gt; _NastrondPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _HighJumpPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29493, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyHighJumpPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29493"&gt;&lt;strong&gt;High Jump&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (DRG) [29493] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyHighJumpPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29493"&gt;&lt;strong&gt;High Jump&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (DRG) [29493] [Ability]
    /// &lt;para&gt;Delivers a jumping attack with a potency of 6,000. Additional Effect: Grants Heavensent Duration: 10s Cannot be executed while bound. ※Wheeling Thrust Combo changes to Heavens' Thrust while under the effect of Heavensent.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction HighJumpPvP =&gt; _HighJumpPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ElusiveJumpPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29494, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyElusiveJumpPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29494"&gt;&lt;strong&gt;Elusive Jump&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (DRG) [29494] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyElusiveJumpPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29494"&gt;&lt;strong&gt;Elusive Jump&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (DRG) [29494] [Ability]
    /// &lt;para&gt;Executes a jump to a location 15 yalms behind you. Additional Effect: Removes Heavy and Bind Additional Effect: Increases movement speed by 25% Duration: 5s Additional Effect: Grants Firstminds' Focus Duration: 10s ※Action changes to Wyrmwind Thrust upon execution.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ElusiveJumpPvP =&gt; _ElusiveJumpPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _WyrmwindThrustPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29495, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyWyrmwindThrustPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29495"&gt;&lt;strong&gt;Wyrmwind Thrust&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (DRG) [29495] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyWyrmwindThrustPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29495"&gt;&lt;strong&gt;Wyrmwind Thrust&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (DRG) [29495] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 8,000 to all enemies in a straight line before you. Potency increases up to 16,000 the farther away you are from the target reaching its maximum value when the target is 15 yalms away. Can only be executed while under the effect of Firstminds' Focus. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction WyrmwindThrustPvP =&gt; _WyrmwindThrustPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _HorridRoarPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29496, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyHorridRoarPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29496"&gt;&lt;strong&gt;Horrid Roar&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (DRG) [29496] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyHorridRoarPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29496"&gt;&lt;strong&gt;Horrid Roar&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (DRG) [29496] [Ability]
    /// &lt;para&gt;Deals unaspected damage with a potency of 3,000 to all nearby enemies. Additional Effect: Reduces damage targets deal to you by 50% Duration: 10s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction HorridRoarPvP =&gt; _HorridRoarPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _WingedGlidePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)36951, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyWingedGlidePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/36951"&gt;&lt;strong&gt;Winged Glide&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRG) [36951] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyWingedGlidePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/36951"&gt;&lt;strong&gt;Winged Glide&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRG) [36951] [Ability]
    /// &lt;para&gt;Rush to a targeted enemy's location. Cannot be executed while bound.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction WingedGlidePvE =&gt; _WingedGlidePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _DrakesbanePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)36952, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyDrakesbanePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/36952"&gt;&lt;strong&gt;Drakesbane&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRG) [36952] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyDrakesbanePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/36952"&gt;&lt;strong&gt;Drakesbane&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRG) [36952] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of . Combo Action: Wheeling Thrust or Fang and Claw Can only be executed after successfully landing Wheeling Thrust or Fang and Claw as a combo action. ※This action cannot be assigned to a hotbar. ※Wheeling Thrust and Fang and Claw change to Drakesbane when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction DrakesbanePvE =&gt; _DrakesbanePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _RiseOfTheDragonPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)36953, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyRiseOfTheDragonPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/36953"&gt;&lt;strong&gt;Rise of the Dragon&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRG) [36953] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyRiseOfTheDragonPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/36953"&gt;&lt;strong&gt;Rise of the Dragon&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRG) [36953] [Ability]
    /// &lt;para&gt;Deals physical damage to target and all enemies nearby it with a potency of 550 for the first enemy and 50% less for all remaining enemies. Can only be executed while under the effect of Dragon's Flight.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction RiseOfTheDragonPvE =&gt; _RiseOfTheDragonPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _LanceBarragePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)36954, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyLanceBarragePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/36954"&gt;&lt;strong&gt;Lance Barrage&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRG) [36954] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyLanceBarragePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/36954"&gt;&lt;strong&gt;Lance Barrage&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRG) [36954] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 130. Combo Action: True Thrust or Raiden Thrust Combo Potency: 340&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction LanceBarragePvE =&gt; _LanceBarragePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _SpiralBlowPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)36955, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifySpiralBlowPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/36955"&gt;&lt;strong&gt;Spiral Blow&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRG) [36955] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifySpiralBlowPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/36955"&gt;&lt;strong&gt;Spiral Blow&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRG) [36955] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 140. Combo Action: True Thrust or Raiden Thrust Combo Potency: 300 Combo Bonus: Grants Power Surge Power Surge Effect: Increases damage dealt by 10% Duration: 30s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction SpiralBlowPvE =&gt; _SpiralBlowPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _StarcrossPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)36956, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyStarcrossPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/36956"&gt;&lt;strong&gt;Starcross&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRG) [36956] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyStarcrossPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/36956"&gt;&lt;strong&gt;Starcross&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRG) [36956] [Ability]
    /// &lt;para&gt;Deals physical damage to target and all enemies nearby it with a potency of 1,000 for the first enemy and 40% less for all remaining enemies. Can only be executed while under the effect of Starcross Ready.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction StarcrossPvE =&gt; _StarcrossPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _DrakesbanePvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)41449, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyDrakesbanePvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/41449"&gt;&lt;strong&gt;Drakesbane&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (DRG) [41449] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyDrakesbanePvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/41449"&gt;&lt;strong&gt;Drakesbane&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (DRG) [41449] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 8,000. Combo Action: Wheeling Thrust ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction DrakesbanePvP =&gt; _DrakesbanePvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _StarcrossPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)41450, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyStarcrossPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/41450"&gt;&lt;strong&gt;Starcross&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (DRG) [41450] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyStarcrossPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/41450"&gt;&lt;strong&gt;Starcross&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (DRG) [41450] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 12,000 to target and all enemies nearby it. Can only be executed while under the effect of Starcross Ready. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction StarcrossPvP =&gt; _StarcrossPvPCreator.Value;

    private IBaseAction[] _AllBaseActions = null;
    
    /// &lt;inheritdoc/&gt;
    public override IBaseAction[] AllBaseActions =&gt; _AllBaseActions ??= [
    	TrueThrustPvE, VorpalThrustPvE, LifeSurgePvE, FullThrustPvE, LanceChargePvE, DoomSpikePvE, DisembowelPvE, ChaosThrustPvE, PiercingTalonPvE, JumpPvE, ElusiveJumpPvE, DragonfireDivePvE, FangAndClawPvE, GeirskogulPvE, WheelingThrustPvE, BattleLitanyPvE, SonicThrustPvE, MirageDivePvE, NastrondPvE, CoerthanTormentPvE, HighJumpPvE, RaidenThrustPvE, StardiverPvE, DraconianFuryPvE, HeavensThrustPvE, ChaoticSpringPvE, WyrmwindThrustPvE, RaidenThrustPvP, FangAndClawPvP, WheelingThrustPvP, HeavensThrustPvP, ChaoticSpringPvP, GeirskogulPvP, NastrondPvP, HighJumpPvP, ElusiveJumpPvP, WyrmwindThrustPvP, HorridRoarPvP, WingedGlidePvE, DrakesbanePvE, RiseOfTheDragonPvE, LanceBarragePvE, SpiralBlowPvE, StarcrossPvE, DrakesbanePvP, StarcrossPvP,
    	..base.AllBaseActions,
    ];

private readonly Lazy&lt;IBaseAction&gt; _BraverPvECreator = new(() =&gt; 
{
    IBaseAction action = new BaseAction((ActionID)200, false);
    CustomRotation.LoadActionSetting(ref action);

    var setting = action.Setting;
    ModifyBraverPvE(ref setting);
    action.Setting = setting;

    return action;
});

/// &lt;summary&gt;
/// Modify &lt;see href="https://garlandtools.org/db/#action/200"&gt;&lt;strong&gt;Braver&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [200] [Limit Break]
/// &lt;/summary&gt;
static partial void ModifyBraverPvE(ref ActionSetting setting);

/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/200"&gt;&lt;strong&gt;Braver&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [200] [Limit Break]
/// &lt;para&gt;Delivers an attack with a potency of 2,400.&lt;/para&gt;
/// &lt;/summary&gt;

public IBaseAction BraverPvE =&gt; _BraverPvECreator.Value;
/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/200"&gt;&lt;strong&gt;Braver&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [200] [Limit Break]
/// &lt;para&gt;Delivers an attack with a potency of 2,400.&lt;/para&gt;
/// &lt;/summary&gt;
private sealed protected override IBaseAction LimitBreak1 =&gt; BraverPvE;
private readonly Lazy&lt;IBaseAction&gt; _BladedancePvECreator = new(() =&gt; 
{
    IBaseAction action = new BaseAction((ActionID)201, false);
    CustomRotation.LoadActionSetting(ref action);

    var setting = action.Setting;
    ModifyBladedancePvE(ref setting);
    action.Setting = setting;

    return action;
});

/// &lt;summary&gt;
/// Modify &lt;see href="https://garlandtools.org/db/#action/201"&gt;&lt;strong&gt;Bladedance&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [201] [Limit Break]
/// &lt;/summary&gt;
static partial void ModifyBladedancePvE(ref ActionSetting setting);

/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/201"&gt;&lt;strong&gt;Bladedance&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [201] [Limit Break]
/// &lt;para&gt;Delivers an attack with a potency of 5,250.&lt;/para&gt;
/// &lt;/summary&gt;

public IBaseAction BladedancePvE =&gt; _BladedancePvECreator.Value;
/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/201"&gt;&lt;strong&gt;Bladedance&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [201] [Limit Break]
/// &lt;para&gt;Delivers an attack with a potency of 5,250.&lt;/para&gt;
/// &lt;/summary&gt;
private sealed protected override IBaseAction LimitBreak2 =&gt; BladedancePvE;
private readonly Lazy&lt;IBaseAction&gt; _DragonsongDivePvECreator = new(() =&gt; 
{
    IBaseAction action = new BaseAction((ActionID)4242, false);
    CustomRotation.LoadActionSetting(ref action);

    var setting = action.Setting;
    ModifyDragonsongDivePvE(ref setting);
    action.Setting = setting;

    return action;
});

/// &lt;summary&gt;
/// Modify &lt;see href="https://garlandtools.org/db/#action/4242"&gt;&lt;strong&gt;Dragonsong Dive&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [4242] [Limit Break]
/// &lt;/summary&gt;
static partial void ModifyDragonsongDivePvE(ref ActionSetting setting);

/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/4242"&gt;&lt;strong&gt;Dragonsong Dive&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [4242] [Limit Break]
/// &lt;para&gt;&lt;/para&gt;
/// &lt;/summary&gt;

public IBaseAction DragonsongDivePvE =&gt; _DragonsongDivePvECreator.Value;
/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/4242"&gt;&lt;strong&gt;Dragonsong Dive&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [4242] [Limit Break]
/// &lt;para&gt;&lt;/para&gt;
/// &lt;/summary&gt;
private sealed protected override IBaseAction LimitBreak3 =&gt; DragonsongDivePvE;
private readonly Lazy&lt;IBaseAction&gt; _SkyHighPvPCreator = new(() =&gt; 
{
    IBaseAction action = new BaseAction((ActionID)29497, false);
    CustomRotation.LoadActionSetting(ref action);

    var setting = action.Setting;
    ModifySkyHighPvP(ref setting);
    action.Setting = setting;

    return action;
});

/// &lt;summary&gt;
/// Modify &lt;see href="https://garlandtools.org/db/#action/29497"&gt;&lt;strong&gt;Sky High&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (DRG) [29497] [Limit Break]
/// &lt;/summary&gt;
static partial void ModifySkyHighPvP(ref ActionSetting setting);

/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/29497"&gt;&lt;strong&gt;Sky High&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (DRG) [29497] [Limit Break]
/// &lt;para&gt;Jump high into the air preventing enemies from targeting you. Movement is still possible before landing and speed is increased by 50%. Duration: 4s Additional Effect: Removes Heavy and Bind Executes Sky Shatter automatically when effect duration expires. Can only be executed when the limit gauge is full. Gauge Charge Time: 90s ※Action changes to Sky Shatter upon execution.&lt;/para&gt;
/// &lt;/summary&gt;

private IBaseAction SkyHighPvP =&gt; _SkyHighPvPCreator.Value;
/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/29497"&gt;&lt;strong&gt;Sky High&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (DRG) [29497] [Limit Break]
/// &lt;para&gt;Jump high into the air preventing enemies from targeting you. Movement is still possible before landing and speed is increased by 50%. Duration: 4s Additional Effect: Removes Heavy and Bind Executes Sky Shatter automatically when effect duration expires. Can only be executed when the limit gauge is full. Gauge Charge Time: 90s ※Action changes to Sky Shatter upon execution.&lt;/para&gt;
/// &lt;/summary&gt;
private sealed protected override IBaseAction LimitBreakPvP =&gt; SkyHighPvP;

#endregion

#region Traits

    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50163"&gt;&lt;strong&gt;Life of the Dragon&lt;/strong&gt;&lt;/see&gt; (DRG) [163]
    /// &lt;para&gt;Upgrades Blood of the Dragon to Life of the Dragon. Life of the Dragon Effect: Increases damage dealt by 15% Upon successfully landing Geirskogul grants Nastrond Ready. Duration: 20s&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait LifeOfTheDragonTrait { get; } = new BaseTrait(163);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50247"&gt;&lt;strong&gt;Lance Mastery&lt;/strong&gt;&lt;/see&gt; (DRG) [247]
    /// &lt;para&gt;Increases the potency of True Thrust to 230 Vorpal Thrust to 130 Piercing Talon to 200 Enhanced Piercing Talon to 350 and Disembowel to 140. Grants Draconian Fire if Drakesbane is executed following Fang and Claw or Wheeling Thrust. Duration: 30s Effect of Draconian Fire ends upon execution of any melee weaponskill. Upgrades True Thrust to Raiden Thrust while under the effect of Draconian Fire.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait LanceMasteryTrait { get; } = new BaseTrait(247);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50275"&gt;&lt;strong&gt;Jump Mastery&lt;/strong&gt;&lt;/see&gt; (DRG) [275]
    /// &lt;para&gt;Upgrades Jump to High Jump.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait JumpMasteryTrait { get; } = new BaseTrait(275);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50434"&gt;&lt;strong&gt;Enhanced Jump&lt;/strong&gt;&lt;/see&gt; (DRG) [434]
    /// &lt;para&gt;Increases the potency of Jump to 320.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedJumpTrait { get; } = new BaseTrait(434);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50435"&gt;&lt;strong&gt;Enhanced Coerthan Torment&lt;/strong&gt;&lt;/see&gt; (DRG) [435]
    /// &lt;para&gt;Grants the effect of Draconian Fire after successfully completing a combo with Coerthan Torment. Duration: 30s Effect of Draconian Fire ends upon execution of any melee weaponskill. Upgrades Doom Spike to Draconian Fury while under the effect of Draconian Fire.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedCoerthanTormentTrait { get; } = new BaseTrait(435);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50437"&gt;&lt;strong&gt;Lance Mastery II&lt;/strong&gt;&lt;/see&gt; (DRG) [437]
    /// &lt;para&gt;Upgrades Full Thrust to Heavens' Thrust and Chaos Thrust to Chaotic Spring. Also increases the potency of Drakesbane to 400.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait LanceMasteryIiTrait { get; } = new BaseTrait(437);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50438"&gt;&lt;strong&gt;Enhanced Life Surge&lt;/strong&gt;&lt;/see&gt; (DRG) [438]
    /// &lt;para&gt;Allows the accumulation of charges for consecutive uses of Life Surge. Maximum Charges: 2&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedLifeSurgeTrait { get; } = new BaseTrait(438);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50508"&gt;&lt;strong&gt;Lance Mastery III&lt;/strong&gt;&lt;/see&gt; (DRG) [508]
    /// &lt;para&gt;Increases the potency of Geirskogul to 280 and Nastrond to 720. Allows for the sharpening of the Firstminds' Focus upon successfully landing Raiden Thrust or Draconian Fury up to a maximum of 2 units.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait LanceMasteryIiiTrait { get; } = new BaseTrait(508);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50580"&gt;&lt;strong&gt;Enhanced Winged Glide&lt;/strong&gt;&lt;/see&gt; (DRG) [580]
    /// &lt;para&gt;Allows the accumulation of charges for consecutive uses of Winged Glide. Maximum Charges: 2&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedWingedGlideTrait { get; } = new BaseTrait(580);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50581"&gt;&lt;strong&gt;Enhanced Dragonfire Dive&lt;/strong&gt;&lt;/see&gt; (DRG) [581]
    /// &lt;para&gt;Grants Dragon's Flight upon executing Dragonfire Dive. Duration: 30s&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedDragonfireDiveTrait { get; } = new BaseTrait(581);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50582"&gt;&lt;strong&gt;Lance Mastery IV&lt;/strong&gt;&lt;/see&gt; (DRG) [582]
    /// &lt;para&gt;Upgrades Vorpal Thrust to Lance Barrage and Disembowel to Spiral Blow.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait LanceMasteryIvTrait { get; } = new BaseTrait(582);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50583"&gt;&lt;strong&gt;Enhanced Stardiver&lt;/strong&gt;&lt;/see&gt; (DRG) [583]
    /// &lt;para&gt;Grants Starcross Ready upon executing Stardiver. Duration: 20s Effect ends when Life of the Dragon expires.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedStardiverTrait { get; } = new BaseTrait(583);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50653"&gt;&lt;strong&gt;Melee Mastery&lt;/strong&gt;&lt;/see&gt; (DRG) [653]
    /// &lt;para&gt;Increases the potency of Fang and Claw to 140 Wheeling Thrust to 140 Drakesbane to 460 Raiden Thrust to 320 Stardiver to 840 Heavens' Thrust to 160 Chaotic Spring to 140 and Wyrmwind Thrust to 440.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait MeleeMasteryTrait { get; } = new BaseTrait(653);

    private IBaseTrait[] _AllTraits = null;
    
    /// &lt;inheritdoc/&gt;
    public override IBaseTrait[] AllTraits =&gt; _AllTraits ??= [
    	LifeOfTheDragonTrait, LanceMasteryTrait, JumpMasteryTrait, EnhancedJumpTrait, EnhancedCoerthanTormentTrait, LanceMasteryIiTrait, EnhancedLifeSurgeTrait, LanceMasteryIiiTrait, EnhancedWingedGlideTrait, EnhancedDragonfireDiveTrait, LanceMasteryIvTrait, EnhancedStardiverTrait, MeleeMasteryTrait,
    	..base.AllTraits,
    ];
#endregion
}

/// &lt;summary&gt;
/// &lt;see href="https://na.finalfantasyxiv.com/jobguide/bard"&gt;&lt;strong&gt;bard&lt;/strong&gt;&lt;/see&gt;
/// &lt;br&gt;Number of Actions: 46&lt;/br&gt;
/// &lt;br&gt;Number of Traits: 18&lt;/br&gt;
/// &lt;/summary&gt;
[Jobs(Job.BRD, Job.ARC)]
public abstract partial class BardRotation : CustomRotation
{
    static BRDGauge JobGauge =&gt; Svc.Gauges.Get&lt;BRDGauge&gt;();

#region Actions
    private readonly Lazy&lt;IBaseAction&gt; _HeavyShotPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)97, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyHeavyShotPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/97"&gt;&lt;strong&gt;Heavy Shot&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (ARC BRD) [97] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyHeavyShotPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/97"&gt;&lt;strong&gt;Heavy Shot&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (ARC BRD) [97] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 160.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction HeavyShotPvE =&gt; _HeavyShotPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _StraightShotPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)98, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyStraightShotPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/98"&gt;&lt;strong&gt;Straight Shot&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (ARC BRD) [98] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyStraightShotPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/98"&gt;&lt;strong&gt;Straight Shot&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (ARC BRD) [98] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 200. Can only be executed when under the effect of Hawk's Eye.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction StraightShotPvE =&gt; _StraightShotPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _VenomousBitePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)100, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyVenomousBitePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/100"&gt;&lt;strong&gt;Venomous Bite&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (ARC BRD) [100] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyVenomousBitePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/100"&gt;&lt;strong&gt;Venomous Bite&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (ARC BRD) [100] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 100. Additional Effect: Venom Potency: 15 Duration: 45s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction VenomousBitePvE =&gt; _VenomousBitePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _RagingStrikesPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)101, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyRagingStrikesPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/101"&gt;&lt;strong&gt;Raging Strikes&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (ARC BRD) [101] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyRagingStrikesPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/101"&gt;&lt;strong&gt;Raging Strikes&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (ARC BRD) [101] [Ability]
    /// &lt;para&gt;Increases damage dealt by 15%. Duration: 20s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction RagingStrikesPvE =&gt; _RagingStrikesPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _QuickNockPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)106, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyQuickNockPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/106"&gt;&lt;strong&gt;Quick Nock&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (ARC BRD) [106] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyQuickNockPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/106"&gt;&lt;strong&gt;Quick Nock&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (ARC BRD) [106] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 110 to all enemies in a cone before you.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction QuickNockPvE =&gt; _QuickNockPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _BarragePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)107, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyBarragePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/107"&gt;&lt;strong&gt;Barrage&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (ARC BRD) [107] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyBarragePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/107"&gt;&lt;strong&gt;Barrage&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (ARC BRD) [107] [Ability]
    /// &lt;para&gt;Grants Barrage allowing the use of and . Upon execution will strike the selected target three times while 's potency will be increased to . Duration: 10s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction BarragePvE =&gt; _BarragePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _BloodletterPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)110, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyBloodletterPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/110"&gt;&lt;strong&gt;Bloodletter&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (ARC BRD) [110] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyBloodletterPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/110"&gt;&lt;strong&gt;Bloodletter&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (ARC BRD) [110] [Ability]
    /// &lt;para&gt;Delivers an attack with a potency of 130. Maximum Charges:&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction BloodletterPvE =&gt; _BloodletterPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _RepellingShotPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)112, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyRepellingShotPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/112"&gt;&lt;strong&gt;Repelling Shot&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (ARC BRD) [112] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyRepellingShotPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/112"&gt;&lt;strong&gt;Repelling Shot&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (ARC BRD) [112] [Ability]
    /// &lt;para&gt;Jump 10 yalms away from current target. Cannot be executed while bound.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction RepellingShotPvE =&gt; _RepellingShotPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _WindbitePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)113, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyWindbitePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/113"&gt;&lt;strong&gt;Windbite&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (ARC BRD) [113] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyWindbitePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/113"&gt;&lt;strong&gt;Windbite&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (ARC BRD) [113] [Weaponskill]
    /// &lt;para&gt;Deals wind damage with a potency of 60. Additional Effect: Wind damage over time Potency: 20 Duration: 45s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction WindbitePvE =&gt; _WindbitePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _MagesBalladPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)114, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyMagesBalladPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/114"&gt;&lt;strong&gt;Mage's Ballad&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BRD) [114] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyMagesBalladPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/114"&gt;&lt;strong&gt;Mage's Ballad&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BRD) [114] [Ability]
    /// &lt;para&gt;Grants Mage's Ballad to self and all party members within 50 yalms increasing damage dealt by 1%. Duration: 45s Additional Effect: 80% chance to grant Repertoire This effect can trigger repeatedly while singing the Mage's Ballad. Repertoire Effect: Reduces the recast time of by 7.5s Can only be executed while in combat.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction MagesBalladPvE =&gt; _MagesBalladPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ArmysPaeonPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)116, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyArmysPaeonPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/116"&gt;&lt;strong&gt;Army's Paeon&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BRD) [116] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyArmysPaeonPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/116"&gt;&lt;strong&gt;Army's Paeon&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BRD) [116] [Ability]
    /// &lt;para&gt;Grants Army's Paeon to self and all party members within 50 yalms increasing direct hit rate by 3%. Duration: 45s Additional Effect: 80% chance to grant Repertoire This effect can trigger repeatedly while singing the Army's Paeon. Repertoire Effect: Reduces weaponskill cast time and recast time spell cast time and recast time and auto-attack delay by 4% Can be stacked up to 4 times. Can only be executed while in combat.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ArmysPaeonPvE =&gt; _ArmysPaeonPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _RainOfDeathPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)117, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyRainOfDeathPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/117"&gt;&lt;strong&gt;Rain of Death&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BRD) [117] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyRainOfDeathPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/117"&gt;&lt;strong&gt;Rain of Death&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BRD) [117] [Ability]
    /// &lt;para&gt;Delivers an attack with a potency of 100 to target and all enemies nearby it. Maximum Charges: Shares a recast timer with .&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction RainOfDeathPvE =&gt; _RainOfDeathPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _BattleVoicePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)118, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyBattleVoicePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/118"&gt;&lt;strong&gt;Battle Voice&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BRD) [118] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyBattleVoicePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/118"&gt;&lt;strong&gt;Battle Voice&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BRD) [118] [Ability]
    /// &lt;para&gt;Increases direct hit rate of self and all nearby party members by 20%. Duration: 20s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction BattleVoicePvE =&gt; _BattleVoicePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _EmpyrealArrowPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)3558, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyEmpyrealArrowPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/3558"&gt;&lt;strong&gt;Empyreal Arrow&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BRD) [3558] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyEmpyrealArrowPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/3558"&gt;&lt;strong&gt;Empyreal Arrow&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BRD) [3558] [Ability]
    /// &lt;para&gt;Delivers an attack with a potency of .&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction EmpyrealArrowPvE =&gt; _EmpyrealArrowPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _TheWanderersMinuetPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)3559, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyTheWanderersMinuetPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/3559"&gt;&lt;strong&gt;the Wanderer's Minuet&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BRD) [3559] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyTheWanderersMinuetPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/3559"&gt;&lt;strong&gt;the Wanderer's Minuet&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BRD) [3559] [Ability]
    /// &lt;para&gt;Grants the Wanderer's Minuet to self and all party members within 50 yalms increasing critical hit rate by 2%. Duration: 45s Additional Effect: 80% chance to grant Repertoire This effect can trigger repeatedly while singing the Wanderer's Minuet. Repertoire Effect: Allows execution of Pitch Perfect Can be stacked up to 3 times. Can only be executed while in combat.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction TheWanderersMinuetPvE =&gt; _TheWanderersMinuetPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _IronJawsPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)3560, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyIronJawsPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/3560"&gt;&lt;strong&gt;Iron Jaws&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BRD) [3560] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyIronJawsPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/3560"&gt;&lt;strong&gt;Iron Jaws&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BRD) [3560] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 100. Additional Effect: If the target is suffering from a effect inflicted by you the effect timer is reset&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction IronJawsPvE =&gt; _IronJawsPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _TheWardensPaeanPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)3561, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyTheWardensPaeanPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/3561"&gt;&lt;strong&gt;the Warden's Paean&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BRD) [3561] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyTheWardensPaeanPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/3561"&gt;&lt;strong&gt;the Warden's Paean&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BRD) [3561] [Ability]
    /// &lt;para&gt;Removes one select detrimental effect from self or target party member. If the target is not enfeebled a barrier is created nullifying the target's next detrimental effect suffered. Duration: 30s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction TheWardensPaeanPvE =&gt; _TheWardensPaeanPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _SidewinderPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)3562, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifySidewinderPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/3562"&gt;&lt;strong&gt;Sidewinder&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BRD) [3562] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifySidewinderPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/3562"&gt;&lt;strong&gt;Sidewinder&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BRD) [3562] [Ability]
    /// &lt;para&gt;Delivers an attack with a potency of .&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction SidewinderPvE =&gt; _SidewinderPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _PitchPerfectPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)7404, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyPitchPerfectPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/7404"&gt;&lt;strong&gt;Pitch Perfect&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BRD) [7404] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyPitchPerfectPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/7404"&gt;&lt;strong&gt;Pitch Perfect&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BRD) [7404] [Ability]
    /// &lt;para&gt;Delivers an attack to the target and all enemies nearby it. Potency varies with number of Repertoire stacks dealing full damage for the first enemy and 50% less for all remaining enemies. 1 Repertoire Stack: 100 2 Repertoire Stacks: 220 3 Repertoire Stacks: 360 Can only be executed when the Wanderer's Minuet is active and you have at least one stack of Repertoire.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction PitchPerfectPvE =&gt; _PitchPerfectPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _TroubadourPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)7405, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyTroubadourPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/7405"&gt;&lt;strong&gt;Troubadour&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BRD) [7405] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyTroubadourPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/7405"&gt;&lt;strong&gt;Troubadour&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BRD) [7405] [Ability]
    /// &lt;para&gt;Reduces damage taken by self and nearby party members by %. Duration: 15s Effect cannot be stacked with machinist's Tactician or dancer's Shield Samba.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction TroubadourPvE =&gt; _TroubadourPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _CausticBitePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)7406, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyCausticBitePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/7406"&gt;&lt;strong&gt;Caustic Bite&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BRD) [7406] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyCausticBitePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/7406"&gt;&lt;strong&gt;Caustic Bite&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BRD) [7406] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 150. Additional Effect: Poison Potency: 20 Duration: 45s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction CausticBitePvE =&gt; _CausticBitePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _StormbitePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)7407, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyStormbitePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/7407"&gt;&lt;strong&gt;Stormbite&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BRD) [7407] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyStormbitePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/7407"&gt;&lt;strong&gt;Stormbite&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BRD) [7407] [Weaponskill]
    /// &lt;para&gt;Deals wind damage with a potency of 100. Additional Effect: Wind damage over time Potency: 25 Duration: 45s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction StormbitePvE =&gt; _StormbitePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _NaturesMinnePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)7408, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyNaturesMinnePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/7408"&gt;&lt;strong&gt;Nature's Minne&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BRD) [7408] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyNaturesMinnePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/7408"&gt;&lt;strong&gt;Nature's Minne&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BRD) [7408] [Ability]
    /// &lt;para&gt;Increases HP recovery via healing actions by 15% for self and nearby party members. Duration: 15s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction NaturesMinnePvE =&gt; _NaturesMinnePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _RefulgentArrowPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)7409, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyRefulgentArrowPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/7409"&gt;&lt;strong&gt;Refulgent Arrow&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BRD) [7409] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyRefulgentArrowPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/7409"&gt;&lt;strong&gt;Refulgent Arrow&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BRD) [7409] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of . Can only be executed when under the effect of Hawk's Eye or Barrage.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction RefulgentArrowPvE =&gt; _RefulgentArrowPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ShadowbitePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16494, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyShadowbitePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16494"&gt;&lt;strong&gt;Shadowbite&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BRD) [16494] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyShadowbitePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16494"&gt;&lt;strong&gt;Shadowbite&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BRD) [16494] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 200 to target and all enemies nearby it. Barrage Potency: 300 Can only be executed when under the effect of Hawk's Eye or Barrage.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ShadowbitePvE =&gt; _ShadowbitePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _BurstShotPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16495, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyBurstShotPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16495"&gt;&lt;strong&gt;Burst Shot&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BRD) [16495] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyBurstShotPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16495"&gt;&lt;strong&gt;Burst Shot&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BRD) [16495] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of . Additional Effect: 35% chance of granting Hawk's Eye Duration: 30s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction BurstShotPvE =&gt; _BurstShotPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ApexArrowPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16496, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyApexArrowPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16496"&gt;&lt;strong&gt;Apex Arrow&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BRD) [16496] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyApexArrowPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16496"&gt;&lt;strong&gt;Apex Arrow&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BRD) [16496] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of to all enemies in a straight line before you. Soul Voice Gauge Cost: 20 Potency increases up to as Soul Voice Gauge exceeds minimum cost. Consumes Soul Voice Gauge upon execution.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ApexArrowPvE =&gt; _ApexArrowPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _LadonsbitePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)25783, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyLadonsbitePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/25783"&gt;&lt;strong&gt;Ladonsbite&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BRD) [25783] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyLadonsbitePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/25783"&gt;&lt;strong&gt;Ladonsbite&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BRD) [25783] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 140 to all enemies in a cone before you. Additional Effect: 35% chance of granting Hawk's Eye Duration: 30s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction LadonsbitePvE =&gt; _LadonsbitePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _BlastArrowPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)25784, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyBlastArrowPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/25784"&gt;&lt;strong&gt;Blast Arrow&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BRD) [25784] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyBlastArrowPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/25784"&gt;&lt;strong&gt;Blast Arrow&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BRD) [25784] [Weaponskill]
    /// &lt;para&gt;Delivers an attack to all enemies in a straight line before you with a potency of 700 for the first enemy and 50% less for all remaining enemies. Can only be executed while under the effect of Blast Arrow Ready. ※This action cannot be assigned to a hotbar. ※Apex Arrow changes to Blast Arrow when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction BlastArrowPvE =&gt; _BlastArrowPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _RadiantFinalePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)25785, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyRadiantFinalePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/25785"&gt;&lt;strong&gt;Radiant Finale&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BRD) [25785] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyRadiantFinalePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/25785"&gt;&lt;strong&gt;Radiant Finale&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BRD) [25785] [Ability]
    /// &lt;para&gt;Increases damage dealt by self and nearby party members. Duration: 20s Effectiveness is determined by the number of different Coda active in the Song Gauge. 1 Coda: 2% 2 Coda: 4% 3 Coda: 6% Can only be executed when at least 1 coda is active.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction RadiantFinalePvE =&gt; _RadiantFinalePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _PowerfulShotPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29391, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyPowerfulShotPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29391"&gt;&lt;strong&gt;Powerful Shot&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (BRD) [29391] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyPowerfulShotPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29391"&gt;&lt;strong&gt;Powerful Shot&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (BRD) [29391] [Weaponskill]
    /// &lt;para&gt;Delivers a ranged attack with a potency of 6,000. Additional Effect: Reduces the recast time of Harmonic Arrow by 4s Requires casting time to execute. However it is possible to walk while casting.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction PowerfulShotPvP =&gt; _PowerfulShotPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _PitchPerfectPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29392, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyPitchPerfectPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29392"&gt;&lt;strong&gt;Pitch Perfect&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (BRD) [29392] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyPitchPerfectPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29392"&gt;&lt;strong&gt;Pitch Perfect&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (BRD) [29392] [Weaponskill]
    /// &lt;para&gt;Delivers an attack to target and all enemies nearby it with a potency of 9,000 for the first enemy and 4,500 for all remaining enemies. Additional Effect: Reduces the recast time of Harmonic Arrow by 4s Can only be executed while under the effect of Repertoire. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction PitchPerfectPvP =&gt; _PitchPerfectPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ApexArrowPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29393, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyApexArrowPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29393"&gt;&lt;strong&gt;Apex Arrow&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (BRD) [29393] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyApexArrowPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29393"&gt;&lt;strong&gt;Apex Arrow&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (BRD) [29393] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 8,000 to all enemies in a straight line before you. Additional Effect: Grants Frontliner's March Frontliner's March Effect: Reduces your weaponskill cast time and recast time by 15% and increases damage dealt by self and all party members within a radius of 30 yalms by 5% Duration: 30s Additional Effect: Grants Blast Arrow Ready Duration: 20s This action's effects extend through obstructions. This weaponskill does not share a recast timer with any other actions. ※Action changes to Blast Arrow while under the effect of Blast Arrow Ready.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ApexArrowPvP =&gt; _ApexArrowPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _BlastArrowPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29394, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyBlastArrowPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29394"&gt;&lt;strong&gt;Blast Arrow&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (BRD) [29394] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyBlastArrowPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29394"&gt;&lt;strong&gt;Blast Arrow&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (BRD) [29394] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 10,000 to all enemies in a straight line before you. Additional Effect: 10-yalm knockback Can only be executed while under the effect of Blast Arrow Ready. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction BlastArrowPvP =&gt; _BlastArrowPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _SilentNocturnePvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29395, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifySilentNocturnePvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29395"&gt;&lt;strong&gt;Silent Nocturne&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (BRD) [29395] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifySilentNocturnePvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29395"&gt;&lt;strong&gt;Silent Nocturne&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (BRD) [29395] [Ability]
    /// &lt;para&gt;Silences target. Duration: 2s Additional Effect: Grants Repertoire Duration: 10s ※Powerful Shot changes to Pitch Perfect while under the effect of Repertoire.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction SilentNocturnePvP =&gt; _SilentNocturnePvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _RepellingShotPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29399, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyRepellingShotPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29399"&gt;&lt;strong&gt;Repelling Shot&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (BRD) [29399] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyRepellingShotPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29399"&gt;&lt;strong&gt;Repelling Shot&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (BRD) [29399] [Ability]
    /// &lt;para&gt;Delivers an attack with a potency of 4,500. Additional Effect: 10-yalm backstep Additional Effect: Bind Duration: 3s Additional Effect: Grants Repertoire Duration: 10s Cannot be executed while bound. ※Powerful Shot changes to Pitch Perfect while under the effect of Repertoire.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction RepellingShotPvP =&gt; _RepellingShotPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _TheWardensPaeanPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29400, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyTheWardensPaeanPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29400"&gt;&lt;strong&gt;the Warden's Paean&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (BRD) [29400] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyTheWardensPaeanPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29400"&gt;&lt;strong&gt;the Warden's Paean&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (BRD) [29400] [Ability]
    /// &lt;para&gt;Removes one status affliction from self or target party member that can be removed by Purify. If a status affliction cannot be removed creates a barrier that will nullify the next status affliction that can be removed by Purify. Duration: 10s Grants Warden's Grace upon successfully removing or nullifying a status affliction. Warden's Grace Effect: Reduces damage taken by 25% while increasing HP recovered by healing actions and movement speed by 25% Duration: 5s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction TheWardensPaeanPvP =&gt; _TheWardensPaeanPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _WideVolleyPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)36974, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyWideVolleyPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/36974"&gt;&lt;strong&gt;Wide Volley&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (ARC BRD) [36974] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyWideVolleyPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/36974"&gt;&lt;strong&gt;Wide Volley&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (ARC BRD) [36974] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 140 to target and all enemies nearby it. Can only be executed while under the effect of Hawk's Eye.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction WideVolleyPvE =&gt; _WideVolleyPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _HeartbreakShotPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)36975, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyHeartbreakShotPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/36975"&gt;&lt;strong&gt;Heartbreak Shot&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BRD) [36975] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyHeartbreakShotPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/36975"&gt;&lt;strong&gt;Heartbreak Shot&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BRD) [36975] [Ability]
    /// &lt;para&gt;Delivers an attack with a potency of 180. Maximum Charges: 3 Shares a recast timer with Rain of Death.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction HeartbreakShotPvE =&gt; _HeartbreakShotPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ResonantArrowPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)36976, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyResonantArrowPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/36976"&gt;&lt;strong&gt;Resonant Arrow&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BRD) [36976] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyResonantArrowPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/36976"&gt;&lt;strong&gt;Resonant Arrow&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BRD) [36976] [Weaponskill]
    /// &lt;para&gt;Delivers an attack to target and all enemies nearby it with a potency of 640 for the first enemy and 50% less for all remaining enemies. Can only be executed while under the effect of Resonant Arrow Ready.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ResonantArrowPvE =&gt; _ResonantArrowPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _RadiantEncorePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)36977, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyRadiantEncorePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/36977"&gt;&lt;strong&gt;Radiant Encore&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BRD) [36977] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyRadiantEncorePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/36977"&gt;&lt;strong&gt;Radiant Encore&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BRD) [36977] [Weaponskill]
    /// &lt;para&gt;Delivers an attack to target and all enemies nearby it. Potency is determined by the number of different Coda consumed in the Radiant Finale executed prior dealing full damage for the first enemy and 50% less for all remaining enemies. 1 Coda: 700 2 Coda: 800 3 Coda: 1,100 Can only be executed while under the effect of Radiant Encore Ready.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction RadiantEncorePvE =&gt; _RadiantEncorePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _HarmonicArrowPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)41464, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyHarmonicArrowPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/41464"&gt;&lt;strong&gt;Harmonic Arrow&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (BRD) [41464] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyHarmonicArrowPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/41464"&gt;&lt;strong&gt;Harmonic Arrow&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (BRD) [41464] [Weaponskill]
    /// &lt;para&gt;Delivers a ranged attack with a potency of 9,000. Consumes all charges upon execution each charge adding an additional strike to the attack while lowering potency. 2 Charge Potency: 6,000 per strike 3 Charge Potency: 5,000 per strike 4 Charge Potency: 4,500 per strike Maximum Charges: 4&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction HarmonicArrowPvP =&gt; _HarmonicArrowPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _HarmonicArrowPvP_41465Creator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)41465, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyHarmonicArrowPvP_41465(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/41465"&gt;&lt;strong&gt;Harmonic Arrow&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (BRD) [41465] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyHarmonicArrowPvP_41465(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/41465"&gt;&lt;strong&gt;Harmonic Arrow&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (BRD) [41465] [Weaponskill]
    /// &lt;para&gt;Delivers a ranged attack with a potency of 9,000. Consumes all charges upon execution each charge adding an additional strike to the attack while lowering potency. 2 Charge Potency: 6,000 per strike 3 Charge Potency: 5,000 per strike 4 Charge Potency: 4,500 per strike Maximum Charges: 4&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction HarmonicArrowPvP_41465 =&gt; _HarmonicArrowPvP_41465Creator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _HarmonicArrowPvP_41466Creator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)41466, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyHarmonicArrowPvP_41466(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/41466"&gt;&lt;strong&gt;Harmonic Arrow&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (BRD) [41466] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyHarmonicArrowPvP_41466(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/41466"&gt;&lt;strong&gt;Harmonic Arrow&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (BRD) [41466] [Weaponskill]
    /// &lt;para&gt;Delivers a ranged attack with a potency of 9,000. Consumes all charges upon execution each charge adding an additional strike to the attack while lowering potency. 2 Charge Potency: 6,000 per strike 3 Charge Potency: 5,000 per strike 4 Charge Potency: 4,500 per strike Maximum Charges: 4&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction HarmonicArrowPvP_41466 =&gt; _HarmonicArrowPvP_41466Creator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _EncoreOfLightPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)41467, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyEncoreOfLightPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/41467"&gt;&lt;strong&gt;Encore of Light&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (BRD) [41467] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyEncoreOfLightPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/41467"&gt;&lt;strong&gt;Encore of Light&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (BRD) [41467] [Ability]
    /// &lt;para&gt;Delivers a ranged attack with a potency of 10,000 to target and all enemies nearby it. Additional Effect: Reduces target's MP by 4,000 Effect cannot be applied to players riding machina or non-player combatants. Can only be executed while under the effect of Encore of Light Ready. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction EncoreOfLightPvP =&gt; _EncoreOfLightPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _HarmonicArrowPvP_41964Creator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)41964, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyHarmonicArrowPvP_41964(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/41964"&gt;&lt;strong&gt;Harmonic Arrow&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (BRD) [41964] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyHarmonicArrowPvP_41964(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/41964"&gt;&lt;strong&gt;Harmonic Arrow&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (BRD) [41964] [Weaponskill]
    /// &lt;para&gt;Delivers a ranged attack with a potency of 9,000. Consumes all charges upon execution each charge adding an additional strike to the attack while lowering potency. 2 Charge Potency: 6,000 per strike 3 Charge Potency: 5,000 per strike 4 Charge Potency: 4,500 per strike Maximum Charges: 4&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction HarmonicArrowPvP_41964 =&gt; _HarmonicArrowPvP_41964Creator.Value;

    private IBaseAction[] _AllBaseActions = null;
    
    /// &lt;inheritdoc/&gt;
    public override IBaseAction[] AllBaseActions =&gt; _AllBaseActions ??= [
    	HeavyShotPvE, StraightShotPvE, VenomousBitePvE, RagingStrikesPvE, QuickNockPvE, BarragePvE, BloodletterPvE, RepellingShotPvE, WindbitePvE, MagesBalladPvE, ArmysPaeonPvE, RainOfDeathPvE, BattleVoicePvE, EmpyrealArrowPvE, TheWanderersMinuetPvE, IronJawsPvE, TheWardensPaeanPvE, SidewinderPvE, PitchPerfectPvE, TroubadourPvE, CausticBitePvE, StormbitePvE, NaturesMinnePvE, RefulgentArrowPvE, ShadowbitePvE, BurstShotPvE, ApexArrowPvE, LadonsbitePvE, BlastArrowPvE, RadiantFinalePvE, PowerfulShotPvP, PitchPerfectPvP, ApexArrowPvP, BlastArrowPvP, SilentNocturnePvP, RepellingShotPvP, TheWardensPaeanPvP, WideVolleyPvE, HeartbreakShotPvE, ResonantArrowPvE, RadiantEncorePvE, HarmonicArrowPvP, EncoreOfLightPvP,
    	..base.AllBaseActions,
    ];

private readonly Lazy&lt;IBaseAction&gt; _BigShotPvECreator = new(() =&gt; 
{
    IBaseAction action = new BaseAction((ActionID)4238, false);
    CustomRotation.LoadActionSetting(ref action);

    var setting = action.Setting;
    ModifyBigShotPvE(ref setting);
    action.Setting = setting;

    return action;
});

/// &lt;summary&gt;
/// Modify &lt;see href="https://garlandtools.org/db/#action/4238"&gt;&lt;strong&gt;Big Shot&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [4238] [Limit Break]
/// &lt;/summary&gt;
static partial void ModifyBigShotPvE(ref ActionSetting setting);

/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/4238"&gt;&lt;strong&gt;Big Shot&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [4238] [Limit Break]
/// &lt;para&gt;&lt;/para&gt;
/// &lt;/summary&gt;

public IBaseAction BigShotPvE =&gt; _BigShotPvECreator.Value;
/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/4238"&gt;&lt;strong&gt;Big Shot&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [4238] [Limit Break]
/// &lt;para&gt;&lt;/para&gt;
/// &lt;/summary&gt;
private sealed protected override IBaseAction LimitBreak1 =&gt; BigShotPvE;
private readonly Lazy&lt;IBaseAction&gt; _DesperadoPvECreator = new(() =&gt; 
{
    IBaseAction action = new BaseAction((ActionID)4239, false);
    CustomRotation.LoadActionSetting(ref action);

    var setting = action.Setting;
    ModifyDesperadoPvE(ref setting);
    action.Setting = setting;

    return action;
});

/// &lt;summary&gt;
/// Modify &lt;see href="https://garlandtools.org/db/#action/4239"&gt;&lt;strong&gt;Desperado&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [4239] [Limit Break]
/// &lt;/summary&gt;
static partial void ModifyDesperadoPvE(ref ActionSetting setting);

/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/4239"&gt;&lt;strong&gt;Desperado&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [4239] [Limit Break]
/// &lt;para&gt;&lt;/para&gt;
/// &lt;/summary&gt;

public IBaseAction DesperadoPvE =&gt; _DesperadoPvECreator.Value;
/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/4239"&gt;&lt;strong&gt;Desperado&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [4239] [Limit Break]
/// &lt;para&gt;&lt;/para&gt;
/// &lt;/summary&gt;
private sealed protected override IBaseAction LimitBreak2 =&gt; DesperadoPvE;
private readonly Lazy&lt;IBaseAction&gt; _SagittariusArrowPvECreator = new(() =&gt; 
{
    IBaseAction action = new BaseAction((ActionID)4244, false);
    CustomRotation.LoadActionSetting(ref action);

    var setting = action.Setting;
    ModifySagittariusArrowPvE(ref setting);
    action.Setting = setting;

    return action;
});

/// &lt;summary&gt;
/// Modify &lt;see href="https://garlandtools.org/db/#action/4244"&gt;&lt;strong&gt;Sagittarius Arrow&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [4244] [Limit Break]
/// &lt;/summary&gt;
static partial void ModifySagittariusArrowPvE(ref ActionSetting setting);

/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/4244"&gt;&lt;strong&gt;Sagittarius Arrow&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [4244] [Limit Break]
/// &lt;para&gt;&lt;/para&gt;
/// &lt;/summary&gt;

public IBaseAction SagittariusArrowPvE =&gt; _SagittariusArrowPvECreator.Value;
/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/4244"&gt;&lt;strong&gt;Sagittarius Arrow&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [4244] [Limit Break]
/// &lt;para&gt;&lt;/para&gt;
/// &lt;/summary&gt;
private sealed protected override IBaseAction LimitBreak3 =&gt; SagittariusArrowPvE;
private readonly Lazy&lt;IBaseAction&gt; _FinalFantasiaPvPCreator = new(() =&gt; 
{
    IBaseAction action = new BaseAction((ActionID)29401, false);
    CustomRotation.LoadActionSetting(ref action);

    var setting = action.Setting;
    ModifyFinalFantasiaPvP(ref setting);
    action.Setting = setting;

    return action;
});

/// &lt;summary&gt;
/// Modify &lt;see href="https://garlandtools.org/db/#action/29401"&gt;&lt;strong&gt;Final Fantasia&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (BRD) [29401] [Limit Break]
/// &lt;/summary&gt;
static partial void ModifyFinalFantasiaPvP(ref ActionSetting setting);

/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/29401"&gt;&lt;strong&gt;Final Fantasia&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (BRD) [29401] [Limit Break]
/// &lt;para&gt;Grants Final Fantasia. Final Fantasia Effect: Reduces your weaponskill cast time and recast time by 15% while also increasing damage dealt by self and all party members within 30 yalms by 10% and movement speed by 25% Effect also gradually fills the limit gauge when targets are in combat. Duration: 30s Additional Effect: Grants Encore of Light Ready Duration: 30s Can only be executed when the limit gauge is full. Gauge Charge Time: 120s This action's effects extend through obstructions. ※Action changes to Encore of Light upon execution.&lt;/para&gt;
/// &lt;/summary&gt;

private IBaseAction FinalFantasiaPvP =&gt; _FinalFantasiaPvPCreator.Value;
/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/29401"&gt;&lt;strong&gt;Final Fantasia&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (BRD) [29401] [Limit Break]
/// &lt;para&gt;Grants Final Fantasia. Final Fantasia Effect: Reduces your weaponskill cast time and recast time by 15% while also increasing damage dealt by self and all party members within 30 yalms by 10% and movement speed by 25% Effect also gradually fills the limit gauge when targets are in combat. Duration: 30s Additional Effect: Grants Encore of Light Ready Duration: 30s Can only be executed when the limit gauge is full. Gauge Charge Time: 120s This action's effects extend through obstructions. ※Action changes to Encore of Light upon execution.&lt;/para&gt;
/// &lt;/summary&gt;
private sealed protected override IBaseAction LimitBreakPvP =&gt; FinalFantasiaPvP;

#endregion

#region Traits

    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50168"&gt;&lt;strong&gt;Bite Mastery&lt;/strong&gt;&lt;/see&gt; (BRD) [168]
    /// &lt;para&gt;Upgrades Venomous Bite and Windbite to Caustic Bite and Stormbite respectively.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait BiteMasteryTrait { get; } = new BaseTrait(168);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50169"&gt;&lt;strong&gt;Enhanced Empyreal Arrow&lt;/strong&gt;&lt;/see&gt; (BRD) [169]
    /// &lt;para&gt;Guarantees the trigger of the additional effects for current Mage's Ballad Army's Paeon and the Wanderer's Minuet when Empyreal Arrow hits a target.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedEmpyrealArrowTrait { get; } = new BaseTrait(169);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50282"&gt;&lt;strong&gt;Straight Shot Mastery&lt;/strong&gt;&lt;/see&gt; (BRD) [282]
    /// &lt;para&gt;Upgrades Straight Shot to Refulgent Arrow.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait StraightShotMasteryTrait { get; } = new BaseTrait(282);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50284"&gt;&lt;strong&gt;Bite Mastery II&lt;/strong&gt;&lt;/see&gt; (BRD) [284]
    /// &lt;para&gt;Adds to Stormbite Caustic Bite and Iron Jaws a 35% chance to grant Hawk's Eye. Duration: 30s&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait BiteMasteryIiTrait { get; } = new BaseTrait(284);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50285"&gt;&lt;strong&gt;Heavy Shot Mastery&lt;/strong&gt;&lt;/see&gt; (BRD) [285]
    /// &lt;para&gt;Upgrades Heavy Shot to Burst Shot.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait HeavyShotMasteryTrait { get; } = new BaseTrait(285);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50286"&gt;&lt;strong&gt;Enhanced Army's Paeon&lt;/strong&gt;&lt;/see&gt; (BRD) [286]
    /// &lt;para&gt;While under the effect of Army's Paeon with at least one stack of Repertoire singing Mage's Ballad or the Wanderer's Minuet will grant Army's Muse reducing weaponskill cast time and recast time spell cast time and recast time and auto-attack delay. Duration: 10s Allowing the effect of Army's Paeon and accumulated stacks of Repertoire to expire without singing Mage's Ballad or the Wanderer's Minuet will grant Army's Ethos. Duration: 30s While under the effect of Army's Ethos singing Mage's Ballad or the Wanderer's Minuet will grant Army's Muse. Both Army's Ethos and Army's Muse require stacks of Repertoire the number of which will determine the potency of the latter. 1 Repertoire: 1% 2 Repertoire: 2% 3 Repertoire: 4% 4 Repertoire: 12%&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedArmysPaeonTrait { get; } = new BaseTrait(286);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50287"&gt;&lt;strong&gt;Soul Voice&lt;/strong&gt;&lt;/see&gt; (BRD) [287]
    /// &lt;para&gt;Increases Soul Voice Gauge by 5 each time Repertoire is granted.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait SoulVoiceTrait { get; } = new BaseTrait(287);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50444"&gt;&lt;strong&gt;Quick Nock Mastery&lt;/strong&gt;&lt;/see&gt; (BRD) [444]
    /// &lt;para&gt;Upgrades Quick Nock to Ladonsbite.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait QuickNockMasteryTrait { get; } = new BaseTrait(444);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50445"&gt;&lt;strong&gt;Enhanced Bloodletter&lt;/strong&gt;&lt;/see&gt; (BRD) [445]
    /// &lt;para&gt;Allows a third charge of Bloodletter and Rain of Death.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedBloodletterTrait { get; } = new BaseTrait(445);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50446"&gt;&lt;strong&gt;Enhanced Apex Arrow&lt;/strong&gt;&lt;/see&gt; (BRD) [446]
    /// &lt;para&gt;Grants Blast Arrow Ready upon executing Apex Arrow after the Soul Voice Gauge has reached 80 or higher. Duration: 10s Apex Arrow becomes Blast Arrow while under this effect.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedApexArrowTrait { get; } = new BaseTrait(446);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50447"&gt;&lt;strong&gt;Enhanced Troubadour&lt;/strong&gt;&lt;/see&gt; (BRD) [447]
    /// &lt;para&gt;Reduces Troubadour recast time to 90 seconds.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedTroubadourTrait { get; } = new BaseTrait(447);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50448"&gt;&lt;strong&gt;Minstrel's Coda&lt;/strong&gt;&lt;/see&gt; (BRD) [448]
    /// &lt;para&gt;Grants Mage's Coda Army's Coda or Wanderer's Coda upon singing Mage's Ballad Army's Paeon or the Wanderer's Minuet respectively.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait MinstrelsCodaTrait { get; } = new BaseTrait(448);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50598"&gt;&lt;strong&gt;Wide Volley Mastery&lt;/strong&gt;&lt;/see&gt; (BRD) [598]
    /// &lt;para&gt;Upgrades Wide Volley to Shadowbite.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait WideVolleyMasteryTrait { get; } = new BaseTrait(598);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50599"&gt;&lt;strong&gt;Bloodletter Mastery&lt;/strong&gt;&lt;/see&gt; (BRD) [599]
    /// &lt;para&gt;Upgrades Bloodletter to Heartbreak Shot.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait BloodletterMasteryTrait { get; } = new BaseTrait(599);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50600"&gt;&lt;strong&gt;Enhanced Barrage&lt;/strong&gt;&lt;/see&gt; (BRD) [600]
    /// &lt;para&gt;Grants Resonant Arrow Ready upon executing Barrage. Duration: 30s&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedBarrageTrait { get; } = new BaseTrait(600);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50601"&gt;&lt;strong&gt;Enhanced Troubadour II&lt;/strong&gt;&lt;/see&gt; (BRD) [601]
    /// &lt;para&gt;Improves Troubadour's damage reduction effect to 15%.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedTroubadourIiTrait { get; } = new BaseTrait(601);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50602"&gt;&lt;strong&gt;Enhanced Radiant Finale&lt;/strong&gt;&lt;/see&gt; (BRD) [602]
    /// &lt;para&gt;Grants Radiant Encore Ready upon executing Radiant Finale. Duration: 30s&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedRadiantFinaleTrait { get; } = new BaseTrait(602);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50668"&gt;&lt;strong&gt;Ranged Mastery&lt;/strong&gt;&lt;/see&gt; (BRD) [668]
    /// &lt;para&gt;Increases the potency of Empyreal Arrow to 260 Sidewinder to 400 Refulgent Arrow to 280 Burst Shot to 220 and Apex Arrow to 140 up to 700.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait RangedMasteryTrait { get; } = new BaseTrait(668);

    private IBaseTrait[] _AllTraits = null;
    
    /// &lt;inheritdoc/&gt;
    public override IBaseTrait[] AllTraits =&gt; _AllTraits ??= [
    	BiteMasteryTrait, EnhancedEmpyrealArrowTrait, StraightShotMasteryTrait, BiteMasteryIiTrait, HeavyShotMasteryTrait, EnhancedArmysPaeonTrait, SoulVoiceTrait, QuickNockMasteryTrait, EnhancedBloodletterTrait, EnhancedApexArrowTrait, EnhancedTroubadourTrait, MinstrelsCodaTrait, WideVolleyMasteryTrait, BloodletterMasteryTrait, EnhancedBarrageTrait, EnhancedTroubadourIiTrait, EnhancedRadiantFinaleTrait, RangedMasteryTrait,
    	..base.AllTraits,
    ];
#endregion
}

/// &lt;summary&gt;
/// &lt;see href="https://na.finalfantasyxiv.com/jobguide/whitemage"&gt;&lt;strong&gt;white mage&lt;/strong&gt;&lt;/see&gt;
/// &lt;br&gt;Number of Actions: 45&lt;/br&gt;
/// &lt;br&gt;Number of Traits: 16&lt;/br&gt;
/// &lt;/summary&gt;
[Jobs(Job.WHM, Job.CNJ)]
public abstract partial class WhiteMageRotation : CustomRotation
{
    static WHMGauge JobGauge =&gt; Svc.Gauges.Get&lt;WHMGauge&gt;();

#region Actions
    private readonly Lazy&lt;IBaseAction&gt; _StonePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)119, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyStonePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/119"&gt;&lt;strong&gt;Stone&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (CNJ WHM) [119] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyStonePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/119"&gt;&lt;strong&gt;Stone&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (CNJ WHM) [119] [Spell]
    /// &lt;para&gt;Deals earth damage with a potency of 140.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction StonePvE =&gt; _StonePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _CurePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)120, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyCurePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/120"&gt;&lt;strong&gt;Cure&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (CNJ WHM) [120] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyCurePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/120"&gt;&lt;strong&gt;Cure&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (CNJ WHM) [120] [Spell]
    /// &lt;para&gt;Restores target's HP. Cure Potency:&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction CurePvE =&gt; _CurePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _AeroPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)121, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyAeroPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/121"&gt;&lt;strong&gt;Aero&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (CNJ WHM) [121] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyAeroPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/121"&gt;&lt;strong&gt;Aero&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (CNJ WHM) [121] [Spell]
    /// &lt;para&gt;Deals wind damage with a potency of 50. Additional Effect: Wind damage over time Potency: 30 Duration: 30s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction AeroPvE =&gt; _AeroPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _MedicaPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)124, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyMedicaPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/124"&gt;&lt;strong&gt;Medica&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (CNJ WHM) [124] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyMedicaPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/124"&gt;&lt;strong&gt;Medica&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (CNJ WHM) [124] [Spell]
    /// &lt;para&gt;Restores own HP and the HP of all nearby party members. Cure Potency:&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction MedicaPvE =&gt; _MedicaPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _RaisePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)125, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyRaisePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/125"&gt;&lt;strong&gt;Raise&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (CNJ WHM) [125] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyRaisePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/125"&gt;&lt;strong&gt;Raise&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (CNJ WHM) [125] [Spell]
    /// &lt;para&gt;Resurrects target to a weakened state.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction RaisePvE =&gt; _RaisePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _StoneIiPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)127, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyStoneIiPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/127"&gt;&lt;strong&gt;Stone II&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (CNJ WHM) [127] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyStoneIiPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/127"&gt;&lt;strong&gt;Stone II&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (CNJ WHM) [127] [Spell]
    /// &lt;para&gt;Deals earth damage with a potency of 190.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction StoneIiPvE =&gt; _StoneIiPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _CureIiiPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)131, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyCureIiiPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/131"&gt;&lt;strong&gt;Cure III&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (WHM) [131] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyCureIiiPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/131"&gt;&lt;strong&gt;Cure III&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (WHM) [131] [Spell]
    /// &lt;para&gt;Restores own or target party member's HP and all party members nearby target. Cure Potency:&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction CureIiiPvE =&gt; _CureIiiPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _AeroIiPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)132, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyAeroIiPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/132"&gt;&lt;strong&gt;Aero II&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (CNJ WHM) [132] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyAeroIiPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/132"&gt;&lt;strong&gt;Aero II&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (CNJ WHM) [132] [Spell]
    /// &lt;para&gt;Deals wind damage with a potency of 50. Additional Effect: Wind damage over time Potency: 50 Duration: 30s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction AeroIiPvE =&gt; _AeroIiPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _MedicaIiPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)133, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyMedicaIiPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/133"&gt;&lt;strong&gt;Medica II&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (CNJ WHM) [133] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyMedicaIiPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/133"&gt;&lt;strong&gt;Medica II&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (CNJ WHM) [133] [Spell]
    /// &lt;para&gt;Restores own HP and the HP of all nearby party members. Cure Potency: Additional Effect: Regen Cure Potency: Duration: 15s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction MedicaIiPvE =&gt; _MedicaIiPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _CureIiPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)135, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyCureIiPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/135"&gt;&lt;strong&gt;Cure II&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (CNJ WHM) [135] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyCureIiPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/135"&gt;&lt;strong&gt;Cure II&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (CNJ WHM) [135] [Spell]
    /// &lt;para&gt;Restores target's HP. Cure Potency:&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction CureIiPvE =&gt; _CureIiPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _PresenceOfMindPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)136, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyPresenceOfMindPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/136"&gt;&lt;strong&gt;Presence of Mind&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (WHM) [136] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyPresenceOfMindPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/136"&gt;&lt;strong&gt;Presence of Mind&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (WHM) [136] [Ability]
    /// &lt;para&gt;Reduces spell cast time and recast time and auto-attack delay by 20%. Duration: 15s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction PresenceOfMindPvE =&gt; _PresenceOfMindPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _RegenPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)137, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyRegenPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/137"&gt;&lt;strong&gt;Regen&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (WHM) [137] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyRegenPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/137"&gt;&lt;strong&gt;Regen&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (WHM) [137] [Spell]
    /// &lt;para&gt;Grants healing over time effect to target. Cure Potency: Duration: 18s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction RegenPvE =&gt; _RegenPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _HolyPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)139, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyHolyPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/139"&gt;&lt;strong&gt;Holy&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (WHM) [139] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyHolyPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/139"&gt;&lt;strong&gt;Holy&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (WHM) [139] [Spell]
    /// &lt;para&gt;Deals unaspected damage with a potency of 140 to all nearby enemies. Additional Effect: Stun Duration: 4s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction HolyPvE =&gt; _HolyPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _BenedictionPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)140, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyBenedictionPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/140"&gt;&lt;strong&gt;Benediction&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (WHM) [140] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyBenedictionPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/140"&gt;&lt;strong&gt;Benediction&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (WHM) [140] [Ability]
    /// &lt;para&gt;Restores all of a target's HP.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction BenedictionPvE =&gt; _BenedictionPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _StoneIiiPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)3568, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyStoneIiiPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/3568"&gt;&lt;strong&gt;Stone III&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (WHM) [3568] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyStoneIiiPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/3568"&gt;&lt;strong&gt;Stone III&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (WHM) [3568] [Spell]
    /// &lt;para&gt;Deals earth damage with a potency of 220.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction StoneIiiPvE =&gt; _StoneIiiPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _AsylumPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)3569, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyAsylumPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/3569"&gt;&lt;strong&gt;Asylum&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (WHM) [3569] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyAsylumPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/3569"&gt;&lt;strong&gt;Asylum&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (WHM) [3569] [Ability]
    /// &lt;para&gt;Envelops a designated area in a veil of succor granting healing over time to self and any party members who enter. Cure Potency: 100 Duration: 24s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction AsylumPvE =&gt; _AsylumPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _TetragrammatonPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)3570, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyTetragrammatonPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/3570"&gt;&lt;strong&gt;Tetragrammaton&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (WHM) [3570] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyTetragrammatonPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/3570"&gt;&lt;strong&gt;Tetragrammaton&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (WHM) [3570] [Ability]
    /// &lt;para&gt;Restores target's HP. Cure Potency: 700&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction TetragrammatonPvE =&gt; _TetragrammatonPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _AssizePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)3571, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyAssizePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/3571"&gt;&lt;strong&gt;Assize&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (WHM) [3571] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyAssizePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/3571"&gt;&lt;strong&gt;Assize&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (WHM) [3571] [Ability]
    /// &lt;para&gt;Deals unaspected damage with a potency of 400 to all nearby enemies. Additional Effect: Restores own HP and the HP of nearby party members Cure Potency: 400 Additional Effect: Restores 5% of maximum MP&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction AssizePvE =&gt; _AssizePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ThinAirPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)7430, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyThinAirPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/7430"&gt;&lt;strong&gt;Thin Air&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (WHM) [7430] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyThinAirPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/7430"&gt;&lt;strong&gt;Thin Air&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (WHM) [7430] [Ability]
    /// &lt;para&gt;Next action is executed without MP cost. Duration: 12s Maximum Charges: 2&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ThinAirPvE =&gt; _ThinAirPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _StoneIvPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)7431, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyStoneIvPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/7431"&gt;&lt;strong&gt;Stone IV&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (WHM) [7431] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyStoneIvPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/7431"&gt;&lt;strong&gt;Stone IV&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (WHM) [7431] [Spell]
    /// &lt;para&gt;Deals earth damage with a potency of 260.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction StoneIvPvE =&gt; _StoneIvPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _DivineBenisonPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)7432, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyDivineBenisonPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/7432"&gt;&lt;strong&gt;Divine Benison&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (WHM) [7432] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyDivineBenisonPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/7432"&gt;&lt;strong&gt;Divine Benison&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (WHM) [7432] [Ability]
    /// &lt;para&gt;Creates a barrier around self or target party member that absorbs damage equivalent to a heal of 500 potency. Duration: 15s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction DivineBenisonPvE =&gt; _DivineBenisonPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _PlenaryIndulgencePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)7433, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyPlenaryIndulgencePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/7433"&gt;&lt;strong&gt;Plenary Indulgence&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (WHM) [7433] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyPlenaryIndulgencePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/7433"&gt;&lt;strong&gt;Plenary Indulgence&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (WHM) [7433] [Ability]
    /// &lt;para&gt;Grants Confession to self and nearby party members reducing damage taken by 10%. Duration: 10s Party members under the effect of Confession will receive additional healing upon receiving HP recovery via Medica . Cure Potency: 200&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction PlenaryIndulgencePvE =&gt; _PlenaryIndulgencePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _AfflatusSolacePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16531, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyAfflatusSolacePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16531"&gt;&lt;strong&gt;Afflatus Solace&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (WHM) [16531] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyAfflatusSolacePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16531"&gt;&lt;strong&gt;Afflatus Solace&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (WHM) [16531] [Spell]
    /// &lt;para&gt;Restores target's HP. Cure Potency: Healing Gauge Cost: 1 Lily&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction AfflatusSolacePvE =&gt; _AfflatusSolacePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _DiaPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16532, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyDiaPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16532"&gt;&lt;strong&gt;Dia&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (WHM) [16532] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyDiaPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16532"&gt;&lt;strong&gt;Dia&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (WHM) [16532] [Spell]
    /// &lt;para&gt;Deals unaspected damage with a potency of . Additional Effect: Unaspected damage over time Potency: Duration: 30s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction DiaPvE =&gt; _DiaPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _GlarePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16533, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyGlarePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16533"&gt;&lt;strong&gt;Glare&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (WHM) [16533] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyGlarePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16533"&gt;&lt;strong&gt;Glare&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (WHM) [16533] [Spell]
    /// &lt;para&gt;Deals unaspected damage with a potency of 290.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction GlarePvE =&gt; _GlarePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _AfflatusRapturePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16534, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyAfflatusRapturePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16534"&gt;&lt;strong&gt;Afflatus Rapture&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (WHM) [16534] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyAfflatusRapturePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16534"&gt;&lt;strong&gt;Afflatus Rapture&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (WHM) [16534] [Spell]
    /// &lt;para&gt;Restores own HP and the HP of all nearby party members. Cure Potency: Additional Effect: Nourishes the Blood Lily Healing Gauge Cost: 1 Lily&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction AfflatusRapturePvE =&gt; _AfflatusRapturePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _AfflatusMiseryPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16535, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyAfflatusMiseryPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16535"&gt;&lt;strong&gt;Afflatus Misery&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (WHM) [16535] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyAfflatusMiseryPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16535"&gt;&lt;strong&gt;Afflatus Misery&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (WHM) [16535] [Spell]
    /// &lt;para&gt;Deals unaspected damage to target and all enemies nearby it with a potency of for the first enemy and 50% less for all remaining enemies. Can only be executed when the Blood Lily is in full bloom.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction AfflatusMiseryPvE =&gt; _AfflatusMiseryPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _TemperancePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16536, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyTemperancePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16536"&gt;&lt;strong&gt;Temperance&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (WHM) [16536] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyTemperancePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16536"&gt;&lt;strong&gt;Temperance&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (WHM) [16536] [Ability]
    /// &lt;para&gt;Increases healing magic potency by 20% while reducing damage taken by self and all party members within a radius of 50 yalms by 10%. Duration: 20s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction TemperancePvE =&gt; _TemperancePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _GlareIiiPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)25859, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyGlareIiiPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/25859"&gt;&lt;strong&gt;Glare III&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (WHM) [25859] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyGlareIiiPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/25859"&gt;&lt;strong&gt;Glare III&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (WHM) [25859] [Spell]
    /// &lt;para&gt;Deals unaspected damage with a potency of .&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction GlareIiiPvE =&gt; _GlareIiiPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _HolyIiiPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)25860, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyHolyIiiPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/25860"&gt;&lt;strong&gt;Holy III&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (WHM) [25860] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyHolyIiiPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/25860"&gt;&lt;strong&gt;Holy III&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (WHM) [25860] [Spell]
    /// &lt;para&gt;Deals unaspected damage with a potency of 150 to all nearby enemies. Additional Effect: Stun Duration: 4s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction HolyIiiPvE =&gt; _HolyIiiPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _AquaveilPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)25861, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyAquaveilPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/25861"&gt;&lt;strong&gt;Aquaveil&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (WHM) [25861] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyAquaveilPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/25861"&gt;&lt;strong&gt;Aquaveil&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (WHM) [25861] [Ability]
    /// &lt;para&gt;Reduces damage taken by a party member or self by 15%. Duration: 8s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction AquaveilPvE =&gt; _AquaveilPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _LiturgyOfTheBellPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)25862, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyLiturgyOfTheBellPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/25862"&gt;&lt;strong&gt;Liturgy of the Bell&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (WHM) [25862] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyLiturgyOfTheBellPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/25862"&gt;&lt;strong&gt;Liturgy of the Bell&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (WHM) [25862] [Ability]
    /// &lt;para&gt;Places a healing blossom at the designated location and grants 5 stacks of Liturgy of the Bell to self. Duration: 20s Taking damage will expend 1 stack of Liturgy of the Bell to heal self and all party members within a radius of 20 yalms. Cure Potency: 400 The effect of this action can only be triggered once per second. Any remaining stacks of Liturgy of the Bell will trigger an additional healing effect when time expires or upon executing this action a second time. Cure Potency: 200 for every remaining stack of Liturgy of the Bell This action does not share a recast timer with any other actions.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction LiturgyOfTheBellPvE =&gt; _LiturgyOfTheBellPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _LiturgyOfTheBellPvE_28509Creator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)28509, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyLiturgyOfTheBellPvE_28509(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/28509"&gt;&lt;strong&gt;Liturgy of the Bell&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (WHM) [28509] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyLiturgyOfTheBellPvE_28509(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/28509"&gt;&lt;strong&gt;Liturgy of the Bell&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (WHM) [28509] [Ability]
    /// &lt;para&gt;Places a healing blossom at the designated location and grants 5 stacks of Liturgy of the Bell to self. Duration: 20s Taking damage will expend 1 stack of Liturgy of the Bell to heal self and all party members within a radius of 20 yalms. Cure Potency: 400 The effect of this action can only be triggered once per second. Any remaining stacks of Liturgy of the Bell will trigger an additional healing effect when time expires or upon executing this action a second time. Cure Potency: 200 for every remaining stack of Liturgy of the Bell This action does not share a recast timer with any other actions.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction LiturgyOfTheBellPvE_28509 =&gt; _LiturgyOfTheBellPvE_28509Creator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _GlareIiiPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29223, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyGlareIiiPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29223"&gt;&lt;strong&gt;Glare III&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (WHM) [29223] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyGlareIiiPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29223"&gt;&lt;strong&gt;Glare III&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (WHM) [29223] [Spell]
    /// &lt;para&gt;Deals unaspected damage with a potency of 6,000. ※Action changes to Glare IV when under the effect of Sacred Sight.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction GlareIiiPvP =&gt; _GlareIiiPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _CureIiPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29224, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyCureIiPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29224"&gt;&lt;strong&gt;Cure II&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (WHM) [29224] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyCureIiPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29224"&gt;&lt;strong&gt;Cure II&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (WHM) [29224] [Spell]
    /// &lt;para&gt;Restores target's HP. Cure Potency: 12,000 Maximum Charges: 2 This action does not share a recast timer with any other actions. ※Action changes to Cure III when under the effect of Cure III Ready.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction CureIiPvP =&gt; _CureIiPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _CureIiiPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29225, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyCureIiiPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29225"&gt;&lt;strong&gt;Cure III&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (WHM) [29225] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyCureIiiPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29225"&gt;&lt;strong&gt;Cure III&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (WHM) [29225] [Spell]
    /// &lt;para&gt;Restores own or target party member's HP and all party members nearby target. Cure Potency: 16,000 Can only be executed while under the effect of Cure III Ready. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction CureIiiPvP =&gt; _CureIiiPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _AfflatusMiseryPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29226, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyAfflatusMiseryPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29226"&gt;&lt;strong&gt;Afflatus Misery&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (WHM) [29226] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyAfflatusMiseryPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29226"&gt;&lt;strong&gt;Afflatus Misery&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (WHM) [29226] [Spell]
    /// &lt;para&gt;Deals unaspected damage with a potency of 12,000 to target and all enemies nearby it. This action does not share a recast timer with any other actions.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction AfflatusMiseryPvP =&gt; _AfflatusMiseryPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _AquaveilPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29227, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyAquaveilPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29227"&gt;&lt;strong&gt;Aquaveil&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (WHM) [29227] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyAquaveilPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29227"&gt;&lt;strong&gt;Aquaveil&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (WHM) [29227] [Ability]
    /// &lt;para&gt;Creates a barrier around self or target party member that absorbs damage equivalent to a heal of 10,000 potency. Duration: 10s Additional Effect: Nullifies one status affliction that can be removed by Purify Barrier potency is doubled when successfully nullifying a status affliction.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction AquaveilPvP =&gt; _AquaveilPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _MiracleOfNaturePvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29228, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyMiracleOfNaturePvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29228"&gt;&lt;strong&gt;Miracle of Nature&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (WHM) [29228] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyMiracleOfNaturePvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29228"&gt;&lt;strong&gt;Miracle of Nature&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (WHM) [29228] [Ability]
    /// &lt;para&gt;Forcibly transforms target into a diminutive creature preventing them from using actions other than Purify. Duration: 2s Additional Effect: Increases target's damage taken by 20% Has no effect on players under an effect that nullifies status afflictions that can be removed by Purify Relentless Rush Honing Dance players riding machina or non-player combatants.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction MiracleOfNaturePvP =&gt; _MiracleOfNaturePvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _SeraphStrikePvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29229, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifySeraphStrikePvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29229"&gt;&lt;strong&gt;Seraph Strike&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (WHM) [29229] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifySeraphStrikePvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29229"&gt;&lt;strong&gt;Seraph Strike&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (WHM) [29229] [Ability]
    /// &lt;para&gt;Delivers a jumping attack that deals unaspected damage to target and all enemies nearby it with a potency of 6,000. Additional Effect: Grants Protect to self and nearby party members reducing damage taken by 10% Duration: 10s Additional Effect: Grants 3 stacks of Sacred Sight Duration: 20s Additional Effect: Grants Cure III Ready Duration: 20s Cannot be executed while bound. ※Glare III changes to Glare IV while under the effect of Sacred Sight. ※Cure II changes to Cure III while under the effect of Cure III Ready.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction SeraphStrikePvP =&gt; _SeraphStrikePvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _AetherialShiftPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)37008, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyAetherialShiftPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/37008"&gt;&lt;strong&gt;Aetherial Shift&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (WHM) [37008] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyAetherialShiftPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/37008"&gt;&lt;strong&gt;Aetherial Shift&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (WHM) [37008] [Ability]
    /// &lt;para&gt;Quickly dash 15 yalms forward. Cannot be executed while bound.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction AetherialShiftPvE =&gt; _AetherialShiftPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _GlareIvPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)37009, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyGlareIvPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/37009"&gt;&lt;strong&gt;Glare IV&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (WHM) [37009] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyGlareIvPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/37009"&gt;&lt;strong&gt;Glare IV&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (WHM) [37009] [Spell]
    /// &lt;para&gt;Deals unaspected damage to target and all enemies nearby it with a potency of 640 for the first enemy and 40% less for all remaining enemies. Can only be executed while Sacred Sight is active.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction GlareIvPvE =&gt; _GlareIvPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _MedicaIiiPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)37010, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyMedicaIiiPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/37010"&gt;&lt;strong&gt;Medica III&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (WHM) [37010] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyMedicaIiiPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/37010"&gt;&lt;strong&gt;Medica III&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (WHM) [37010] [Spell]
    /// &lt;para&gt;Restores own HP and the HP of all nearby party members. Cure Potency: 250 Additional Effect: Regen Cure Potency: 175 Duration: 15s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction MedicaIiiPvE =&gt; _MedicaIiiPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _DivineCaressPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)37011, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyDivineCaressPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/37011"&gt;&lt;strong&gt;Divine Caress&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (WHM) [37011] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyDivineCaressPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/37011"&gt;&lt;strong&gt;Divine Caress&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (WHM) [37011] [Ability]
    /// &lt;para&gt;Creates a barrier around self and all party members near you that absorbs damage equivalent to a heal of 400 potency. Duration: 10s Additional Effect: Grants Divine Aura when barrier effect expires Divine Aura Effect: Healing over time Cure Potency: 200 Duration: 15s Can only be executed while Divine Grace is active.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction DivineCaressPvE =&gt; _DivineCaressPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _GlareIvPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)41499, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyGlareIvPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/41499"&gt;&lt;strong&gt;Glare IV&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (WHM) [41499] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyGlareIvPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/41499"&gt;&lt;strong&gt;Glare IV&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (WHM) [41499] [Spell]
    /// &lt;para&gt;Deals unaspected damage with a potency of 9,000 to target and all enemies nearby it. Can only be executed while under the effect of Sacred Sight. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction GlareIvPvP =&gt; _GlareIvPvPCreator.Value;

    private IBaseAction[] _AllBaseActions = null;
    
    /// &lt;inheritdoc/&gt;
    public override IBaseAction[] AllBaseActions =&gt; _AllBaseActions ??= [
    	StonePvE, CurePvE, AeroPvE, MedicaPvE, RaisePvE, StoneIiPvE, CureIiiPvE, AeroIiPvE, MedicaIiPvE, CureIiPvE, PresenceOfMindPvE, RegenPvE, HolyPvE, BenedictionPvE, StoneIiiPvE, AsylumPvE, TetragrammatonPvE, AssizePvE, ThinAirPvE, StoneIvPvE, DivineBenisonPvE, PlenaryIndulgencePvE, AfflatusSolacePvE, DiaPvE, GlarePvE, AfflatusRapturePvE, AfflatusMiseryPvE, TemperancePvE, GlareIiiPvE, HolyIiiPvE, AquaveilPvE, LiturgyOfTheBellPvE, GlareIiiPvP, CureIiPvP, CureIiiPvP, AfflatusMiseryPvP, AquaveilPvP, MiracleOfNaturePvP, SeraphStrikePvP, AetherialShiftPvE, GlareIvPvE, MedicaIiiPvE, DivineCaressPvE, GlareIvPvP,
    	..base.AllBaseActions,
    ];

private readonly Lazy&lt;IBaseAction&gt; _HealingWindPvECreator = new(() =&gt; 
{
    IBaseAction action = new BaseAction((ActionID)206, false);
    CustomRotation.LoadActionSetting(ref action);

    var setting = action.Setting;
    ModifyHealingWindPvE(ref setting);
    action.Setting = setting;

    return action;
});

/// &lt;summary&gt;
/// Modify &lt;see href="https://garlandtools.org/db/#action/206"&gt;&lt;strong&gt;Healing Wind&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [206] [Limit Break]
/// &lt;/summary&gt;
static partial void ModifyHealingWindPvE(ref ActionSetting setting);

/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/206"&gt;&lt;strong&gt;Healing Wind&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [206] [Limit Break]
/// &lt;para&gt;Restores 25% of own HP and the HP of all nearby party members.&lt;/para&gt;
/// &lt;/summary&gt;

public IBaseAction HealingWindPvE =&gt; _HealingWindPvECreator.Value;
/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/206"&gt;&lt;strong&gt;Healing Wind&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [206] [Limit Break]
/// &lt;para&gt;Restores 25% of own HP and the HP of all nearby party members.&lt;/para&gt;
/// &lt;/summary&gt;
private sealed protected override IBaseAction LimitBreak1 =&gt; HealingWindPvE;
private readonly Lazy&lt;IBaseAction&gt; _BreathOfTheEarthPvECreator = new(() =&gt; 
{
    IBaseAction action = new BaseAction((ActionID)207, false);
    CustomRotation.LoadActionSetting(ref action);

    var setting = action.Setting;
    ModifyBreathOfTheEarthPvE(ref setting);
    action.Setting = setting;

    return action;
});

/// &lt;summary&gt;
/// Modify &lt;see href="https://garlandtools.org/db/#action/207"&gt;&lt;strong&gt;Breath of the Earth&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [207] [Limit Break]
/// &lt;/summary&gt;
static partial void ModifyBreathOfTheEarthPvE(ref ActionSetting setting);

/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/207"&gt;&lt;strong&gt;Breath of the Earth&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [207] [Limit Break]
/// &lt;para&gt;Restores 60% of own HP and the HP of all nearby party members.&lt;/para&gt;
/// &lt;/summary&gt;

public IBaseAction BreathOfTheEarthPvE =&gt; _BreathOfTheEarthPvECreator.Value;
/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/207"&gt;&lt;strong&gt;Breath of the Earth&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [207] [Limit Break]
/// &lt;para&gt;Restores 60% of own HP and the HP of all nearby party members.&lt;/para&gt;
/// &lt;/summary&gt;
private sealed protected override IBaseAction LimitBreak2 =&gt; BreathOfTheEarthPvE;
private readonly Lazy&lt;IBaseAction&gt; _PulseOfLifePvECreator = new(() =&gt; 
{
    IBaseAction action = new BaseAction((ActionID)208, false);
    CustomRotation.LoadActionSetting(ref action);

    var setting = action.Setting;
    ModifyPulseOfLifePvE(ref setting);
    action.Setting = setting;

    return action;
});

/// &lt;summary&gt;
/// Modify &lt;see href="https://garlandtools.org/db/#action/208"&gt;&lt;strong&gt;Pulse of Life&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [208] [Limit Break]
/// &lt;/summary&gt;
static partial void ModifyPulseOfLifePvE(ref ActionSetting setting);

/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/208"&gt;&lt;strong&gt;Pulse of Life&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [208] [Limit Break]
/// &lt;para&gt;Restores 100% of own HP and the HP of all nearby party members including ones KO'd.&lt;/para&gt;
/// &lt;/summary&gt;

public IBaseAction PulseOfLifePvE =&gt; _PulseOfLifePvECreator.Value;
/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/208"&gt;&lt;strong&gt;Pulse of Life&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [208] [Limit Break]
/// &lt;para&gt;Restores 100% of own HP and the HP of all nearby party members including ones KO'd.&lt;/para&gt;
/// &lt;/summary&gt;
private sealed protected override IBaseAction LimitBreak3 =&gt; PulseOfLifePvE;
private readonly Lazy&lt;IBaseAction&gt; _AfflatusPurgationPvPCreator = new(() =&gt; 
{
    IBaseAction action = new BaseAction((ActionID)29230, false);
    CustomRotation.LoadActionSetting(ref action);

    var setting = action.Setting;
    ModifyAfflatusPurgationPvP(ref setting);
    action.Setting = setting;

    return action;
});

/// &lt;summary&gt;
/// Modify &lt;see href="https://garlandtools.org/db/#action/29230"&gt;&lt;strong&gt;Afflatus Purgation&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (WHM) [29230] [Limit Break]
/// &lt;/summary&gt;
static partial void ModifyAfflatusPurgationPvP(ref ActionSetting setting);

/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/29230"&gt;&lt;strong&gt;Afflatus Purgation&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (WHM) [29230] [Limit Break]
/// &lt;para&gt;Deals unaspected damage with a potency of 18,000 to all enemies in a straight line before you. Additional Effect: Stun Duration: 2s Additional Effect: Grants Temperance Temperance Effect: Grants Regen to self and nearby party members within 30 yalms Cure Potency: 4,000 Duration: 15s Can only be executed when the limit gauge is full. Gauge Charge Time: 60s This action's effects extend through obstructions.&lt;/para&gt;
/// &lt;/summary&gt;

private IBaseAction AfflatusPurgationPvP =&gt; _AfflatusPurgationPvPCreator.Value;
/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/29230"&gt;&lt;strong&gt;Afflatus Purgation&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (WHM) [29230] [Limit Break]
/// &lt;para&gt;Deals unaspected damage with a potency of 18,000 to all enemies in a straight line before you. Additional Effect: Stun Duration: 2s Additional Effect: Grants Temperance Temperance Effect: Grants Regen to self and nearby party members within 30 yalms Cure Potency: 4,000 Duration: 15s Can only be executed when the limit gauge is full. Gauge Charge Time: 60s This action's effects extend through obstructions.&lt;/para&gt;
/// &lt;/summary&gt;
private sealed protected override IBaseAction LimitBreakPvP =&gt; AfflatusPurgationPvP;

#endregion

#region Traits

    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50181"&gt;&lt;strong&gt;Stone Mastery II&lt;/strong&gt;&lt;/see&gt; (WHM) [181]
    /// &lt;para&gt;Upgrades Stone II to Stone III.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait StoneMasteryIiTrait { get; } = new BaseTrait(181);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50182"&gt;&lt;strong&gt;Stone Mastery III&lt;/strong&gt;&lt;/see&gt; (WHM) [182]
    /// &lt;para&gt;Upgrades Stone III to Stone IV.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait StoneMasteryIiiTrait { get; } = new BaseTrait(182);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50196"&gt;&lt;strong&gt;Secret of the Lily&lt;/strong&gt;&lt;/see&gt; (WHM) [196]
    /// &lt;para&gt;Adds a Lily to your Healing Gauge for every 20 seconds you are engaged in combat up to a maximum of 3.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait SecretOfTheLilyTrait { get; } = new BaseTrait(196);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50307"&gt;&lt;strong&gt;Aero Mastery II&lt;/strong&gt;&lt;/see&gt; (WHM) [307]
    /// &lt;para&gt;Upgrades Aero II to Dia.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait AeroMasteryIiTrait { get; } = new BaseTrait(307);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50308"&gt;&lt;strong&gt;Stone Mastery IV&lt;/strong&gt;&lt;/see&gt; (WHM) [308]
    /// &lt;para&gt;Upgrades Stone IV to Glare.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait StoneMasteryIvTrait { get; } = new BaseTrait(308);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50309"&gt;&lt;strong&gt;Transcendent Afflatus&lt;/strong&gt;&lt;/see&gt; (WHM) [309]
    /// &lt;para&gt;Adds a Blood Lily to the Healing Gauge that blooms after three uses of Afflatus Solace or Afflatus Rapture.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait TranscendentAfflatusTrait { get; } = new BaseTrait(309);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50310"&gt;&lt;strong&gt;Enhanced Asylum&lt;/strong&gt;&lt;/see&gt; (WHM) [310]
    /// &lt;para&gt;Adds an additional effect to Asylum that increases HP recovery via healing actions by 10%.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedAsylumTrait { get; } = new BaseTrait(310);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50487"&gt;&lt;strong&gt;Glare Mastery&lt;/strong&gt;&lt;/see&gt; (WHM) [487]
    /// &lt;para&gt;Upgrades Glare to Glare III.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait GlareMasteryTrait { get; } = new BaseTrait(487);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50488"&gt;&lt;strong&gt;Holy Mastery&lt;/strong&gt;&lt;/see&gt; (WHM) [488]
    /// &lt;para&gt;Upgrades Holy to Holy III.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait HolyMasteryTrait { get; } = new BaseTrait(488);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50489"&gt;&lt;strong&gt;Enhanced Healing Magic&lt;/strong&gt;&lt;/see&gt; (WHM) [489]
    /// &lt;para&gt;Increases the healing potency of Cure to 500 Medica to 400 Cure II to 800 Regen to 250 Cure III to 600 Medica II to 250 Medica II's Regen effect to 150 Afflatus Solace to 800 and Afflatus Rapture to 400.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedHealingMagicTrait { get; } = new BaseTrait(489);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50490"&gt;&lt;strong&gt;Enhanced Divine Benison&lt;/strong&gt;&lt;/see&gt; (WHM) [490]
    /// &lt;para&gt;Allows the accumulation of charges for consecutive uses of Divine Benison. Maximum Charges: 2&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedDivineBenisonTrait { get; } = new BaseTrait(490);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50623"&gt;&lt;strong&gt;Enhanced Presence of Mind&lt;/strong&gt;&lt;/see&gt; (WHM) [623]
    /// &lt;para&gt;Presence of Mind grants 3 stacks of Sacred Sight upon execution. Duration: 30s&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedPresenceOfMindTrait { get; } = new BaseTrait(623);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50624"&gt;&lt;strong&gt;Medica Mastery&lt;/strong&gt;&lt;/see&gt; (WHM) [624]
    /// &lt;para&gt;Upgrades Medica II to Medica III.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait MedicaMasteryTrait { get; } = new BaseTrait(624);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50625"&gt;&lt;strong&gt;Enhanced Tetragrammaton&lt;/strong&gt;&lt;/see&gt; (WHM) [625]
    /// &lt;para&gt;Allows the accumulation of charges for consecutive uses of Tetragrammaton. Maximum Charges: 2&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedTetragrammatonTrait { get; } = new BaseTrait(625);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50626"&gt;&lt;strong&gt;Enhanced Temperance&lt;/strong&gt;&lt;/see&gt; (WHM) [626]
    /// &lt;para&gt;Temperance grants Divine Grace upon execution. Duration: 30s&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedTemperanceTrait { get; } = new BaseTrait(626);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50651"&gt;&lt;strong&gt;White Magic Mastery&lt;/strong&gt;&lt;/see&gt; (WHM) [651]
    /// &lt;para&gt;Increases the potency of Dia and its damage over time to 85 Afflatus Misery to 1,400 and Glare III to 350.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait WhiteMagicMasteryTrait { get; } = new BaseTrait(651);

    private IBaseTrait[] _AllTraits = null;
    
    /// &lt;inheritdoc/&gt;
    public override IBaseTrait[] AllTraits =&gt; _AllTraits ??= [
    	StoneMasteryIiTrait, StoneMasteryIiiTrait, SecretOfTheLilyTrait, AeroMasteryIiTrait, StoneMasteryIvTrait, TranscendentAfflatusTrait, EnhancedAsylumTrait, GlareMasteryTrait, HolyMasteryTrait, EnhancedHealingMagicTrait, EnhancedDivineBenisonTrait, EnhancedPresenceOfMindTrait, MedicaMasteryTrait, EnhancedTetragrammatonTrait, EnhancedTemperanceTrait, WhiteMagicMasteryTrait,
    	..base.AllTraits,
    ];
#endregion
}

/// &lt;summary&gt;
/// &lt;see href="https://na.finalfantasyxiv.com/jobguide/blackmage"&gt;&lt;strong&gt;black mage&lt;/strong&gt;&lt;/see&gt;
/// &lt;br&gt;Number of Actions: 54&lt;/br&gt;
/// &lt;br&gt;Number of Traits: 17&lt;/br&gt;
/// &lt;/summary&gt;
[Jobs(Job.BLM, Job.THM)]
public abstract partial class BlackMageRotation : CustomRotation
{
    static BLMGauge JobGauge =&gt; Svc.Gauges.Get&lt;BLMGauge&gt;();

#region Actions
    private readonly Lazy&lt;IBaseAction&gt; _FirePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)141, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyFirePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/141"&gt;&lt;strong&gt;Fire&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (THM BLM) [141] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyFirePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/141"&gt;&lt;strong&gt;Fire&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (THM BLM) [141] [Spell]
    /// &lt;para&gt;Deals fire damage with a potency of 180. Additional Effect: Grants Astral Fire or removes Umbral Ice&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction FirePvE =&gt; _FirePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _BlizzardPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)142, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyBlizzardPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/142"&gt;&lt;strong&gt;Blizzard&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (THM BLM) [142] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyBlizzardPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/142"&gt;&lt;strong&gt;Blizzard&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (THM BLM) [142] [Spell]
    /// &lt;para&gt;Deals ice damage with a potency of 180. Additional Effect: Grants Umbral Ice or removes Astral Fire&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction BlizzardPvE =&gt; _BlizzardPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ThunderPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)144, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyThunderPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/144"&gt;&lt;strong&gt;Thunder&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (THM BLM) [144] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyThunderPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/144"&gt;&lt;strong&gt;Thunder&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (THM BLM) [144] [Spell]
    /// &lt;para&gt;Deals lightning damage with a potency of 100. Additional Effect: Lightning damage over time Potency: 45 Duration: 24s Can only be cast while under the effect of Thunderhead granted when gaining Astral Fire or Umbral Ice from an unaspected state or changing between their influences. Only one Thunder spell-induced damage over time effect per caster can be inflicted upon a single target.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ThunderPvE =&gt; _ThunderPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _FireIiPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)147, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyFireIiPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/147"&gt;&lt;strong&gt;Fire II&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (THM BLM) [147] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyFireIiPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/147"&gt;&lt;strong&gt;Fire II&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (THM BLM) [147] [Spell]
    /// &lt;para&gt;Deals fire damage with a potency of 80 to target and all enemies nearby it. Additional Effect:&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction FireIiPvE =&gt; _FireIiPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _TransposePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)149, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyTransposePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/149"&gt;&lt;strong&gt;Transpose&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (THM BLM) [149] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyTransposePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/149"&gt;&lt;strong&gt;Transpose&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (THM BLM) [149] [Ability]
    /// &lt;para&gt;Swaps Astral Fire with a single Umbral Ice or Umbral Ice with a single Astral Fire.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction TransposePvE =&gt; _TransposePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _FireIiiPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)152, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyFireIiiPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/152"&gt;&lt;strong&gt;Fire III&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (THM BLM) [152] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyFireIiiPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/152"&gt;&lt;strong&gt;Fire III&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (THM BLM) [152] [Spell]
    /// &lt;para&gt;Deals fire damage with a potency of 290. Additional Effect: Grants Astral Fire III and removes Umbral Ice&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction FireIiiPvE =&gt; _FireIiiPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ThunderIiiPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)153, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyThunderIiiPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/153"&gt;&lt;strong&gt;Thunder III&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLM) [153] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyThunderIiiPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/153"&gt;&lt;strong&gt;Thunder III&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLM) [153] [Spell]
    /// &lt;para&gt;Deals lightning damage with a potency of 120. Additional Effect: Lightning damage over time Potency: 50 Duration: 27s Can only be cast while under the effect of Thunderhead granted when gaining Astral Fire or Umbral Ice from an unaspected state or changing between their influences. Only one Thunder spell-induced damage over time effect per caster can be inflicted upon a single target.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ThunderIiiPvE =&gt; _ThunderIiiPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _BlizzardIiiPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)154, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyBlizzardIiiPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/154"&gt;&lt;strong&gt;Blizzard III&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLM) [154] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyBlizzardIiiPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/154"&gt;&lt;strong&gt;Blizzard III&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLM) [154] [Spell]
    /// &lt;para&gt;Deals ice damage with a potency of 290. Additional Effect: Grants Umbral Ice III and removes Astral Fire&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction BlizzardIiiPvE =&gt; _BlizzardIiiPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _AetherialManipulationPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)155, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyAetherialManipulationPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/155"&gt;&lt;strong&gt;Aetherial Manipulation&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (THM BLM) [155] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyAetherialManipulationPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/155"&gt;&lt;strong&gt;Aetherial Manipulation&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (THM BLM) [155] [Ability]
    /// &lt;para&gt;Rush to a target party member's side. Unable to cast if bound.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction AetherialManipulationPvE =&gt; _AetherialManipulationPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ScathePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)156, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyScathePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/156"&gt;&lt;strong&gt;Scathe&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (THM BLM) [156] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyScathePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/156"&gt;&lt;strong&gt;Scathe&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (THM BLM) [156] [Spell]
    /// &lt;para&gt;Deals unaspected damage with a potency of 100. Additional Effect: 20% chance potency will double&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ScathePvE =&gt; _ScathePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ManawardPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)157, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyManawardPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/157"&gt;&lt;strong&gt;Manaward&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (THM BLM) [157] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyManawardPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/157"&gt;&lt;strong&gt;Manaward&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (THM BLM) [157] [Ability]
    /// &lt;para&gt;Creates a barrier that nullifies damage totaling up to 30% of maximum HP. Duration: 20s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ManawardPvE =&gt; _ManawardPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ManafontPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)158, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyManafontPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/158"&gt;&lt;strong&gt;Manafont&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLM) [158] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyManafontPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/158"&gt;&lt;strong&gt;Manafont&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLM) [158] [Ability]
    /// &lt;para&gt;Fully restores MP. Additional Effect: Grants Astral Fire III Additional Effect: Grants Thunderhead Can only be executed while under the effect of Astral Fire.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ManafontPvE =&gt; _ManafontPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _FreezePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)159, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyFreezePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/159"&gt;&lt;strong&gt;Freeze&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLM) [159] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyFreezePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/159"&gt;&lt;strong&gt;Freeze&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLM) [159] [Spell]
    /// &lt;para&gt;Deals ice damage with a potency of 120 to target and all enemies nearby it. Can only be executed while under the effect of Umbral Ice.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction FreezePvE =&gt; _FreezePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _FlarePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)162, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyFlarePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/162"&gt;&lt;strong&gt;Flare&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLM) [162] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyFlarePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/162"&gt;&lt;strong&gt;Flare&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLM) [162] [Spell]
    /// &lt;para&gt;Deals fire damage to target and all enemies nearby it with a potency of 240 for the first enemy and 30% less for all remaining enemies. Additional Effect: Grants Astral Fire III Can only be executed while under the effect of Astral Fire.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction FlarePvE =&gt; _FlarePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _LeyLinesPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)3573, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyLeyLinesPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/3573"&gt;&lt;strong&gt;Ley Lines&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLM) [3573] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyLeyLinesPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/3573"&gt;&lt;strong&gt;Ley Lines&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLM) [3573] [Ability]
    /// &lt;para&gt;Connects naturally occurring ley lines to create a circle of power which while standing within it reduces spell cast time and recast time and auto-attack delay by 15%. Duration: 20s Maximum Charges: 2 Cannot be executed while under the effect of Ley Lines.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction LeyLinesPvE =&gt; _LeyLinesPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _BlizzardIvPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)3576, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyBlizzardIvPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/3576"&gt;&lt;strong&gt;Blizzard IV&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLM) [3576] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyBlizzardIvPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/3576"&gt;&lt;strong&gt;Blizzard IV&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLM) [3576] [Spell]
    /// &lt;para&gt;Deals ice damage with a potency of 300. Additional Effect: Grants 3 Umbral Hearts Umbral Heart Bonus: Nullifies Astral Fire's MP cost increase for Fire spells and reduces MP cost for Flare by one-third Can only be executed while under the effect of Umbral Ice.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction BlizzardIvPvE =&gt; _BlizzardIvPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _FireIvPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)3577, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyFireIvPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/3577"&gt;&lt;strong&gt;Fire IV&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLM) [3577] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyFireIvPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/3577"&gt;&lt;strong&gt;Fire IV&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLM) [3577] [Spell]
    /// &lt;para&gt;Deals fire damage with a potency of 300. Can only be executed while under the effect of Astral Fire.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction FireIvPvE =&gt; _FireIvPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _BetweenTheLinesPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)7419, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyBetweenTheLinesPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/7419"&gt;&lt;strong&gt;Between the Lines&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLM) [7419] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyBetweenTheLinesPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/7419"&gt;&lt;strong&gt;Between the Lines&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLM) [7419] [Ability]
    /// &lt;para&gt;Move instantly to Ley Lines drawn by you. Cannot be executed while bound.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction BetweenTheLinesPvE =&gt; _BetweenTheLinesPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ThunderIvPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)7420, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyThunderIvPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/7420"&gt;&lt;strong&gt;Thunder IV&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLM) [7420] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyThunderIvPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/7420"&gt;&lt;strong&gt;Thunder IV&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLM) [7420] [Spell]
    /// &lt;para&gt;Deals lightning damage with a potency of 80 to target and all enemies nearby it. Additional Effect: Lightning damage over time Potency: 35 Duration: 21s Can only be cast while under the effect of Thunderhead granted when gaining Astral Fire or Umbral Ice from an unaspected state or changing between their influences. Only one Thunder spell-induced damage over time effect per caster can be inflicted upon a single target.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ThunderIvPvE =&gt; _ThunderIvPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _TriplecastPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)7421, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyTriplecastPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/7421"&gt;&lt;strong&gt;Triplecast&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLM) [7421] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyTriplecastPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/7421"&gt;&lt;strong&gt;Triplecast&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLM) [7421] [Ability]
    /// &lt;para&gt;The next three spells will require no cast time. Duration: 15s Maximum Charges: 2&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction TriplecastPvE =&gt; _TriplecastPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _FoulPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)7422, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyFoulPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/7422"&gt;&lt;strong&gt;Foul&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLM) [7422] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyFoulPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/7422"&gt;&lt;strong&gt;Foul&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLM) [7422] [Spell]
    /// &lt;para&gt;Deals unaspected damage to target and all enemies nearby it with a potency of 600 for the first enemy and 25% less for all remaining enemies. Polyglot Cost: 1&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction FoulPvE =&gt; _FoulPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ThunderIiPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)7447, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyThunderIiPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/7447"&gt;&lt;strong&gt;Thunder II&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (THM BLM) [7447] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyThunderIiPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/7447"&gt;&lt;strong&gt;Thunder II&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (THM BLM) [7447] [Spell]
    /// &lt;para&gt;Deals lightning damage with a potency of 60 to target and all enemies nearby it. Additional Effect: Lightning damage over time Potency: 30 Duration: 18s Can only be cast while under the effect of Thunderhead granted when gaining Astral Fire or Umbral Ice from an unaspected state or changing between their influences. Only one Thunder spell-induced damage over time effect per caster can be inflicted upon a single target.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ThunderIiPvE =&gt; _ThunderIiPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _DespairPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16505, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyDespairPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16505"&gt;&lt;strong&gt;Despair&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLM) [16505] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyDespairPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16505"&gt;&lt;strong&gt;Despair&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLM) [16505] [Spell]
    /// &lt;para&gt;Deals fire damage with a potency of 350. Additional Effect: Grants Astral Fire III Can only be executed while under the effect of Astral Fire.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction DespairPvE =&gt; _DespairPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _UmbralSoulPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16506, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyUmbralSoulPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16506"&gt;&lt;strong&gt;Umbral Soul&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLM) [16506] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyUmbralSoulPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16506"&gt;&lt;strong&gt;Umbral Soul&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLM) [16506] [Spell]
    /// &lt;para&gt;Additional Effect: Restores an amount of MP commensurate with your stacks of Umbral Ice Umbral Ice I: 2,500 MP Umbral Ice II: 5,000 MP Umbral Ice III: 10,000 MP Can only be executed while under the effect of Umbral Ice.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction UmbralSoulPvE =&gt; _UmbralSoulPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _XenoglossyPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16507, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyXenoglossyPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16507"&gt;&lt;strong&gt;Xenoglossy&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLM) [16507] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyXenoglossyPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16507"&gt;&lt;strong&gt;Xenoglossy&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLM) [16507] [Spell]
    /// &lt;para&gt;Deals unaspected damage with a potency of 890. Polyglot Cost: 1&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction XenoglossyPvE =&gt; _XenoglossyPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _BlizzardIiPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)25793, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyBlizzardIiPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/25793"&gt;&lt;strong&gt;Blizzard II&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (THM BLM) [25793] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyBlizzardIiPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/25793"&gt;&lt;strong&gt;Blizzard II&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (THM BLM) [25793] [Spell]
    /// &lt;para&gt;Deals ice damage with a potency of 80 to target and all enemies nearby it. Additional Effect: removes Astral Fire&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction BlizzardIiPvE =&gt; _BlizzardIiPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _HighFireIiPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)25794, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyHighFireIiPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/25794"&gt;&lt;strong&gt;High Fire II&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLM) [25794] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyHighFireIiPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/25794"&gt;&lt;strong&gt;High Fire II&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLM) [25794] [Spell]
    /// &lt;para&gt;Deals fire damage with a potency of 100 to target and all enemies nearby it. Additional Effect: Grants Astral Fire III and removes Umbral Ice&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction HighFireIiPvE =&gt; _HighFireIiPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _HighBlizzardIiPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)25795, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyHighBlizzardIiPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/25795"&gt;&lt;strong&gt;High Blizzard II&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLM) [25795] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyHighBlizzardIiPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/25795"&gt;&lt;strong&gt;High Blizzard II&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLM) [25795] [Spell]
    /// &lt;para&gt;Deals ice damage with a potency of 100 to target and all enemies nearby it. Additional Effect: Grants Umbral Ice III and removes Astral Fire&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction HighBlizzardIiPvE =&gt; _HighBlizzardIiPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _AmplifierPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)25796, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyAmplifierPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/25796"&gt;&lt;strong&gt;Amplifier&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLM) [25796] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyAmplifierPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/25796"&gt;&lt;strong&gt;Amplifier&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLM) [25796] [Ability]
    /// &lt;para&gt;Grants Polyglot. Can only be executed while under the effect of Astral Fire or Umbral Ice.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction AmplifierPvE =&gt; _AmplifierPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ParadoxPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)25797, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyParadoxPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/25797"&gt;&lt;strong&gt;Paradox&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLM) [25797] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyParadoxPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/25797"&gt;&lt;strong&gt;Paradox&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLM) [25797] [Spell]
    /// &lt;para&gt;Deals unaspected damage with a potency of 540. Astral Fire Bonus: Grants Firestarter Firestarter Effect: Next Fire III will require no time to cast and cost no MP Umbral Ice Bonus: Requires no MP to cast Can only be executed while under the effect of Paradox. ※This action cannot be assigned to a hotbar. ※Fire and Blizzard change to Paradox when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ParadoxPvE =&gt; _ParadoxPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _FirePvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29649, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyFirePvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29649"&gt;&lt;strong&gt;Fire&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (BLM) [29649] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyFirePvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29649"&gt;&lt;strong&gt;Fire&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (BLM) [29649] [Spell]
    /// &lt;para&gt;Deals fire damage with a potency of 6,750. Additional Effect: Grants Astral Fire Duration: 15s Effect cannot be stacked with Umbral Ice. Additional Effect: Grants Paradox Duration: 15s ※Action changes to Fire III upon execution.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction FirePvP =&gt; _FirePvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _FireIvPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29650, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyFireIvPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29650"&gt;&lt;strong&gt;Fire IV&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (BLM) [29650] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyFireIvPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29650"&gt;&lt;strong&gt;Fire IV&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (BLM) [29650] [Spell]
    /// &lt;para&gt;Deals fire damage with a potency of 11,250. Additional Effect: Grants Astral Fire III Duration: 15s Effect cannot be stacked with Umbral Ice. Can only be executed while under the effect of Astral Fire II. ※Action changes to High Fire II upon execution. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction FireIvPvP =&gt; _FireIvPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _FlarePvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29651, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyFlarePvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29651"&gt;&lt;strong&gt;Flare&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (BLM) [29651] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyFlarePvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29651"&gt;&lt;strong&gt;Flare&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (BLM) [29651] [Spell]
    /// &lt;para&gt;Deals fire damage with a potency of 15,000 to target and all enemies nearby it. Additional Effect: Grants Astral Fire III Duration: 15s Effect cannot be stacked with Umbral Ice. Can only be executed while under the effect of Soul Resonance. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction FlarePvP =&gt; _FlarePvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _BlizzardPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29653, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyBlizzardPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29653"&gt;&lt;strong&gt;Blizzard&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (BLM) [29653] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyBlizzardPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29653"&gt;&lt;strong&gt;Blizzard&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (BLM) [29653] [Spell]
    /// &lt;para&gt;Deals ice damage with a potency of 4,500. Additional Effect: Grants Umbral Ice Duration: 15s Effect cannot be stacked with Astral Fire. Additional Effect: Grants Paradox Duration: 15s ※Action changes to Blizzard III upon execution.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction BlizzardPvP =&gt; _BlizzardPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _BlizzardIvPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29654, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyBlizzardIvPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29654"&gt;&lt;strong&gt;Blizzard IV&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (BLM) [29654] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyBlizzardIvPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29654"&gt;&lt;strong&gt;Blizzard IV&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (BLM) [29654] [Spell]
    /// &lt;para&gt;Deals ice damage with a potency of 7,500. Additional Effect: Grants Umbral Ice III Duration: 15s Effect cannot be stacked with Astral Fire. Can only be executed while under the effect of Umbral Ice II. ※Action changes to High Blizzard II upon execution. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction BlizzardIvPvP =&gt; _BlizzardIvPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _FreezePvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29655, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyFreezePvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29655"&gt;&lt;strong&gt;Freeze&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (BLM) [29655] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyFreezePvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29655"&gt;&lt;strong&gt;Freeze&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (BLM) [29655] [Spell]
    /// &lt;para&gt;Deals ice damage with a potency of 10,000 to target and all enemies nearby it. Additional Effect: Grants Umbral Ice III Duration: 15s Effect cannot be stacked with Astral Fire. Can only be executed while under the effect of Soul Resonance. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction FreezePvP =&gt; _FreezePvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _BurstPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29657, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyBurstPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29657"&gt;&lt;strong&gt;Burst&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (BLM) [29657] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyBurstPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29657"&gt;&lt;strong&gt;Burst&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (BLM) [29657] [Spell]
    /// &lt;para&gt;Deals lightning damage to all nearby enemies with a potency of 15,000. Additional Effect: Creates a barrier around self that absorbs damage equivalent to a heal of 15,000 potency Duration: 10s This action does not share a recast timer with any other actions.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction BurstPvP =&gt; _BurstPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _XenoglossyPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29658, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyXenoglossyPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29658"&gt;&lt;strong&gt;Xenoglossy&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (BLM) [29658] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyXenoglossyPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29658"&gt;&lt;strong&gt;Xenoglossy&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (BLM) [29658] [Spell]
    /// &lt;para&gt;Deals unaspected damage with a potency of 12,000. Additional Effect: Absorbs 50% of damage dealt as HP Potency is reduced to 8,000 when your HP is below 50% but absorbs 200% of damage dealt as HP. Maximum Charges: 2 This action does not share a recast timer with any other actions.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction XenoglossyPvP =&gt; _XenoglossyPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _AetherialManipulationPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29660, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyAetherialManipulationPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29660"&gt;&lt;strong&gt;Aetherial Manipulation&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (BLM) [29660] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyAetherialManipulationPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29660"&gt;&lt;strong&gt;Aetherial Manipulation&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (BLM) [29660] [Ability]
    /// &lt;para&gt;Rush to a target's side. Cannot be executed while bound.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction AetherialManipulationPvP =&gt; _AetherialManipulationPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ParadoxPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29663, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyParadoxPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29663"&gt;&lt;strong&gt;Paradox&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (BLM) [29663] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyParadoxPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29663"&gt;&lt;strong&gt;Paradox&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (BLM) [29663] [Spell]
    /// &lt;para&gt;Deals unaspected damage with a potency of 9,000. Additional Effect: Increases your stacks of Astral Fire or Umbral Ice to maximum Duration: 15s Can only be executed while under the effect of Paradox. This action does not share a recast timer with any other actions.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ParadoxPvP =&gt; _ParadoxPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _FireIiiPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)30896, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyFireIiiPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/30896"&gt;&lt;strong&gt;Fire III&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (BLM) [30896] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyFireIiiPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/30896"&gt;&lt;strong&gt;Fire III&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (BLM) [30896] [Spell]
    /// &lt;para&gt;Deals fire damage with a potency of 9,000. Additional Effect: Grants Astral Fire II Duration: 15s Effect cannot be stacked with Umbral Ice. Can only be executed while under the effect of Astral Fire. ※Action changes to Fire IV upon execution. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction FireIiiPvP =&gt; _FireIiiPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _BlizzardIiiPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)30897, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyBlizzardIiiPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/30897"&gt;&lt;strong&gt;Blizzard III&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (BLM) [30897] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyBlizzardIiiPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/30897"&gt;&lt;strong&gt;Blizzard III&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (BLM) [30897] [Spell]
    /// &lt;para&gt;Deals ice damage with a potency of 6,000. Additional Effect: Grants Umbral Ice II Duration: 15s Effect cannot be stacked with Astral Fire. Can only be executed while under the effect of Umbral Ice. ※Action changes to Blizzard IV upon execution. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction BlizzardIiiPvP =&gt; _BlizzardIiiPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _HighThunderPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)36986, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyHighThunderPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/36986"&gt;&lt;strong&gt;High Thunder&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLM) [36986] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyHighThunderPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/36986"&gt;&lt;strong&gt;High Thunder&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLM) [36986] [Spell]
    /// &lt;para&gt;Deals lightning damage with a potency of 150. Additional Effect: Lightning damage over time Potency: 60 Duration: 30s Can only be cast while under the effect of Thunderhead granted when gaining Astral Fire or Umbral Ice from an unaspected state or changing between their influences. Only one Thunder spell-induced damage over time effect per caster can be inflicted upon a single target.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction HighThunderPvE =&gt; _HighThunderPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _HighThunderIiPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)36987, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyHighThunderIiPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/36987"&gt;&lt;strong&gt;High Thunder II&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLM) [36987] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyHighThunderIiPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/36987"&gt;&lt;strong&gt;High Thunder II&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLM) [36987] [Spell]
    /// &lt;para&gt;Deals lightning damage with a potency of 100 to target and all enemies nearby it. Additional Effect: Lightning damage over time Potency: 40 Duration: 24s Can only be cast while under the effect of Thunderhead granted when gaining Astral Fire or Umbral Ice from an unaspected state or changing between their influences. Only one Thunder spell-induced damage over time effect per caster can be inflicted upon a single target.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction HighThunderIiPvE =&gt; _HighThunderIiPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _RetracePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)36988, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyRetracePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/36988"&gt;&lt;strong&gt;Retrace&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLM) [36988] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyRetracePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/36988"&gt;&lt;strong&gt;Retrace&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLM) [36988] [Ability]
    /// &lt;para&gt;Weave ley lines anew setting your circle of power at a new location. Can only be executed while under the effect of Ley Lines and the effect duration will not be reset.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction RetracePvE =&gt; _RetracePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _FlareStarPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)36989, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyFlareStarPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/36989"&gt;&lt;strong&gt;Flare Star&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLM) [36989] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyFlareStarPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/36989"&gt;&lt;strong&gt;Flare Star&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLM) [36989] [Spell]
    /// &lt;para&gt;Deals fire damage to target and all enemies nearby it with a potency of 500 for the first enemy and 65% less for all remaining enemies. Can only be executed when the Astral Gauge is full.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction FlareStarPvE =&gt; _FlareStarPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _HighFireIiPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)41473, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyHighFireIiPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/41473"&gt;&lt;strong&gt;High Fire II&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (BLM) [41473] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyHighFireIiPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/41473"&gt;&lt;strong&gt;High Fire II&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (BLM) [41473] [Spell]
    /// &lt;para&gt;Deals fire damage to target and all enemies nearby it with a potency of 13,500 for the first enemy and 9,000 for all remaining enemies. Additional Effect: Grants Astral Fire Duration: 15s Effect cannot be stacked with Umbral Ice Can only be executed while under the effect of Astral Fire III. ※Action changes to Fire III upon execution. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction HighFireIiPvP =&gt; _HighFireIiPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _HighBlizzardIiPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)41474, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyHighBlizzardIiPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/41474"&gt;&lt;strong&gt;High Blizzard II&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (BLM) [41474] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyHighBlizzardIiPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/41474"&gt;&lt;strong&gt;High Blizzard II&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (BLM) [41474] [Spell]
    /// &lt;para&gt;Deals ice damage to target and all enemies nearby it with a potency of 9,000 for the first enemy and 6,000 for all remaining enemies. Additional Effect: Grants Umbral Ice Duration: 15s Effect cannot be stacked with Astral Fire. Can only be executed while under the effect of Umbral Ice III. ※Action changes to Blizzard III upon execution. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction HighBlizzardIiPvP =&gt; _HighBlizzardIiPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ElementalWeavePvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)41475, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyElementalWeavePvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/41475"&gt;&lt;strong&gt;Elemental Weave&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (BLM) [41475] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyElementalWeavePvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/41475"&gt;&lt;strong&gt;Elemental Weave&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (BLM) [41475] [Ability]
    /// &lt;para&gt;Changes to Wreath of Fire while under the effect of Astral Fire or Wreath of Ice while under the effect of Umbral Ice.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ElementalWeavePvP =&gt; _ElementalWeavePvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _WreathOfFirePvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)41476, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyWreathOfFirePvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/41476"&gt;&lt;strong&gt;Wreath of Fire&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (BLM) [41476] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyWreathOfFirePvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/41476"&gt;&lt;strong&gt;Wreath of Fire&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (BLM) [41476] [Ability]
    /// &lt;para&gt;Grants Wreath of Fire. Wreath of Fire Effect: Deals additional fire damage with a potency of 4,500 to target and all enemies within 5 yalms when casting spells Ignores the effects of Guard when dealing damage. Duration: 10s Can only be executed while under the effect of Astral Fire. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction WreathOfFirePvP =&gt; _WreathOfFirePvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _WreathOfIcePvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)41478, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyWreathOfIcePvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/41478"&gt;&lt;strong&gt;Wreath of Ice&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (BLM) [41478] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyWreathOfIcePvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/41478"&gt;&lt;strong&gt;Wreath of Ice&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (BLM) [41478] [Ability]
    /// &lt;para&gt;Grants Wreath of Ice. Wreath of Ice Effect: Reduces damage taken by 20% and delivers an ice attack with a potency of 3,000 every time you suffer damage Duration: 10s Can only be executed while under the effect of Umbral Ice. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction WreathOfIcePvP =&gt; _WreathOfIcePvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _FlareStarPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)41480, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyFlareStarPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/41480"&gt;&lt;strong&gt;Flare Star&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (BLM) [41480] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyFlareStarPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/41480"&gt;&lt;strong&gt;Flare Star&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (BLM) [41480] [Spell]
    /// &lt;para&gt;Deals fire damage with a potency of 20,000 to target and all enemies nearby it. Additional Effect: Afflicts target with Burns dealing fire damage over time Potency: 5,000 Duration: 12s Can only be executed while under the effect of Astral Fire and Elemental Star. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction FlareStarPvP =&gt; _FlareStarPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _FrostStarPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)41481, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyFrostStarPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/41481"&gt;&lt;strong&gt;Frost Star&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (BLM) [41481] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyFrostStarPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/41481"&gt;&lt;strong&gt;Frost Star&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (BLM) [41481] [Spell]
    /// &lt;para&gt;Deals ice damage with a potency of 20,000 to target and all enemies nearby it. Additional Effect: Afflicts target with Deep Freeze Deep Freeze Effect: Target is temporarily unable to act Duration: 3s Can only be executed while under the effect of Umbral Ice and Elemental Star. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction FrostStarPvP =&gt; _FrostStarPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _LethargyPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)41510, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyLethargyPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/41510"&gt;&lt;strong&gt;Lethargy&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (BLM) [41510] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyLethargyPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/41510"&gt;&lt;strong&gt;Lethargy&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (BLM) [41510] [Ability]
    /// &lt;para&gt;Lowers target's damage dealt by 33%. Duration: 5s Additional Effect: Heavy +75% Duration: 3s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction LethargyPvP =&gt; _LethargyPvPCreator.Value;

    private IBaseAction[] _AllBaseActions = null;
    
    /// &lt;inheritdoc/&gt;
    public override IBaseAction[] AllBaseActions =&gt; _AllBaseActions ??= [
    	FirePvE, BlizzardPvE, ThunderPvE, FireIiPvE, TransposePvE, FireIiiPvE, ThunderIiiPvE, BlizzardIiiPvE, AetherialManipulationPvE, ScathePvE, ManawardPvE, ManafontPvE, FreezePvE, FlarePvE, LeyLinesPvE, BlizzardIvPvE, FireIvPvE, BetweenTheLinesPvE, ThunderIvPvE, TriplecastPvE, FoulPvE, ThunderIiPvE, DespairPvE, UmbralSoulPvE, XenoglossyPvE, BlizzardIiPvE, HighFireIiPvE, HighBlizzardIiPvE, AmplifierPvE, ParadoxPvE, FirePvP, FireIvPvP, FlarePvP, BlizzardPvP, BlizzardIvPvP, FreezePvP, BurstPvP, XenoglossyPvP, AetherialManipulationPvP, ParadoxPvP, FireIiiPvP, BlizzardIiiPvP, HighThunderPvE, HighThunderIiPvE, RetracePvE, FlareStarPvE, HighFireIiPvP, HighBlizzardIiPvP, ElementalWeavePvP, WreathOfFirePvP, WreathOfIcePvP, FlareStarPvP, FrostStarPvP, LethargyPvP,
    	..base.AllBaseActions,
    ];

private readonly Lazy&lt;IBaseAction&gt; _SkyshardPvECreator = new(() =&gt; 
{
    IBaseAction action = new BaseAction((ActionID)203, false);
    CustomRotation.LoadActionSetting(ref action);

    var setting = action.Setting;
    ModifySkyshardPvE(ref setting);
    action.Setting = setting;

    return action;
});

/// &lt;summary&gt;
/// Modify &lt;see href="https://garlandtools.org/db/#action/203"&gt;&lt;strong&gt;Skyshard&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [203] [Limit Break]
/// &lt;/summary&gt;
static partial void ModifySkyshardPvE(ref ActionSetting setting);

/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/203"&gt;&lt;strong&gt;Skyshard&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [203] [Limit Break]
/// &lt;para&gt;Deals unaspected damage with a potency of 1,650 to all enemies near point of impact.&lt;/para&gt;
/// &lt;/summary&gt;

public IBaseAction SkyshardPvE =&gt; _SkyshardPvECreator.Value;
/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/203"&gt;&lt;strong&gt;Skyshard&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [203] [Limit Break]
/// &lt;para&gt;Deals unaspected damage with a potency of 1,650 to all enemies near point of impact.&lt;/para&gt;
/// &lt;/summary&gt;
private sealed protected override IBaseAction LimitBreak1 =&gt; SkyshardPvE;
private readonly Lazy&lt;IBaseAction&gt; _StarstormPvECreator = new(() =&gt; 
{
    IBaseAction action = new BaseAction((ActionID)204, false);
    CustomRotation.LoadActionSetting(ref action);

    var setting = action.Setting;
    ModifyStarstormPvE(ref setting);
    action.Setting = setting;

    return action;
});

/// &lt;summary&gt;
/// Modify &lt;see href="https://garlandtools.org/db/#action/204"&gt;&lt;strong&gt;Starstorm&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [204] [Limit Break]
/// &lt;/summary&gt;
static partial void ModifyStarstormPvE(ref ActionSetting setting);

/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/204"&gt;&lt;strong&gt;Starstorm&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [204] [Limit Break]
/// &lt;para&gt;Deals unaspected damage with a potency of 3,600 to all enemies near point of impact.&lt;/para&gt;
/// &lt;/summary&gt;

public IBaseAction StarstormPvE =&gt; _StarstormPvECreator.Value;
/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/204"&gt;&lt;strong&gt;Starstorm&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [204] [Limit Break]
/// &lt;para&gt;Deals unaspected damage with a potency of 3,600 to all enemies near point of impact.&lt;/para&gt;
/// &lt;/summary&gt;
private sealed protected override IBaseAction LimitBreak2 =&gt; StarstormPvE;
private readonly Lazy&lt;IBaseAction&gt; _MeteorPvECreator = new(() =&gt; 
{
    IBaseAction action = new BaseAction((ActionID)205, false);
    CustomRotation.LoadActionSetting(ref action);

    var setting = action.Setting;
    ModifyMeteorPvE(ref setting);
    action.Setting = setting;

    return action;
});

/// &lt;summary&gt;
/// Modify &lt;see href="https://garlandtools.org/db/#action/205"&gt;&lt;strong&gt;Meteor&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [205] [Limit Break]
/// &lt;/summary&gt;
static partial void ModifyMeteorPvE(ref ActionSetting setting);

/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/205"&gt;&lt;strong&gt;Meteor&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [205] [Limit Break]
/// &lt;para&gt;Deals unaspected damage with a potency of 6,150 to all enemies near point of impact.&lt;/para&gt;
/// &lt;/summary&gt;

public IBaseAction MeteorPvE =&gt; _MeteorPvECreator.Value;
/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/205"&gt;&lt;strong&gt;Meteor&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [205] [Limit Break]
/// &lt;para&gt;Deals unaspected damage with a potency of 6,150 to all enemies near point of impact.&lt;/para&gt;
/// &lt;/summary&gt;
private sealed protected override IBaseAction LimitBreak3 =&gt; MeteorPvE;
private readonly Lazy&lt;IBaseAction&gt; _SoulResonancePvPCreator = new(() =&gt; 
{
    IBaseAction action = new BaseAction((ActionID)29662, false);
    CustomRotation.LoadActionSetting(ref action);

    var setting = action.Setting;
    ModifySoulResonancePvP(ref setting);
    action.Setting = setting;

    return action;
});

/// &lt;summary&gt;
/// Modify &lt;see href="https://garlandtools.org/db/#action/29662"&gt;&lt;strong&gt;Soul Resonance&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (BLM) [29662] [Limit Break]
/// &lt;/summary&gt;
static partial void ModifySoulResonancePvP(ref ActionSetting setting);

/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/29662"&gt;&lt;strong&gt;Soul Resonance&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (BLM) [29662] [Limit Break]
/// &lt;para&gt;Grants 6 stacks of Soul Resonance upgrading Fire to Flare and Blizzard to Freeze. Duration: 30s Additional Effect: Grants Elemental Star Elemental Star Effect: Action changes to Flare Star while under the effect of Astral Fire or Frost Star while under the effect of Umbral Ice Duration: 60s Can only be executed when the limit gauge is full. Gauge Charge Time: 60s&lt;/para&gt;
/// &lt;/summary&gt;

private IBaseAction SoulResonancePvP =&gt; _SoulResonancePvPCreator.Value;
/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/29662"&gt;&lt;strong&gt;Soul Resonance&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (BLM) [29662] [Limit Break]
/// &lt;para&gt;Grants 6 stacks of Soul Resonance upgrading Fire to Flare and Blizzard to Freeze. Duration: 30s Additional Effect: Grants Elemental Star Elemental Star Effect: Action changes to Flare Star while under the effect of Astral Fire or Frost Star while under the effect of Umbral Ice Duration: 60s Can only be executed when the limit gauge is full. Gauge Charge Time: 60s&lt;/para&gt;
/// &lt;/summary&gt;
private sealed protected override IBaseAction LimitBreakPvP =&gt; SoulResonancePvP;

#endregion

#region Traits

    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50171"&gt;&lt;strong&gt;Thunder Mastery&lt;/strong&gt;&lt;/see&gt; (BLM) [171]
    /// &lt;para&gt;Upgrades Thunder to Thunder III.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait ThunderMasteryTrait { get; } = new BaseTrait(171);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50172"&gt;&lt;strong&gt;Thunder Mastery II&lt;/strong&gt;&lt;/see&gt; (BLM) [172]
    /// &lt;para&gt;Upgrades Thunder II to Thunder IV.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait ThunderMasteryIiTrait { get; } = new BaseTrait(172);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50174"&gt;&lt;strong&gt;Enhanced Enochian&lt;/strong&gt;&lt;/see&gt; (BLM) [174]
    /// &lt;para&gt;Grants the effect of Polyglot upon maintaining Enochian for 30 seconds. Also improves Enochian's magic damage increase to 10%.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedEnochianTrait { get; } = new BaseTrait(174);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50295"&gt;&lt;strong&gt;Umbral Heart&lt;/strong&gt;&lt;/see&gt; (BLM) [295]
    /// &lt;para&gt;Grants stacks of Umbral Heart upon casting Freeze or executing Manafont or Umbral Soul.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait UmbralHeartTrait { get; } = new BaseTrait(295);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50297"&gt;&lt;strong&gt;Enhanced Polyglot&lt;/strong&gt;&lt;/see&gt; (BLM) [297]
    /// &lt;para&gt;Allows the stacking of a second Polyglot.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedPolyglotTrait { get; } = new BaseTrait(297);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50322"&gt;&lt;strong&gt;Enhanced Enochian II&lt;/strong&gt;&lt;/see&gt; (BLM) [322]
    /// &lt;para&gt;Improves Enochian's magic damage increase to 15%.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedEnochianIiTrait { get; } = new BaseTrait(322);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50460"&gt;&lt;strong&gt;Enochian&lt;/strong&gt;&lt;/see&gt; (BLM) [460]
    /// &lt;para&gt;Increases damage dealt by 5% while under the effect of Astral Fire or Umbral Ice.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnochianTrait { get; } = new BaseTrait(460);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50461"&gt;&lt;strong&gt;Enhanced Foul&lt;/strong&gt;&lt;/see&gt; (BLM) [461]
    /// &lt;para&gt;Allows for the immediate casting of Foul.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedFoulTrait { get; } = new BaseTrait(461);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50462"&gt;&lt;strong&gt;Aspect Mastery IV&lt;/strong&gt;&lt;/see&gt; (BLM) [462]
    /// &lt;para&gt;Upgrades Fire II and Blizzard II to High Fire II and High Blizzard II.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait AspectMasteryIvTrait { get; } = new BaseTrait(462);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50463"&gt;&lt;strong&gt;Enhanced Manafont&lt;/strong&gt;&lt;/see&gt; (BLM) [463]
    /// &lt;para&gt;Reduces Manafont recast time to 100 seconds.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedManafontTrait { get; } = new BaseTrait(463);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50465"&gt;&lt;strong&gt;Aspect Mastery V&lt;/strong&gt;&lt;/see&gt; (BLM) [465]
    /// &lt;para&gt;Adds a Paradox marker to your Elemental Gauge. The marker is made active after reaching Astral Fire III then swapping to the opposite element. Conversely the marker can also be made active after reaching Umbral Ice III and gaining 3 Umbral Hearts then swapping to the opposite element. The marker is made inactive when the effect of Astral Fire or Umbral Ice expires. Fire and Blizzard become Paradox when the Paradox marker is made active.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait AspectMasteryVTrait { get; } = new BaseTrait(465);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50509"&gt;&lt;strong&gt;Enhanced Enochian III&lt;/strong&gt;&lt;/see&gt; (BLM) [509]
    /// &lt;para&gt;Improves Enochian's magic damage increase to 22%.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedEnochianIiiTrait { get; } = new BaseTrait(509);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50613"&gt;&lt;strong&gt;Thunder Mastery III&lt;/strong&gt;&lt;/see&gt; (BLM) [613]
    /// &lt;para&gt;Upgrades Thunder III to High Thunder and Thunder IV to High Thunder II.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait ThunderMasteryIiiTrait { get; } = new BaseTrait(613);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50614"&gt;&lt;strong&gt;Enhanced Ley Lines&lt;/strong&gt;&lt;/see&gt; (BLM) [614]
    /// &lt;para&gt;The location of Ley Lines can be reset while its effect is active.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedLeyLinesTrait { get; } = new BaseTrait(614);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50615"&gt;&lt;strong&gt;Enhanced Polyglot II&lt;/strong&gt;&lt;/see&gt; (BLM) [615]
    /// &lt;para&gt;Allows the stacking of a third Polyglot.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedPolyglotIiTrait { get; } = new BaseTrait(615);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50616"&gt;&lt;strong&gt;Enhanced Astral Fire&lt;/strong&gt;&lt;/see&gt; (BLM) [616]
    /// &lt;para&gt;Grants a stack of Astral Soul upon landing Fire IV or Flare. Maximum Stacks: 6 Allows for the immediate casting of Despair.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedAstralFireTrait { get; } = new BaseTrait(616);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50659"&gt;&lt;strong&gt;Enhanced Enochian IV&lt;/strong&gt;&lt;/see&gt; (BLM) [659]
    /// &lt;para&gt;Improves Enochian's magic damage increase to 27%.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedEnochianIvTrait { get; } = new BaseTrait(659);

    private IBaseTrait[] _AllTraits = null;
    
    /// &lt;inheritdoc/&gt;
    public override IBaseTrait[] AllTraits =&gt; _AllTraits ??= [
    	ThunderMasteryTrait, ThunderMasteryIiTrait, EnhancedEnochianTrait, UmbralHeartTrait, EnhancedPolyglotTrait, EnhancedEnochianIiTrait, EnochianTrait, EnhancedFoulTrait, AspectMasteryIvTrait, EnhancedManafontTrait, AspectMasteryVTrait, EnhancedEnochianIiiTrait, ThunderMasteryIiiTrait, EnhancedLeyLinesTrait, EnhancedPolyglotIiTrait, EnhancedAstralFireTrait, EnhancedEnochianIvTrait,
    	..base.AllTraits,
    ];
#endregion
}

/// &lt;summary&gt;
/// &lt;see href="https://na.finalfantasyxiv.com/jobguide/summoner"&gt;&lt;strong&gt;summoner&lt;/strong&gt;&lt;/see&gt;
/// &lt;br&gt;Number of Actions: 96&lt;/br&gt;
/// &lt;br&gt;Number of Traits: 20&lt;/br&gt;
/// &lt;/summary&gt;
[Jobs(Job.SMN, Job.ACN)]
public abstract partial class SummonerRotation : CustomRotation
{
    static SMNGauge JobGauge =&gt; Svc.Gauges.Get&lt;SMNGauge&gt;();

#region Actions
    private readonly Lazy&lt;IBaseAction&gt; _RuinPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)163, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyRuinPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/163"&gt;&lt;strong&gt;Ruin&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (ACN SMN) [163] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyRuinPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/163"&gt;&lt;strong&gt;Ruin&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (ACN SMN) [163] [Spell]
    /// &lt;para&gt;Deals unaspected damage with a potency of 240.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction RuinPvE =&gt; _RuinPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _RuinIiPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)172, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyRuinIiPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/172"&gt;&lt;strong&gt;Ruin II&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (ACN SMN) [172] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyRuinIiPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/172"&gt;&lt;strong&gt;Ruin II&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (ACN SMN) [172] [Spell]
    /// &lt;para&gt;Deals unaspected damage with a potency of 270.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction RuinIiPvE =&gt; _RuinIiPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ResurrectionPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)173, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyResurrectionPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/173"&gt;&lt;strong&gt;Resurrection&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (ACN SMN SCH) [173] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyResurrectionPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/173"&gt;&lt;strong&gt;Resurrection&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (ACN SMN SCH) [173] [Spell]
    /// &lt;para&gt;Resurrects target to a weakened state.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ResurrectionPvE =&gt; _ResurrectionPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _FesterPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)181, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyFesterPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/181"&gt;&lt;strong&gt;Fester&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (ACN SMN) [181] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyFesterPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/181"&gt;&lt;strong&gt;Fester&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (ACN SMN) [181] [Ability]
    /// &lt;para&gt;Deals unaspected damage with a potency of 340. Aetherflow Gauge Cost: 1&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction FesterPvE =&gt; _FesterPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _PainflarePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)3578, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyPainflarePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/3578"&gt;&lt;strong&gt;Painflare&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SMN) [3578] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyPainflarePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/3578"&gt;&lt;strong&gt;Painflare&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SMN) [3578] [Ability]
    /// &lt;para&gt;Deals unaspected damage with a potency of 220 to target and all enemies nearby it. Aetherflow Gauge Cost: 1&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction PainflarePvE =&gt; _PainflarePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _RuinIiiPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)3579, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyRuinIiiPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/3579"&gt;&lt;strong&gt;Ruin III&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SMN) [3579] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyRuinIiiPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/3579"&gt;&lt;strong&gt;Ruin III&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SMN) [3579] [Spell]
    /// &lt;para&gt;Deals unaspected damage with a potency of .&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction RuinIiiPvE =&gt; _RuinIiiPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _DreadwyrmTrancePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)3581, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyDreadwyrmTrancePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/3581"&gt;&lt;strong&gt;Dreadwyrm Trance&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SMN) [3581] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyDreadwyrmTrancePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/3581"&gt;&lt;strong&gt;Dreadwyrm Trance&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SMN) [3581] [Spell]
    /// &lt;para&gt;Enters Dreadwyrm Trance. Duration: 15s Additional Effect: Changes Ruin III to Astral Impulse and Outburst to Astral Flare Additional Effect: Grants Ruby Arcanum Topaz Arcanum and Emerald Arcanum Can only be executed in combat and while Carbuncle is summoned. This action does not share a recast timer with any other actions.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction DreadwyrmTrancePvE =&gt; _DreadwyrmTrancePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _DeathflarePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)3582, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyDeathflarePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/3582"&gt;&lt;strong&gt;Deathflare&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SMN) [3582] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyDeathflarePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/3582"&gt;&lt;strong&gt;Deathflare&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SMN) [3582] [Ability]
    /// &lt;para&gt;Deals unaspected damage to target and all enemies nearby it with a potency of 500 for the first enemy and 50% less for all remaining enemies. Can only be executed while in Dreadwyrm Trance. ※This action cannot be assigned to a hotbar. ※Astral Flow changes to Deathflare when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction DeathflarePvE =&gt; _DeathflarePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _RuinIvPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)7426, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyRuinIvPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/7426"&gt;&lt;strong&gt;Ruin IV&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SMN) [7426] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyRuinIvPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/7426"&gt;&lt;strong&gt;Ruin IV&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SMN) [7426] [Spell]
    /// &lt;para&gt;Deals unaspected damage to target and all enemies nearby it with a potency of for the first enemy and 60% less for all remaining enemies. Can only be executed while under the effect of Further Ruin.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction RuinIvPvE =&gt; _RuinIvPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _SummonBahamutPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)7427, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifySummonBahamutPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/7427"&gt;&lt;strong&gt;Summon Bahamut&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SMN) [7427] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifySummonBahamutPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/7427"&gt;&lt;strong&gt;Summon Bahamut&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SMN) [7427] [Spell]
    /// &lt;para&gt;Enters Dreadwyrm Trance and summons Demi-Bahamut to fight your target. Demi-Bahamut will execute Wyrmwave automatically on the targets attacked by you after summoning. Increases enmity in target when Demi-Bahamut is summoned. Duration: 15s Additional Effect: Changes Ruin III to Astral Impulse and to Astral Flare Additional Effect: Grants Ruby Arcanum Topaz Arcanum and Emerald Arcanum Can only be executed while Carbuncle is summoned. This action does not share a recast timer with any other actions.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction SummonBahamutPvE =&gt; _SummonBahamutPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _WyrmwavePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)7428, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyWyrmwavePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/7428"&gt;&lt;strong&gt;Wyrmwave&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SMN) [7428] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyWyrmwavePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/7428"&gt;&lt;strong&gt;Wyrmwave&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SMN) [7428] [Spell]
    /// &lt;para&gt;Deals unaspected damage with a potency of 150. Will only execute while Demi-Bahamut is summoned. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction WyrmwavePvE =&gt; _WyrmwavePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _EnkindleBahamutPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)7429, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyEnkindleBahamutPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/7429"&gt;&lt;strong&gt;Enkindle Bahamut&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SMN) [7429] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyEnkindleBahamutPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/7429"&gt;&lt;strong&gt;Enkindle Bahamut&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SMN) [7429] [Ability]
    /// &lt;para&gt;Orders Demi-Bahamut to execute Akh Morn. Akh Morn Effect: Deals unaspected damage to target and all enemies nearby it with a potency of 1,300 for the first enemy and 50% less for all remaining enemies&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction EnkindleBahamutPvE =&gt; _EnkindleBahamutPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _AkhMornPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)7449, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyAkhMornPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/7449"&gt;&lt;strong&gt;Akh Morn&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SMN) [7449] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyAkhMornPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/7449"&gt;&lt;strong&gt;Akh Morn&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SMN) [7449] [Ability]
    /// &lt;para&gt;Deals unaspected damage to target and all enemies nearby it with a potency of 1,300 for the first enemy and 50% less for all remaining enemies. Can only be executed while Demi-Bahamut is summoned. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction AkhMornPvE =&gt; _AkhMornPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _PhysickPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16230, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyPhysickPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16230"&gt;&lt;strong&gt;Physick&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (ACN SMN) [16230] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyPhysickPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16230"&gt;&lt;strong&gt;Physick&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (ACN SMN) [16230] [Spell]
    /// &lt;para&gt;Restores target's HP. Cure Potency: 400&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction PhysickPvE =&gt; _PhysickPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _EnergyDrainPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16508, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyEnergyDrainPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16508"&gt;&lt;strong&gt;Energy Drain&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (ACN SMN) [16508] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyEnergyDrainPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16508"&gt;&lt;strong&gt;Energy Drain&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (ACN SMN) [16508] [Ability]
    /// &lt;para&gt;Deals unaspected damage with a potency of 200. Additional Effect: Aetherflow II&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction EnergyDrainPvE =&gt; _EnergyDrainPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _EnergySiphonPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16510, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyEnergySiphonPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16510"&gt;&lt;strong&gt;Energy Siphon&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SMN) [16510] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyEnergySiphonPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16510"&gt;&lt;strong&gt;Energy Siphon&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SMN) [16510] [Ability]
    /// &lt;para&gt;Deals unaspected damage with a potency of 100 to target and all enemies nearby it. Additional Effect: Aetherflow II Shares a recast timer with Energy Drain.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction EnergySiphonPvE =&gt; _EnergySiphonPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _OutburstPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16511, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyOutburstPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16511"&gt;&lt;strong&gt;Outburst&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (ACN SMN) [16511] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyOutburstPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16511"&gt;&lt;strong&gt;Outburst&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (ACN SMN) [16511] [Spell]
    /// &lt;para&gt;Deals unaspected damage with a potency of 100 to target and all enemies nearby it.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction OutburstPvE =&gt; _OutburstPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _FountainOfFirePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16514, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyFountainOfFirePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16514"&gt;&lt;strong&gt;Fountain of Fire&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SMN) [16514] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyFountainOfFirePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16514"&gt;&lt;strong&gt;Fountain of Fire&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SMN) [16514] [Spell]
    /// &lt;para&gt;Deals fire damage with a potency of . Can only be executed while under the effect of Firebird Trance. ※This action cannot be assigned to a hotbar. ※Ruin III changes to Fountain of Fire when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction FountainOfFirePvE =&gt; _FountainOfFirePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _BrandOfPurgatoryPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16515, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyBrandOfPurgatoryPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16515"&gt;&lt;strong&gt;Brand of Purgatory&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SMN) [16515] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyBrandOfPurgatoryPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16515"&gt;&lt;strong&gt;Brand of Purgatory&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SMN) [16515] [Spell]
    /// &lt;para&gt;Deals fire damage with a potency of 240 to target and all enemies nearby it. Can only be executed while under the effect of Firebird Trance. ※This action cannot be assigned to a hotbar. ※Tri-disaster changes to Brand of Purgatory when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction BrandOfPurgatoryPvE =&gt; _BrandOfPurgatoryPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _EnkindlePhoenixPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16516, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyEnkindlePhoenixPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16516"&gt;&lt;strong&gt;Enkindle Phoenix&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SMN) [16516] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyEnkindlePhoenixPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16516"&gt;&lt;strong&gt;Enkindle Phoenix&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SMN) [16516] [Ability]
    /// &lt;para&gt;Orders Demi-Phoenix to execute Revelation. Revelation Effect: Deals fire damage to target and all enemies nearby it with a potency of 1,300 for the first enemy and 50% less for all remaining enemies ※This action cannot be assigned to a hotbar. ※Enkindle Bahamut changes to Enkindle Phoenix when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction EnkindlePhoenixPvE =&gt; _EnkindlePhoenixPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _EverlastingFlightPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16517, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyEverlastingFlightPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16517"&gt;&lt;strong&gt;Everlasting Flight&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SMN) [16517] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyEverlastingFlightPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16517"&gt;&lt;strong&gt;Everlasting Flight&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SMN) [16517] [Ability]
    /// &lt;para&gt;Gradually restores own HP and the HP of all nearby party members. Cure Potency: 100 Duration: 21s ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction EverlastingFlightPvE =&gt; _EverlastingFlightPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _RevelationPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16518, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyRevelationPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16518"&gt;&lt;strong&gt;Revelation&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SMN) [16518] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyRevelationPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16518"&gt;&lt;strong&gt;Revelation&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SMN) [16518] [Ability]
    /// &lt;para&gt;Deals fire damage to target and all enemies nearby it with a potency of 1,300 for the first enemy and 50% less for all remaining enemies. Can only be executed while Demi-Phoenix is summoned. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction RevelationPvE =&gt; _RevelationPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ScarletFlamePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16519, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyScarletFlamePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16519"&gt;&lt;strong&gt;Scarlet Flame&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SMN) [16519] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyScarletFlamePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16519"&gt;&lt;strong&gt;Scarlet Flame&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SMN) [16519] [Spell]
    /// &lt;para&gt;Deals fire damage with a potency of 150. Will only execute while Demi-Phoenix is summoned. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ScarletFlamePvE =&gt; _ScarletFlamePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _SummonCarbunclePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)25798, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifySummonCarbunclePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/25798"&gt;&lt;strong&gt;Summon Carbuncle&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (ACN SMN) [25798] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifySummonCarbunclePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/25798"&gt;&lt;strong&gt;Summon Carbuncle&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (ACN SMN) [25798] [Spell]
    /// &lt;para&gt;Summons Carbuncle to your side.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction SummonCarbunclePvE =&gt; _SummonCarbunclePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _RadiantAegisPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)25799, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyRadiantAegisPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/25799"&gt;&lt;strong&gt;Radiant Aegis&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (ACN SMN) [25799] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyRadiantAegisPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/25799"&gt;&lt;strong&gt;Radiant Aegis&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (ACN SMN) [25799] [Ability]
    /// &lt;para&gt;Orders Carbuncle to execute Radiant Aegis. Radiant Aegis Effect: Creates a barrier around self that absorbs damage totaling 20% of your maximum HP Duration: 30s Can only be executed while Carbuncle is summoned.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction RadiantAegisPvE =&gt; _RadiantAegisPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _AetherchargePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)25800, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyAetherchargePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/25800"&gt;&lt;strong&gt;Aethercharge&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (ACN SMN) [25800] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyAetherchargePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/25800"&gt;&lt;strong&gt;Aethercharge&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (ACN SMN) [25800] [Spell]
    /// &lt;para&gt;Grants Aethercharge increasing the potency of Ruin Ruin II and Ruin III by 50 and Outburst by 20. Duration: 15s Additional Effect: Grants Can only be executed in combat and while Carbuncle is summoned.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction AetherchargePvE =&gt; _AetherchargePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _SearingLightPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)25801, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifySearingLightPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/25801"&gt;&lt;strong&gt;Searing Light&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SMN) [25801] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifySearingLightPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/25801"&gt;&lt;strong&gt;Searing Light&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SMN) [25801] [Ability]
    /// &lt;para&gt;Increases damage dealt by self and nearby party members by 5%. Duration: 20s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction SearingLightPvE =&gt; _SearingLightPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _SummonRubyPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)25802, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifySummonRubyPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/25802"&gt;&lt;strong&gt;Summon Ruby&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (ACN SMN) [25802] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifySummonRubyPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/25802"&gt;&lt;strong&gt;Summon Ruby&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (ACN SMN) [25802] [Spell]
    /// &lt;para&gt;Summons Ruby Carbuncle and orders it to execute Glittering Ruby. Glittering Ruby Effect: Rushes target and deals fire damage with a potency of 400 Additional Effect: Grants 2 stacks of Fire Attunement Fire Attunement Effect: Gemshine and Precious Brilliance become fire-aspected Duration: 30s Can only be executed while under the effect of Ruby Arcanum and Carbuncle is summoned. Current pet will leave the battlefield while Ruby Carbuncle is present and return once gone.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction SummonRubyPvE =&gt; _SummonRubyPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _SummonTopazPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)25803, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifySummonTopazPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/25803"&gt;&lt;strong&gt;Summon Topaz&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (ACN SMN) [25803] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifySummonTopazPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/25803"&gt;&lt;strong&gt;Summon Topaz&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (ACN SMN) [25803] [Spell]
    /// &lt;para&gt;Summons Topaz Carbuncle and orders it to execute Glittering Topaz. Glittering Topaz Effect: Rushes target and deals earth damage with a potency of 400 Additional Effect: Grants 4 stacks of Earth Attunement Earth Attunement Effect: Gemshine and Precious Brilliance become earth-aspected Duration: 30s Can only be executed while under the effect of Topaz Arcanum and Carbuncle is summoned. Current pet will leave the battlefield while Topaz Carbuncle is present and return once gone.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction SummonTopazPvE =&gt; _SummonTopazPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _SummonEmeraldPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)25804, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifySummonEmeraldPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/25804"&gt;&lt;strong&gt;Summon Emerald&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (ACN SMN) [25804] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifySummonEmeraldPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/25804"&gt;&lt;strong&gt;Summon Emerald&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (ACN SMN) [25804] [Spell]
    /// &lt;para&gt;Summons Emerald Carbuncle and orders it to execute Glittering Emerald. Glittering Emerald Effect: Deals wind damage with a potency of 400 Additional Effect: Grants 4 stacks of Wind Attunement Wind Attunement Effect: Gemshine and Precious Brilliance become wind-aspected Duration: 30s Can only be executed while under the effect of Emerald Arcanum and Carbuncle is summoned. Current pet will leave the battlefield while Emerald Carbuncle is present and return once gone.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction SummonEmeraldPvE =&gt; _SummonEmeraldPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _SummonIfritPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)25805, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifySummonIfritPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/25805"&gt;&lt;strong&gt;Summon Ifrit&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SMN) [25805] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifySummonIfritPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/25805"&gt;&lt;strong&gt;Summon Ifrit&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SMN) [25805] [Spell]
    /// &lt;para&gt;Summons Ifrit-Egi and orders it to execute . Additional Effect: Grants 2 stacks of Fire Attunement Fire Attunement Effect: Gemshine and Precious Brilliance become fire-aspected Duration: 30s Can only be executed while under the effect of Ruby Arcanum and Carbuncle is summoned. Current pet will leave the battlefield while Ifrit-Egi is present and return once gone.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction SummonIfritPvE =&gt; _SummonIfritPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _SummonTitanPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)25806, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifySummonTitanPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/25806"&gt;&lt;strong&gt;Summon Titan&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SMN) [25806] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifySummonTitanPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/25806"&gt;&lt;strong&gt;Summon Titan&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SMN) [25806] [Spell]
    /// &lt;para&gt;Summons Titan-Egi and orders it to execute . Additional Effect: Grants 4 stacks of Earth Attunement Earth Attunement Effect: Gemshine and Precious Brilliance become earth-aspected Duration: 30s Can only be executed while under the effect of Topaz Arcanum and Carbuncle is summoned. Current pet will leave the battlefield while Titan-Egi is present and return once gone.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction SummonTitanPvE =&gt; _SummonTitanPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _SummonGarudaPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)25807, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifySummonGarudaPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/25807"&gt;&lt;strong&gt;Summon Garuda&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SMN) [25807] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifySummonGarudaPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/25807"&gt;&lt;strong&gt;Summon Garuda&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SMN) [25807] [Spell]
    /// &lt;para&gt;Summons Garuda-Egi and orders it to execute . Additional Effect: Grants 4 stacks of Wind Attunement Wind Attunement Effect: Gemshine and Precious Brilliance become wind-aspected Duration: 30s Can only be executed while under the effect of Emerald Arcanum and Carbuncle is summoned. Current pet will leave the battlefield while Garuda-Egi is present and return once gone.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction SummonGarudaPvE =&gt; _SummonGarudaPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _RubyRuinPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)25808, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyRubyRuinPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/25808"&gt;&lt;strong&gt;Ruby Ruin&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (ACN SMN) [25808] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyRubyRuinPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/25808"&gt;&lt;strong&gt;Ruby Ruin&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (ACN SMN) [25808] [Spell]
    /// &lt;para&gt;Deals fire damage with a potency of 340. Fire Attunement Cost: 1 This action does not share a recast timer with any other actions. Upon execution the recast timer for this action will be applied to all other weaponskills and magic actions. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction RubyRuinPvE =&gt; _RubyRuinPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _TopazRuinPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)25809, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyTopazRuinPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/25809"&gt;&lt;strong&gt;Topaz Ruin&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (ACN SMN) [25809] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyTopazRuinPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/25809"&gt;&lt;strong&gt;Topaz Ruin&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (ACN SMN) [25809] [Spell]
    /// &lt;para&gt;Deals earth damage with a potency of 240. Earth Attunement Cost: 1 ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction TopazRuinPvE =&gt; _TopazRuinPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _EmeraldRuinPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)25810, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyEmeraldRuinPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/25810"&gt;&lt;strong&gt;Emerald Ruin&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (ACN SMN) [25810] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyEmeraldRuinPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/25810"&gt;&lt;strong&gt;Emerald Ruin&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (ACN SMN) [25810] [Spell]
    /// &lt;para&gt;Deals wind damage with a potency of 160. Wind Attunement Cost: 1 ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction EmeraldRuinPvE =&gt; _EmeraldRuinPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _RubyRuinIiPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)25811, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyRubyRuinIiPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/25811"&gt;&lt;strong&gt;Ruby Ruin II&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (ACN SMN) [25811] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyRubyRuinIiPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/25811"&gt;&lt;strong&gt;Ruby Ruin II&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (ACN SMN) [25811] [Spell]
    /// &lt;para&gt;Deals fire damage with a potency of 380. Fire Attunement Cost: 1 This action does not share a recast timer with any other actions. Upon execution the recast timer for this action will be applied to all other weaponskills and magic actions. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction RubyRuinIiPvE =&gt; _RubyRuinIiPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _TopazRuinIiPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)25812, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyTopazRuinIiPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/25812"&gt;&lt;strong&gt;Topaz Ruin II&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (ACN SMN) [25812] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyTopazRuinIiPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/25812"&gt;&lt;strong&gt;Topaz Ruin II&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (ACN SMN) [25812] [Spell]
    /// &lt;para&gt;Deals earth damage with a potency of 270. Earth Attunement Cost: 1 ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction TopazRuinIiPvE =&gt; _TopazRuinIiPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _EmeraldRuinIiPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)25813, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyEmeraldRuinIiPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/25813"&gt;&lt;strong&gt;Emerald Ruin II&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (ACN SMN) [25813] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyEmeraldRuinIiPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/25813"&gt;&lt;strong&gt;Emerald Ruin II&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (ACN SMN) [25813] [Spell]
    /// &lt;para&gt;Deals wind damage with a potency of 170. Wind Attunement Cost: 1 ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction EmeraldRuinIiPvE =&gt; _EmeraldRuinIiPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _RubyOutburstPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)25814, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyRubyOutburstPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/25814"&gt;&lt;strong&gt;Ruby Outburst&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (ACN SMN) [25814] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyRubyOutburstPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/25814"&gt;&lt;strong&gt;Ruby Outburst&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (ACN SMN) [25814] [Spell]
    /// &lt;para&gt;Deals fire damage with a potency of 160 to target and all enemies nearby it. Fire Attunement Cost: 1 This action does not share a recast timer with any other actions. Upon execution the recast timer for this action will be applied to all other weaponskills and magic actions. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction RubyOutburstPvE =&gt; _RubyOutburstPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _TopazOutburstPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)25815, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyTopazOutburstPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/25815"&gt;&lt;strong&gt;Topaz Outburst&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (ACN SMN) [25815] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyTopazOutburstPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/25815"&gt;&lt;strong&gt;Topaz Outburst&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (ACN SMN) [25815] [Spell]
    /// &lt;para&gt;Deals earth damage with a potency of 110 to target and all enemies nearby it. Earth Attunement Cost: 1 ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction TopazOutburstPvE =&gt; _TopazOutburstPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _EmeraldOutburstPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)25816, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyEmeraldOutburstPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/25816"&gt;&lt;strong&gt;Emerald Outburst&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (ACN SMN) [25816] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyEmeraldOutburstPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/25816"&gt;&lt;strong&gt;Emerald Outburst&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (ACN SMN) [25816] [Spell]
    /// &lt;para&gt;Deals wind damage with a potency of 70 to target and all enemies nearby it. Wind Attunement Cost: 1 ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction EmeraldOutburstPvE =&gt; _EmeraldOutburstPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _RubyRuinIiiPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)25817, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyRubyRuinIiiPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/25817"&gt;&lt;strong&gt;Ruby Ruin III&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SMN) [25817] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyRubyRuinIiiPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/25817"&gt;&lt;strong&gt;Ruby Ruin III&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SMN) [25817] [Spell]
    /// &lt;para&gt;Deals fire damage with a potency of 410. Fire Attunement Cost: 1 This action does not share a recast timer with any other actions. Upon execution the recast timer for this action will be applied to all other weaponskills and magic actions. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction RubyRuinIiiPvE =&gt; _RubyRuinIiiPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _TopazRuinIiiPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)25818, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyTopazRuinIiiPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/25818"&gt;&lt;strong&gt;Topaz Ruin III&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SMN) [25818] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyTopazRuinIiiPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/25818"&gt;&lt;strong&gt;Topaz Ruin III&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SMN) [25818] [Spell]
    /// &lt;para&gt;Deals earth damage with a potency of 300. Earth Attunement Cost: 1 ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction TopazRuinIiiPvE =&gt; _TopazRuinIiiPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _EmeraldRuinIiiPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)25819, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyEmeraldRuinIiiPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/25819"&gt;&lt;strong&gt;Emerald Ruin III&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SMN) [25819] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyEmeraldRuinIiiPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/25819"&gt;&lt;strong&gt;Emerald Ruin III&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SMN) [25819] [Spell]
    /// &lt;para&gt;Deals wind damage with a potency of 180. Wind Attunement Cost: 1 ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction EmeraldRuinIiiPvE =&gt; _EmeraldRuinIiiPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _AstralImpulsePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)25820, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyAstralImpulsePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/25820"&gt;&lt;strong&gt;Astral Impulse&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SMN) [25820] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyAstralImpulsePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/25820"&gt;&lt;strong&gt;Astral Impulse&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SMN) [25820] [Spell]
    /// &lt;para&gt;Deals unaspected damage with a potency of . Can only be executed while in Dreadwyrm Trance. ※This action cannot be assigned to a hotbar. ※Ruin III changes to Astral Impulse when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction AstralImpulsePvE =&gt; _AstralImpulsePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _AstralFlarePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)25821, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyAstralFlarePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/25821"&gt;&lt;strong&gt;Astral Flare&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SMN) [25821] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyAstralFlarePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/25821"&gt;&lt;strong&gt;Astral Flare&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SMN) [25821] [Spell]
    /// &lt;para&gt;Deals unaspected damage with a potency of 180 to target and all enemies nearby it. Can only be executed while in Dreadwyrm Trance. ※This action cannot be assigned to a hotbar. ※ changes to Astral Flare when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction AstralFlarePvE =&gt; _AstralFlarePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _AstralFlowPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)25822, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyAstralFlowPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/25822"&gt;&lt;strong&gt;Astral Flow&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SMN) [25822] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyAstralFlowPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/25822"&gt;&lt;strong&gt;Astral Flow&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SMN) [25822] [Spell]
    /// &lt;para&gt;Channel the energies of your active trance to perform one of several actions. Dreadwyrm Trance Effect: Action changes to Deathflare&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction AstralFlowPvE =&gt; _AstralFlowPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _RubyRitePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)25823, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyRubyRitePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/25823"&gt;&lt;strong&gt;Ruby Rite&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SMN) [25823] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyRubyRitePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/25823"&gt;&lt;strong&gt;Ruby Rite&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SMN) [25823] [Spell]
    /// &lt;para&gt;Deals fire damage with a potency of . Fire Attunement Cost: 1 This action does not share a recast timer with any other actions. Upon execution the recast timer for this action will be applied to all other weaponskills and magic actions. ※This action cannot be assigned to a hotbar. ※Gemshine changes to Ruby Rite when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction RubyRitePvE =&gt; _RubyRitePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _TopazRitePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)25824, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyTopazRitePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/25824"&gt;&lt;strong&gt;Topaz Rite&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SMN) [25824] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyTopazRitePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/25824"&gt;&lt;strong&gt;Topaz Rite&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SMN) [25824] [Spell]
    /// &lt;para&gt;Deals earth damage with a potency of . Earth Attunement Cost: 1 ※This action cannot be assigned to a hotbar. ※Gemshine changes to Topaz Rite when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction TopazRitePvE =&gt; _TopazRitePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _EmeraldRitePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)25825, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyEmeraldRitePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/25825"&gt;&lt;strong&gt;Emerald Rite&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SMN) [25825] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyEmeraldRitePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/25825"&gt;&lt;strong&gt;Emerald Rite&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SMN) [25825] [Spell]
    /// &lt;para&gt;Deals wind damage with a potency of . Wind Attunement Cost: 1 ※This action cannot be assigned to a hotbar. ※Gemshine changes to Emerald Rite when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction EmeraldRitePvE =&gt; _EmeraldRitePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _TridisasterPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)25826, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyTridisasterPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/25826"&gt;&lt;strong&gt;Tri-disaster&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SMN) [25826] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyTridisasterPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/25826"&gt;&lt;strong&gt;Tri-disaster&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SMN) [25826] [Spell]
    /// &lt;para&gt;Deals unaspected damage with a potency of 120 to target and all enemies nearby it.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction TridisasterPvE =&gt; _TridisasterPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _RubyDisasterPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)25827, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyRubyDisasterPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/25827"&gt;&lt;strong&gt;Ruby Disaster&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SMN) [25827] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyRubyDisasterPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/25827"&gt;&lt;strong&gt;Ruby Disaster&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SMN) [25827] [Spell]
    /// &lt;para&gt;Deals fire damage with a potency of 190 to target and all enemies nearby it. Fire Attunement Cost: 1 This action does not share a recast timer with any other actions. Upon execution the recast timer for this action will be applied to all other weaponskills and magic actions. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction RubyDisasterPvE =&gt; _RubyDisasterPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _TopazDisasterPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)25828, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyTopazDisasterPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/25828"&gt;&lt;strong&gt;Topaz Disaster&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SMN) [25828] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyTopazDisasterPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/25828"&gt;&lt;strong&gt;Topaz Disaster&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SMN) [25828] [Spell]
    /// &lt;para&gt;Deals earth damage with a potency of 130 to target and all enemies nearby it. Earth Attunement Cost: 1 ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction TopazDisasterPvE =&gt; _TopazDisasterPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _EmeraldDisasterPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)25829, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyEmeraldDisasterPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/25829"&gt;&lt;strong&gt;Emerald Disaster&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SMN) [25829] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyEmeraldDisasterPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/25829"&gt;&lt;strong&gt;Emerald Disaster&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SMN) [25829] [Spell]
    /// &lt;para&gt;Deals wind damage with a potency of 90 to target and all enemies nearby it. Wind Attunement Cost: 1 ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction EmeraldDisasterPvE =&gt; _EmeraldDisasterPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _RekindlePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)25830, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyRekindlePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/25830"&gt;&lt;strong&gt;Rekindle&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SMN) [25830] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyRekindlePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/25830"&gt;&lt;strong&gt;Rekindle&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SMN) [25830] [Ability]
    /// &lt;para&gt;Restores own or target party member's HP. Cure Potency: 400 Additional Effect: Grants Rekindle to target Duration: 30s Rekindle Effect: Healing over time when HP falls below 75% or upon effect duration expiration Cure Potency: 200 Duration: 15s Can only be executed while in Firebird Trance. ※This action cannot be assigned to a hotbar. ※Astral Flow changes to Rekindle when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction RekindlePvE =&gt; _RekindlePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _SummonPhoenixPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)25831, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifySummonPhoenixPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/25831"&gt;&lt;strong&gt;Summon Phoenix&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SMN) [25831] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifySummonPhoenixPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/25831"&gt;&lt;strong&gt;Summon Phoenix&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SMN) [25831] [Spell]
    /// &lt;para&gt;Enters Firebird Trance and summons Demi-Phoenix to fight by your side which executes Everlasting Flight as it manifests. Demi-Phoenix will execute Scarlet Flame automatically on the targets attacked by you after summoning. Increases enmity in target when Demi-Phoenix is summoned. Duration: 15s Additional Effect: Changes Ruin III to Fountain of Fire and Tri-disaster to Brand of Purgatory Additional Effect: Grants Ruby Arcanum Topaz Arcanum and Emerald Arcanum Can only be executed while Carbuncle is summoned. This action does not share a recast timer with any other actions. ※This action cannot be assigned to a hotbar. ※Summon Bahamut changes to Summon Phoenix when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction SummonPhoenixPvE =&gt; _SummonPhoenixPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _RubyCatastrophePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)25832, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyRubyCatastrophePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/25832"&gt;&lt;strong&gt;Ruby Catastrophe&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SMN) [25832] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyRubyCatastrophePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/25832"&gt;&lt;strong&gt;Ruby Catastrophe&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SMN) [25832] [Spell]
    /// &lt;para&gt;Deals fire damage with a potency of 210 to target and all enemies nearby it. Fire Attunement Cost: 1 This action does not share a recast timer with any other actions. Upon execution the recast timer for this action will be applied to all other weaponskills and magic actions. ※This action cannot be assigned to a hotbar. ※Precious Brilliance changes to Ruby Catastrophe when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction RubyCatastrophePvE =&gt; _RubyCatastrophePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _TopazCatastrophePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)25833, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyTopazCatastrophePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/25833"&gt;&lt;strong&gt;Topaz Catastrophe&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SMN) [25833] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyTopazCatastrophePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/25833"&gt;&lt;strong&gt;Topaz Catastrophe&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SMN) [25833] [Spell]
    /// &lt;para&gt;Deals earth damage with a potency of 140 to target and all enemies nearby it. Earth Attunement Cost: 1 ※This action cannot be assigned to a hotbar. ※Precious Brilliance changes to Topaz Catastrophe when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction TopazCatastrophePvE =&gt; _TopazCatastrophePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _EmeraldCatastrophePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)25834, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyEmeraldCatastrophePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/25834"&gt;&lt;strong&gt;Emerald Catastrophe&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SMN) [25834] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyEmeraldCatastrophePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/25834"&gt;&lt;strong&gt;Emerald Catastrophe&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SMN) [25834] [Spell]
    /// &lt;para&gt;Deals wind damage with a potency of 100 to target and all enemies nearby it. Wind Attunement Cost: 1 ※This action cannot be assigned to a hotbar. ※Precious Brilliance changes to Emerald Catastrophe when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction EmeraldCatastrophePvE =&gt; _EmeraldCatastrophePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _CrimsonCyclonePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)25835, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyCrimsonCyclonePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/25835"&gt;&lt;strong&gt;Crimson Cyclone&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SMN) [25835] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyCrimsonCyclonePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/25835"&gt;&lt;strong&gt;Crimson Cyclone&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SMN) [25835] [Spell]
    /// &lt;para&gt;Rushes forward and delivers a fire attack to target and all enemies nearby it with a potency of for the first enemy and 60% less for all remaining enemies. Additional Effect: Grants Crimson Strike Ready Effect ends upon execution of certain summoner actions. Can only be executed while under the effect of Ifrit's Favor. Cannot be executed while bound. ※This action cannot be assigned to a hotbar. ※Astral Flow changes to Crimson Cyclone when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction CrimsonCyclonePvE =&gt; _CrimsonCyclonePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _MountainBusterPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)25836, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyMountainBusterPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/25836"&gt;&lt;strong&gt;Mountain Buster&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SMN) [25836] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyMountainBusterPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/25836"&gt;&lt;strong&gt;Mountain Buster&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SMN) [25836] [Ability]
    /// &lt;para&gt;Deals earth damage to target and all enemies nearby it with a potency of for the first enemy and 60% less for all remaining enemies. Can only be executed while under the effect of Titan's Favor. ※This action cannot be assigned to a hotbar. ※Astral Flow changes to Mountain Buster when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction MountainBusterPvE =&gt; _MountainBusterPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _SlipstreamPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)25837, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifySlipstreamPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/25837"&gt;&lt;strong&gt;Slipstream&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SMN) [25837] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifySlipstreamPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/25837"&gt;&lt;strong&gt;Slipstream&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SMN) [25837] [Spell]
    /// &lt;para&gt;Deals wind damage to target and all enemies nearby it with a potency of for the first enemy and 60% less for all remaining enemies. Additional Effect: Creates a windstorm centered around the target dealing damage to any enemies who enter Potency: 30 Duration: 15s Can only be executed while under the effect of Garuda's Favor. This action does not share a recast timer with any other actions. Upon execution the recast timer for this action will be applied to all other weaponskills and magic actions. ※This action cannot be assigned to a hotbar. ※Astral Flow changes to Slipstream when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction SlipstreamPvE =&gt; _SlipstreamPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _SummonIfritIiPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)25838, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifySummonIfritIiPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/25838"&gt;&lt;strong&gt;Summon Ifrit II&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SMN) [25838] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifySummonIfritIiPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/25838"&gt;&lt;strong&gt;Summon Ifrit II&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SMN) [25838] [Spell]
    /// &lt;para&gt;Summons Ruby Ifrit and orders it to execute Inferno. Inferno Effect: Deals fire damage to target and all enemies within 5 yalms with a potency of for the first enemy and 50% less for all remaining enemies Additional Effect: Grants 2 stacks of Fire Attunement Duration: 30s Fire Attunement Effect: Gemshine and Precious Brilliance become fire-aspected Additional Effect: Grants Ifrit's Favor Effect of Ifrit's Favor ends upon execution of certain summoner actions. Can only be executed while under the effect of Ruby Arcanum and Carbuncle is summoned. Current pet will leave the battlefield while Ruby Ifrit is present and return once gone.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction SummonIfritIiPvE =&gt; _SummonIfritIiPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _SummonTitanIiPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)25839, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifySummonTitanIiPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/25839"&gt;&lt;strong&gt;Summon Titan II&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SMN) [25839] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifySummonTitanIiPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/25839"&gt;&lt;strong&gt;Summon Titan II&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SMN) [25839] [Spell]
    /// &lt;para&gt;Summons Topaz Titan and orders it to execute Earthen Fury. Earthen Fury Effect: Deals earth damage to target and all enemies within 5 yalms with a potency of for the first enemy and 50% less for all remaining enemies Additional Effect: Grants 4 stacks of Earth Attunement Duration: 30s Earth Attunement Effect: Gemshine and Precious Brilliance become earth-aspected Can only be executed while under the effect of Topaz Arcanum and Carbuncle is summoned. Current pet will leave the battlefield while Topaz Titan is present and return once gone.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction SummonTitanIiPvE =&gt; _SummonTitanIiPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _SummonGarudaIiPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)25840, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifySummonGarudaIiPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/25840"&gt;&lt;strong&gt;Summon Garuda II&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SMN) [25840] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifySummonGarudaIiPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/25840"&gt;&lt;strong&gt;Summon Garuda II&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SMN) [25840] [Spell]
    /// &lt;para&gt;Summons Emerald Garuda and orders it to execute Aerial Blast. Aerial Blast Effect: Deals wind damage to target and all enemies within 5 yalms with a potency of for the first enemy and 50% less for all remaining enemies Additional Effect: Grants 4 stacks of Wind Attunement Duration: 30s Wind Attunement Effect: Gemshine and Precious Brilliance become wind-aspected Additional Effect: Grants Garuda's Favor Effect of Garuda's Favor ends upon execution of certain summoner actions. Can only be executed while under the effect of Emerald Arcanum and Carbuncle is summoned. Current pet will leave the battlefield while Emerald Garuda is present and return once gone.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction SummonGarudaIiPvE =&gt; _SummonGarudaIiPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _RadiantAegisPvE_25841Creator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)25841, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyRadiantAegisPvE_25841(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/25841"&gt;&lt;strong&gt;Radiant Aegis&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (ACN SMN) [25841] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyRadiantAegisPvE_25841(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/25841"&gt;&lt;strong&gt;Radiant Aegis&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (ACN SMN) [25841] [Ability]
    /// &lt;para&gt;Creates a barrier around you that absorbs damage totaling 20% of your maximum HP. Duration: 30s ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction RadiantAegisPvE_25841 =&gt; _RadiantAegisPvE_25841Creator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _GemshinePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)25883, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyGemshinePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/25883"&gt;&lt;strong&gt;Gemshine&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (ACN SMN) [25883] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyGemshinePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/25883"&gt;&lt;strong&gt;Gemshine&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (ACN SMN) [25883] [Spell]
    /// &lt;para&gt;Channel the energies of your active elemental attunement to attack your enemy. Fire Attunement Effect: Deal fire damage to a single target Earth Attunement Effect: Deal earth damage to a single target Wind Attunement Effect: Deal wind damage to a single target&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction GemshinePvE =&gt; _GemshinePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _PreciousBrilliancePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)25884, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyPreciousBrilliancePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/25884"&gt;&lt;strong&gt;Precious Brilliance&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (ACN SMN) [25884] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyPreciousBrilliancePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/25884"&gt;&lt;strong&gt;Precious Brilliance&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (ACN SMN) [25884] [Spell]
    /// &lt;para&gt;Channel the energies of your active elemental attunement to attack multiple enemies. Fire Attunement Effect: Deal fire damage to a target and all enemies nearby it Earth Attunement Effect: Deal earth damage to a target and all enemies nearby it Wind Attunement Effect: Deal wind damage to a target and all enemies nearby it&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction PreciousBrilliancePvE =&gt; _PreciousBrilliancePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _CrimsonStrikePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)25885, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyCrimsonStrikePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/25885"&gt;&lt;strong&gt;Crimson Strike&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SMN) [25885] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyCrimsonStrikePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/25885"&gt;&lt;strong&gt;Crimson Strike&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SMN) [25885] [Spell]
    /// &lt;para&gt;Deals fire damage to target and all enemies nearby it with a potency of for the first enemy and 60% less for all remaining enemies. Can only be executed while under the effect of Crimson Strike Ready. ※This action cannot be assigned to a hotbar. ※Crimson Cyclone changes to Crimson Strike when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction CrimsonStrikePvE =&gt; _CrimsonStrikePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _RuinIiiPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29664, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyRuinIiiPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29664"&gt;&lt;strong&gt;Ruin III&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (SMN) [29664] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyRuinIiiPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29664"&gt;&lt;strong&gt;Ruin III&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (SMN) [29664] [Spell]
    /// &lt;para&gt;Deals unaspected damage with a potency of 6,000. ※Action changes to Ruin IV while under the effect of Further Ruin. ※Action changes to Astral Impulse while under the effect of Dreadwyrm Trance. ※Action changes to Fountain of Fire while under the effect of Firebird Trance.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction RuinIiiPvP =&gt; _RuinIiiPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _AstralImpulsePvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29665, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyAstralImpulsePvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29665"&gt;&lt;strong&gt;Astral Impulse&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (SMN) [29665] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyAstralImpulsePvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29665"&gt;&lt;strong&gt;Astral Impulse&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (SMN) [29665] [Spell]
    /// &lt;para&gt;Deals unaspected damage with a potency of 8,000. Can only be executed while under the effect of Dreadwyrm Trance. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction AstralImpulsePvP =&gt; _AstralImpulsePvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _FountainOfFirePvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29666, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyFountainOfFirePvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29666"&gt;&lt;strong&gt;Fountain of Fire&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (SMN) [29666] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyFountainOfFirePvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29666"&gt;&lt;strong&gt;Fountain of Fire&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (SMN) [29666] [Spell]
    /// &lt;para&gt;Deals fire damage with a potency of 6,000. Can only be executed while under the effect of Firebird Trance. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction FountainOfFirePvP =&gt; _FountainOfFirePvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _CrimsonCyclonePvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29667, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyCrimsonCyclonePvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29667"&gt;&lt;strong&gt;Crimson Cyclone&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (SMN) [29667] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyCrimsonCyclonePvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29667"&gt;&lt;strong&gt;Crimson Cyclone&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (SMN) [29667] [Ability]
    /// &lt;para&gt;Rushes forward and delivers a fire attack with a potency of 6,000 to target and all enemies nearby it. Additional Effect: Grants Crimson Strike Ready Duration: 10s Cannot be executed while bound. ※Action changes to Crimson Strike upon execution.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction CrimsonCyclonePvP =&gt; _CrimsonCyclonePvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _CrimsonStrikePvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29668, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyCrimsonStrikePvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29668"&gt;&lt;strong&gt;Crimson Strike&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (SMN) [29668] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyCrimsonStrikePvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29668"&gt;&lt;strong&gt;Crimson Strike&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (SMN) [29668] [Spell]
    /// &lt;para&gt;Deals unaspected damage with a potency of 12,000 for the first enemy and 8,000 for all remaining enemies. Additional Effect: 5-yalm knockback emanating from first target Can only be executed while under the effect of Crimson Strike Ready. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction CrimsonStrikePvP =&gt; _CrimsonStrikePvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _SlipstreamPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29669, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifySlipstreamPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29669"&gt;&lt;strong&gt;Slipstream&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (SMN) [29669] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifySlipstreamPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29669"&gt;&lt;strong&gt;Slipstream&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (SMN) [29669] [Spell]
    /// &lt;para&gt;Deals wind damage with a potency of 9,000 to target and all enemies nearby it. Additional Effect: Damage over time Potency: 4,500 Duration: 6s Additional Effect: Increases movement speed of self and party members standing near the target by 25% Duration: 6s This action does not share a recast timer with any other actions.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction SlipstreamPvP =&gt; _SlipstreamPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _RadiantAegisPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29670, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyRadiantAegisPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29670"&gt;&lt;strong&gt;Radiant Aegis&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (SMN) [29670] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyRadiantAegisPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29670"&gt;&lt;strong&gt;Radiant Aegis&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (SMN) [29670] [Ability]
    /// &lt;para&gt;Creates a barrier around self or target party member that reduces damage taken by 25% and absorbs damage equivalent to a heal of 12,000 potency. Duration: 10s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction RadiantAegisPvP =&gt; _RadiantAegisPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _MountainBusterPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29671, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyMountainBusterPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29671"&gt;&lt;strong&gt;Mountain Buster&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (SMN) [29671] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyMountainBusterPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29671"&gt;&lt;strong&gt;Mountain Buster&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (SMN) [29671] [Spell]
    /// &lt;para&gt;Deals earth damage with a potency of 12,000 to all enemies in a cone before you. Additional Effect: Stun Duration: 2s Additional Effect: Reduces damage taken by 15% Duration: 5s This action does not share a recast timer with any other actions.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction MountainBusterPvP =&gt; _MountainBusterPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _MegaflarePvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29675, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyMegaflarePvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29675"&gt;&lt;strong&gt;Megaflare&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (SMN) [29675] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyMegaflarePvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29675"&gt;&lt;strong&gt;Megaflare&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (SMN) [29675] [Ability]
    /// &lt;para&gt;Deals unaspected damage with a potency of 20,000 to all nearby enemies. This action's effects extend through obstructions. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction MegaflarePvP =&gt; _MegaflarePvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _WyrmwavePvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29676, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyWyrmwavePvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29676"&gt;&lt;strong&gt;Wyrmwave&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (SMN) [29676] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyWyrmwavePvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29676"&gt;&lt;strong&gt;Wyrmwave&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (SMN) [29676] [Spell]
    /// &lt;para&gt;Deals unaspected damage with a potency of 8,000. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction WyrmwavePvP =&gt; _WyrmwavePvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _EverlastingFlightPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29680, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyEverlastingFlightPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29680"&gt;&lt;strong&gt;Everlasting Flight&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (SMN) [29680] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyEverlastingFlightPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29680"&gt;&lt;strong&gt;Everlasting Flight&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (SMN) [29680] [Ability]
    /// &lt;para&gt;Gradually restores own HP and the HP of all nearby party members. Cure Potency: 4,000 Duration: 18s Additional Effect: Restores HP when HP falls below 25% or upon effect duration expiration Cure Potency: 16,000 This action's effects extend through obstructions. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction EverlastingFlightPvP =&gt; _EverlastingFlightPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ScarletFlamePvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29681, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyScarletFlamePvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29681"&gt;&lt;strong&gt;Scarlet Flame&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (SMN) [29681] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyScarletFlamePvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29681"&gt;&lt;strong&gt;Scarlet Flame&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (SMN) [29681] [Spell]
    /// &lt;para&gt;Deals fire damage with a potency of 4,000. Additional Effect: Damage over time Potency: 4,000 Duration: 6s ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ScarletFlamePvP =&gt; _ScarletFlamePvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _NecrotizePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)36990, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyNecrotizePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/36990"&gt;&lt;strong&gt;Necrotize&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SMN) [36990] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyNecrotizePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/36990"&gt;&lt;strong&gt;Necrotize&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SMN) [36990] [Ability]
    /// &lt;para&gt;Deals unaspected damage with a potency of 500. Aetherflow Gauge Cost: 1&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction NecrotizePvE =&gt; _NecrotizePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _SearingFlashPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)36991, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifySearingFlashPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/36991"&gt;&lt;strong&gt;Searing Flash&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SMN) [36991] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifySearingFlashPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/36991"&gt;&lt;strong&gt;Searing Flash&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SMN) [36991] [Ability]
    /// &lt;para&gt;Deals unaspected damage with a potency of 700 to target and all enemies nearby it. Can only be executed while under the effect of Ruby's Glimmer.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction SearingFlashPvE =&gt; _SearingFlashPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _SummonSolarBahamutPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)36992, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifySummonSolarBahamutPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/36992"&gt;&lt;strong&gt;Summon Solar Bahamut&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SMN) [36992] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifySummonSolarBahamutPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/36992"&gt;&lt;strong&gt;Summon Solar Bahamut&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SMN) [36992] [Spell]
    /// &lt;para&gt;Enters Lightwyrm Trance and summons Solar Bahamut to fight your target. Solar Bahamut will execute Luxwave automatically on the targets attacked by you after summoning. Increases enmity in target when Solar Bahamut is summoned. Duration: 15s Additional Effect: Grants Refulgent Lux Duration: 30s Additional Effect: Changes Ruin III to Umbral Impulse and Tri-disaster to Umbral Flare Additional Effect: Grants Ruby Arcanum Topaz Arcanum and Emerald Arcanum Can only be executed while Carbuncle is summoned. This action does not share a recast timer with any other actions. ※This action cannot be assigned to a hotbar. ※Summon Bahamut changes to Summon Solar Bahamut when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction SummonSolarBahamutPvE =&gt; _SummonSolarBahamutPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _LuxwavePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)36993, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyLuxwavePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/36993"&gt;&lt;strong&gt;Luxwave&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SMN) [36993] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyLuxwavePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/36993"&gt;&lt;strong&gt;Luxwave&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SMN) [36993] [Spell]
    /// &lt;para&gt;Deals unaspected damage with a potency of 160. Will only execute while Solar Bahamut is summoned. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction LuxwavePvE =&gt; _LuxwavePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _UmbralImpulsePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)36994, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyUmbralImpulsePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/36994"&gt;&lt;strong&gt;Umbral Impulse&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SMN) [36994] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyUmbralImpulsePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/36994"&gt;&lt;strong&gt;Umbral Impulse&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SMN) [36994] [Spell]
    /// &lt;para&gt;Deals unaspected damage with a potency of 640. Can only be executed while in Lightwyrm Trance. ※This action cannot be assigned to a hotbar. ※Ruin III changes to Umbral Impulse when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction UmbralImpulsePvE =&gt; _UmbralImpulsePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _UmbralFlarePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)36995, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyUmbralFlarePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/36995"&gt;&lt;strong&gt;Umbral Flare&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SMN) [36995] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyUmbralFlarePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/36995"&gt;&lt;strong&gt;Umbral Flare&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SMN) [36995] [Spell]
    /// &lt;para&gt;Deals unaspected damage with a potency of 300 to target and all enemies nearby it. Can only be executed while in Lightwyrm Trance. ※This action cannot be assigned to a hotbar. ※Tri-disaster changes to Umbral Flare when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction UmbralFlarePvE =&gt; _UmbralFlarePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _SunflarePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)36996, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifySunflarePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/36996"&gt;&lt;strong&gt;Sunflare&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SMN) [36996] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifySunflarePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/36996"&gt;&lt;strong&gt;Sunflare&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SMN) [36996] [Ability]
    /// &lt;para&gt;Deals unaspected damage to target and all enemies nearby it with a potency of 1,000 for the first enemy and 50% less for all remaining enemies. Can only be executed while in Lightwyrm Trance. ※This action cannot be assigned to a hotbar. ※Astral Flow changes to Sunflare when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction SunflarePvE =&gt; _SunflarePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _LuxSolarisPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)36997, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyLuxSolarisPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/36997"&gt;&lt;strong&gt;Lux Solaris&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SMN) [36997] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyLuxSolarisPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/36997"&gt;&lt;strong&gt;Lux Solaris&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SMN) [36997] [Ability]
    /// &lt;para&gt;Restores own HP and the HP of all nearby party members. Cure Potency: 500 Can only be executed while under the effect of Refulgent Lux.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction LuxSolarisPvE =&gt; _LuxSolarisPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _EnkindleSolarBahamutPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)36998, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyEnkindleSolarBahamutPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/36998"&gt;&lt;strong&gt;Enkindle Solar Bahamut&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SMN) [36998] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyEnkindleSolarBahamutPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/36998"&gt;&lt;strong&gt;Enkindle Solar Bahamut&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SMN) [36998] [Ability]
    /// &lt;para&gt;Orders Solar Bahamut to execute Exodus. Exodus Effect: Deals unaspected damage to target and all enemies nearby it with a potency of 1,500 for the first enemy and 50% less for all remaining enemies ※This action cannot be assigned to a hotbar. ※Enkindle Bahamut changes to Enkindle Solar Bahamut when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction EnkindleSolarBahamutPvE =&gt; _EnkindleSolarBahamutPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ExodusPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)36999, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyExodusPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/36999"&gt;&lt;strong&gt;Exodus&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SMN) [36999] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyExodusPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/36999"&gt;&lt;strong&gt;Exodus&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SMN) [36999] [Ability]
    /// &lt;para&gt;Deals unaspected damage to target and all enemies nearby it with a potency of 1,500 for the first enemy and 50% less for all remaining enemies. Can only be executed while Solar Bahamut is summoned. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ExodusPvE =&gt; _ExodusPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _RuinIvPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)41482, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyRuinIvPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/41482"&gt;&lt;strong&gt;Ruin IV&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (SMN) [41482] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyRuinIvPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/41482"&gt;&lt;strong&gt;Ruin IV&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (SMN) [41482] [Spell]
    /// &lt;para&gt;Deals unaspected damage with a potency of 8,000 to target and all enemies nearby it. Can only be executed while under the effect of Further Ruin. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction RuinIvPvP =&gt; _RuinIvPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _NecrotizePvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)41483, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyNecrotizePvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/41483"&gt;&lt;strong&gt;Necrotize&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (SMN) [41483] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyNecrotizePvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/41483"&gt;&lt;strong&gt;Necrotize&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (SMN) [41483] [Ability]
    /// &lt;para&gt;Deals unaspected damage with a potency of 5,000. Additional Effect: Grants Further Ruin Duration: 10s Maximum Charges: 2&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction NecrotizePvP =&gt; _NecrotizePvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _DeathflarePvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)41484, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyDeathflarePvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/41484"&gt;&lt;strong&gt;Deathflare&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (SMN) [41484] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyDeathflarePvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/41484"&gt;&lt;strong&gt;Deathflare&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (SMN) [41484] [Ability]
    /// &lt;para&gt;Deals unaspected damage with a potency of 10,000 to target and all enemies nearby it. Can only be executed while under the effect of Dreadwyrm Trance. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction DeathflarePvP =&gt; _DeathflarePvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _BrandOfPurgatoryPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)41485, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyBrandOfPurgatoryPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/41485"&gt;&lt;strong&gt;Brand of Purgatory&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (SMN) [41485] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyBrandOfPurgatoryPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/41485"&gt;&lt;strong&gt;Brand of Purgatory&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (SMN) [41485] [Ability]
    /// &lt;para&gt;Deals fire damage with a potency of 7,500 to target and all enemies nearby it. Additional Effect: Lowers target's damage dealt by 50% Duration: 6s Can only be executed while in Firebird Trance. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction BrandOfPurgatoryPvP =&gt; _BrandOfPurgatoryPvPCreator.Value;

    private IBaseAction[] _AllBaseActions = null;
    
    /// &lt;inheritdoc/&gt;
    public override IBaseAction[] AllBaseActions =&gt; _AllBaseActions ??= [
    	RuinPvE, RuinIiPvE, ResurrectionPvE, FesterPvE, PainflarePvE, RuinIiiPvE, DreadwyrmTrancePvE, DeathflarePvE, RuinIvPvE, SummonBahamutPvE, WyrmwavePvE, EnkindleBahamutPvE, AkhMornPvE, PhysickPvE, EnergyDrainPvE, EnergySiphonPvE, OutburstPvE, FountainOfFirePvE, BrandOfPurgatoryPvE, EnkindlePhoenixPvE, EverlastingFlightPvE, RevelationPvE, ScarletFlamePvE, SummonCarbunclePvE, RadiantAegisPvE, AetherchargePvE, SearingLightPvE, SummonRubyPvE, SummonTopazPvE, SummonEmeraldPvE, SummonIfritPvE, SummonTitanPvE, SummonGarudaPvE, RubyRuinPvE, TopazRuinPvE, EmeraldRuinPvE, RubyRuinIiPvE, TopazRuinIiPvE, EmeraldRuinIiPvE, RubyOutburstPvE, TopazOutburstPvE, EmeraldOutburstPvE, RubyRuinIiiPvE, TopazRuinIiiPvE, EmeraldRuinIiiPvE, AstralImpulsePvE, AstralFlarePvE, AstralFlowPvE, RubyRitePvE, TopazRitePvE, EmeraldRitePvE, TridisasterPvE, RubyDisasterPvE, TopazDisasterPvE, EmeraldDisasterPvE, RekindlePvE, SummonPhoenixPvE, RubyCatastrophePvE, TopazCatastrophePvE, EmeraldCatastrophePvE, CrimsonCyclonePvE, MountainBusterPvE, SlipstreamPvE, SummonIfritIiPvE, SummonTitanIiPvE, SummonGarudaIiPvE, GemshinePvE, PreciousBrilliancePvE, CrimsonStrikePvE, RuinIiiPvP, AstralImpulsePvP, FountainOfFirePvP, CrimsonCyclonePvP, CrimsonStrikePvP, SlipstreamPvP, RadiantAegisPvP, MountainBusterPvP, MegaflarePvP, WyrmwavePvP, EverlastingFlightPvP, ScarletFlamePvP, NecrotizePvE, SearingFlashPvE, SummonSolarBahamutPvE, LuxwavePvE, UmbralImpulsePvE, UmbralFlarePvE, SunflarePvE, LuxSolarisPvE, EnkindleSolarBahamutPvE, ExodusPvE, RuinIvPvP, NecrotizePvP, DeathflarePvP, BrandOfPurgatoryPvP,
    	..base.AllBaseActions,
    ];

private readonly Lazy&lt;IBaseAction&gt; _SkyshardPvECreator = new(() =&gt; 
{
    IBaseAction action = new BaseAction((ActionID)203, false);
    CustomRotation.LoadActionSetting(ref action);

    var setting = action.Setting;
    ModifySkyshardPvE(ref setting);
    action.Setting = setting;

    return action;
});

/// &lt;summary&gt;
/// Modify &lt;see href="https://garlandtools.org/db/#action/203"&gt;&lt;strong&gt;Skyshard&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [203] [Limit Break]
/// &lt;/summary&gt;
static partial void ModifySkyshardPvE(ref ActionSetting setting);

/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/203"&gt;&lt;strong&gt;Skyshard&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [203] [Limit Break]
/// &lt;para&gt;Deals unaspected damage with a potency of 1,650 to all enemies near point of impact.&lt;/para&gt;
/// &lt;/summary&gt;

public IBaseAction SkyshardPvE =&gt; _SkyshardPvECreator.Value;
/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/203"&gt;&lt;strong&gt;Skyshard&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [203] [Limit Break]
/// &lt;para&gt;Deals unaspected damage with a potency of 1,650 to all enemies near point of impact.&lt;/para&gt;
/// &lt;/summary&gt;
private sealed protected override IBaseAction LimitBreak1 =&gt; SkyshardPvE;
private readonly Lazy&lt;IBaseAction&gt; _StarstormPvECreator = new(() =&gt; 
{
    IBaseAction action = new BaseAction((ActionID)204, false);
    CustomRotation.LoadActionSetting(ref action);

    var setting = action.Setting;
    ModifyStarstormPvE(ref setting);
    action.Setting = setting;

    return action;
});

/// &lt;summary&gt;
/// Modify &lt;see href="https://garlandtools.org/db/#action/204"&gt;&lt;strong&gt;Starstorm&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [204] [Limit Break]
/// &lt;/summary&gt;
static partial void ModifyStarstormPvE(ref ActionSetting setting);

/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/204"&gt;&lt;strong&gt;Starstorm&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [204] [Limit Break]
/// &lt;para&gt;Deals unaspected damage with a potency of 3,600 to all enemies near point of impact.&lt;/para&gt;
/// &lt;/summary&gt;

public IBaseAction StarstormPvE =&gt; _StarstormPvECreator.Value;
/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/204"&gt;&lt;strong&gt;Starstorm&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [204] [Limit Break]
/// &lt;para&gt;Deals unaspected damage with a potency of 3,600 to all enemies near point of impact.&lt;/para&gt;
/// &lt;/summary&gt;
private sealed protected override IBaseAction LimitBreak2 =&gt; StarstormPvE;
private readonly Lazy&lt;IBaseAction&gt; _TeraflarePvECreator = new(() =&gt; 
{
    IBaseAction action = new BaseAction((ActionID)4246, false);
    CustomRotation.LoadActionSetting(ref action);

    var setting = action.Setting;
    ModifyTeraflarePvE(ref setting);
    action.Setting = setting;

    return action;
});

/// &lt;summary&gt;
/// Modify &lt;see href="https://garlandtools.org/db/#action/4246"&gt;&lt;strong&gt;Teraflare&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [4246] [Limit Break]
/// &lt;/summary&gt;
static partial void ModifyTeraflarePvE(ref ActionSetting setting);

/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/4246"&gt;&lt;strong&gt;Teraflare&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [4246] [Limit Break]
/// &lt;para&gt;&lt;/para&gt;
/// &lt;/summary&gt;

public IBaseAction TeraflarePvE =&gt; _TeraflarePvECreator.Value;
/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/4246"&gt;&lt;strong&gt;Teraflare&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [4246] [Limit Break]
/// &lt;para&gt;&lt;/para&gt;
/// &lt;/summary&gt;
private sealed protected override IBaseAction LimitBreak3 =&gt; TeraflarePvE;
private readonly Lazy&lt;IBaseAction&gt; _SummonBahamutPvPCreator = new(() =&gt; 
{
    IBaseAction action = new BaseAction((ActionID)29673, false);
    CustomRotation.LoadActionSetting(ref action);

    var setting = action.Setting;
    ModifySummonBahamutPvP(ref setting);
    action.Setting = setting;

    return action;
});

/// &lt;summary&gt;
/// Modify &lt;see href="https://garlandtools.org/db/#action/29673"&gt;&lt;strong&gt;Summon Bahamut&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (SMN) [29673] [Limit Break]
/// &lt;/summary&gt;
static partial void ModifySummonBahamutPvP(ref ActionSetting setting);

/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/29673"&gt;&lt;strong&gt;Summon Bahamut&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (SMN) [29673] [Limit Break]
/// &lt;para&gt;Enters Dreadwyrm Trance and summons Demi-Bahamut to fight at a designated location. Duration: 20s Demi-Bahamut will execute Megaflare upon being summoned then execute Wyrmwave automatically prioritizing targets with the lowest HP within 30 yalms. Can only be executed when the limit gauge is full. Gauge Charge Time: 90s ※Action changes to Deathflare upon execution. ※Ruin III changes to Astral Impulse while under the effect of Dreadwyrm Trance.&lt;/para&gt;
/// &lt;/summary&gt;

private IBaseAction SummonBahamutPvP =&gt; _SummonBahamutPvPCreator.Value;
/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/29673"&gt;&lt;strong&gt;Summon Bahamut&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (SMN) [29673] [Limit Break]
/// &lt;para&gt;Enters Dreadwyrm Trance and summons Demi-Bahamut to fight at a designated location. Duration: 20s Demi-Bahamut will execute Megaflare upon being summoned then execute Wyrmwave automatically prioritizing targets with the lowest HP within 30 yalms. Can only be executed when the limit gauge is full. Gauge Charge Time: 90s ※Action changes to Deathflare upon execution. ※Ruin III changes to Astral Impulse while under the effect of Dreadwyrm Trance.&lt;/para&gt;
/// &lt;/summary&gt;
private sealed protected override IBaseAction LimitBreakPvP =&gt; SummonBahamutPvP;

#endregion

#region Traits

    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50178"&gt;&lt;strong&gt;Enhanced Dreadwyrm Trance&lt;/strong&gt;&lt;/see&gt; (SMN) [178]
    /// &lt;para&gt;Upgrades Dreadwyrm Trance to Summon Bahamut.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedDreadwyrmTranceTrait { get; } = new BaseTrait(178);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50468"&gt;&lt;strong&gt;Ruby Summoning Mastery&lt;/strong&gt;&lt;/see&gt; (SMN) [468]
    /// &lt;para&gt;Upgrades Summon Ruby to Summon Ifrit.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait RubySummoningMasteryTrait { get; } = new BaseTrait(468);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50469"&gt;&lt;strong&gt;Topaz Summoning Mastery&lt;/strong&gt;&lt;/see&gt; (SMN) [469]
    /// &lt;para&gt;Upgrades Summon Topaz to Summon Titan.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait TopazSummoningMasteryTrait { get; } = new BaseTrait(469);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50470"&gt;&lt;strong&gt;Emerald Summoning Mastery&lt;/strong&gt;&lt;/see&gt; (SMN) [470]
    /// &lt;para&gt;Upgrades Summon Emerald to Summon Garuda.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EmeraldSummoningMasteryTrait { get; } = new BaseTrait(470);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50471"&gt;&lt;strong&gt;Enkindle&lt;/strong&gt;&lt;/see&gt; (SMN) [471]
    /// &lt;para&gt;Enhances the signature attack of summons upgrading Ifrit-Egi's Burning Strike to Inferno Titan-Egi's Rock Buster to Earthen Fury and Garuda-Egi's Aerial Slash to Aerial Blast.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnkindleTrait { get; } = new BaseTrait(471);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50473"&gt;&lt;strong&gt;Ruin Mastery II&lt;/strong&gt;&lt;/see&gt; (SMN) [473]
    /// &lt;para&gt;Upgrades Ruin II to Ruin III.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait RuinMasteryIiTrait { get; } = new BaseTrait(473);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50474"&gt;&lt;strong&gt;Aethercharge Mastery&lt;/strong&gt;&lt;/see&gt; (SMN) [474]
    /// &lt;para&gt;Upgrades Aethercharge to Dreadwyrm Trance.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait AetherchargeMasteryTrait { get; } = new BaseTrait(474);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50475"&gt;&lt;strong&gt;Enhanced Energy Siphon&lt;/strong&gt;&lt;/see&gt; (SMN) [475]
    /// &lt;para&gt;Grants Further Ruin upon executing Energy Drain or Energy Siphon.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedEnergySiphonTrait { get; } = new BaseTrait(475);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50476"&gt;&lt;strong&gt;Ruin Mastery III&lt;/strong&gt;&lt;/see&gt; (SMN) [476]
    /// &lt;para&gt;Enhances Gemshine according to your current elemental attunement. Fire Attunement Upgrade: Ruby Rite Earth Attunement Upgrade: Topaz Rite Wind Attunement Upgrade: Emerald Rite&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait RuinMasteryIiiTrait { get; } = new BaseTrait(476);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50477"&gt;&lt;strong&gt;Outburst Mastery&lt;/strong&gt;&lt;/see&gt; (SMN) [477]
    /// &lt;para&gt;Upgrades Outburst to Tri-disaster.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait OutburstMasteryTrait { get; } = new BaseTrait(477);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50478"&gt;&lt;strong&gt;Outburst Mastery II&lt;/strong&gt;&lt;/see&gt; (SMN) [478]
    /// &lt;para&gt;Enhances Precious Brilliance according to your current elemental attunement. Fire Attunement Upgrade: Ruby Catastrophe Earth Attunement Upgrade: Topaz Catastrophe Wind Attunement Upgrade: Emerald Catastrophe&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait OutburstMasteryIiTrait { get; } = new BaseTrait(478);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50479"&gt;&lt;strong&gt;Ruin Mastery IV&lt;/strong&gt;&lt;/see&gt; (SMN) [479]
    /// &lt;para&gt;Increases the potency of Ruin III to 310 Ruby Rite to 510 Topaz Rite to 330 and Emerald Rite to 230.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait RuinMasteryIvTrait { get; } = new BaseTrait(479);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50480"&gt;&lt;strong&gt;Enhanced Radiant Aegis&lt;/strong&gt;&lt;/see&gt; (SMN) [480]
    /// &lt;para&gt;Allows the accumulation of charges for consecutive uses of Radiant Aegis. Maximum Charges: 2&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedRadiantAegisTrait { get; } = new BaseTrait(480);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50481"&gt;&lt;strong&gt;Enkindle II&lt;/strong&gt;&lt;/see&gt; (SMN) [481]
    /// &lt;para&gt;Upgrades Summon Ifrit to Summon Ifrit II Summon Titan to Summon Titan II and Summon Garuda to Summon Garuda II.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnkindleIiTrait { get; } = new BaseTrait(481);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50502"&gt;&lt;strong&gt;Enhanced Summon Bahamut&lt;/strong&gt;&lt;/see&gt; (SMN) [502]
    /// &lt;para&gt;Upgrades Summon Bahamut to Summon Phoenix when Demi-Bahamut returns from summoning.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedSummonBahamutTrait { get; } = new BaseTrait(502);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50503"&gt;&lt;strong&gt;Elemental Mastery&lt;/strong&gt;&lt;/see&gt; (SMN) [503]
    /// &lt;para&gt;Grants Ifrit's Favor upon executing Summon Ifrit Titan's Favor upon executing Topaz Rite or Topaz Catastrophe and Garuda's Favor upon executing Summon Garuda. Enhances Astral Flow according to your current elemental favor. Ifrit's Favor Upgrade: Crimson Cyclone Titan's Favor Upgrade: Mountain Buster Garuda's Favor Upgrade: Slipstream&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait ElementalMasteryTrait { get; } = new BaseTrait(503);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50617"&gt;&lt;strong&gt;Enhanced Fester&lt;/strong&gt;&lt;/see&gt; (SMN) [617]
    /// &lt;para&gt;Upgrades Fester to Necrotize.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedFesterTrait { get; } = new BaseTrait(617);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50618"&gt;&lt;strong&gt;Enhanced Searing Light&lt;/strong&gt;&lt;/see&gt; (SMN) [618]
    /// &lt;para&gt;Grants Ruby's Glimmer after executing Searing Light. Duration: 30s&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedSearingLightTrait { get; } = new BaseTrait(618);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50619"&gt;&lt;strong&gt;Enhanced Summon Bahamut II&lt;/strong&gt;&lt;/see&gt; (SMN) [619]
    /// &lt;para&gt;Allows the summoning of Solar Bahamut in addition to Demi-Phoenix and Demi-Bahamut.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedSummonBahamutIiTrait { get; } = new BaseTrait(619);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50664"&gt;&lt;strong&gt;Arcane Mastery&lt;/strong&gt;&lt;/see&gt; (SMN) [664]
    /// &lt;para&gt;Increases the potency of Ruin III to 400 Astral Impulse to 500 Ruin IV to 520 Ruby Rite to 620 Topaz Rite to 340 Emerald Rite to 280 Fountain of Fire to 580 Crimson Strike to 560 Crimson Cyclone to 560 Mountain Buster to 160 Slipstream to 520 Inferno to 800 Earthen Fury to 800 and Aerial Blast to 800.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait ArcaneMasteryTrait { get; } = new BaseTrait(664);

    private IBaseTrait[] _AllTraits = null;
    
    /// &lt;inheritdoc/&gt;
    public override IBaseTrait[] AllTraits =&gt; _AllTraits ??= [
    	EnhancedDreadwyrmTranceTrait, RubySummoningMasteryTrait, TopazSummoningMasteryTrait, EmeraldSummoningMasteryTrait, EnkindleTrait, RuinMasteryIiTrait, AetherchargeMasteryTrait, EnhancedEnergySiphonTrait, RuinMasteryIiiTrait, OutburstMasteryTrait, OutburstMasteryIiTrait, RuinMasteryIvTrait, EnhancedRadiantAegisTrait, EnkindleIiTrait, EnhancedSummonBahamutTrait, ElementalMasteryTrait, EnhancedFesterTrait, EnhancedSearingLightTrait, EnhancedSummonBahamutIiTrait, ArcaneMasteryTrait,
    	..base.AllTraits,
    ];
#endregion
}

/// &lt;summary&gt;
/// &lt;see href="https://na.finalfantasyxiv.com/jobguide/scholar"&gt;&lt;strong&gt;scholar&lt;/strong&gt;&lt;/see&gt;
/// &lt;br&gt;Number of Actions: 54&lt;/br&gt;
/// &lt;br&gt;Number of Traits: 14&lt;/br&gt;
/// &lt;/summary&gt;
[Jobs(Job.SCH)]
public abstract partial class ScholarRotation : CustomRotation
{
    static SCHGauge JobGauge =&gt; Svc.Gauges.Get&lt;SCHGauge&gt;();

#region Actions
    private readonly Lazy&lt;IBaseAction&gt; _AetherflowPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)166, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyAetherflowPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/166"&gt;&lt;strong&gt;Aetherflow&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SCH) [166] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyAetherflowPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/166"&gt;&lt;strong&gt;Aetherflow&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SCH) [166] [Ability]
    /// &lt;para&gt;Restores 20% of maximum MP. Additional Effect: Aetherflow III Can only be executed while in combat.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction AetherflowPvE =&gt; _AetherflowPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _EnergyDrainPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)167, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyEnergyDrainPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/167"&gt;&lt;strong&gt;Energy Drain&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SCH) [167] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyEnergyDrainPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/167"&gt;&lt;strong&gt;Energy Drain&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SCH) [167] [Ability]
    /// &lt;para&gt;Deals unaspected damage with a potency of 100. Additional Effect: Absorbs a portion of damage dealt as HP Aetherflow Gauge Cost: 1&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction EnergyDrainPvE =&gt; _EnergyDrainPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ResurrectionPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)173, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyResurrectionPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/173"&gt;&lt;strong&gt;Resurrection&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (ACN SMN SCH) [173] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyResurrectionPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/173"&gt;&lt;strong&gt;Resurrection&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (ACN SMN SCH) [173] [Spell]
    /// &lt;para&gt;Resurrects target to a weakened state.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ResurrectionPvE =&gt; _ResurrectionPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _AdloquiumPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)185, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyAdloquiumPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/185"&gt;&lt;strong&gt;Adloquium&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SCH) [185] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyAdloquiumPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/185"&gt;&lt;strong&gt;Adloquium&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SCH) [185] [Spell]
    /// &lt;para&gt;Restores target's HP. Cure Potency: 300 Additional Effect: Grants Galvanize to target nullifying damage equaling % of the amount of HP restored. When critical HP is restored also grants Catalyze nullifying damage equaling % the amount of HP restored. Duration: 30s Effect cannot be stacked with certain sage barrier effects.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction AdloquiumPvE =&gt; _AdloquiumPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _SuccorPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)186, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifySuccorPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/186"&gt;&lt;strong&gt;Succor&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SCH) [186] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifySuccorPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/186"&gt;&lt;strong&gt;Succor&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SCH) [186] [Spell]
    /// &lt;para&gt;Restores own HP and the HP of all nearby party members. Cure Potency: 200 Additional Effect: Erects a magicked barrier which nullifies damage equaling % of the amount of HP restored Duration: 30s Effect cannot be stacked with certain sage barrier effects.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction SuccorPvE =&gt; _SuccorPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _SacredSoilPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)188, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifySacredSoilPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/188"&gt;&lt;strong&gt;Sacred Soil&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SCH) [188] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifySacredSoilPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/188"&gt;&lt;strong&gt;Sacred Soil&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SCH) [188] [Ability]
    /// &lt;para&gt;Creates a designated area in which party members will only suffer 90% of all damage inflicted. Duration: 15s Aetherflow Gauge Cost: 1&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction SacredSoilPvE =&gt; _SacredSoilPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _LustratePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)189, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyLustratePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/189"&gt;&lt;strong&gt;Lustrate&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SCH) [189] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyLustratePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/189"&gt;&lt;strong&gt;Lustrate&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SCH) [189] [Ability]
    /// &lt;para&gt;Restores target's HP. Cure Potency: 600 Aetherflow Gauge Cost: 1&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction LustratePvE =&gt; _LustratePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _PhysickPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)190, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyPhysickPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/190"&gt;&lt;strong&gt;Physick&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SCH) [190] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyPhysickPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/190"&gt;&lt;strong&gt;Physick&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SCH) [190] [Spell]
    /// &lt;para&gt;Restores target's HP. Cure Potency:&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction PhysickPvE =&gt; _PhysickPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _EmbracePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)802, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyEmbracePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/802"&gt;&lt;strong&gt;Embrace&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SCH) [802] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyEmbracePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/802"&gt;&lt;strong&gt;Embrace&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SCH) [802] [Spell]
    /// &lt;para&gt;Restores target's HP. Cure Potency: ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction EmbracePvE =&gt; _EmbracePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _IndomitabilityPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)3583, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyIndomitabilityPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/3583"&gt;&lt;strong&gt;Indomitability&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SCH) [3583] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyIndomitabilityPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/3583"&gt;&lt;strong&gt;Indomitability&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SCH) [3583] [Ability]
    /// &lt;para&gt;Restores own HP and the HP of all nearby party members. Cure Potency: 400 Aetherflow Gauge Cost: 1&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction IndomitabilityPvE =&gt; _IndomitabilityPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _BroilPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)3584, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyBroilPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/3584"&gt;&lt;strong&gt;Broil&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SCH) [3584] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyBroilPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/3584"&gt;&lt;strong&gt;Broil&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SCH) [3584] [Spell]
    /// &lt;para&gt;Deals unaspected damage with a potency of 220.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction BroilPvE =&gt; _BroilPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _DeploymentTacticsPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)3585, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyDeploymentTacticsPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/3585"&gt;&lt;strong&gt;Deployment Tactics&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SCH) [3585] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyDeploymentTacticsPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/3585"&gt;&lt;strong&gt;Deployment Tactics&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SCH) [3585] [Ability]
    /// &lt;para&gt;Extends Galvanize effect cast on self or target party member to other nearby party members. Duration: Time remaining on original effect No effect when target is not under the effect of Galvanize.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction DeploymentTacticsPvE =&gt; _DeploymentTacticsPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _EmergencyTacticsPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)3586, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyEmergencyTacticsPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/3586"&gt;&lt;strong&gt;Emergency Tactics&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SCH) [3586] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyEmergencyTacticsPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/3586"&gt;&lt;strong&gt;Emergency Tactics&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SCH) [3586] [Ability]
    /// &lt;para&gt;Transforms the next Galvanize and Catalyze statuses into HP recovery equaling the amount of damage reduction intended for the barrier. Duration: 15s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction EmergencyTacticsPvE =&gt; _EmergencyTacticsPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _DissipationPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)3587, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyDissipationPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/3587"&gt;&lt;strong&gt;Dissipation&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SCH) [3587] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyDissipationPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/3587"&gt;&lt;strong&gt;Dissipation&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SCH) [3587] [Ability]
    /// &lt;para&gt;Orders your faerie away while granting you a full Aetherflow stack. Also increases healing magic potency by 20%. Duration: 30s Current faerie will return once the effect expires. Summon Eos cannot be executed while under the effect of Dissipation. Can only be executed while a faerie is summoned and you are in combat.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction DissipationPvE =&gt; _DissipationPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ExcogitationPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)7434, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyExcogitationPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/7434"&gt;&lt;strong&gt;Excogitation&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SCH) [7434] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyExcogitationPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/7434"&gt;&lt;strong&gt;Excogitation&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SCH) [7434] [Ability]
    /// &lt;para&gt;Grants self or target party member the effect of Excogitation restoring HP when member's HP falls to 50% or below or upon effect duration expiration. Cure Potency: 800 Duration: 45s Aetherflow Gauge Cost: 1&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ExcogitationPvE =&gt; _ExcogitationPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _BroilIiPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)7435, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyBroilIiPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/7435"&gt;&lt;strong&gt;Broil II&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SCH) [7435] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyBroilIiPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/7435"&gt;&lt;strong&gt;Broil II&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SCH) [7435] [Spell]
    /// &lt;para&gt;Deals unaspected damage with a potency of 240.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction BroilIiPvE =&gt; _BroilIiPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ChainStratagemPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)7436, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyChainStratagemPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/7436"&gt;&lt;strong&gt;Chain Stratagem&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SCH) [7436] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyChainStratagemPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/7436"&gt;&lt;strong&gt;Chain Stratagem&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SCH) [7436] [Ability]
    /// &lt;para&gt;Increases rate at which target takes critical hits by 10%. Duration: 20s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ChainStratagemPvE =&gt; _ChainStratagemPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _AetherpactPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)7437, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyAetherpactPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/7437"&gt;&lt;strong&gt;Aetherpact&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SCH) [7437] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyAetherpactPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/7437"&gt;&lt;strong&gt;Aetherpact&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SCH) [7437] [Ability]
    /// &lt;para&gt;Orders faerie to execute Fey Union with target party member. Effect ends upon reuse. Faerie Gauge Cost: 10 Fey Union Effect: Gradually restores HP of party member with which faerie has a Fey Union. Cure Potency: 300 Faerie Gauge is depleted by 10 periodically while HP is restored. Fey Union effect fades upon execution of other faerie actions or when party member moves from within 30 yalms of the faerie. The Faerie Gauge increases when is summoned and an Aetherflow action is successfully executed while in combat.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction AetherpactPvE =&gt; _AetherpactPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _DissolveUnionPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)7869, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyDissolveUnionPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/7869"&gt;&lt;strong&gt;Dissolve Union&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SCH) [7869] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyDissolveUnionPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/7869"&gt;&lt;strong&gt;Dissolve Union&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SCH) [7869] [Ability]
    /// &lt;para&gt;Dissolves current Fey Union.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction DissolveUnionPvE =&gt; _DissolveUnionPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _WhisperingDawnPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16537, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyWhisperingDawnPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16537"&gt;&lt;strong&gt;Whispering Dawn&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SCH) [16537] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyWhisperingDawnPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16537"&gt;&lt;strong&gt;Whispering Dawn&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SCH) [16537] [Ability]
    /// &lt;para&gt;Orders faerie to execute Whispering Dawn. Whispering Dawn Effect: Gradually restores the HP of all nearby party members Cure Potency: 80 Duration: 21s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction WhisperingDawnPvE =&gt; _WhisperingDawnPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _FeyIlluminationPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16538, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyFeyIlluminationPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16538"&gt;&lt;strong&gt;Fey Illumination&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SCH) [16538] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyFeyIlluminationPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16538"&gt;&lt;strong&gt;Fey Illumination&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SCH) [16538] [Ability]
    /// &lt;para&gt;Orders faerie to execute Fey Illumination. Fey Illumination Effect: Increases healing magic potency of all nearby party members by 10% while reducing magic damage taken by all nearby party members by 5% Duration: 20s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction FeyIlluminationPvE =&gt; _FeyIlluminationPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ArtOfWarPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16539, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyArtOfWarPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16539"&gt;&lt;strong&gt;Art of War&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SCH) [16539] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyArtOfWarPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16539"&gt;&lt;strong&gt;Art of War&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SCH) [16539] [Spell]
    /// &lt;para&gt;Deals unaspected damage with a potency of to all nearby enemies.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ArtOfWarPvE =&gt; _ArtOfWarPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _BiolysisPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16540, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyBiolysisPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16540"&gt;&lt;strong&gt;Biolysis&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SCH) [16540] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyBiolysisPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16540"&gt;&lt;strong&gt;Biolysis&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SCH) [16540] [Spell]
    /// &lt;para&gt;Deals unaspected damage over time. Potency: Duration: 30s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction BiolysisPvE =&gt; _BiolysisPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _BroilIiiPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16541, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyBroilIiiPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16541"&gt;&lt;strong&gt;Broil III&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SCH) [16541] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyBroilIiiPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16541"&gt;&lt;strong&gt;Broil III&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SCH) [16541] [Spell]
    /// &lt;para&gt;Deals unaspected damage with a potency of 255.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction BroilIiiPvE =&gt; _BroilIiiPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _RecitationPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16542, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyRecitationPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16542"&gt;&lt;strong&gt;Recitation&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SCH) [16542] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyRecitationPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16542"&gt;&lt;strong&gt;Recitation&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SCH) [16542] [Ability]
    /// &lt;para&gt;Allows the execution of Adloquium Indomitability or Excogitation without consuming resources while also ensuring critical HP is restored. Duration: 15s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction RecitationPvE =&gt; _RecitationPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _FeyBlessingPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16543, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyFeyBlessingPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16543"&gt;&lt;strong&gt;Fey Blessing&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SCH) [16543] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyFeyBlessingPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16543"&gt;&lt;strong&gt;Fey Blessing&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SCH) [16543] [Ability]
    /// &lt;para&gt;Orders faerie to execute Fey Blessing. Fey Blessing Effect: Restores the HP of all nearby party members Cure Potency: 320&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction FeyBlessingPvE =&gt; _FeyBlessingPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _SummonSeraphPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16545, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifySummonSeraphPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16545"&gt;&lt;strong&gt;Summon Seraph&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SCH) [16545] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifySummonSeraphPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16545"&gt;&lt;strong&gt;Summon Seraph&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SCH) [16545] [Ability]
    /// &lt;para&gt;Summons Seraph to fight at your side. When set to guard automatically casts Seraphic Veil on party members who suffer damage. Cannot summon Seraph unless a pet is already summoned. Current pet will leave the battlefield while Seraph is present and return once gone. Duration: 22s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction SummonSeraphPvE =&gt; _SummonSeraphPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ConsolationPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16546, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyConsolationPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16546"&gt;&lt;strong&gt;Consolation&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SCH) [16546] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyConsolationPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16546"&gt;&lt;strong&gt;Consolation&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SCH) [16546] [Ability]
    /// &lt;para&gt;Orders Seraph to execute Consolation. Consolation Effect: Restores the HP of all nearby party members Cure Potency: 250 Additional Effect: Erects a magicked barrier which nullifies damage equaling the amount of HP restored Duration: 30s Maximum Charges: 2&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ConsolationPvE =&gt; _ConsolationPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _SeraphicVeilPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16548, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifySeraphicVeilPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16548"&gt;&lt;strong&gt;Seraphic Veil&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SCH) [16548] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifySeraphicVeilPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16548"&gt;&lt;strong&gt;Seraphic Veil&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SCH) [16548] [Spell]
    /// &lt;para&gt;Restores target's HP. Cure Potency: Additional Effect: Erects a magicked barrier which nullifies damage equaling the amount of HP restored Duration: 30s ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction SeraphicVeilPvE =&gt; _SeraphicVeilPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _SummonEosPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)17215, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifySummonEosPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/17215"&gt;&lt;strong&gt;Summon Eos&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SCH) [17215] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifySummonEosPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/17215"&gt;&lt;strong&gt;Summon Eos&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SCH) [17215] [Spell]
    /// &lt;para&gt;Summons the faerie Eos to fight at your side. When set to guard automatically casts Embrace on party members who suffer damage.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction SummonEosPvE =&gt; _SummonEosPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _BioPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)17864, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyBioPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/17864"&gt;&lt;strong&gt;Bio&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SCH) [17864] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyBioPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/17864"&gt;&lt;strong&gt;Bio&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SCH) [17864] [Spell]
    /// &lt;para&gt;Deals unaspected damage over time. Potency: 20 Duration: 30s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction BioPvE =&gt; _BioPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _BioIiPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)17865, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyBioIiPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/17865"&gt;&lt;strong&gt;Bio II&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SCH) [17865] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyBioIiPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/17865"&gt;&lt;strong&gt;Bio II&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SCH) [17865] [Spell]
    /// &lt;para&gt;Deals unaspected damage over time. Potency: 40 Duration: 30s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction BioIiPvE =&gt; _BioIiPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _RuinPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)17869, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyRuinPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/17869"&gt;&lt;strong&gt;Ruin&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SCH) [17869] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyRuinPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/17869"&gt;&lt;strong&gt;Ruin&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SCH) [17869] [Spell]
    /// &lt;para&gt;Deals unaspected damage with a potency of 150.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction RuinPvE =&gt; _RuinPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _RuinIiPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)17870, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyRuinIiPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/17870"&gt;&lt;strong&gt;Ruin II&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SCH) [17870] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyRuinIiPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/17870"&gt;&lt;strong&gt;Ruin II&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SCH) [17870] [Spell]
    /// &lt;para&gt;Deals unaspected damage with a potency of .&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction RuinIiPvE =&gt; _RuinIiPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _BroilIvPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)25865, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyBroilIvPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/25865"&gt;&lt;strong&gt;Broil IV&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SCH) [25865] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyBroilIvPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/25865"&gt;&lt;strong&gt;Broil IV&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SCH) [25865] [Spell]
    /// &lt;para&gt;Deals unaspected damage with a potency of .&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction BroilIvPvE =&gt; _BroilIvPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ArtOfWarIiPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)25866, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyArtOfWarIiPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/25866"&gt;&lt;strong&gt;Art of War II&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SCH) [25866] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyArtOfWarIiPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/25866"&gt;&lt;strong&gt;Art of War II&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SCH) [25866] [Spell]
    /// &lt;para&gt;Deals unaspected damage with a potency of 180 to all nearby enemies.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ArtOfWarIiPvE =&gt; _ArtOfWarIiPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ProtractionPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)25867, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyProtractionPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/25867"&gt;&lt;strong&gt;Protraction&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SCH) [25867] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyProtractionPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/25867"&gt;&lt;strong&gt;Protraction&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SCH) [25867] [Ability]
    /// &lt;para&gt;Increases maximum HP of a party member or self by 10% and restores the amount increased. Additional Effect: Increases HP recovery via healing actions by 10% Duration: 10s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ProtractionPvE =&gt; _ProtractionPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ExpedientPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)25868, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyExpedientPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/25868"&gt;&lt;strong&gt;Expedient&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SCH) [25868] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyExpedientPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/25868"&gt;&lt;strong&gt;Expedient&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SCH) [25868] [Ability]
    /// &lt;para&gt;Grants Expedience and Desperate Measures to all nearby party members. Expedience Effect: Increases movement speed Duration: 10s Desperate Measures Effect: Reduces damage taken by 10% Duration: 20s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ExpedientPvE =&gt; _ExpedientPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _BroilIvPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29231, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyBroilIvPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29231"&gt;&lt;strong&gt;Broil IV&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (SCH) [29231] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyBroilIvPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29231"&gt;&lt;strong&gt;Broil IV&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (SCH) [29231] [Spell]
    /// &lt;para&gt;Deals unaspected damage with a potency of 6,000.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction BroilIvPvP =&gt; _BroilIvPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _AdloquiumPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29232, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyAdloquiumPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29232"&gt;&lt;strong&gt;Adloquium&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (SCH) [29232] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyAdloquiumPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29232"&gt;&lt;strong&gt;Adloquium&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (SCH) [29232] [Spell]
    /// &lt;para&gt;Restores target's HP. Cure Potency: 4,000 Additional Effect: Grants Galvanize and Catalyze to target Galvanize Effect: Absorbs damage equivalent to a heal of 4,000 potency Duration: 12s Barrier potency is doubled when you are under the effect of Recitation. Catalyze Effect: Reduces damage taken by 10% Duration: 12s Maximum Charges: 2 This action does not share a recast timer with any other actions.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction AdloquiumPvP =&gt; _AdloquiumPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _BiolysisPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29233, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyBiolysisPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29233"&gt;&lt;strong&gt;Biolysis&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (SCH) [29233] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyBiolysisPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29233"&gt;&lt;strong&gt;Biolysis&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (SCH) [29233] [Spell]
    /// &lt;para&gt;Afflicts target with Biolysis and Biolytic. Biolysis Effect: Damage over time Potency: 3,000 Duration: 12s Potency is increased by 50% when you are under the effect of Recitation. Biolytic Effect: Reduces target's HP recovered by healing actions by 15% Duration: 12s This action does not share a recast timer with any other actions.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction BiolysisPvP =&gt; _BiolysisPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _DeploymentTacticsPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29234, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyDeploymentTacticsPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29234"&gt;&lt;strong&gt;Deployment Tactics&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (SCH) [29234] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyDeploymentTacticsPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29234"&gt;&lt;strong&gt;Deployment Tactics&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (SCH) [29234] [Ability]
    /// &lt;para&gt;Extends Galvanize and Catalyze effects cast on self or target to nearby party members. When targeting an enemy extends Biolysis and Biolytic effects to other nearby enemies. Duration: Time remaining on original effect No effect on targets not under effects applied by you players riding machina or non-player combatants. Maximum Charges: 2&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction DeploymentTacticsPvP =&gt; _DeploymentTacticsPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ExpedientPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29236, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyExpedientPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29236"&gt;&lt;strong&gt;Expedient&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (SCH) [29236] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyExpedientPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29236"&gt;&lt;strong&gt;Expedient&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (SCH) [29236] [Ability]
    /// &lt;para&gt;Grants Expedience and Desperate Measures to self and all nearby party members. Expedience Effect: Increases movement speed by 25% Duration: 10s Desperate Measures Effect: Increases damage dealt by 10% Duration: 10s Additional Effect: Grants Recitation Recitation Effect: Increases the potency of Galvanize Biolysis and Biolytic effects Duration: 20s This action's effects extend through obstructions.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ExpedientPvP =&gt; _ExpedientPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _SummonSeraphPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29237, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifySummonSeraphPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29237"&gt;&lt;strong&gt;Summon Seraph&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (SCH) [29237] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifySummonSeraphPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29237"&gt;&lt;strong&gt;Summon Seraph&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (SCH) [29237] [Ability]
    /// &lt;para&gt;Summons Seraph to fight at a designated location. Duration: 20s Automatically casts Seraphic Veil on party members within 30 yalms. Automatically grants Seraphic Illumination to party members within 15 yalms. Seraphic Illumination Effect: Increases HP recovery via healing actions on self by 10%&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction SummonSeraphPvP =&gt; _SummonSeraphPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _SeraphicVeilPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29240, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifySeraphicVeilPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29240"&gt;&lt;strong&gt;Seraphic Veil&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (SCH) [29240] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifySeraphicVeilPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29240"&gt;&lt;strong&gt;Seraphic Veil&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (SCH) [29240] [Spell]
    /// &lt;para&gt;Restores target's HP. Cure Potency: 6,000 Additional Effect: Erects a magicked barrier which nullifies damage equivalent to a heal of 6,000 potency Duration: 10s ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction SeraphicVeilPvP =&gt; _SeraphicVeilPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ChainStratagemPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29716, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyChainStratagemPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29716"&gt;&lt;strong&gt;Chain Stratagem&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (SCH) [29716] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyChainStratagemPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29716"&gt;&lt;strong&gt;Chain Stratagem&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (SCH) [29716] [Ability]
    /// &lt;para&gt;Increases target's damage taken by 10%. Duration: 10s Halves the defensive bonus of Guard instead when targeting enemies under its effect.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ChainStratagemPvP =&gt; _ChainStratagemPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _BanefulImpactionPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)37012, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyBanefulImpactionPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/37012"&gt;&lt;strong&gt;Baneful Impaction&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SCH) [37012] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyBanefulImpactionPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/37012"&gt;&lt;strong&gt;Baneful Impaction&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SCH) [37012] [Ability]
    /// &lt;para&gt;Deals unaspected damage over time to target and all enemies nearby it. Potency: 140 Duration: 15s Can only be executed while under the effect of Impact Imminent.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction BanefulImpactionPvE =&gt; _BanefulImpactionPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ConcitationPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)37013, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyConcitationPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/37013"&gt;&lt;strong&gt;Concitation&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SCH) [37013] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyConcitationPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/37013"&gt;&lt;strong&gt;Concitation&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SCH) [37013] [Spell]
    /// &lt;para&gt;Restores own HP and the HP of all nearby party members. Cure Potency: 200 Additional Effect: Erects a magicked barrier which nullifies damage equaling 180% of the amount of HP restored Duration: 30s Effect cannot be stacked with certain sage barrier effects.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ConcitationPvE =&gt; _ConcitationPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _SeraphismPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)37014, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifySeraphismPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/37014"&gt;&lt;strong&gt;Seraphism&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SCH) [37014] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifySeraphismPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/37014"&gt;&lt;strong&gt;Seraphism&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SCH) [37014] [Ability]
    /// &lt;para&gt;Gradually restores the HP of self and all party members within a radius of 50 yalms. Cure Potency: 100 Additional Effect: Changes Adloquium to Manifestation and Concitation to Accession Additional Effect: Resets Emergency Tactics recast timer and reduces its recast timer to 1s Duration: 20s Effect cannot be stacked with Dissipation. Can only be executed while a faerie or Seraph is summoned and you are in combat.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction SeraphismPvE =&gt; _SeraphismPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ManifestationPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)37015, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyManifestationPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/37015"&gt;&lt;strong&gt;Manifestation&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SCH) [37015] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyManifestationPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/37015"&gt;&lt;strong&gt;Manifestation&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SCH) [37015] [Spell]
    /// &lt;para&gt;Restores target's HP. Cure Potency: 360 Additional Effect: Grants Galvanize to target nullifying damage equaling 180% of the amount of HP restored. When critical HP is restored also grants Catalyze nullifying damage equaling 180% the amount of HP restored. Duration: 30s Effect cannot be stacked with certain sage barrier effects. Can only be executed while under the effect of Seraphism. ※This action cannot be assigned to a hotbar. ※Adloquium changes to Manifestation when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ManifestationPvE =&gt; _ManifestationPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _AccessionPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)37016, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyAccessionPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/37016"&gt;&lt;strong&gt;Accession&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SCH) [37016] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyAccessionPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/37016"&gt;&lt;strong&gt;Accession&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SCH) [37016] [Spell]
    /// &lt;para&gt;Restores own HP and the HP of all nearby party members. Cure Potency: 240 Additional Effect: Erects a magicked barrier which nullifies damage equaling 180% of the amount of HP restored Duration: 30s Effect cannot be stacked with certain sage barrier effects. Can only be executed while under the effect of Seraphism. ※This action cannot be assigned to a hotbar. ※Concitation changes to Accession when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction AccessionPvE =&gt; _AccessionPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _EmergencyTacticsPvE_37037Creator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)37037, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyEmergencyTacticsPvE_37037(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/37037"&gt;&lt;strong&gt;Emergency Tactics&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SCH) [37037] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyEmergencyTacticsPvE_37037(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/37037"&gt;&lt;strong&gt;Emergency Tactics&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SCH) [37037] [Ability]
    /// &lt;para&gt;Transforms the next Galvanize and Catalyze statuses into HP recovery equaling the amount of damage reduction intended for the barrier. Duration: 15s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction EmergencyTacticsPvE_37037 =&gt; _EmergencyTacticsPvE_37037Creator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _SeraphicHaloPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)41500, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifySeraphicHaloPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/41500"&gt;&lt;strong&gt;Seraphic Halo&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (SCH) [41500] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifySeraphicHaloPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/41500"&gt;&lt;strong&gt;Seraphic Halo&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (SCH) [41500] [Spell]
    /// &lt;para&gt;Deals unaspected damage with a potency of 9,000 to target and all enemies nearby it. Can only be executed while under the effect of Seraphism. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction SeraphicHaloPvP =&gt; _SeraphicHaloPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _AccessionPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)41501, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyAccessionPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/41501"&gt;&lt;strong&gt;Accession&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (SCH) [41501] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyAccessionPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/41501"&gt;&lt;strong&gt;Accession&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (SCH) [41501] [Spell]
    /// &lt;para&gt;Restores own HP and the HP of all nearby party members. Cure Potency: 8,000 Additional Effect: Grants Consolation Consolation Effect: Creates a barrier that absorbs damage equivalent to a heal of 8,000 potency Duration: 20s This action's effects extend through obstructions. Can only be executed while under the effect of Seraphism. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction AccessionPvP =&gt; _AccessionPvPCreator.Value;

    private IBaseAction[] _AllBaseActions = null;
    
    /// &lt;inheritdoc/&gt;
    public override IBaseAction[] AllBaseActions =&gt; _AllBaseActions ??= [
    	AetherflowPvE, EnergyDrainPvE, ResurrectionPvE, AdloquiumPvE, SuccorPvE, SacredSoilPvE, LustratePvE, PhysickPvE, EmbracePvE, IndomitabilityPvE, BroilPvE, DeploymentTacticsPvE, EmergencyTacticsPvE, DissipationPvE, ExcogitationPvE, BroilIiPvE, ChainStratagemPvE, AetherpactPvE, DissolveUnionPvE, WhisperingDawnPvE, FeyIlluminationPvE, ArtOfWarPvE, BiolysisPvE, BroilIiiPvE, RecitationPvE, FeyBlessingPvE, SummonSeraphPvE, ConsolationPvE, SeraphicVeilPvE, SummonEosPvE, BioPvE, BioIiPvE, RuinPvE, RuinIiPvE, BroilIvPvE, ArtOfWarIiPvE, ProtractionPvE, ExpedientPvE, BroilIvPvP, AdloquiumPvP, BiolysisPvP, DeploymentTacticsPvP, ExpedientPvP, SummonSeraphPvP, SeraphicVeilPvP, ChainStratagemPvP, BanefulImpactionPvE, ConcitationPvE, SeraphismPvE, ManifestationPvE, AccessionPvE, SeraphicHaloPvP, AccessionPvP,
    	..base.AllBaseActions,
    ];

private readonly Lazy&lt;IBaseAction&gt; _HealingWindPvECreator = new(() =&gt; 
{
    IBaseAction action = new BaseAction((ActionID)206, false);
    CustomRotation.LoadActionSetting(ref action);

    var setting = action.Setting;
    ModifyHealingWindPvE(ref setting);
    action.Setting = setting;

    return action;
});

/// &lt;summary&gt;
/// Modify &lt;see href="https://garlandtools.org/db/#action/206"&gt;&lt;strong&gt;Healing Wind&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [206] [Limit Break]
/// &lt;/summary&gt;
static partial void ModifyHealingWindPvE(ref ActionSetting setting);

/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/206"&gt;&lt;strong&gt;Healing Wind&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [206] [Limit Break]
/// &lt;para&gt;Restores 25% of own HP and the HP of all nearby party members.&lt;/para&gt;
/// &lt;/summary&gt;

public IBaseAction HealingWindPvE =&gt; _HealingWindPvECreator.Value;
/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/206"&gt;&lt;strong&gt;Healing Wind&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [206] [Limit Break]
/// &lt;para&gt;Restores 25% of own HP and the HP of all nearby party members.&lt;/para&gt;
/// &lt;/summary&gt;
private sealed protected override IBaseAction LimitBreak1 =&gt; HealingWindPvE;
private readonly Lazy&lt;IBaseAction&gt; _BreathOfTheEarthPvECreator = new(() =&gt; 
{
    IBaseAction action = new BaseAction((ActionID)207, false);
    CustomRotation.LoadActionSetting(ref action);

    var setting = action.Setting;
    ModifyBreathOfTheEarthPvE(ref setting);
    action.Setting = setting;

    return action;
});

/// &lt;summary&gt;
/// Modify &lt;see href="https://garlandtools.org/db/#action/207"&gt;&lt;strong&gt;Breath of the Earth&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [207] [Limit Break]
/// &lt;/summary&gt;
static partial void ModifyBreathOfTheEarthPvE(ref ActionSetting setting);

/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/207"&gt;&lt;strong&gt;Breath of the Earth&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [207] [Limit Break]
/// &lt;para&gt;Restores 60% of own HP and the HP of all nearby party members.&lt;/para&gt;
/// &lt;/summary&gt;

public IBaseAction BreathOfTheEarthPvE =&gt; _BreathOfTheEarthPvECreator.Value;
/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/207"&gt;&lt;strong&gt;Breath of the Earth&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [207] [Limit Break]
/// &lt;para&gt;Restores 60% of own HP and the HP of all nearby party members.&lt;/para&gt;
/// &lt;/summary&gt;
private sealed protected override IBaseAction LimitBreak2 =&gt; BreathOfTheEarthPvE;
private readonly Lazy&lt;IBaseAction&gt; _AngelFeathersPvECreator = new(() =&gt; 
{
    IBaseAction action = new BaseAction((ActionID)4247, false);
    CustomRotation.LoadActionSetting(ref action);

    var setting = action.Setting;
    ModifyAngelFeathersPvE(ref setting);
    action.Setting = setting;

    return action;
});

/// &lt;summary&gt;
/// Modify &lt;see href="https://garlandtools.org/db/#action/4247"&gt;&lt;strong&gt;Angel Feathers&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [4247] [Limit Break]
/// &lt;/summary&gt;
static partial void ModifyAngelFeathersPvE(ref ActionSetting setting);

/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/4247"&gt;&lt;strong&gt;Angel Feathers&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [4247] [Limit Break]
/// &lt;para&gt;&lt;/para&gt;
/// &lt;/summary&gt;

public IBaseAction AngelFeathersPvE =&gt; _AngelFeathersPvECreator.Value;
/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/4247"&gt;&lt;strong&gt;Angel Feathers&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [4247] [Limit Break]
/// &lt;para&gt;&lt;/para&gt;
/// &lt;/summary&gt;
private sealed protected override IBaseAction LimitBreak3 =&gt; AngelFeathersPvE;
private readonly Lazy&lt;IBaseAction&gt; _SeraphismPvPCreator = new(() =&gt; 
{
    IBaseAction action = new BaseAction((ActionID)41502, false);
    CustomRotation.LoadActionSetting(ref action);

    var setting = action.Setting;
    ModifySeraphismPvP(ref setting);
    action.Setting = setting;

    return action;
});

/// &lt;summary&gt;
/// Modify &lt;see href="https://garlandtools.org/db/#action/41502"&gt;&lt;strong&gt;Seraphism&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (SCH) [41502] [Limit Break]
/// &lt;/summary&gt;
static partial void ModifySeraphismPvP(ref ActionSetting setting);

/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/41502"&gt;&lt;strong&gt;Seraphism&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (SCH) [41502] [Limit Break]
/// &lt;para&gt;Grants Seraphism and Recitation. Seraphism Effect: Broil IV is upgraded to Seraphic Halo and Seraphism is upgraded to Accession Duration: 20s Recitation Effect: Increases the potency of Adloquium and Biolysis effects Duration: 20s Additional Effect: Removes one status affliction from self and nearby party members that can be removed by Purify. If a status affliction cannot be removed creates a barrier that will nullify the next status affliction that can be removed by Purify Duration: 20s Can only be executed when the limit gauge is full. Gauge Charge Time: 90s This action's effects extend through obstructions. ※Action changes to Accession upon execution.&lt;/para&gt;
/// &lt;/summary&gt;

private IBaseAction SeraphismPvP =&gt; _SeraphismPvPCreator.Value;
/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/41502"&gt;&lt;strong&gt;Seraphism&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (SCH) [41502] [Limit Break]
/// &lt;para&gt;Grants Seraphism and Recitation. Seraphism Effect: Broil IV is upgraded to Seraphic Halo and Seraphism is upgraded to Accession Duration: 20s Recitation Effect: Increases the potency of Adloquium and Biolysis effects Duration: 20s Additional Effect: Removes one status affliction from self and nearby party members that can be removed by Purify. If a status affliction cannot be removed creates a barrier that will nullify the next status affliction that can be removed by Purify Duration: 20s Can only be executed when the limit gauge is full. Gauge Charge Time: 90s This action's effects extend through obstructions. ※Action changes to Accession upon execution.&lt;/para&gt;
/// &lt;/summary&gt;
private sealed protected override IBaseAction LimitBreakPvP =&gt; SeraphismPvP;

#endregion

#region Traits

    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50184"&gt;&lt;strong&gt;Broil Mastery II&lt;/strong&gt;&lt;/see&gt; (SCH) [184]
    /// &lt;para&gt;Upgrades Broil to Broil II and increases the potency of Ruin II to 180.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait BroilMasteryIiTrait { get; } = new BaseTrait(184);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50214"&gt;&lt;strong&gt;Broil Mastery&lt;/strong&gt;&lt;/see&gt; (SCH) [214]
    /// &lt;para&gt;Upgrades Ruin to Broil and increases the potency of Ruin II to 160 and Art of War to 165.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait BroilMasteryTrait { get; } = new BaseTrait(214);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50311"&gt;&lt;strong&gt;Corruption Mastery II&lt;/strong&gt;&lt;/see&gt; (SCH) [311]
    /// &lt;para&gt;Upgrades Bio II to Biolysis.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait CorruptionMasteryIiTrait { get; } = new BaseTrait(311);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50312"&gt;&lt;strong&gt;Broil Mastery III&lt;/strong&gt;&lt;/see&gt; (SCH) [312]
    /// &lt;para&gt;Upgrades Broil II to Broil III and increases the potency of Ruin II to 200.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait BroilMasteryIiiTrait { get; } = new BaseTrait(312);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50313"&gt;&lt;strong&gt;Enhanced Sacred Soil&lt;/strong&gt;&lt;/see&gt; (SCH) [313]
    /// &lt;para&gt;Adds an additional effect to Sacred Soil that grants healing over time.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedSacredSoilTrait { get; } = new BaseTrait(313);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50324"&gt;&lt;strong&gt;Corruption Mastery&lt;/strong&gt;&lt;/see&gt; (SCH) [324]
    /// &lt;para&gt;Upgrades Bio to Bio II.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait CorruptionMasteryTrait { get; } = new BaseTrait(324);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50491"&gt;&lt;strong&gt;Broil Mastery IV&lt;/strong&gt;&lt;/see&gt; (SCH) [491]
    /// &lt;para&gt;Upgrades Broil III to Broil IV and increases the potency of Ruin II to 220.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait BroilMasteryIvTrait { get; } = new BaseTrait(491);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50492"&gt;&lt;strong&gt;Art of War Mastery&lt;/strong&gt;&lt;/see&gt; (SCH) [492]
    /// &lt;para&gt;Upgrades Art of War to Art of War II.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait ArtOfWarMasteryTrait { get; } = new BaseTrait(492);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50493"&gt;&lt;strong&gt;Enhanced Healing Magic&lt;/strong&gt;&lt;/see&gt; (SCH) [493]
    /// &lt;para&gt;Increases the healing potency of Physick to 450 Embrace to 180 and Seraphic Veil to 180. Increases the barrier potency of Adloquium to 180% the amount healed and Succor to 160% the amount healed.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedHealingMagicTrait { get; } = new BaseTrait(493);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50494"&gt;&lt;strong&gt;Enhanced Deployment Tactics&lt;/strong&gt;&lt;/see&gt; (SCH) [494]
    /// &lt;para&gt;Reduces Deployment Tactics recast time to 90 seconds.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedDeploymentTacticsTrait { get; } = new BaseTrait(494);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50627"&gt;&lt;strong&gt;Enhanced Chain Stratagem&lt;/strong&gt;&lt;/see&gt; (SCH) [627]
    /// &lt;para&gt;Grants Impact Imminent upon using Chain Stratagem. Duration: 30s&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedChainStratagemTrait { get; } = new BaseTrait(627);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50628"&gt;&lt;strong&gt;Succor Mastery&lt;/strong&gt;&lt;/see&gt; (SCH) [628]
    /// &lt;para&gt;Upgrades Succor to Concitation.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait SuccorMasteryTrait { get; } = new BaseTrait(628);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50629"&gt;&lt;strong&gt;Enhanced Recitation&lt;/strong&gt;&lt;/see&gt; (SCH) [629]
    /// &lt;para&gt;Reduces Recitation recast time to 60 seconds.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedRecitationTrait { get; } = new BaseTrait(629);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50656"&gt;&lt;strong&gt;Tactician's Mastery&lt;/strong&gt;&lt;/see&gt; (SCH) [656]
    /// &lt;para&gt;Increases the potency of Biolysis's damage over time effect to 85 and Broil IV to 320.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait TacticiansMasteryTrait { get; } = new BaseTrait(656);

    private IBaseTrait[] _AllTraits = null;
    
    /// &lt;inheritdoc/&gt;
    public override IBaseTrait[] AllTraits =&gt; _AllTraits ??= [
    	BroilMasteryIiTrait, BroilMasteryTrait, CorruptionMasteryIiTrait, BroilMasteryIiiTrait, EnhancedSacredSoilTrait, CorruptionMasteryTrait, BroilMasteryIvTrait, ArtOfWarMasteryTrait, EnhancedHealingMagicTrait, EnhancedDeploymentTacticsTrait, EnhancedChainStratagemTrait, SuccorMasteryTrait, EnhancedRecitationTrait, TacticiansMasteryTrait,
    	..base.AllTraits,
    ];
#endregion
}

/// &lt;summary&gt;
/// &lt;see href="https://na.finalfantasyxiv.com/jobguide/ninja"&gt;&lt;strong&gt;ninja&lt;/strong&gt;&lt;/see&gt;
/// &lt;br&gt;Number of Actions: 73&lt;/br&gt;
/// &lt;br&gt;Number of Traits: 17&lt;/br&gt;
/// &lt;/summary&gt;
[Jobs(Job.NIN, Job.ROG)]
public abstract partial class NinjaRotation : CustomRotation
{
    static NINGauge JobGauge =&gt; Svc.Gauges.Get&lt;NINGauge&gt;();

#region Actions
    private readonly Lazy&lt;IBaseAction&gt; _SpinningEdgePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)2240, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifySpinningEdgePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/2240"&gt;&lt;strong&gt;Spinning Edge&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (ROG NIN) [2240] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifySpinningEdgePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/2240"&gt;&lt;strong&gt;Spinning Edge&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (ROG NIN) [2240] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of .&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction SpinningEdgePvE =&gt; _SpinningEdgePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ShadeShiftPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)2241, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyShadeShiftPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/2241"&gt;&lt;strong&gt;Shade Shift&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (ROG NIN) [2241] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyShadeShiftPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/2241"&gt;&lt;strong&gt;Shade Shift&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (ROG NIN) [2241] [Ability]
    /// &lt;para&gt;Create shadows that nullify damage up to 20% of maximum HP. Duration: 20s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ShadeShiftPvE =&gt; _ShadeShiftPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _GustSlashPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)2242, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyGustSlashPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/2242"&gt;&lt;strong&gt;Gust Slash&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (ROG NIN) [2242] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyGustSlashPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/2242"&gt;&lt;strong&gt;Gust Slash&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (ROG NIN) [2242] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of . Combo Action: Spinning Edge Combo Potency:&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction GustSlashPvE =&gt; _GustSlashPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _HidePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)2245, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyHidePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/2245"&gt;&lt;strong&gt;Hide&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (ROG NIN) [2245] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyHidePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/2245"&gt;&lt;strong&gt;Hide&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (ROG NIN) [2245] [Ability]
    /// &lt;para&gt;Blend in with your surroundings making it impossible for most enemies to detect you but reducing movement speed by 50%. Has no effect on enemies 10 levels higher than your own or certain enemies with special sight. Cannot be executed while in combat. Effect ends upon use of any action other than Sprint or upon reuse of Hide.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction HidePvE =&gt; _HidePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _AssassinatePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)2246, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyAssassinatePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/2246"&gt;&lt;strong&gt;Assassinate&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (NIN) [2246] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyAssassinatePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/2246"&gt;&lt;strong&gt;Assassinate&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (NIN) [2246] [Ability]
    /// &lt;para&gt;Delivers an attack with a potency of 200.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction AssassinatePvE =&gt; _AssassinatePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ThrowingDaggerPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)2247, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyThrowingDaggerPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/2247"&gt;&lt;strong&gt;Throwing Dagger&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (ROG NIN) [2247] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyThrowingDaggerPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/2247"&gt;&lt;strong&gt;Throwing Dagger&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (ROG NIN) [2247] [Weaponskill]
    /// &lt;para&gt;Delivers a ranged attack with a potency of .&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ThrowingDaggerPvE =&gt; _ThrowingDaggerPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _MugPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)2248, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyMugPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/2248"&gt;&lt;strong&gt;Mug&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (ROG NIN) [2248] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyMugPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/2248"&gt;&lt;strong&gt;Mug&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (ROG NIN) [2248] [Ability]
    /// &lt;para&gt;Delivers an attack with a potency of 150. Additional Effect: Increases target's damage taken by 5% Duration: 20s Additional Effect: Increases the chance of additional items being dropped by target if Mug is dealt before or as the finishing blow&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction MugPvE =&gt; _MugPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _DeathBlossomPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)2254, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyDeathBlossomPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/2254"&gt;&lt;strong&gt;Death Blossom&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (ROG NIN) [2254] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyDeathBlossomPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/2254"&gt;&lt;strong&gt;Death Blossom&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (ROG NIN) [2254] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 100 to all nearby enemies.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction DeathBlossomPvE =&gt; _DeathBlossomPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _AeolianEdgePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)2255, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyAeolianEdgePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/2255"&gt;&lt;strong&gt;Aeolian Edge&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (ROG NIN) [2255] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyAeolianEdgePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/2255"&gt;&lt;strong&gt;Aeolian Edge&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (ROG NIN) [2255] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of . when executed from a target's rear. Combo Action: Gust Slash Combo Potency: Rear Combo Potency:&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction AeolianEdgePvE =&gt; _AeolianEdgePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _TrickAttackPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)2258, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyTrickAttackPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/2258"&gt;&lt;strong&gt;Trick Attack&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (ROG NIN) [2258] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyTrickAttackPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/2258"&gt;&lt;strong&gt;Trick Attack&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (ROG NIN) [2258] [Ability]
    /// &lt;para&gt;Delivers an attack with a potency of 300. 400 when executed from a target's rear. Additional Effect: Increases damage you deal target by 10% Duration: 15s Can only be executed while under the effect of Hidden.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction TrickAttackPvE =&gt; _TrickAttackPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _TenPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)2259, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyTenPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/2259"&gt;&lt;strong&gt;Ten&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (NIN) [2259] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyTenPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/2259"&gt;&lt;strong&gt;Ten&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (NIN) [2259] [Ability]
    /// &lt;para&gt;Make the ritual mudra hand gesture for “heaven.” Duration: 6s Maximum Charges: 2 Triggers the cooldown of weaponskills mudra and Ninjutsu upon execution. Conversely execution of weaponskills triggers the cooldown of this action.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction TenPvE =&gt; _TenPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _NinjutsuPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)2260, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyNinjutsuPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/2260"&gt;&lt;strong&gt;Ninjutsu&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (NIN) [2260] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyNinjutsuPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/2260"&gt;&lt;strong&gt;Ninjutsu&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (NIN) [2260] [Ability]
    /// &lt;para&gt;Executes a specific ninjutsu action coinciding with the combination of mudra made immediately beforehand. If any other action is used before the mudra are combined and the ninjutsu executed Ninjutsu will fail. Triggers the cooldown of weaponskills mudra and Ninjutsu upon execution. Conversely execution of weaponskills triggers the cooldown of this action. Restores 2 charges to all mudra when Hide is executed while outside of combat.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction NinjutsuPvE =&gt; _NinjutsuPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ChiPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)2261, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyChiPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/2261"&gt;&lt;strong&gt;Chi&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (NIN) [2261] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyChiPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/2261"&gt;&lt;strong&gt;Chi&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (NIN) [2261] [Ability]
    /// &lt;para&gt;Make the ritual mudra hand gesture for “earth.” Duration: 6s Maximum Charges: 2 Triggers the cooldown of weaponskills mudra and Ninjutsu upon execution. Conversely execution of weaponskills triggers the cooldown of this action.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ChiPvE =&gt; _ChiPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ShukuchiPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)2262, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyShukuchiPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/2262"&gt;&lt;strong&gt;Shukuchi&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (NIN) [2262] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyShukuchiPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/2262"&gt;&lt;strong&gt;Shukuchi&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (NIN) [2262] [Ability]
    /// &lt;para&gt;Move quickly to the specified location. Cannot be executed while bound.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ShukuchiPvE =&gt; _ShukuchiPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _JinPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)2263, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyJinPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/2263"&gt;&lt;strong&gt;Jin&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (NIN) [2263] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyJinPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/2263"&gt;&lt;strong&gt;Jin&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (NIN) [2263] [Ability]
    /// &lt;para&gt;Make the ritual mudra hand gesture for “man.” Duration: 6s Maximum Charges: 2 Triggers the cooldown of weaponskills mudra and Ninjutsu upon execution. Conversely execution of weaponskills triggers the cooldown of this action.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction JinPvE =&gt; _JinPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _KassatsuPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)2264, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyKassatsuPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/2264"&gt;&lt;strong&gt;Kassatsu&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (NIN) [2264] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyKassatsuPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/2264"&gt;&lt;strong&gt;Kassatsu&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (NIN) [2264] [Ability]
    /// &lt;para&gt;Allows the execution of a single ninjutsu without consumption of mudra charges. Additional Effect: Increases damage for the next ninjutsu action by 30% Duration: 15s Recast timer of mudra is not affected by the execution of this action.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction KassatsuPvE =&gt; _KassatsuPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _FumaShurikenPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)2265, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyFumaShurikenPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/2265"&gt;&lt;strong&gt;Fuma Shuriken&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (NIN) [2265] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyFumaShurikenPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/2265"&gt;&lt;strong&gt;Fuma Shuriken&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (NIN) [2265] [Ability]
    /// &lt;para&gt;Delivers a ranged ninjutsu attack with a potency of . Mudra Combination: Any one of the Ten Chi or Jin mudra Triggers the cooldown of weaponskills mudra and Ninjutsu upon execution. ※This action cannot be assigned to a hotbar. ※Ninjutsu changes to Fuma Shuriken when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction FumaShurikenPvE =&gt; _FumaShurikenPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _KatonPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)2266, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyKatonPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/2266"&gt;&lt;strong&gt;Katon&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (NIN) [2266] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyKatonPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/2266"&gt;&lt;strong&gt;Katon&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (NIN) [2266] [Ability]
    /// &lt;para&gt;Deals fire damage with a potency of 350 to target and all enemies nearby it. Mudra Combination: Chi→Ten or Jin→Ten Triggers the cooldown of weaponskills mudra and Ninjutsu upon execution. ※This action cannot be assigned to a hotbar. ※Ninjutsu changes to Katon when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction KatonPvE =&gt; _KatonPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _RaitonPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)2267, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyRaitonPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/2267"&gt;&lt;strong&gt;Raiton&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (NIN) [2267] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyRaitonPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/2267"&gt;&lt;strong&gt;Raiton&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (NIN) [2267] [Ability]
    /// &lt;para&gt;Deals lightning damage with a potency of . Mudra Combination: Ten→Chi or Jin→Chi Triggers the cooldown of weaponskills mudra and Ninjutsu upon execution. ※This action cannot be assigned to a hotbar. ※Ninjutsu changes to Raiton when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction RaitonPvE =&gt; _RaitonPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _HyotonPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)2268, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyHyotonPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/2268"&gt;&lt;strong&gt;Hyoton&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (NIN) [2268] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyHyotonPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/2268"&gt;&lt;strong&gt;Hyoton&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (NIN) [2268] [Ability]
    /// &lt;para&gt;Deals ice damage with a potency of 350. Additional Effect: Bind Duration: 15s Mudra Combination: Ten→Jin or Chi→Jin Cancels auto-attack upon execution. Triggers the cooldown of weaponskills mudra and Ninjutsu upon execution. ※This action cannot be assigned to a hotbar. ※Ninjutsu changes to Hyoton when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction HyotonPvE =&gt; _HyotonPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _HutonPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)2269, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyHutonPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/2269"&gt;&lt;strong&gt;Huton&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (NIN) [2269] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyHutonPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/2269"&gt;&lt;strong&gt;Huton&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (NIN) [2269] [Ability]
    /// &lt;para&gt;Deals wind damage with a potency of 240 to target and all enemies nearby it. Additional Effect: Grants Shadow Walker Shadow Walker Effect: Allows execution of actions which require the effect of Hidden without being under that effect Duration: 20s Mudra Combination: Jin→Chi→Ten or Chi→Jin→Ten Triggers the cooldown of weaponskills mudra and Ninjutsu upon execution. ※This action cannot be assigned to a hotbar. ※Ninjutsu changes to Huton when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction HutonPvE =&gt; _HutonPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _DotonPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)2270, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyDotonPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/2270"&gt;&lt;strong&gt;Doton&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (NIN) [2270] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyDotonPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/2270"&gt;&lt;strong&gt;Doton&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (NIN) [2270] [Ability]
    /// &lt;para&gt;Creates a patch of corrupted earth dealing damage with a potency of 80 to any enemies who enter. Duration: 18s Additional Effect: Heavy +40% Mudra Combination: Ten→Jin→Chi or Jin→Ten→Chi Triggers the cooldown of weaponskills mudra and Ninjutsu upon execution. ※This action cannot be assigned to a hotbar. ※Ninjutsu changes to Doton when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction DotonPvE =&gt; _DotonPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _SuitonPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)2271, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifySuitonPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/2271"&gt;&lt;strong&gt;Suiton&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (NIN) [2271] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifySuitonPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/2271"&gt;&lt;strong&gt;Suiton&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (NIN) [2271] [Ability]
    /// &lt;para&gt;Deals water damage with a potency of . Additional Effect: Grants Shadow Walker Shadow Walker Effect: Allows execution of actions which require the effect of Hidden without being under that effect Duration: 20s Mudra Combination: Ten→Chi→Jin or Chi→Ten→Jin Triggers the cooldown of weaponskills mudra and Ninjutsu upon execution. ※This action cannot be assigned to a hotbar. ※Ninjutsu changes to Suiton when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction SuitonPvE =&gt; _SuitonPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _RabbitMediumPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)2272, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyRabbitMediumPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/2272"&gt;&lt;strong&gt;Rabbit Medium&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (NIN) [2272] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyRabbitMediumPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/2272"&gt;&lt;strong&gt;Rabbit Medium&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (NIN) [2272] [Ability]
    /// &lt;para&gt;Thumpity thump thump thumpity thump thump...&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction RabbitMediumPvE =&gt; _RabbitMediumPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ArmorCrushPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)3563, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyArmorCrushPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/3563"&gt;&lt;strong&gt;Armor Crush&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (NIN) [3563] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyArmorCrushPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/3563"&gt;&lt;strong&gt;Armor Crush&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (NIN) [3563] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of . when executed from a target's flank. Combo Action: Gust Slash Combo Potency: Flank Combo Potency: Combo Bonus: Grants 2 stacks of Kazematoi Kazematoi Effect: Increases potency of Aeolian Edge by 100 Maximum Stacks: 5&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ArmorCrushPvE =&gt; _ArmorCrushPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _DreamWithinADreamPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)3566, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyDreamWithinADreamPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/3566"&gt;&lt;strong&gt;Dream Within a Dream&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (NIN) [3566] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyDreamWithinADreamPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/3566"&gt;&lt;strong&gt;Dream Within a Dream&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (NIN) [3566] [Ability]
    /// &lt;para&gt;Delivers a threefold attack each hit with a potency of 180.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction DreamWithinADreamPvE =&gt; _DreamWithinADreamPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _HellfrogMediumPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)7401, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyHellfrogMediumPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/7401"&gt;&lt;strong&gt;Hellfrog Medium&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (NIN) [7401] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyHellfrogMediumPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/7401"&gt;&lt;strong&gt;Hellfrog Medium&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (NIN) [7401] [Ability]
    /// &lt;para&gt;Deals fire damage with a potency of 250 to target and all enemies nearby it. Ninki Gauge Cost: 50 Shares a recast timer with Bhavacakra.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction HellfrogMediumPvE =&gt; _HellfrogMediumPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _BhavacakraPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)7402, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyBhavacakraPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/7402"&gt;&lt;strong&gt;Bhavacakra&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (NIN) [7402] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyBhavacakraPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/7402"&gt;&lt;strong&gt;Bhavacakra&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (NIN) [7402] [Ability]
    /// &lt;para&gt;Deals unaspected damage with a potency of . Ninki Gauge Cost: 50 Shares a recast timer with Hellfrog Medium.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction BhavacakraPvE =&gt; _BhavacakraPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _TenChiJinPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)7403, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyTenChiJinPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/7403"&gt;&lt;strong&gt;Ten Chi Jin&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (NIN) [7403] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyTenChiJinPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/7403"&gt;&lt;strong&gt;Ten Chi Jin&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (NIN) [7403] [Ability]
    /// &lt;para&gt;Temporarily converts each of the three mudra into a ninjutsu action. Executing one of these actions will convert the remaining mudra into different ninjutsu actions until all three have been executed or the Ten Chi Jin effect expires. Duration: 6s Only ninjutsu available while active. The same ninjutsu cannot be executed twice. Cannot be executed while under the effect of Kassatsu.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction TenChiJinPvE =&gt; _TenChiJinPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _HakkeMujinsatsuPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16488, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyHakkeMujinsatsuPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16488"&gt;&lt;strong&gt;Hakke Mujinsatsu&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (NIN) [16488] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyHakkeMujinsatsuPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16488"&gt;&lt;strong&gt;Hakke Mujinsatsu&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (NIN) [16488] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 100 to all nearby enemies. Combo Action: Death Blossom Combo Potency: 120&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction HakkeMujinsatsuPvE =&gt; _HakkeMujinsatsuPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _MeisuiPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16489, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyMeisuiPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16489"&gt;&lt;strong&gt;Meisui&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (NIN) [16489] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyMeisuiPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16489"&gt;&lt;strong&gt;Meisui&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (NIN) [16489] [Ability]
    /// &lt;para&gt;Dispels Shadow Walker increasing the Ninki Gauge by 50. Can only be executed while in combat and under the effect of Shadow Walker.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction MeisuiPvE =&gt; _MeisuiPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _GokaMekkyakuPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16491, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyGokaMekkyakuPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16491"&gt;&lt;strong&gt;Goka Mekkyaku&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (NIN) [16491] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyGokaMekkyakuPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16491"&gt;&lt;strong&gt;Goka Mekkyaku&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (NIN) [16491] [Ability]
    /// &lt;para&gt;Deals fire damage with a potency of 850 to target and all enemies nearby it. Mudra Combination: Chi→Ten or Jin→Ten Can only be executed while under the effect of Kassatsu. Triggers the cooldown of weaponskills mudra and Ninjutsu upon execution. ※This action cannot be assigned to a hotbar. ※Ninjutsu changes to Goka Mekkyaku when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction GokaMekkyakuPvE =&gt; _GokaMekkyakuPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _HyoshoRanryuPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16492, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyHyoshoRanryuPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16492"&gt;&lt;strong&gt;Hyosho Ranryu&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (NIN) [16492] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyHyoshoRanryuPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16492"&gt;&lt;strong&gt;Hyosho Ranryu&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (NIN) [16492] [Ability]
    /// &lt;para&gt;Deals ice damage with a potency of 1,300. Mudra Combination: Ten→Jin or Chi→Jin Can only be executed while under the effect of Kassatsu. Triggers the cooldown of weaponskills mudra and Ninjutsu upon execution. ※This action cannot be assigned to a hotbar. ※Ninjutsu changes to Hyosho Ranryu when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction HyoshoRanryuPvE =&gt; _HyoshoRanryuPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _BunshinPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16493, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyBunshinPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16493"&gt;&lt;strong&gt;Bunshin&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (NIN) [16493] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyBunshinPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16493"&gt;&lt;strong&gt;Bunshin&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (NIN) [16493] [Ability]
    /// &lt;para&gt;Grants 5 stacks of Bunshin each stack allowing your shadow to attack enemies each time you execute a weaponskill. Shadow attack potency varies based on the attack executed but is not affected by combo bonuses. Melee Attack Potency: 160 Ranged Attack Potency: 160 Area Attack Potency: 80 Ninki Gauge increases by 5 each time your shadow lands an attack. Duration: 30s Ninki Gauge Cost: 50&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction BunshinPvE =&gt; _BunshinPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _TenPvE_18805Creator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)18805, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyTenPvE_18805(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/18805"&gt;&lt;strong&gt;Ten&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (NIN) [18805] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyTenPvE_18805(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/18805"&gt;&lt;strong&gt;Ten&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (NIN) [18805] [Ability]
    /// &lt;para&gt;Make the ritual mudra hand gesture for “heaven.” Duration: 6s Triggers the cooldown of weaponskills mudra and Ninjutsu upon execution. Conversely execution of weaponskills triggers the cooldown of this action.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction TenPvE_18805 =&gt; _TenPvE_18805Creator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ChiPvE_18806Creator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)18806, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyChiPvE_18806(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/18806"&gt;&lt;strong&gt;Chi&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (NIN) [18806] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyChiPvE_18806(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/18806"&gt;&lt;strong&gt;Chi&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (NIN) [18806] [Ability]
    /// &lt;para&gt;Make the ritual mudra hand gesture for “earth.” Duration: 6s Triggers the cooldown of weaponskills mudra and Ninjutsu upon execution. Conversely execution of weaponskills triggers the cooldown of this action.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ChiPvE_18806 =&gt; _ChiPvE_18806Creator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _JinPvE_18807Creator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)18807, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyJinPvE_18807(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/18807"&gt;&lt;strong&gt;Jin&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (NIN) [18807] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyJinPvE_18807(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/18807"&gt;&lt;strong&gt;Jin&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (NIN) [18807] [Ability]
    /// &lt;para&gt;Make the ritual mudra hand gesture for “man.” Duration: 6s Triggers the cooldown of weaponskills mudra and Ninjutsu upon execution. Conversely execution of weaponskills triggers the cooldown of this action.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction JinPvE_18807 =&gt; _JinPvE_18807Creator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _FumaShurikenPvE_18873Creator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)18873, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyFumaShurikenPvE_18873(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/18873"&gt;&lt;strong&gt;Fuma Shuriken&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (NIN) [18873] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyFumaShurikenPvE_18873(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/18873"&gt;&lt;strong&gt;Fuma Shuriken&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (NIN) [18873] [Ability]
    /// &lt;para&gt;Delivers a ranged ninjutsu attack with a potency of . Mudra Combination: Any one of the Ten Chi or Jin mudra Triggers the cooldown of weaponskills mudra and Ninjutsu upon execution. ※This action cannot be assigned to a hotbar. ※Ninjutsu changes to Fuma Shuriken when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction FumaShurikenPvE_18873 =&gt; _FumaShurikenPvE_18873Creator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _FumaShurikenPvE_18874Creator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)18874, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyFumaShurikenPvE_18874(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/18874"&gt;&lt;strong&gt;Fuma Shuriken&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (NIN) [18874] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyFumaShurikenPvE_18874(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/18874"&gt;&lt;strong&gt;Fuma Shuriken&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (NIN) [18874] [Ability]
    /// &lt;para&gt;Delivers a ranged ninjutsu attack with a potency of . Mudra Combination: Any one of the Ten Chi or Jin mudra Triggers the cooldown of weaponskills mudra and Ninjutsu upon execution. ※This action cannot be assigned to a hotbar. ※Ninjutsu changes to Fuma Shuriken when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction FumaShurikenPvE_18874 =&gt; _FumaShurikenPvE_18874Creator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _FumaShurikenPvE_18875Creator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)18875, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyFumaShurikenPvE_18875(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/18875"&gt;&lt;strong&gt;Fuma Shuriken&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (NIN) [18875] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyFumaShurikenPvE_18875(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/18875"&gt;&lt;strong&gt;Fuma Shuriken&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (NIN) [18875] [Ability]
    /// &lt;para&gt;Delivers a ranged ninjutsu attack with a potency of . Mudra Combination: Any one of the Ten Chi or Jin mudra Triggers the cooldown of weaponskills mudra and Ninjutsu upon execution. ※This action cannot be assigned to a hotbar. ※Ninjutsu changes to Fuma Shuriken when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction FumaShurikenPvE_18875 =&gt; _FumaShurikenPvE_18875Creator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _KatonPvE_18876Creator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)18876, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyKatonPvE_18876(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/18876"&gt;&lt;strong&gt;Katon&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (NIN) [18876] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyKatonPvE_18876(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/18876"&gt;&lt;strong&gt;Katon&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (NIN) [18876] [Ability]
    /// &lt;para&gt;Deals fire damage with a potency of 350 to target and all enemies nearby it. Mudra Combination: Chi→Ten or Jin→Ten Triggers the cooldown of weaponskills mudra and Ninjutsu upon execution. ※This action cannot be assigned to a hotbar. ※Ninjutsu changes to Katon when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction KatonPvE_18876 =&gt; _KatonPvE_18876Creator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _RaitonPvE_18877Creator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)18877, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyRaitonPvE_18877(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/18877"&gt;&lt;strong&gt;Raiton&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (NIN) [18877] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyRaitonPvE_18877(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/18877"&gt;&lt;strong&gt;Raiton&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (NIN) [18877] [Ability]
    /// &lt;para&gt;Deals lightning damage with a potency of . Mudra Combination: Ten→Chi or Jin→Chi Triggers the cooldown of weaponskills mudra and Ninjutsu upon execution. ※This action cannot be assigned to a hotbar. ※Ninjutsu changes to Raiton when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction RaitonPvE_18877 =&gt; _RaitonPvE_18877Creator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _HyotonPvE_18878Creator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)18878, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyHyotonPvE_18878(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/18878"&gt;&lt;strong&gt;Hyoton&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (NIN) [18878] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyHyotonPvE_18878(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/18878"&gt;&lt;strong&gt;Hyoton&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (NIN) [18878] [Ability]
    /// &lt;para&gt;Deals ice damage with a potency of 350. Additional Effect: Bind Duration: 15s Mudra Combination: Ten→Jin or Chi→Jin Cancels auto-attack upon execution. Triggers the cooldown of weaponskills mudra and Ninjutsu upon execution. ※This action cannot be assigned to a hotbar. ※Ninjutsu changes to Raiton when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction HyotonPvE_18878 =&gt; _HyotonPvE_18878Creator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _HutonPvE_18879Creator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)18879, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyHutonPvE_18879(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/18879"&gt;&lt;strong&gt;Huton&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (NIN) [18879] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyHutonPvE_18879(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/18879"&gt;&lt;strong&gt;Huton&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (NIN) [18879] [Ability]
    /// &lt;para&gt;Deals fire damage with a potency of 240 to target and all enemies nearby it. Additional Effect: Grants Shadow Walker Shadow Walker Effect: Allows execution of actions which require the effect of Hidden without being under that effect Duration: 20s Mudra Combination: Jin→Chi→Ten or Chi→Jin→Ten Triggers the cooldown of weaponskills mudra and Ninjutsu upon execution. ※This action cannot be assigned to a hotbar. ※Ninjutsu changes to Huton when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction HutonPvE_18879 =&gt; _HutonPvE_18879Creator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _DotonPvE_18880Creator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)18880, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyDotonPvE_18880(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/18880"&gt;&lt;strong&gt;Doton&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (NIN) [18880] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyDotonPvE_18880(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/18880"&gt;&lt;strong&gt;Doton&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (NIN) [18880] [Ability]
    /// &lt;para&gt;Creates a patch of corrupted earth dealing damage with a potency of 80 to any enemies who enter. Duration: 18s Additional Effect: Heavy +40% Mudra Combination: Ten→Jin→Chi or Jin→Ten→Chi Triggers the cooldown of weaponskills mudra and Ninjutsu upon execution. ※This action cannot be assigned to a hotbar. ※Ninjutsu changes to Doton when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction DotonPvE_18880 =&gt; _DotonPvE_18880Creator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _SuitonPvE_18881Creator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)18881, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifySuitonPvE_18881(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/18881"&gt;&lt;strong&gt;Suiton&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (NIN) [18881] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifySuitonPvE_18881(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/18881"&gt;&lt;strong&gt;Suiton&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (NIN) [18881] [Ability]
    /// &lt;para&gt;Deals water damage with a potency of . Additional Effect: Grants Shadow Walker Shadow Walker Effect: Allows execution of actions which require the effect of Hidden without being under that effect Duration: 20s Mudra Combination: Ten→Chi→Jin or Chi→Ten→Jin Triggers the cooldown of weaponskills mudra and Ninjutsu upon execution. ※This action cannot be assigned to a hotbar. ※Ninjutsu changes to Suiton when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction SuitonPvE_18881 =&gt; _SuitonPvE_18881Creator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _PhantomKamaitachiPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)25774, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyPhantomKamaitachiPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/25774"&gt;&lt;strong&gt;Phantom Kamaitachi&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (NIN) [25774] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyPhantomKamaitachiPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/25774"&gt;&lt;strong&gt;Phantom Kamaitachi&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (NIN) [25774] [Weaponskill]
    /// &lt;para&gt;Your shadow deals wind damage to target and all enemies within 5 yalms with a potency of 700. Additional Effect: Increases Ninki Gauge by 10 Can only be executed while under the effect of Phantom Kamaitachi Ready.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction PhantomKamaitachiPvE =&gt; _PhantomKamaitachiPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _HollowNozuchiPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)25776, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyHollowNozuchiPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/25776"&gt;&lt;strong&gt;Hollow Nozuchi&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (NIN) [25776] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyHollowNozuchiPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/25776"&gt;&lt;strong&gt;Hollow Nozuchi&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (NIN) [25776] [Ability]
    /// &lt;para&gt;All enemies standing in the corrupted earth of Doton take additional earth damage with a potency of 70. Requires Hakke Mujinsatsu to be executed as a combo action or upon executing Katon Goka Mekkyaku or Phantom Kamaitachi. Effect can only be triggered while Doton is active. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction HollowNozuchiPvE =&gt; _HollowNozuchiPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ForkedRaijuPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)25777, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyForkedRaijuPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/25777"&gt;&lt;strong&gt;Forked Raiju&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (NIN) [25777] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyForkedRaijuPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/25777"&gt;&lt;strong&gt;Forked Raiju&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (NIN) [25777] [Weaponskill]
    /// &lt;para&gt;Rushes target and delivers a lightning attack with a potency of . Additional Effect: Increases Ninki Gauge by 5 Can only be executed while under the effect of Raiju Ready. Cannot be executed while bound.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ForkedRaijuPvE =&gt; _ForkedRaijuPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _FleetingRaijuPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)25778, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyFleetingRaijuPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/25778"&gt;&lt;strong&gt;Fleeting Raiju&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (NIN) [25778] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyFleetingRaijuPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/25778"&gt;&lt;strong&gt;Fleeting Raiju&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (NIN) [25778] [Weaponskill]
    /// &lt;para&gt;Deals lightning damage with a potency of . Additional Effect: Increases Ninki Gauge by 5 Can only be executed while under the effect of Raiju Ready.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction FleetingRaijuPvE =&gt; _FleetingRaijuPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _SpinningEdgePvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29500, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifySpinningEdgePvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29500"&gt;&lt;strong&gt;Spinning Edge&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (NIN) [29500] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifySpinningEdgePvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29500"&gt;&lt;strong&gt;Spinning Edge&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (NIN) [29500] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 5,000. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction SpinningEdgePvP =&gt; _SpinningEdgePvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _GustSlashPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29501, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyGustSlashPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29501"&gt;&lt;strong&gt;Gust Slash&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (NIN) [29501] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyGustSlashPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29501"&gt;&lt;strong&gt;Gust Slash&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (NIN) [29501] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 6,000. Combo Action: Spinning Edge ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction GustSlashPvP =&gt; _GustSlashPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _AeolianEdgePvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29502, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyAeolianEdgePvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29502"&gt;&lt;strong&gt;Aeolian Edge&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (NIN) [29502] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyAeolianEdgePvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29502"&gt;&lt;strong&gt;Aeolian Edge&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (NIN) [29502] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 7,000. Combo Action: Gust Slash ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction AeolianEdgePvP =&gt; _AeolianEdgePvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _AssassinatePvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29503, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyAssassinatePvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29503"&gt;&lt;strong&gt;Assassinate&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (NIN) [29503] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyAssassinatePvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29503"&gt;&lt;strong&gt;Assassinate&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (NIN) [29503] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 12,000. Ignores the effects of Guard when dealing damage. Can only be executed while under the effect of Hidden. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction AssassinatePvP =&gt; _AssassinatePvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _GokaMekkyakuPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29504, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyGokaMekkyakuPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29504"&gt;&lt;strong&gt;Goka Mekkyaku&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (NIN) [29504] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyGokaMekkyakuPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29504"&gt;&lt;strong&gt;Goka Mekkyaku&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (NIN) [29504] [Spell]
    /// &lt;para&gt;Deals unaspected damage with a potency of 5,000 to target and all enemies nearby it. Additional Effect: Damage over time Potency: 5,000 Duration: 12s Can only be executed while under the effect of Three Mudra. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction GokaMekkyakuPvP =&gt; _GokaMekkyakuPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _FumaShurikenPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29505, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyFumaShurikenPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29505"&gt;&lt;strong&gt;Fuma Shuriken&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (NIN) [29505] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyFumaShurikenPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29505"&gt;&lt;strong&gt;Fuma Shuriken&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (NIN) [29505] [Weaponskill]
    /// &lt;para&gt;Delivers a ranged attack with a potency of 8,000. Maximum Charges: 3 This weaponskill does not share a recast timer with any other actions. ※Action changes to Hyosho Ranryu while under the effect of Three Mudra.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction FumaShurikenPvP =&gt; _FumaShurikenPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _HyoshoRanryuPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29506, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyHyoshoRanryuPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29506"&gt;&lt;strong&gt;Hyosho Ranryu&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (NIN) [29506] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyHyoshoRanryuPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29506"&gt;&lt;strong&gt;Hyosho Ranryu&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (NIN) [29506] [Spell]
    /// &lt;para&gt;Deals unaspected damage with a potency of 18,000. Can only be executed while under the effect of Three Mudra. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction HyoshoRanryuPvP =&gt; _HyoshoRanryuPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ThreeMudraPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29507, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyThreeMudraPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29507"&gt;&lt;strong&gt;Three Mudra&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (NIN) [29507] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyThreeMudraPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29507"&gt;&lt;strong&gt;Three Mudra&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (NIN) [29507] [Ability]
    /// &lt;para&gt;Grants Three Mudra allowing for immediate execution of any ninjutsu action. However the same ninjutsu action cannot be executed consecutively. Duration: 10s Maximum Charges: 2 ※Action changes to Meisui while under the effect of Three Mudra. ※All actions except Seiton Tenchu will change to their respective ninjutsu actions while under the effect of Three Mudra.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ThreeMudraPvP =&gt; _ThreeMudraPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _MeisuiPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29508, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyMeisuiPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29508"&gt;&lt;strong&gt;Meisui&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (NIN) [29508] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyMeisuiPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29508"&gt;&lt;strong&gt;Meisui&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (NIN) [29508] [Spell]
    /// &lt;para&gt;Restores own or target party member's HP. Cure Potency: 8,000 Additional Effect: Grants healing over time effect to target Cure Potency: 5,000 Duration: 12s Additional Effect: Nullifies one status affliction that can be removed by Purify Can only be executed while under the effect of Three Mudra. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction MeisuiPvP =&gt; _MeisuiPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ForkedRaijuPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29510, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyForkedRaijuPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29510"&gt;&lt;strong&gt;Forked Raiju&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (NIN) [29510] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyForkedRaijuPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29510"&gt;&lt;strong&gt;Forked Raiju&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (NIN) [29510] [Weaponskill]
    /// &lt;para&gt;Rushes target and delivers an attack with a potency of 6,000. Additional Effect: Stun Duration: 2s Additional Effect: Grants Fleeting Raiju Ready Duration: 5s Can only be executed while under the effect of Three Mudra. Cannot be executed while bound. ※Aeolian Edge Combo changes to Fleeting Raiju while under the effect of Fleeting Raiju Ready. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ForkedRaijuPvP =&gt; _ForkedRaijuPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _BunshinPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29511, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyBunshinPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29511"&gt;&lt;strong&gt;Bunshin&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (NIN) [29511] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyBunshinPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29511"&gt;&lt;strong&gt;Bunshin&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (NIN) [29511] [Ability]
    /// &lt;para&gt;Grants 5 stacks of Bunshin each stack allowing your shadow to attack enemies each time you execute a weaponskill. Bunshin Potency: 5,000 Potency is halved when executing Fuma Shuriken or Zesho Meppo. Duration: 20s Additional Effect: Grants Shade Shift creating a shadow that absorbs damage equivalent to a heal of 8,000 potency Duration: 10s ※Action changes to Huton while under the effect of Three Mudra.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction BunshinPvP =&gt; _BunshinPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _HutonPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29512, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyHutonPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29512"&gt;&lt;strong&gt;Huton&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (NIN) [29512] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyHutonPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29512"&gt;&lt;strong&gt;Huton&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (NIN) [29512] [Spell]
    /// &lt;para&gt;Grants Huton creating a barrier that absorbs damage equivalent to a heal of 16,000 potency. While barrier is active reduces weaponskill recast time by 20% and increases movement speed by 50%. Duration: 10s Movement speed returns to normal when barrier is completely absorbed. Can only be executed while under the effect of Three Mudra. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction HutonPvP =&gt; _HutonPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ShukuchiPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29513, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyShukuchiPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29513"&gt;&lt;strong&gt;Shukuchi&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (NIN) [29513] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyShukuchiPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29513"&gt;&lt;strong&gt;Shukuchi&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (NIN) [29513] [Ability]
    /// &lt;para&gt;Move quickly to the specified location. Additional Effect: Grants Hidden Hidden Effect: Blend in with your surroundings making it impossible for enemies to see or target you Duration: 4s Effect ends upon use of any action or upon taking damage from an enemy. Cannot be executed while bound. ※Action changes to Doton while under the effect of Three Mudra. ※Aeolian Edge Combo changes to Assassinate while under the effect of Hidden.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ShukuchiPvP =&gt; _ShukuchiPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _DotonPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29514, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyDotonPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29514"&gt;&lt;strong&gt;Doton&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (NIN) [29514] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyDotonPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29514"&gt;&lt;strong&gt;Doton&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (NIN) [29514] [Spell]
    /// &lt;para&gt;Creates a patch of corrupted earth under your feet dealing damage with a potency of 3,000 to any enemies who enter. Duration: 10s Additional Effect: Reduces damage taken by 15% while standing in the patch of salted earth Can only be executed while under the effect of Three Mudra. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction DotonPvP =&gt; _DotonPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _HollowNozuchiPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29559, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyHollowNozuchiPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29559"&gt;&lt;strong&gt;Hollow Nozuchi&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (NIN) [29559] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyHollowNozuchiPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29559"&gt;&lt;strong&gt;Hollow Nozuchi&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (NIN) [29559] [Ability]
    /// &lt;para&gt;All enemies standing in the corrupted earth of Doton take additional earth damage with a potency of 3,000. Requires the execution of a weaponskill Hyosho Ranryu or Goka Mekkyaku. Additional Effect: Heavy +75% Duration: 3s ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction HollowNozuchiPvP =&gt; _HollowNozuchiPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _FleetingRaijuPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29707, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyFleetingRaijuPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29707"&gt;&lt;strong&gt;Fleeting Raiju&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (NIN) [29707] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyFleetingRaijuPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29707"&gt;&lt;strong&gt;Fleeting Raiju&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (NIN) [29707] [Weaponskill]
    /// &lt;para&gt;Rushes target and delivers an attack with a potency of 6,000. Additional Effect: Stun Duration: 2s Can only be executed while under the effect of Fleeting Raiju Ready. Cannot be executed while bound. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction FleetingRaijuPvP =&gt; _FleetingRaijuPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _DokumoriPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)36957, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyDokumoriPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/36957"&gt;&lt;strong&gt;Dokumori&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (NIN) [36957] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyDokumoriPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/36957"&gt;&lt;strong&gt;Dokumori&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (NIN) [36957] [Ability]
    /// &lt;para&gt;Delivers an attack to all enemies in a cone before you with a potency of 400. Additional Effect: Increases target's damage taken by 5% Duration: 20s Additional Effect: Increases the chance of additional items being dropped by target if Dokumori is dealt before or as the finishing blow Additional Effect: Increases Ninki Gauge by 40&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction DokumoriPvE =&gt; _DokumoriPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _KunaisBanePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)36958, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyKunaisBanePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/36958"&gt;&lt;strong&gt;Kunai's Bane&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (NIN) [36958] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyKunaisBanePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/36958"&gt;&lt;strong&gt;Kunai's Bane&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (NIN) [36958] [Ability]
    /// &lt;para&gt;Deals damage to target and all enemies nearby it with a potency of 700. Additional Effect: Afflicts target with Kunai's Bane Kunai's Bane Effect: Increases damage you deal target by 10% Duration: 15s Can only be executed while Hidden.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction KunaisBanePvE =&gt; _KunaisBanePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _DeathfrogMediumPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)36959, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyDeathfrogMediumPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/36959"&gt;&lt;strong&gt;Deathfrog Medium&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (NIN) [36959] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyDeathfrogMediumPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/36959"&gt;&lt;strong&gt;Deathfrog Medium&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (NIN) [36959] [Ability]
    /// &lt;para&gt;Deals fire damage with a potency of 400 to target and all enemies nearby it. Ninki Gauge Cost: 50 Can only be executed while under the effect of Higi. Shares a recast timer with Bhavacakra. ※This action cannot be assigned to a hotbar. ※Hellfrog Medium changes to Deathfrog Medium when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction DeathfrogMediumPvE =&gt; _DeathfrogMediumPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ZeshoMeppoPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)36960, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyZeshoMeppoPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/36960"&gt;&lt;strong&gt;Zesho Meppo&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (NIN) [36960] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyZeshoMeppoPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/36960"&gt;&lt;strong&gt;Zesho Meppo&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (NIN) [36960] [Ability]
    /// &lt;para&gt;Deals unaspected damage with a potency of 700. Meisui Bonus: Potency is increased to 850 Ninki Gauge Cost: 50 Can only be executed while under the effect of Higi. Shares a recast timer with Hellfrog Medium. ※This action cannot be assigned to a hotbar. ※Bhavacakra changes to Zesho Meppo when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ZeshoMeppoPvE =&gt; _ZeshoMeppoPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _TenriJindoPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)36961, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyTenriJindoPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/36961"&gt;&lt;strong&gt;Tenri Jindo&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (NIN) [36961] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyTenriJindoPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/36961"&gt;&lt;strong&gt;Tenri Jindo&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (NIN) [36961] [Ability]
    /// &lt;para&gt;Deals unaspected damage to target and all enemies nearby it with a potency of 1,100. Can only be executed while under the effect of Tenri Jindo Ready. ※This action cannot be assigned to a hotbar. ※Ten Chi Jin changes to Tenri Jindo when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction TenriJindoPvE =&gt; _TenriJindoPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _DokumoriPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)41451, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyDokumoriPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/41451"&gt;&lt;strong&gt;Dokumori&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (NIN) [41451] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyDokumoriPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/41451"&gt;&lt;strong&gt;Dokumori&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (NIN) [41451] [Ability]
    /// &lt;para&gt;Delivers an attack with a potency of 2,000 to all enemies in a cone before you. Additional Effect: Increases target's damage taken by 10% Duration: 6s Additional Effect: Grants Zesho Meppo Ready Duration: 10s ※Action changes to Goka Mekkyaku while under the effect of Three Mudra. ※Aeolian Edge Combo changes to Zesho Meppo while under the effect of Zesho Meppo Ready.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction DokumoriPvP =&gt; _DokumoriPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ZeshoMeppoPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)41452, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyZeshoMeppoPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/41452"&gt;&lt;strong&gt;Zesho Meppo&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (NIN) [41452] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyZeshoMeppoPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/41452"&gt;&lt;strong&gt;Zesho Meppo&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (NIN) [41452] [Weaponskill]
    /// &lt;para&gt;Delivers a fourfold attack each hit with a potency of 2,500. Can only be executed while under the effect of Zesho Meppo Ready. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ZeshoMeppoPvP =&gt; _ZeshoMeppoPvPCreator.Value;

    private IBaseAction[] _AllBaseActions = null;
    
    /// &lt;inheritdoc/&gt;
    public override IBaseAction[] AllBaseActions =&gt; _AllBaseActions ??= [
    	SpinningEdgePvE, ShadeShiftPvE, GustSlashPvE, HidePvE, AssassinatePvE, ThrowingDaggerPvE, MugPvE, DeathBlossomPvE, AeolianEdgePvE, TrickAttackPvE, TenPvE, NinjutsuPvE, ChiPvE, ShukuchiPvE, JinPvE, KassatsuPvE, FumaShurikenPvE, KatonPvE, RaitonPvE, HyotonPvE, HutonPvE, DotonPvE, SuitonPvE, RabbitMediumPvE, ArmorCrushPvE, DreamWithinADreamPvE, HellfrogMediumPvE, BhavacakraPvE, TenChiJinPvE, HakkeMujinsatsuPvE, MeisuiPvE, GokaMekkyakuPvE, HyoshoRanryuPvE, BunshinPvE, PhantomKamaitachiPvE, HollowNozuchiPvE, ForkedRaijuPvE, FleetingRaijuPvE, SpinningEdgePvP, GustSlashPvP, AeolianEdgePvP, AssassinatePvP, GokaMekkyakuPvP, FumaShurikenPvP, HyoshoRanryuPvP, ThreeMudraPvP, MeisuiPvP, ForkedRaijuPvP, BunshinPvP, HutonPvP, ShukuchiPvP, DotonPvP, HollowNozuchiPvP, FleetingRaijuPvP, DokumoriPvE, KunaisBanePvE, DeathfrogMediumPvE, ZeshoMeppoPvE, TenriJindoPvE, DokumoriPvP, ZeshoMeppoPvP,
    	..base.AllBaseActions,
    ];

private readonly Lazy&lt;IBaseAction&gt; _BraverPvECreator = new(() =&gt; 
{
    IBaseAction action = new BaseAction((ActionID)200, false);
    CustomRotation.LoadActionSetting(ref action);

    var setting = action.Setting;
    ModifyBraverPvE(ref setting);
    action.Setting = setting;

    return action;
});

/// &lt;summary&gt;
/// Modify &lt;see href="https://garlandtools.org/db/#action/200"&gt;&lt;strong&gt;Braver&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [200] [Limit Break]
/// &lt;/summary&gt;
static partial void ModifyBraverPvE(ref ActionSetting setting);

/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/200"&gt;&lt;strong&gt;Braver&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [200] [Limit Break]
/// &lt;para&gt;Delivers an attack with a potency of 2,400.&lt;/para&gt;
/// &lt;/summary&gt;

public IBaseAction BraverPvE =&gt; _BraverPvECreator.Value;
/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/200"&gt;&lt;strong&gt;Braver&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [200] [Limit Break]
/// &lt;para&gt;Delivers an attack with a potency of 2,400.&lt;/para&gt;
/// &lt;/summary&gt;
private sealed protected override IBaseAction LimitBreak1 =&gt; BraverPvE;
private readonly Lazy&lt;IBaseAction&gt; _BladedancePvECreator = new(() =&gt; 
{
    IBaseAction action = new BaseAction((ActionID)201, false);
    CustomRotation.LoadActionSetting(ref action);

    var setting = action.Setting;
    ModifyBladedancePvE(ref setting);
    action.Setting = setting;

    return action;
});

/// &lt;summary&gt;
/// Modify &lt;see href="https://garlandtools.org/db/#action/201"&gt;&lt;strong&gt;Bladedance&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [201] [Limit Break]
/// &lt;/summary&gt;
static partial void ModifyBladedancePvE(ref ActionSetting setting);

/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/201"&gt;&lt;strong&gt;Bladedance&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [201] [Limit Break]
/// &lt;para&gt;Delivers an attack with a potency of 5,250.&lt;/para&gt;
/// &lt;/summary&gt;

public IBaseAction BladedancePvE =&gt; _BladedancePvECreator.Value;
/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/201"&gt;&lt;strong&gt;Bladedance&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [201] [Limit Break]
/// &lt;para&gt;Delivers an attack with a potency of 5,250.&lt;/para&gt;
/// &lt;/summary&gt;
private sealed protected override IBaseAction LimitBreak2 =&gt; BladedancePvE;
private readonly Lazy&lt;IBaseAction&gt; _ChimatsuriPvECreator = new(() =&gt; 
{
    IBaseAction action = new BaseAction((ActionID)4243, false);
    CustomRotation.LoadActionSetting(ref action);

    var setting = action.Setting;
    ModifyChimatsuriPvE(ref setting);
    action.Setting = setting;

    return action;
});

/// &lt;summary&gt;
/// Modify &lt;see href="https://garlandtools.org/db/#action/4243"&gt;&lt;strong&gt;Chimatsuri&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [4243] [Limit Break]
/// &lt;/summary&gt;
static partial void ModifyChimatsuriPvE(ref ActionSetting setting);

/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/4243"&gt;&lt;strong&gt;Chimatsuri&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [4243] [Limit Break]
/// &lt;para&gt;&lt;/para&gt;
/// &lt;/summary&gt;

public IBaseAction ChimatsuriPvE =&gt; _ChimatsuriPvECreator.Value;
/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/4243"&gt;&lt;strong&gt;Chimatsuri&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [4243] [Limit Break]
/// &lt;para&gt;&lt;/para&gt;
/// &lt;/summary&gt;
private sealed protected override IBaseAction LimitBreak3 =&gt; ChimatsuriPvE;
private readonly Lazy&lt;IBaseAction&gt; _SeitonTenchuPvPCreator = new(() =&gt; 
{
    IBaseAction action = new BaseAction((ActionID)29515, false);
    CustomRotation.LoadActionSetting(ref action);

    var setting = action.Setting;
    ModifySeitonTenchuPvP(ref setting);
    action.Setting = setting;

    return action;
});

/// &lt;summary&gt;
/// Modify &lt;see href="https://garlandtools.org/db/#action/29515"&gt;&lt;strong&gt;Seiton Tenchu&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (NIN) [29515] [Limit Break]
/// &lt;/summary&gt;
static partial void ModifySeitonTenchuPvP(ref ActionSetting setting);

/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/29515"&gt;&lt;strong&gt;Seiton Tenchu&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (NIN) [29515] [Limit Break]
/// &lt;para&gt;Rushes target and delivers an attack with a potency of 12,000 incapacitating foes whose HP is below 50%. Ignores the effects of Guard when dealing damage. Additional Effect: Afflicts target with Death Link Duration: 2s Defeating an enemy with this action or one under the effect of Death Link will grant Unsealed Seiton Tenchu allowing a second execution of this action. Duration: 8s Effect duration is reduced by 1s each time it is applied to a target with a minimum duration of 4s. Effect cannot be applied to players riding machina or non-player combatants. Can only be executed when the limit gauge is full or while under the effect of Unsealed Seiton Tenchu. Gauge Charge Time: 90s Cannot be executed while bound.&lt;/para&gt;
/// &lt;/summary&gt;

private IBaseAction SeitonTenchuPvP =&gt; _SeitonTenchuPvPCreator.Value;
/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/29515"&gt;&lt;strong&gt;Seiton Tenchu&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (NIN) [29515] [Limit Break]
/// &lt;para&gt;Rushes target and delivers an attack with a potency of 12,000 incapacitating foes whose HP is below 50%. Ignores the effects of Guard when dealing damage. Additional Effect: Afflicts target with Death Link Duration: 2s Defeating an enemy with this action or one under the effect of Death Link will grant Unsealed Seiton Tenchu allowing a second execution of this action. Duration: 8s Effect duration is reduced by 1s each time it is applied to a target with a minimum duration of 4s. Effect cannot be applied to players riding machina or non-player combatants. Can only be executed when the limit gauge is full or while under the effect of Unsealed Seiton Tenchu. Gauge Charge Time: 90s Cannot be executed while bound.&lt;/para&gt;
/// &lt;/summary&gt;
private sealed protected override IBaseAction LimitBreakPvP =&gt; SeitonTenchuPvP;

#endregion

#region Traits

    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50165"&gt;&lt;strong&gt;Shukiho&lt;/strong&gt;&lt;/see&gt; (NIN) [165]
    /// &lt;para&gt;Increases Ninki Gauge by 5 upon successfully landing certain weaponskills or completing certain combos.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait ShukihoTrait { get; } = new BaseTrait(165);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50166"&gt;&lt;strong&gt;Enhanced Shukuchi&lt;/strong&gt;&lt;/see&gt; (NIN) [166]
    /// &lt;para&gt;Resets the recast timer for Shukuchi upon executing Katon Raiton or Hyoton on most targets.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedShukuchiTrait { get; } = new BaseTrait(166);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50250"&gt;&lt;strong&gt;Enhanced Kassatsu&lt;/strong&gt;&lt;/see&gt; (NIN) [250]
    /// &lt;para&gt;Upgrades Katon and Hyoton to Goka Mekkyaku and Hyosho Ranryu while under the effect of Kassatsu.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedKassatsuTrait { get; } = new BaseTrait(250);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50279"&gt;&lt;strong&gt;Enhanced Shukuchi II&lt;/strong&gt;&lt;/see&gt; (NIN) [279]
    /// &lt;para&gt;Allows the accumulation of charges for consecutive uses of Shukuchi. Maximum Charges: 2&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedShukuchiIiTrait { get; } = new BaseTrait(279);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50280"&gt;&lt;strong&gt;Shukiho II&lt;/strong&gt;&lt;/see&gt; (NIN) [280]
    /// &lt;para&gt;Increases Ninki Gauge by 10 upon successfully completing a combo with Aeolian Edge or Armor Crush.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait ShukihoIiTrait { get; } = new BaseTrait(280);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50439"&gt;&lt;strong&gt;Shukiho III&lt;/strong&gt;&lt;/see&gt; (NIN) [439]
    /// &lt;para&gt;Increases Ninki Gauge by 15 upon successfully completing a combo with Aeolian Edge or Armor Crush.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait ShukihoIiiTrait { get; } = new BaseTrait(439);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50440"&gt;&lt;strong&gt;Enhanced Meisui&lt;/strong&gt;&lt;/see&gt; (NIN) [440]
    /// &lt;para&gt;Increases the potency of Bhavacakra to 500 while under the effect of Meisui. Duration: 30s&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedMeisuiTrait { get; } = new BaseTrait(440);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50441"&gt;&lt;strong&gt;Enhanced Raiton&lt;/strong&gt;&lt;/see&gt; (NIN) [441]
    /// &lt;para&gt;Grants a stack of Raiju Ready upon executing Raiton. Maximum Stacks: 3 Duration: 30s Effect of Raiju Ready ends upon execution of any melee weaponskill.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedRaitonTrait { get; } = new BaseTrait(441);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50515"&gt;&lt;strong&gt;Adept Assassination&lt;/strong&gt;&lt;/see&gt; (NIN) [515]
    /// &lt;para&gt;Upgrades Assassinate to Dream Within a Dream.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait AdeptAssassinationTrait { get; } = new BaseTrait(515);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50516"&gt;&lt;strong&gt;Melee Mastery&lt;/strong&gt;&lt;/see&gt; (NIN) [516]
    /// &lt;para&gt;Increases the potency of Gust Slash to 120 Aeolian Edge to 140 and Armor Crush to 140.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait MeleeMasteryTrait { get; } = new BaseTrait(516);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50522"&gt;&lt;strong&gt;Melee Mastery II&lt;/strong&gt;&lt;/see&gt; (NIN) [522]
    /// &lt;para&gt;Increases the potency of Spinning Edge to 220 Gust Slash to 160 and Throwing Dagger to 200.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait MeleeMasteryIiTrait { get; } = new BaseTrait(522);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50584"&gt;&lt;strong&gt;Increase Attack Speed&lt;/strong&gt;&lt;/see&gt; (NIN) [584]
    /// &lt;para&gt;Reduces weaponskill cast time and recast time spell cast time and recast time and auto-attack delay by 15%.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait IncreaseAttackSpeedTrait { get; } = new BaseTrait(584);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50585"&gt;&lt;strong&gt;Mug Mastery&lt;/strong&gt;&lt;/see&gt; (NIN) [585]
    /// &lt;para&gt;Upgrades Mug to Dokumori.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait MugMasteryTrait { get; } = new BaseTrait(585);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50586"&gt;&lt;strong&gt;Trick Attack Mastery&lt;/strong&gt;&lt;/see&gt; (NIN) [586]
    /// &lt;para&gt;Upgrades Trick Attack to Kunai's Bane.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait TrickAttackMasteryTrait { get; } = new BaseTrait(586);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50587"&gt;&lt;strong&gt;Enhanced Dokumori&lt;/strong&gt;&lt;/see&gt; (NIN) [587]
    /// &lt;para&gt;Grants Higi upon executing Dokumori. Duration: 30s&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedDokumoriTrait { get; } = new BaseTrait(587);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50588"&gt;&lt;strong&gt;Enhanced Ten Chi Jin&lt;/strong&gt;&lt;/see&gt; (NIN) [588]
    /// &lt;para&gt;Grants Tenri Jindo Ready upon executing Ten Chi Jin. Duration: 30s Ten Chi Jin changes to Tenri Jindo while under the effect of Tenri Jindo Ready.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedTenChiJinTrait { get; } = new BaseTrait(588);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50661"&gt;&lt;strong&gt;Melee Mastery III&lt;/strong&gt;&lt;/see&gt; (NIN) [661]
    /// &lt;para&gt;Increases the potency of Spinning Edge to 300 Gust Slash to 240 Aeolian Edge to 220 Fuma Shuriken to 500 Raiton to 740 Suiton to 580 Armor Crush to 240 Bhavacakra to 400 Bhavacakra while under the effect of Meisui to 550 Forked Raiju to 700 and Fleeting Raiju to 700.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait MeleeMasteryIiiTrait { get; } = new BaseTrait(661);

    private IBaseTrait[] _AllTraits = null;
    
    /// &lt;inheritdoc/&gt;
    public override IBaseTrait[] AllTraits =&gt; _AllTraits ??= [
    	ShukihoTrait, EnhancedShukuchiTrait, EnhancedKassatsuTrait, EnhancedShukuchiIiTrait, ShukihoIiTrait, ShukihoIiiTrait, EnhancedMeisuiTrait, EnhancedRaitonTrait, AdeptAssassinationTrait, MeleeMasteryTrait, MeleeMasteryIiTrait, IncreaseAttackSpeedTrait, MugMasteryTrait, TrickAttackMasteryTrait, EnhancedDokumoriTrait, EnhancedTenChiJinTrait, MeleeMasteryIiiTrait,
    	..base.AllTraits,
    ];
#endregion
}

/// &lt;summary&gt;
/// &lt;see href="https://na.finalfantasyxiv.com/jobguide/machinist"&gt;&lt;strong&gt;machinist&lt;/strong&gt;&lt;/see&gt;
/// &lt;br&gt;Number of Actions: 52&lt;/br&gt;
/// &lt;br&gt;Number of Traits: 21&lt;/br&gt;
/// &lt;/summary&gt;
[Jobs(Job.MCH)]
public abstract partial class MachinistRotation : CustomRotation
{
    static MCHGauge JobGauge =&gt; Svc.Gauges.Get&lt;MCHGauge&gt;();

#region Actions
    private readonly Lazy&lt;IBaseAction&gt; _RookAutoturretPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)2864, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyRookAutoturretPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/2864"&gt;&lt;strong&gt;Rook Autoturret&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MCH) [2864] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyRookAutoturretPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/2864"&gt;&lt;strong&gt;Rook Autoturret&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MCH) [2864] [Ability]
    /// &lt;para&gt;Deploys a single-target battle turret which attacks using Volley Fire dealing damage with a potency of 35. Potency increases as Battery Gauge exceeds required cost at time of deployment up to a maximum of 70. Battery Gauge Cost: 50 Duration: 9s Consumes Battery Gauge upon execution. Shuts down when time expires or upon execution of Rook Overdrive. Shares a recast timer with Rook Overdrive.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction RookAutoturretPvE =&gt; _RookAutoturretPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _SplitShotPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)2866, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifySplitShotPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/2866"&gt;&lt;strong&gt;Split Shot&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MCH) [2866] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifySplitShotPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/2866"&gt;&lt;strong&gt;Split Shot&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MCH) [2866] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 140.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction SplitShotPvE =&gt; _SplitShotPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _SlugShotPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)2868, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifySlugShotPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/2868"&gt;&lt;strong&gt;Slug Shot&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MCH) [2868] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifySlugShotPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/2868"&gt;&lt;strong&gt;Slug Shot&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MCH) [2868] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 100. Combo Action: Split Shot or Heated Split Shot Combo Potency: 210&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction SlugShotPvE =&gt; _SlugShotPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _SpreadShotPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)2870, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifySpreadShotPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/2870"&gt;&lt;strong&gt;Spread Shot&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MCH) [2870] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifySpreadShotPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/2870"&gt;&lt;strong&gt;Spread Shot&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MCH) [2870] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 110 to all enemies in a cone before you.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction SpreadShotPvE =&gt; _SpreadShotPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _HotShotPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)2872, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyHotShotPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/2872"&gt;&lt;strong&gt;Hot Shot&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MCH) [2872] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyHotShotPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/2872"&gt;&lt;strong&gt;Hot Shot&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MCH) [2872] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 240. This weaponskill does not share a recast timer with any other actions.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction HotShotPvE =&gt; _HotShotPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _CleanShotPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)2873, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyCleanShotPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/2873"&gt;&lt;strong&gt;Clean Shot&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MCH) [2873] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyCleanShotPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/2873"&gt;&lt;strong&gt;Clean Shot&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MCH) [2873] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 100. Combo Action: Slug Shot or Heated Slug Shot Combo Potency: 270&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction CleanShotPvE =&gt; _CleanShotPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _GaussRoundPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)2874, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyGaussRoundPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/2874"&gt;&lt;strong&gt;Gauss Round&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MCH) [2874] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyGaussRoundPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/2874"&gt;&lt;strong&gt;Gauss Round&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MCH) [2874] [Ability]
    /// &lt;para&gt;Delivers an attack with a potency of 130. Maximum Charges:&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction GaussRoundPvE =&gt; _GaussRoundPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ReassemblePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)2876, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyReassemblePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/2876"&gt;&lt;strong&gt;Reassemble&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MCH) [2876] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyReassemblePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/2876"&gt;&lt;strong&gt;Reassemble&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MCH) [2876] [Ability]
    /// &lt;para&gt;Guarantees that next weaponskill is a critical direct hit. Duration: 5s Increases damage dealt when under an effect that raises critical hit rate or direct hit rate. This action does not affect damage over time effects.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ReassemblePvE =&gt; _ReassemblePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _WildfirePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)2878, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyWildfirePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/2878"&gt;&lt;strong&gt;Wildfire&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MCH) [2878] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyWildfirePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/2878"&gt;&lt;strong&gt;Wildfire&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MCH) [2878] [Ability]
    /// &lt;para&gt;Covers target's body in a slow-burning pitch. Action is changed to Detonator for the duration of the effect. Deals damage when time expires or upon executing Detonator. Potency is increased by for each of your own weaponskills you land prior to the end of the effect. Can be stacked up to 6 times. Duration: 10s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction WildfirePvE =&gt; _WildfirePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _DismantlePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)2887, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyDismantlePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/2887"&gt;&lt;strong&gt;Dismantle&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MCH) [2887] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyDismantlePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/2887"&gt;&lt;strong&gt;Dismantle&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MCH) [2887] [Ability]
    /// &lt;para&gt;Lowers target's damage dealt by 10%. Duration: 10s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction DismantlePvE =&gt; _DismantlePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _RicochetPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)2890, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyRicochetPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/2890"&gt;&lt;strong&gt;Ricochet&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MCH) [2890] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyRicochetPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/2890"&gt;&lt;strong&gt;Ricochet&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MCH) [2890] [Ability]
    /// &lt;para&gt;Deals damage to target and all enemies nearby it with a potency of 130 for the first enemy and 30% less for all remaining enemies. Maximum Charges:&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction RicochetPvE =&gt; _RicochetPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _HeatBlastPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)7410, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyHeatBlastPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/7410"&gt;&lt;strong&gt;Heat Blast&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MCH) [7410] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyHeatBlastPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/7410"&gt;&lt;strong&gt;Heat Blast&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MCH) [7410] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 200. Additional Effect: Reduces the recast time of both Gauss Round and Ricochet by 15s Can only be executed when firearm is Overheated. This weaponskill does not share a recast timer with any other actions. Upon execution the recast timer for this action will be applied to all other weaponskills and magic actions.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction HeatBlastPvE =&gt; _HeatBlastPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _HeatedSplitShotPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)7411, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyHeatedSplitShotPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/7411"&gt;&lt;strong&gt;Heated Split Shot&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MCH) [7411] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyHeatedSplitShotPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/7411"&gt;&lt;strong&gt;Heated Split Shot&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MCH) [7411] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of .&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction HeatedSplitShotPvE =&gt; _HeatedSplitShotPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _HeatedSlugShotPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)7412, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyHeatedSlugShotPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/7412"&gt;&lt;strong&gt;Heated Slug Shot&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MCH) [7412] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyHeatedSlugShotPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/7412"&gt;&lt;strong&gt;Heated Slug Shot&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MCH) [7412] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of . Combo Action: Heated Split Shot Combo Potency:&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction HeatedSlugShotPvE =&gt; _HeatedSlugShotPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _HeatedCleanShotPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)7413, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyHeatedCleanShotPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/7413"&gt;&lt;strong&gt;Heated Clean Shot&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MCH) [7413] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyHeatedCleanShotPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/7413"&gt;&lt;strong&gt;Heated Clean Shot&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MCH) [7413] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of . Combo Action: Heated Slug Shot Combo Potency:&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction HeatedCleanShotPvE =&gt; _HeatedCleanShotPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _BarrelStabilizerPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)7414, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyBarrelStabilizerPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/7414"&gt;&lt;strong&gt;Barrel Stabilizer&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MCH) [7414] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyBarrelStabilizerPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/7414"&gt;&lt;strong&gt;Barrel Stabilizer&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MCH) [7414] [Ability]
    /// &lt;para&gt;Grants Hypercharged. Duration: 30s Can only be executed while in combat.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction BarrelStabilizerPvE =&gt; _BarrelStabilizerPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _RookOverdrivePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)7415, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyRookOverdrivePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/7415"&gt;&lt;strong&gt;Rook Overdrive&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MCH) [7415] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyRookOverdrivePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/7415"&gt;&lt;strong&gt;Rook Overdrive&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MCH) [7415] [Ability]
    /// &lt;para&gt;Orders the rook autoturret to use Rook Overload. Rook Overload Potency: 160 Potency increases as Battery Gauge exceeds required cost at time of deployment up to a maximum of 320. The rook autoturret shuts down after execution. If this action is not used manually while the rook autoturret is active it will be triggered automatically immediately before shutting down. Shares a recast timer with Rook Autoturret.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction RookOverdrivePvE =&gt; _RookOverdrivePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _RookOverloadPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)7416, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyRookOverloadPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/7416"&gt;&lt;strong&gt;Rook Overload&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MCH) [7416] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyRookOverloadPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/7416"&gt;&lt;strong&gt;Rook Overload&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MCH) [7416] [Ability]
    /// &lt;para&gt;Delivers an attack with a potency of 160. Potency increases as Battery Gauge exceeds required cost at time of deployment up to a maximum of 320. The rook autoturret shuts down after execution. If this action is not used manually while the rook autoturret is active it will be triggered automatically immediately before shutting down. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction RookOverloadPvE =&gt; _RookOverloadPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _FlamethrowerPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)7418, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyFlamethrowerPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/7418"&gt;&lt;strong&gt;Flamethrower&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MCH) [7418] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyFlamethrowerPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/7418"&gt;&lt;strong&gt;Flamethrower&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MCH) [7418] [Ability]
    /// &lt;para&gt;Delivers damage over time to all enemies in a cone before you. Potency: 120 Duration: 10s Effect ends upon using another action or moving (including facing a different direction). Cancels auto-attack upon execution. Triggers the cooldown of weaponskills upon execution. Cannot be executed during the cooldown of weaponskills.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction FlamethrowerPvE =&gt; _FlamethrowerPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _AutoCrossbowPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16497, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyAutoCrossbowPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16497"&gt;&lt;strong&gt;Auto Crossbow&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MCH) [16497] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyAutoCrossbowPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16497"&gt;&lt;strong&gt;Auto Crossbow&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MCH) [16497] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of to all enemies in a cone before you. Can only be executed when firearm is Overheated. This weaponskill does not share a recast timer with any other actions. Upon execution the recast timer for this action will be applied to all other weaponskills and magic actions.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction AutoCrossbowPvE =&gt; _AutoCrossbowPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _DrillPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16498, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyDrillPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16498"&gt;&lt;strong&gt;Drill&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MCH) [16498] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyDrillPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16498"&gt;&lt;strong&gt;Drill&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MCH) [16498] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of .&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction DrillPvE =&gt; _DrillPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _BioblasterPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16499, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyBioblasterPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16499"&gt;&lt;strong&gt;Bioblaster&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MCH) [16499] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyBioblasterPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16499"&gt;&lt;strong&gt;Bioblaster&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MCH) [16499] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 50 to all enemies in a cone before you. Additional Effect: Damage over time Potency: 50 Duration: 15s Shares a recast timer with Drill.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction BioblasterPvE =&gt; _BioblasterPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _AirAnchorPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16500, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyAirAnchorPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16500"&gt;&lt;strong&gt;Air Anchor&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MCH) [16500] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyAirAnchorPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16500"&gt;&lt;strong&gt;Air Anchor&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MCH) [16500] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of . Additional Effect: Increases Battery Gauge by 20 This weaponskill does not share a recast timer with any other actions.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction AirAnchorPvE =&gt; _AirAnchorPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _AutomatonQueenPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16501, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyAutomatonQueenPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16501"&gt;&lt;strong&gt;Automaton Queen&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MCH) [16501] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyAutomatonQueenPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16501"&gt;&lt;strong&gt;Automaton Queen&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MCH) [16501] [Ability]
    /// &lt;para&gt;Deploys an Automaton Queen to fight at your side. Potency of Automaton Queen actions increases as Battery Gauge exceeds required cost at time of deployment. Battery Gauge Cost: 50 Duration: 12s Consumes Battery Gauge upon execution. Shuts down when time expires or upon execution of Queen Overdrive. Shares a recast timer with Queen Overdrive.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction AutomatonQueenPvE =&gt; _AutomatonQueenPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _QueenOverdrivePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16502, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyQueenOverdrivePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16502"&gt;&lt;strong&gt;Queen Overdrive&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MCH) [16502] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyQueenOverdrivePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16502"&gt;&lt;strong&gt;Queen Overdrive&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MCH) [16502] [Ability]
    /// &lt;para&gt;Orders the Automaton Queen to use Pile Bunker. Pile Bunker Potency: 340 Potency increases as Battery Gauge exceeds required cost at time of deployment up to a maximum of 680. The Automaton Queen shuts down after execution. If this action is not used manually while the Automaton Queen is active it will be triggered automatically immediately before shutting down. Shares a recast timer with Automaton Queen.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction QueenOverdrivePvE =&gt; _QueenOverdrivePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _PileBunkerPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16503, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyPileBunkerPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16503"&gt;&lt;strong&gt;Pile Bunker&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MCH) [16503] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyPileBunkerPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16503"&gt;&lt;strong&gt;Pile Bunker&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MCH) [16503] [Ability]
    /// &lt;para&gt;Delivers an attack with a potency of 340. Potency increases as Battery Gauge exceeds required cost at time of deployment up to a maximum of 680. If this action is not used manually while the Automaton Queen is active it will be triggered automatically immediately before shutting down. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction PileBunkerPvE =&gt; _PileBunkerPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ArmPunchPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16504, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyArmPunchPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16504"&gt;&lt;strong&gt;Arm Punch&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MCH) [16504] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyArmPunchPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16504"&gt;&lt;strong&gt;Arm Punch&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MCH) [16504] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 120. Potency increases as Battery Gauge exceeds required cost at time of deployment up to a maximum of 240. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ArmPunchPvE =&gt; _ArmPunchPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _DetonatorPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16766, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyDetonatorPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16766"&gt;&lt;strong&gt;Detonator&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MCH) [16766] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyDetonatorPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16766"&gt;&lt;strong&gt;Detonator&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MCH) [16766] [Ability]
    /// &lt;para&gt;Ends the effect of Wildfire dealing damage to the target. Can only be executed while under the effect of Wildfire. ※This action cannot be assigned to a hotbar. ※Wildfire changes to Detonator when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction DetonatorPvE =&gt; _DetonatorPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _TacticianPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16889, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyTacticianPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16889"&gt;&lt;strong&gt;Tactician&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MCH) [16889] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyTacticianPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16889"&gt;&lt;strong&gt;Tactician&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MCH) [16889] [Ability]
    /// &lt;para&gt;Reduces damage taken by self and nearby party members by %. Duration: 15s Effect cannot be stacked with bard's Troubadour or dancer's Shield Samba.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction TacticianPvE =&gt; _TacticianPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _RollerDashPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)17206, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyRollerDashPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/17206"&gt;&lt;strong&gt;Roller Dash&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MCH) [17206] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyRollerDashPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/17206"&gt;&lt;strong&gt;Roller Dash&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MCH) [17206] [Weaponskill]
    /// &lt;para&gt;Rushes target and delivers an attack with a potency of 240. Potency increases as Battery Gauge exceeds required cost at time of deployment up to a maximum of 480. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction RollerDashPvE =&gt; _RollerDashPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _HyperchargePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)17209, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyHyperchargePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/17209"&gt;&lt;strong&gt;Hypercharge&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MCH) [17209] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyHyperchargePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/17209"&gt;&lt;strong&gt;Hypercharge&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MCH) [17209] [Ability]
    /// &lt;para&gt;Grants 5 stacks of Overheated. Duration: 10s Overheated Effect: Increases the potency of single-target weaponskills by 20 Heat Gauge Cost: 50 Overheated effect only applicable to machinist job actions.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction HyperchargePvE =&gt; _HyperchargePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ScattergunPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)25786, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyScattergunPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/25786"&gt;&lt;strong&gt;Scattergun&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MCH) [25786] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyScattergunPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/25786"&gt;&lt;strong&gt;Scattergun&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MCH) [25786] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 130 to all enemies in a cone before you. Additional Effect: Increases Heat Gauge by 10&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ScattergunPvE =&gt; _ScattergunPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _CrownedColliderPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)25787, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyCrownedColliderPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/25787"&gt;&lt;strong&gt;Crowned Collider&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MCH) [25787] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyCrownedColliderPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/25787"&gt;&lt;strong&gt;Crowned Collider&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MCH) [25787] [Ability]
    /// &lt;para&gt;Delivers an attack with a potency of 390. Potency increases as Battery Gauge exceeds required cost at time of deployment up to a maximum of 780. The Automaton Queen shuts down after execution. If this action is not used manually while the Automaton Queen is active it will be triggered automatically immediately before shutting down. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction CrownedColliderPvE =&gt; _CrownedColliderPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ChainSawPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)25788, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyChainSawPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/25788"&gt;&lt;strong&gt;Chain Saw&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MCH) [25788] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyChainSawPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/25788"&gt;&lt;strong&gt;Chain Saw&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MCH) [25788] [Weaponskill]
    /// &lt;para&gt;Delivers an attack to all enemies in a straight line before you with a potency of for the first enemy and 25% less for all remaining enemies. Additional Effect: Increases Battery Gauge by 20 This weaponskill does not share a recast timer with any other actions.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ChainSawPvE =&gt; _ChainSawPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _BlastChargePvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29402, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyBlastChargePvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29402"&gt;&lt;strong&gt;Blast Charge&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (MCH) [29402] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyBlastChargePvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29402"&gt;&lt;strong&gt;Blast Charge&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (MCH) [29402] [Weaponskill]
    /// &lt;para&gt;Delivers a ranged attack with a potency of 6,000. Additional Effect: Grants a stack of Heat up to a maximum of 3 Duration: 15s At maximum stacks grants Overheated and increases movement speed by 25%. Duration: 5s Requires casting time to execute. However it is possible to walk while casting. ※Action changes to Blazing Shot while under the effect of Overheated.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction BlastChargePvP =&gt; _BlastChargePvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ScattergunPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29404, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyScattergunPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29404"&gt;&lt;strong&gt;Scattergun&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (MCH) [29404] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyScattergunPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29404"&gt;&lt;strong&gt;Scattergun&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (MCH) [29404] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 10,000 to all enemies in a cone before you. Strikes twice when hitting only a single target. Additional Effect: 10-yalm knockback This weaponskill does not share a recast timer with any other actions.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ScattergunPvP =&gt; _ScattergunPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _DrillPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29405, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyDrillPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29405"&gt;&lt;strong&gt;Drill&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (MCH) [29405] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyDrillPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29405"&gt;&lt;strong&gt;Drill&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (MCH) [29405] [Weaponskill]
    /// &lt;para&gt;Delivers a ranged attack with a potency of 10,000. Potency is increased to 20,000 while under the effect of Analysis. Ignores the effects of Guard when dealing damage. Additional Effect: Grants Bioblaster Primed Maximum Charges: 2 Can only be executed while under the effect of Drill Primed. This weaponskill does not share a recast timer with any other actions. ※Action changes to Bioblaster while under the effect of Bioblaster Primed.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction DrillPvP =&gt; _DrillPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _BioblasterPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29406, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyBioblasterPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29406"&gt;&lt;strong&gt;Bioblaster&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (MCH) [29406] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyBioblasterPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29406"&gt;&lt;strong&gt;Bioblaster&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (MCH) [29406] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 4,000 to all enemies in a cone before you. Additional Effect: Damage over time Potency: 4,000 Duration: 12s Additional Effect: Increases attack potency and damage over time potency by 50% while under the effect of Analysis Additional Effect: Grants Air Anchor Primed Maximum Charges: 2 Can only be executed while under the effect of Bioblaster Primed. This weaponskill does not share a recast timer with any other actions. ※Action changes to Air Anchor while under the effect of Air Anchor Primed. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction BioblasterPvP =&gt; _BioblasterPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _AirAnchorPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29407, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyAirAnchorPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29407"&gt;&lt;strong&gt;Air Anchor&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (MCH) [29407] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyAirAnchorPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29407"&gt;&lt;strong&gt;Air Anchor&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (MCH) [29407] [Weaponskill]
    /// &lt;para&gt;Delivers a ranged attack with a potency of 8,000. Additional Effect: Bind Duration: 3s Additional Effect: Potency is increased by 50% and the Bind effect becomes Stun while under the effect of Analysis Duration: 3s Additional Effect: Grants Chain Saw Primed Maximum Charges: 2 Can only be executed while under the effect of Air Anchor Primed. This weaponskill does not share a recast timer with any other actions. ※Action changes to Chain Saw while under the effect of Chain Saw Primed. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction AirAnchorPvP =&gt; _AirAnchorPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ChainSawPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29408, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyChainSawPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29408"&gt;&lt;strong&gt;Chain Saw&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (MCH) [29408] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyChainSawPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29408"&gt;&lt;strong&gt;Chain Saw&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (MCH) [29408] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 12,000 to all enemies in a straight line before you. Additional Effect: Increases target's damage taken by 20% while under the effect of Analysis Duration: 6s Additional Effect: Grants Drill Primed Maximum Charges: 2 Can only be executed while under the effect of Chain Saw Primed. This weaponskill does not share a recast timer with any other actions. ※Action changes to Drill while under the effect of Drill Primed. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ChainSawPvP =&gt; _ChainSawPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _WildfirePvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29409, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyWildfirePvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29409"&gt;&lt;strong&gt;Wildfire&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (MCH) [29409] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyWildfirePvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29409"&gt;&lt;strong&gt;Wildfire&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (MCH) [29409] [Ability]
    /// &lt;para&gt;Covers target's body in a slow-burning pitch. Action is changed to Detonator for the duration of the effect. Deals damage to target and all enemies within 5 yalms when time expires or upon executing Detonator. Duration: 8s Potency is increased by 4,500 for each of your own attack actions you land prior to the end of the effect. Landing 4 attack actions will cause the slow-burning pitch to detonate immediately.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction WildfirePvP =&gt; _WildfirePvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _BishopAutoturretPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29412, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyBishopAutoturretPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29412"&gt;&lt;strong&gt;Bishop Autoturret&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (MCH) [29412] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyBishopAutoturretPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29412"&gt;&lt;strong&gt;Bishop Autoturret&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (MCH) [29412] [Ability]
    /// &lt;para&gt;Deploys an area of effect battle turret which will deliver auto-attacks to enemies within range with a potency of 8,000. Duration: 10s Additional Effect: Creates a barrier that absorbs damage equivalent to a heal of 8,000 potency Duration: 6s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction BishopAutoturretPvP =&gt; _BishopAutoturretPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _AetherMortarPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29413, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyAetherMortarPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29413"&gt;&lt;strong&gt;Aether Mortar&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (MCH) [29413] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyAetherMortarPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29413"&gt;&lt;strong&gt;Aether Mortar&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (MCH) [29413] [Ability]
    /// &lt;para&gt;Deals unaspected damage with a potency of 8,000 to all nearby enemies. Additional Effect: Creates a barrier that absorbs damage equivalent to a heal of 8,000 potency Duration: 6s ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction AetherMortarPvP =&gt; _AetherMortarPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _AnalysisPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29414, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyAnalysisPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29414"&gt;&lt;strong&gt;Analysis&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (MCH) [29414] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyAnalysisPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29414"&gt;&lt;strong&gt;Analysis&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (MCH) [29414] [Ability]
    /// &lt;para&gt;Grants additional effects to Drill Bioblaster Air Anchor and Chain Saw when these weaponskills are executed. Duration: 10s Drill Additional Effect: Potency is increased to 200% Bioblaster Additional Effect: Attack potency and damage over time potency is increased by 50% Air Anchor Additional Effect: Potency is increased by 50% and the Bind effect becomes Stun Chain Saw Additional Effect: Increases target's damage taken Maximum Charges: 2&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction AnalysisPvP =&gt; _AnalysisPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _BlazingShotPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)36978, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyBlazingShotPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/36978"&gt;&lt;strong&gt;Blazing Shot&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MCH) [36978] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyBlazingShotPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/36978"&gt;&lt;strong&gt;Blazing Shot&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MCH) [36978] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of . Additional Effect: by 15s Can only be executed when firearm is Overheated. This weaponskill does not share a recast timer with any other actions. Upon execution the recast timer for this action will be applied to all other weaponskills and magic actions.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction BlazingShotPvE =&gt; _BlazingShotPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _DoubleCheckPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)36979, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyDoubleCheckPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/36979"&gt;&lt;strong&gt;Double Check&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MCH) [36979] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyDoubleCheckPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/36979"&gt;&lt;strong&gt;Double Check&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MCH) [36979] [Ability]
    /// &lt;para&gt;Delivers an attack to target and all enemies nearby it with a potency of 180 for the first enemy and 30% less for all remaining enemies. Maximum Charges: 3&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction DoubleCheckPvE =&gt; _DoubleCheckPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _CheckmatePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)36980, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyCheckmatePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/36980"&gt;&lt;strong&gt;Checkmate&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MCH) [36980] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyCheckmatePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/36980"&gt;&lt;strong&gt;Checkmate&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MCH) [36980] [Ability]
    /// &lt;para&gt;Delivers an attack to target and all enemies nearby it with a potency of 180 for the first enemy and 30% less for all remaining enemies. Maximum Charges: 3&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction CheckmatePvE =&gt; _CheckmatePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ExcavatorPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)36981, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyExcavatorPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/36981"&gt;&lt;strong&gt;Excavator&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MCH) [36981] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyExcavatorPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/36981"&gt;&lt;strong&gt;Excavator&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MCH) [36981] [Weaponskill]
    /// &lt;para&gt;Delivers an attack to target and all enemies nearby it with a potency of 660 for the first enemy and 25% less for all remaining enemies. Additional Effect: Increases Battery Gauge by 20 Can only be executed while under the effect of Excavator Ready. ※This action cannot be assigned to a hotbar. ※Chain Saw changes to Excavator when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ExcavatorPvE =&gt; _ExcavatorPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _FullMetalFieldPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)36982, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyFullMetalFieldPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/36982"&gt;&lt;strong&gt;Full Metal Field&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MCH) [36982] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyFullMetalFieldPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/36982"&gt;&lt;strong&gt;Full Metal Field&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (MCH) [36982] [Weaponskill]
    /// &lt;para&gt;Delivers a critical direct hit to target and all enemies nearby it with a potency of 900 for the first enemy and 25% less for all remaining enemies. Damage dealt is increased when under an effect that raises critical hit rate or direct hit rate. This action is not affected by Reassemble. Can only be executed while under the effect of Full Metal Machinist.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction FullMetalFieldPvE =&gt; _FullMetalFieldPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _BlazingShotPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)41468, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyBlazingShotPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/41468"&gt;&lt;strong&gt;Blazing Shot&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (MCH) [41468] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyBlazingShotPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/41468"&gt;&lt;strong&gt;Blazing Shot&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (MCH) [41468] [Weaponskill]
    /// &lt;para&gt;Delivers a ranged attack with a potency of 8,000. Can only be executed when firearm is Overheated. This weaponskill does not share a recast timer with any other actions. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction BlazingShotPvP =&gt; _BlazingShotPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _FullMetalFieldPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)41469, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyFullMetalFieldPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/41469"&gt;&lt;strong&gt;Full Metal Field&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (MCH) [41469] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyFullMetalFieldPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/41469"&gt;&lt;strong&gt;Full Metal Field&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (MCH) [41469] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 10,000 to target and all enemies nearby it. Strikes the first target twice but its potency will be halved for the second strike. Additional Effect: Grants Overheated Duration: 5s Overheated Effect: Increases movement speed by 25% Extends Overheated duration by 5s to a maximum of 10s. This weaponskill does not share a recast timer with any other actions. ※Blast Charge changes to Blazing Shot while under the effect of Overheated.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction FullMetalFieldPvP =&gt; _FullMetalFieldPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _DetonatorPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)41470, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyDetonatorPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/41470"&gt;&lt;strong&gt;Detonator&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (MCH) [41470] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyDetonatorPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/41470"&gt;&lt;strong&gt;Detonator&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (MCH) [41470] [Ability]
    /// &lt;para&gt;Ends the effect of Wildfire dealing damage to the target. Can only be executed while under the effect of Wildfire. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction DetonatorPvP =&gt; _DetonatorPvPCreator.Value;

    private IBaseAction[] _AllBaseActions = null;
    
    /// &lt;inheritdoc/&gt;
    public override IBaseAction[] AllBaseActions =&gt; _AllBaseActions ??= [
    	RookAutoturretPvE, SplitShotPvE, SlugShotPvE, SpreadShotPvE, HotShotPvE, CleanShotPvE, GaussRoundPvE, ReassemblePvE, WildfirePvE, DismantlePvE, RicochetPvE, HeatBlastPvE, HeatedSplitShotPvE, HeatedSlugShotPvE, HeatedCleanShotPvE, BarrelStabilizerPvE, RookOverdrivePvE, RookOverloadPvE, FlamethrowerPvE, AutoCrossbowPvE, DrillPvE, BioblasterPvE, AirAnchorPvE, AutomatonQueenPvE, QueenOverdrivePvE, PileBunkerPvE, ArmPunchPvE, DetonatorPvE, TacticianPvE, RollerDashPvE, HyperchargePvE, ScattergunPvE, CrownedColliderPvE, ChainSawPvE, BlastChargePvP, ScattergunPvP, DrillPvP, BioblasterPvP, AirAnchorPvP, ChainSawPvP, WildfirePvP, BishopAutoturretPvP, AetherMortarPvP, AnalysisPvP, BlazingShotPvE, DoubleCheckPvE, CheckmatePvE, ExcavatorPvE, FullMetalFieldPvE, BlazingShotPvP, FullMetalFieldPvP, DetonatorPvP,
    	..base.AllBaseActions,
    ];

private readonly Lazy&lt;IBaseAction&gt; _BigShotPvECreator = new(() =&gt; 
{
    IBaseAction action = new BaseAction((ActionID)4238, false);
    CustomRotation.LoadActionSetting(ref action);

    var setting = action.Setting;
    ModifyBigShotPvE(ref setting);
    action.Setting = setting;

    return action;
});

/// &lt;summary&gt;
/// Modify &lt;see href="https://garlandtools.org/db/#action/4238"&gt;&lt;strong&gt;Big Shot&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [4238] [Limit Break]
/// &lt;/summary&gt;
static partial void ModifyBigShotPvE(ref ActionSetting setting);

/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/4238"&gt;&lt;strong&gt;Big Shot&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [4238] [Limit Break]
/// &lt;para&gt;&lt;/para&gt;
/// &lt;/summary&gt;

public IBaseAction BigShotPvE =&gt; _BigShotPvECreator.Value;
/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/4238"&gt;&lt;strong&gt;Big Shot&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [4238] [Limit Break]
/// &lt;para&gt;&lt;/para&gt;
/// &lt;/summary&gt;
private sealed protected override IBaseAction LimitBreak1 =&gt; BigShotPvE;
private readonly Lazy&lt;IBaseAction&gt; _DesperadoPvECreator = new(() =&gt; 
{
    IBaseAction action = new BaseAction((ActionID)4239, false);
    CustomRotation.LoadActionSetting(ref action);

    var setting = action.Setting;
    ModifyDesperadoPvE(ref setting);
    action.Setting = setting;

    return action;
});

/// &lt;summary&gt;
/// Modify &lt;see href="https://garlandtools.org/db/#action/4239"&gt;&lt;strong&gt;Desperado&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [4239] [Limit Break]
/// &lt;/summary&gt;
static partial void ModifyDesperadoPvE(ref ActionSetting setting);

/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/4239"&gt;&lt;strong&gt;Desperado&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [4239] [Limit Break]
/// &lt;para&gt;&lt;/para&gt;
/// &lt;/summary&gt;

public IBaseAction DesperadoPvE =&gt; _DesperadoPvECreator.Value;
/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/4239"&gt;&lt;strong&gt;Desperado&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [4239] [Limit Break]
/// &lt;para&gt;&lt;/para&gt;
/// &lt;/summary&gt;
private sealed protected override IBaseAction LimitBreak2 =&gt; DesperadoPvE;
private readonly Lazy&lt;IBaseAction&gt; _SatelliteBeamPvECreator = new(() =&gt; 
{
    IBaseAction action = new BaseAction((ActionID)4245, false);
    CustomRotation.LoadActionSetting(ref action);

    var setting = action.Setting;
    ModifySatelliteBeamPvE(ref setting);
    action.Setting = setting;

    return action;
});

/// &lt;summary&gt;
/// Modify &lt;see href="https://garlandtools.org/db/#action/4245"&gt;&lt;strong&gt;Satellite Beam&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [4245] [Limit Break]
/// &lt;/summary&gt;
static partial void ModifySatelliteBeamPvE(ref ActionSetting setting);

/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/4245"&gt;&lt;strong&gt;Satellite Beam&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [4245] [Limit Break]
/// &lt;para&gt;&lt;/para&gt;
/// &lt;/summary&gt;

public IBaseAction SatelliteBeamPvE =&gt; _SatelliteBeamPvECreator.Value;
/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/4245"&gt;&lt;strong&gt;Satellite Beam&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [4245] [Limit Break]
/// &lt;para&gt;&lt;/para&gt;
/// &lt;/summary&gt;
private sealed protected override IBaseAction LimitBreak3 =&gt; SatelliteBeamPvE;
private readonly Lazy&lt;IBaseAction&gt; _MarksmansSpitePvPCreator = new(() =&gt; 
{
    IBaseAction action = new BaseAction((ActionID)29415, false);
    CustomRotation.LoadActionSetting(ref action);

    var setting = action.Setting;
    ModifyMarksmansSpitePvP(ref setting);
    action.Setting = setting;

    return action;
});

/// &lt;summary&gt;
/// Modify &lt;see href="https://garlandtools.org/db/#action/29415"&gt;&lt;strong&gt;Marksman's Spite&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (MCH) [29415] [Limit Break]
/// &lt;/summary&gt;
static partial void ModifyMarksmansSpitePvP(ref ActionSetting setting);

/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/29415"&gt;&lt;strong&gt;Marksman's Spite&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (MCH) [29415] [Limit Break]
/// &lt;para&gt;Delivers a ranged attack with a potency of 40,000. Can only be executed when the limit gauge is full. Gauge Charge Time: 90s&lt;/para&gt;
/// &lt;/summary&gt;

private IBaseAction MarksmansSpitePvP =&gt; _MarksmansSpitePvPCreator.Value;
/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/29415"&gt;&lt;strong&gt;Marksman's Spite&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (MCH) [29415] [Limit Break]
/// &lt;para&gt;Delivers a ranged attack with a potency of 40,000. Can only be executed when the limit gauge is full. Gauge Charge Time: 90s&lt;/para&gt;
/// &lt;/summary&gt;
private sealed protected override IBaseAction LimitBreakPvP =&gt; MarksmansSpitePvP;

#endregion

#region Traits

    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50117"&gt;&lt;strong&gt;Increased Action Damage&lt;/strong&gt;&lt;/see&gt; (MCH) [117]
    /// &lt;para&gt;Increases base action damage and autoturret damage by 10%.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait IncreasedActionDamageTrait { get; } = new BaseTrait(117);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50119"&gt;&lt;strong&gt;Increased Action Damage II&lt;/strong&gt;&lt;/see&gt; (MCH) [119]
    /// &lt;para&gt;Increases base action damage and autoturret damage by 20%.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait IncreasedActionDamageIiTrait { get; } = new BaseTrait(119);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50288"&gt;&lt;strong&gt;Split Shot Mastery&lt;/strong&gt;&lt;/see&gt; (MCH) [288]
    /// &lt;para&gt;Upgrades Split Shot to Heated Split Shot.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait SplitShotMasteryTrait { get; } = new BaseTrait(288);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50289"&gt;&lt;strong&gt;Slug Shot Mastery&lt;/strong&gt;&lt;/see&gt; (MCH) [289]
    /// &lt;para&gt;Upgrades Slug Shot to Heated Slug Shot.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait SlugShotMasteryTrait { get; } = new BaseTrait(289);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50290"&gt;&lt;strong&gt;Clean Shot Mastery&lt;/strong&gt;&lt;/see&gt; (MCH) [290]
    /// &lt;para&gt;Upgrades Clean Shot to Heated Clean Shot.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait CleanShotMasteryTrait { get; } = new BaseTrait(290);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50291"&gt;&lt;strong&gt;Hot Shot Mastery&lt;/strong&gt;&lt;/see&gt; (MCH) [291]
    /// &lt;para&gt;Upgrades Hot Shot to Air Anchor.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait HotShotMasteryTrait { get; } = new BaseTrait(291);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50292"&gt;&lt;strong&gt;Charged Action Mastery&lt;/strong&gt;&lt;/see&gt; (MCH) [292]
    /// &lt;para&gt;Allows a third charge of Gauss Round and Ricochet.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait ChargedActionMasteryTrait { get; } = new BaseTrait(292);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50293"&gt;&lt;strong&gt;Enhanced Wildfire&lt;/strong&gt;&lt;/see&gt; (MCH) [293]
    /// &lt;para&gt;Improves Wildfire's potency increase for landing weaponskills to 240.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedWildfireTrait { get; } = new BaseTrait(293);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50294"&gt;&lt;strong&gt;Promotion&lt;/strong&gt;&lt;/see&gt; (MCH) [294]
    /// &lt;para&gt;Upgrades Rook Autoturret and Rook Overdrive to Automaton Queen and Queen Overdrive respectively.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait PromotionTrait { get; } = new BaseTrait(294);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50449"&gt;&lt;strong&gt;Spread Shot Mastery&lt;/strong&gt;&lt;/see&gt; (MCH) [449]
    /// &lt;para&gt;Upgrades Spread Shot to Scattergun.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait SpreadShotMasteryTrait { get; } = new BaseTrait(449);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50450"&gt;&lt;strong&gt;Enhanced Reassemble&lt;/strong&gt;&lt;/see&gt; (MCH) [450]
    /// &lt;para&gt;Allows the accumulation of charges for consecutive uses of Reassemble. Maximum Charges: 2&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedReassembleTrait { get; } = new BaseTrait(450);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50451"&gt;&lt;strong&gt;Queen's Gambit&lt;/strong&gt;&lt;/see&gt; (MCH) [451]
    /// &lt;para&gt;After executing Pile Bunker the Automaton Queen will also execute Crowned Collider.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait QueensGambitTrait { get; } = new BaseTrait(451);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50452"&gt;&lt;strong&gt;Enhanced Tactician&lt;/strong&gt;&lt;/see&gt; (MCH) [452]
    /// &lt;para&gt;Reduces Tactician recast time to 90 seconds.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedTacticianTrait { get; } = new BaseTrait(452);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50517"&gt;&lt;strong&gt;Marksman's Mastery&lt;/strong&gt;&lt;/see&gt; (MCH) [517]
    /// &lt;para&gt;Increases the potency of Heated Split Shot to 200 Heated Slug Shot to 120 and Heated Clean Shot to 120.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait MarksmansMasteryTrait { get; } = new BaseTrait(517);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50603"&gt;&lt;strong&gt;Heat Blast Mastery&lt;/strong&gt;&lt;/see&gt; (MCH) [603]
    /// &lt;para&gt;Upgrades Heat Blast to Blazing Shot.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait HeatBlastMasteryTrait { get; } = new BaseTrait(603);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50604"&gt;&lt;strong&gt;Double-barrel Mastery&lt;/strong&gt;&lt;/see&gt; (MCH) [604]
    /// &lt;para&gt;Upgrades Gauss Round to Double Check and Ricochet to Checkmate.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait DoublebarrelMasteryTrait { get; } = new BaseTrait(604);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50605"&gt;&lt;strong&gt;Enhanced Multiweapon&lt;/strong&gt;&lt;/see&gt; (MCH) [605]
    /// &lt;para&gt;Allows the accumulation of charges for consecutive uses of Drill and Bioblaster. Maximum Charges: 2&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedMultiweaponTrait { get; } = new BaseTrait(605);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50606"&gt;&lt;strong&gt;Enhanced Multiweapon II&lt;/strong&gt;&lt;/see&gt; (MCH) [606]
    /// &lt;para&gt;Grants Excavator Ready upon executing Chain Saw. Duration: 30s Chain Saw changes to Excavator while under the effect of Excavator Ready.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedMultiweaponIiTrait { get; } = new BaseTrait(606);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50607"&gt;&lt;strong&gt;Enhanced Tactician II&lt;/strong&gt;&lt;/see&gt; (MCH) [607]
    /// &lt;para&gt;Improves Tactician's damage reduction effect to 15%.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedTacticianIiTrait { get; } = new BaseTrait(607);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50608"&gt;&lt;strong&gt;Enhanced Barrel Stabilizer&lt;/strong&gt;&lt;/see&gt; (MCH) [608]
    /// &lt;para&gt;Grants Full Metal Machinist upon executing Barrel Stabilizer. Duration: 30s&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedBarrelStabilizerTrait { get; } = new BaseTrait(608);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50658"&gt;&lt;strong&gt;Marksman's Mastery II&lt;/strong&gt;&lt;/see&gt; (MCH) [658]
    /// &lt;para&gt;Increases the potency of Auto Crossbow to 180 Heated Split Shot to 220 Drill to 660 Heated Slug Shot to 140 Heated Clean Shot to 160 Blazing Shot to 240 Air Anchor to 660 and Chain Saw to 660.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait MarksmansMasteryIiTrait { get; } = new BaseTrait(658);

    private IBaseTrait[] _AllTraits = null;
    
    /// &lt;inheritdoc/&gt;
    public override IBaseTrait[] AllTraits =&gt; _AllTraits ??= [
    	IncreasedActionDamageTrait, IncreasedActionDamageIiTrait, SplitShotMasteryTrait, SlugShotMasteryTrait, CleanShotMasteryTrait, HotShotMasteryTrait, ChargedActionMasteryTrait, EnhancedWildfireTrait, PromotionTrait, SpreadShotMasteryTrait, EnhancedReassembleTrait, QueensGambitTrait, EnhancedTacticianTrait, MarksmansMasteryTrait, HeatBlastMasteryTrait, DoublebarrelMasteryTrait, EnhancedMultiweaponTrait, EnhancedMultiweaponIiTrait, EnhancedTacticianIiTrait, EnhancedBarrelStabilizerTrait, MarksmansMasteryIiTrait,
    	..base.AllTraits,
    ];
#endregion
}

/// &lt;summary&gt;
/// &lt;see href="https://na.finalfantasyxiv.com/jobguide/darkknight"&gt;&lt;strong&gt;dark knight&lt;/strong&gt;&lt;/see&gt;
/// &lt;br&gt;Number of Actions: 49&lt;/br&gt;
/// &lt;br&gt;Number of Traits: 13&lt;/br&gt;
/// &lt;/summary&gt;
[Jobs(Job.DRK)]
public abstract partial class DarkKnightRotation : CustomRotation
{
    static DRKGauge JobGauge =&gt; Svc.Gauges.Get&lt;DRKGauge&gt;();

#region Actions
    private readonly Lazy&lt;IBaseAction&gt; _HardSlashPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)3617, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyHardSlashPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/3617"&gt;&lt;strong&gt;Hard Slash&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRK) [3617] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyHardSlashPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/3617"&gt;&lt;strong&gt;Hard Slash&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRK) [3617] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of .&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction HardSlashPvE =&gt; _HardSlashPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _UnleashPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)3621, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyUnleashPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/3621"&gt;&lt;strong&gt;Unleash&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRK) [3621] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyUnleashPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/3621"&gt;&lt;strong&gt;Unleash&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRK) [3621] [Spell]
    /// &lt;para&gt;Deals unaspected damage with a potency of 120 to all nearby enemies. Additional Effect: Increased enmity&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction UnleashPvE =&gt; _UnleashPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _SyphonStrikePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)3623, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifySyphonStrikePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/3623"&gt;&lt;strong&gt;Syphon Strike&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRK) [3623] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifySyphonStrikePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/3623"&gt;&lt;strong&gt;Syphon Strike&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRK) [3623] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of . Combo Action: Hard Slash Combo Potency: Combo Bonus: Restores MP&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction SyphonStrikePvE =&gt; _SyphonStrikePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _UnmendPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)3624, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyUnmendPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/3624"&gt;&lt;strong&gt;Unmend&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRK) [3624] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyUnmendPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/3624"&gt;&lt;strong&gt;Unmend&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRK) [3624] [Spell]
    /// &lt;para&gt;Deals unaspected damage with a potency of 150. Additional Effect: Increased enmity&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction UnmendPvE =&gt; _UnmendPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _BloodWeaponPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)3625, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyBloodWeaponPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/3625"&gt;&lt;strong&gt;Blood Weapon&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRK) [3625] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyBloodWeaponPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/3625"&gt;&lt;strong&gt;Blood Weapon&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRK) [3625] [Ability]
    /// &lt;para&gt;Grants 3 stacks of Blood Weapon each stack upon landing weaponskills or spells. Duration: 15s Effect does not stack when hitting multiple targets with a single attack.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction BloodWeaponPvE =&gt; _BloodWeaponPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _GritPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)3629, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyGritPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/3629"&gt;&lt;strong&gt;Grit&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRK) [3629] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyGritPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/3629"&gt;&lt;strong&gt;Grit&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRK) [3629] [Ability]
    /// &lt;para&gt;Significantly increases enmity generation. Effect ends upon reuse.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction GritPvE =&gt; _GritPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _SouleaterPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)3632, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifySouleaterPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/3632"&gt;&lt;strong&gt;Souleater&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRK) [3632] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifySouleaterPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/3632"&gt;&lt;strong&gt;Souleater&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRK) [3632] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of . Combo Action: Syphon Strike Combo Potency: Combo Bonus: Restores own HP Cure Potency: 300&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction SouleaterPvE =&gt; _SouleaterPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _DarkMindPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)3634, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyDarkMindPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/3634"&gt;&lt;strong&gt;Dark Mind&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRK) [3634] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyDarkMindPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/3634"&gt;&lt;strong&gt;Dark Mind&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRK) [3634] [Ability]
    /// &lt;para&gt;Reduces physical damage taken by 10% and magic damage taken by 20%. Duration: 10s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction DarkMindPvE =&gt; _DarkMindPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ShadowWallPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)3636, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyShadowWallPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/3636"&gt;&lt;strong&gt;Shadow Wall&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRK) [3636] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyShadowWallPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/3636"&gt;&lt;strong&gt;Shadow Wall&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRK) [3636] [Ability]
    /// &lt;para&gt;Reduces damage taken by 30%. Duration: 15s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ShadowWallPvE =&gt; _ShadowWallPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _LivingDeadPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)3638, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyLivingDeadPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/3638"&gt;&lt;strong&gt;Living Dead&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRK) [3638] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyLivingDeadPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/3638"&gt;&lt;strong&gt;Living Dead&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRK) [3638] [Ability]
    /// &lt;para&gt;Grants the effect of Living Dead. When HP is reduced to 0 while under the effect of Living Dead instead of becoming KO'd your status will change to Walking Dead. Living Dead Duration: 10s Additional Effect: Restores HP with each weaponskill successfully delivered or spell cast Cure Potency: 1500 While under the effect of Walking Dead most attacks will not lower your HP below 1. If before the Walking Dead timer runs out an amount of HP totaling your maximum HP is restored the effect will change to Undead Rebirth. If this amount is not restored you will be KO'd. Walking Dead Duration: 10s While under the effect of Undead Rebirth most attacks will not lower your HP below 1. Undead Rebirth Duration: Time remaining on Walking Dead&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction LivingDeadPvE =&gt; _LivingDeadPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _SaltedEarthPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)3639, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifySaltedEarthPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/3639"&gt;&lt;strong&gt;Salted Earth&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRK) [3639] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifySaltedEarthPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/3639"&gt;&lt;strong&gt;Salted Earth&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRK) [3639] [Ability]
    /// &lt;para&gt;Creates a patch of salted earth at your feet dealing unaspected damage with a potency of 50 to any enemies who enter. Duration: 15s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction SaltedEarthPvE =&gt; _SaltedEarthPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _AbyssalDrainPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)3641, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyAbyssalDrainPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/3641"&gt;&lt;strong&gt;Abyssal Drain&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRK) [3641] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyAbyssalDrainPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/3641"&gt;&lt;strong&gt;Abyssal Drain&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRK) [3641] [Ability]
    /// &lt;para&gt;Deals unaspected damage with a potency of 240 to target and all enemies nearby it. Additional Effect: Restores own HP Cure Potency: 500 Additional Effect: Restores MP Shares a recast timer with Carve and Spit.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction AbyssalDrainPvE =&gt; _AbyssalDrainPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _CarveAndSpitPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)3643, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyCarveAndSpitPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/3643"&gt;&lt;strong&gt;Carve and Spit&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRK) [3643] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyCarveAndSpitPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/3643"&gt;&lt;strong&gt;Carve and Spit&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRK) [3643] [Ability]
    /// &lt;para&gt;Delivers a threefold attack with a potency of . Additional Effect: Restores own HP Cure Potency: 500 Additional Effect: Restores MP Shares a recast timer with Abyssal Drain.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction CarveAndSpitPvE =&gt; _CarveAndSpitPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _DeliriumPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)7390, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyDeliriumPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/7390"&gt;&lt;strong&gt;Delirium&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRK) [7390] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyDeliriumPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/7390"&gt;&lt;strong&gt;Delirium&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRK) [7390] [Ability]
    /// &lt;para&gt;Grants 3 stacks of Delirium and Blood Weapon. Delirium Effect: Duration: 15s Blood Weapon Effect: Each stack increases Blood Gauge by 10 and restores MP upon landing weaponskills or spells Duration: 15s Effect does not stack when hitting multiple targets with a single attack.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction DeliriumPvE =&gt; _DeliriumPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _QuietusPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)7391, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyQuietusPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/7391"&gt;&lt;strong&gt;Quietus&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRK) [7391] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyQuietusPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/7391"&gt;&lt;strong&gt;Quietus&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRK) [7391] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of to all nearby enemies. Blood Gauge Cost: 50&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction QuietusPvE =&gt; _QuietusPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _BloodspillerPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)7392, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyBloodspillerPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/7392"&gt;&lt;strong&gt;Bloodspiller&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRK) [7392] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyBloodspillerPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/7392"&gt;&lt;strong&gt;Bloodspiller&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRK) [7392] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of . Blood Gauge Cost: 50&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction BloodspillerPvE =&gt; _BloodspillerPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _TheBlackestNightPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)7393, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyTheBlackestNightPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/7393"&gt;&lt;strong&gt;The Blackest Night&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRK) [7393] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyTheBlackestNightPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/7393"&gt;&lt;strong&gt;The Blackest Night&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRK) [7393] [Ability]
    /// &lt;para&gt;Creates a barrier around self or target party member that absorbs damage totaling 25% of target's maximum HP. Duration: 7s Grants Dark Arts when barrier is completely absorbed. Dark Arts Effect: Consume Dark Arts instead of MP to execute&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction TheBlackestNightPvE =&gt; _TheBlackestNightPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _FloodOfDarknessPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16466, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyFloodOfDarknessPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16466"&gt;&lt;strong&gt;Flood of Darkness&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRK) [16466] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyFloodOfDarknessPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16466"&gt;&lt;strong&gt;Flood of Darkness&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRK) [16466] [Ability]
    /// &lt;para&gt;Deals unaspected damage with a potency of 100 to all enemies in a straight line before you. Additional Effect: Grants Darkside increasing damage dealt by 10% Duration: 30s Extends Darkside duration by 30s to a maximum of 60s. Shares a recast timer with Edge of Darkness.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction FloodOfDarknessPvE =&gt; _FloodOfDarknessPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _EdgeOfDarknessPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16467, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyEdgeOfDarknessPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16467"&gt;&lt;strong&gt;Edge of Darkness&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRK) [16467] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyEdgeOfDarknessPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16467"&gt;&lt;strong&gt;Edge of Darkness&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRK) [16467] [Ability]
    /// &lt;para&gt;Deals unaspected damage with a potency of 300. Additional Effect: Grants Darkside increasing damage dealt by 10% Duration: 30s Extends Darkside duration by 30s to a maximum of 60s. Shares a recast timer with Flood of Darkness.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction EdgeOfDarknessPvE =&gt; _EdgeOfDarknessPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _StalwartSoulPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16468, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyStalwartSoulPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16468"&gt;&lt;strong&gt;Stalwart Soul&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRK) [16468] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyStalwartSoulPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16468"&gt;&lt;strong&gt;Stalwart Soul&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRK) [16468] [Spell]
    /// &lt;para&gt;Deals unaspected damage with a potency of to all nearby enemies. Additional Effect: Increased enmity Combo Action: Unleash Combo Potency: Combo Bonus: Restores MP&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction StalwartSoulPvE =&gt; _StalwartSoulPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _FloodOfShadowPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16469, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyFloodOfShadowPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16469"&gt;&lt;strong&gt;Flood of Shadow&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRK) [16469] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyFloodOfShadowPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16469"&gt;&lt;strong&gt;Flood of Shadow&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRK) [16469] [Ability]
    /// &lt;para&gt;Deals unaspected damage with a potency of 160 to all enemies in a straight line before you. Additional Effect: Grants Darkside increasing damage dealt by 10% Duration: 30s Extends Darkside duration by 30s to a maximum of 60s. Shares a recast timer with Edge of Shadow.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction FloodOfShadowPvE =&gt; _FloodOfShadowPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _EdgeOfShadowPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16470, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyEdgeOfShadowPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16470"&gt;&lt;strong&gt;Edge of Shadow&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRK) [16470] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyEdgeOfShadowPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16470"&gt;&lt;strong&gt;Edge of Shadow&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRK) [16470] [Ability]
    /// &lt;para&gt;Deals unaspected damage with a potency of 460. Additional Effect: Grants Darkside increasing damage dealt by 10% Duration: 30s Extends Darkside duration by 30s to a maximum of 60s. Shares a recast timer with Flood of Shadow.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction EdgeOfShadowPvE =&gt; _EdgeOfShadowPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _DarkMissionaryPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16471, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyDarkMissionaryPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16471"&gt;&lt;strong&gt;Dark Missionary&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRK) [16471] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyDarkMissionaryPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16471"&gt;&lt;strong&gt;Dark Missionary&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRK) [16471] [Ability]
    /// &lt;para&gt;Reduces physical damage taken by 5% and magic damage taken by 10% for self and nearby party members. Duration: 15s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction DarkMissionaryPvE =&gt; _DarkMissionaryPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _LivingShadowPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16472, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyLivingShadowPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16472"&gt;&lt;strong&gt;Living Shadow&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRK) [16472] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyLivingShadowPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16472"&gt;&lt;strong&gt;Living Shadow&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRK) [16472] [Ability]
    /// &lt;para&gt;Conjure a simulacrum of your darkside to fight alongside you. Duration: 22s Simulacrum Attack Potency:&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction LivingShadowPvE =&gt; _LivingShadowPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _OblationPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)25754, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyOblationPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/25754"&gt;&lt;strong&gt;Oblation&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRK) [25754] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyOblationPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/25754"&gt;&lt;strong&gt;Oblation&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRK) [25754] [Ability]
    /// &lt;para&gt;Reduces damage taken by target party member or self by 10%. Duration: 10s Maximum Charges: 2&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction OblationPvE =&gt; _OblationPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _SaltAndDarknessPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)25755, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifySaltAndDarknessPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/25755"&gt;&lt;strong&gt;Salt and Darkness&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRK) [25755] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifySaltAndDarknessPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/25755"&gt;&lt;strong&gt;Salt and Darkness&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRK) [25755] [Ability]
    /// &lt;para&gt;All enemies standing in the corrupted patch of Salted Earth take additional unaspected damage with a potency of 500 for the first enemy and 25% less for all remaining enemies.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction SaltAndDarknessPvE =&gt; _SaltAndDarknessPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ShadowbringerPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)25757, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyShadowbringerPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/25757"&gt;&lt;strong&gt;Shadowbringer&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRK) [25757] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyShadowbringerPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/25757"&gt;&lt;strong&gt;Shadowbringer&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRK) [25757] [Ability]
    /// &lt;para&gt;Deals unaspected damage to all enemies in a straight line before you with a potency of 600 for the first enemy and 25% less for all remaining enemies. Maximum Charges: 2 Can only be executed while under the effect of Darkside.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ShadowbringerPvE =&gt; _ShadowbringerPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _HardSlashPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29085, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyHardSlashPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29085"&gt;&lt;strong&gt;Hard Slash&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (DRK) [29085] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyHardSlashPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29085"&gt;&lt;strong&gt;Hard Slash&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (DRK) [29085] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 5,000. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction HardSlashPvP =&gt; _HardSlashPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _SyphonStrikePvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29086, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifySyphonStrikePvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29086"&gt;&lt;strong&gt;Syphon Strike&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (DRK) [29086] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifySyphonStrikePvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29086"&gt;&lt;strong&gt;Syphon Strike&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (DRK) [29086] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 6,000. Combo Action: Hard Slash ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction SyphonStrikePvP =&gt; _SyphonStrikePvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _SouleaterPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29087, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifySouleaterPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29087"&gt;&lt;strong&gt;Souleater&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (DRK) [29087] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifySouleaterPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29087"&gt;&lt;strong&gt;Souleater&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (DRK) [29087] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 7,000. Combo Action: Syphon Strike Additional Effect: Converts 100% of damage dealt into HP ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction SouleaterPvP =&gt; _SouleaterPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ShadowbringerPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29091, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyShadowbringerPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29091"&gt;&lt;strong&gt;Shadowbringer&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (DRK) [29091] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyShadowbringerPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29091"&gt;&lt;strong&gt;Shadowbringer&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (DRK) [29091] [Ability]
    /// &lt;para&gt;Deals unaspected damage with a potency of 6,000 to all enemies in a straight line before you. Consumes 12,000 HP when executed. Additional Effect: Grants Blackblood Duration: 10s Can only be executed when current HP is above 12,000 or while under the effect of Dark Arts. ※Souleater Combo changes to Scarlet Delirium while under the effect of Blackblood. ※Souleater Combo changes to Comeuppance while under the effect of Comeuppance Ready. ※Souleater Combo changes to Torcleaver while under the effect of Torcleaver Ready.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ShadowbringerPvP =&gt; _ShadowbringerPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _PlungePvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29092, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyPlungePvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29092"&gt;&lt;strong&gt;Plunge&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (DRK) [29092] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyPlungePvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29092"&gt;&lt;strong&gt;Plunge&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (DRK) [29092] [Ability]
    /// &lt;para&gt;Rushes target and delivers an attack with a potency of 2,000. Additional Effect: Afflicts target with Sole Survivor Sole Survivor Effect: Reduces target's HP recovered by healing actions by 15% Duration: 12s If that target should be KO'd in battle before Sole Survivor expires your HP and MP will be restored by 15% and the recast time of Plunge will be reset. Cannot be executed while bound.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction PlungePvP =&gt; _PlungePvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _TheBlackestNightPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29093, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyTheBlackestNightPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29093"&gt;&lt;strong&gt;the Blackest Night&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (DRK) [29093] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyTheBlackestNightPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29093"&gt;&lt;strong&gt;the Blackest Night&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (DRK) [29093] [Ability]
    /// &lt;para&gt;Creates a barrier around self or target party member that absorbs damage equivalent to a heal of 10,000 potency. Duration: 8s Grants Dark Arts when barrier is completely absorbed. Duration: 15s Dark Arts Effect: Consume Dark Arts instead of HP to execute Shadowbringer Maximum Charges: 2&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction TheBlackestNightPvP =&gt; _TheBlackestNightPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _SaltedEarthPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29094, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifySaltedEarthPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29094"&gt;&lt;strong&gt;Salted Earth&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (DRK) [29094] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifySaltedEarthPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29094"&gt;&lt;strong&gt;Salted Earth&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (DRK) [29094] [Ability]
    /// &lt;para&gt;Instantly draws nearby enemies within 10 yalms to your side and creates a patch of salted earth at your feet dealing unaspected damage over time to enemies within a 5-yalm radius. Potency: 5,000 Duration: 10s Additional Effect: Gradually restores your HP and reduces damage taken by 20% while standing in the patch of salted earth Cure Potency: 5,000 ※Action changes to Salt and Darkness upon execution.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction SaltedEarthPvP =&gt; _SaltedEarthPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _SaltAndDarknessPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29095, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifySaltAndDarknessPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29095"&gt;&lt;strong&gt;Salt and Darkness&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (DRK) [29095] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifySaltAndDarknessPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29095"&gt;&lt;strong&gt;Salt and Darkness&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (DRK) [29095] [Ability]
    /// &lt;para&gt;All enemies standing in the corrupted patch of Salted Earth take additional unaspected damage with a potency of 6,000. Additional Effect: Bind Duration: 2s ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction SaltAndDarknessPvP =&gt; _SaltAndDarknessPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ShadowbringerPvP_29738Creator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29738, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyShadowbringerPvP_29738(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29738"&gt;&lt;strong&gt;Shadowbringer&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (DRK) [29738] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyShadowbringerPvP_29738(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29738"&gt;&lt;strong&gt;Shadowbringer&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (DRK) [29738] [Ability]
    /// &lt;para&gt;Deals unaspected damage with a potency of 6,000 to all enemies in a straight line before you. Consumes 12,000 HP when executed. Additional Effect: Grants Blackblood Duration: 10s Can only be executed when current HP is above 12,000 or while under the effect of Dark Arts. ※Souleater Combo changes to Scarlet Delirium while under the effect of Blackblood. ※Souleater Combo changes to Comeuppance while under the effect of Comeuppance Ready. ※Souleater Combo changes to Torcleaver while under the effect of Torcleaver Ready.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ShadowbringerPvP_29738 =&gt; _ShadowbringerPvP_29738Creator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ReleaseGritPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)32067, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyReleaseGritPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/32067"&gt;&lt;strong&gt;Release Grit&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRK) [32067] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyReleaseGritPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/32067"&gt;&lt;strong&gt;Release Grit&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRK) [32067] [Ability]
    /// &lt;para&gt;Cancels the effect of Grit.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ReleaseGritPvE =&gt; _ReleaseGritPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ShadowstridePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)36926, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyShadowstridePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/36926"&gt;&lt;strong&gt;Shadowstride&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRK) [36926] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyShadowstridePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/36926"&gt;&lt;strong&gt;Shadowstride&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRK) [36926] [Ability]
    /// &lt;para&gt;Rush to a targeted enemy's location. Additional Effect: Increased enmity Maximum Charges: 2 Cannot be executed while bound.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ShadowstridePvE =&gt; _ShadowstridePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ShadowedVigilPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)36927, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyShadowedVigilPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/36927"&gt;&lt;strong&gt;Shadowed Vigil&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRK) [36927] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyShadowedVigilPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/36927"&gt;&lt;strong&gt;Shadowed Vigil&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRK) [36927] [Ability]
    /// &lt;para&gt;Reduces damage taken by 40%. Duration: 15s Additional Effect: Grants Vigilant Duration: 20s Vigilant Effect: Restores HP when HP falls below 50% or upon effect duration expiration Cure Potency: 1,200&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ShadowedVigilPvE =&gt; _ShadowedVigilPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ScarletDeliriumPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)36928, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyScarletDeliriumPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/36928"&gt;&lt;strong&gt;Scarlet Delirium&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRK) [36928] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyScarletDeliriumPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/36928"&gt;&lt;strong&gt;Scarlet Delirium&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRK) [36928] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 620. Additional Effect: Restores MP Can only be executed while under the effect of Delirium. ※This action cannot be assigned to a hotbar. ※Bloodspiller changes to Scarlet Delirium while under the effect of Delirium.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ScarletDeliriumPvE =&gt; _ScarletDeliriumPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ComeuppancePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)36929, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyComeuppancePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/36929"&gt;&lt;strong&gt;Comeuppance&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRK) [36929] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyComeuppancePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/36929"&gt;&lt;strong&gt;Comeuppance&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRK) [36929] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 720. Combo Action: Scarlet Delirium Additional Effect: Restores MP Can only be executed while under the effect of Delirium. ※This action cannot be assigned to a hotbar. ※Scarlet Delirium changes to Comeuppance when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ComeuppancePvE =&gt; _ComeuppancePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _TorcleaverPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)36930, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyTorcleaverPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/36930"&gt;&lt;strong&gt;Torcleaver&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRK) [36930] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyTorcleaverPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/36930"&gt;&lt;strong&gt;Torcleaver&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRK) [36930] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 820. Combo Action: Comeuppance Additional Effect: Restores MP Can only be executed while under the effect of Delirium. ※This action cannot be assigned to a hotbar. ※Comeuppance changes to Torcleaver when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction TorcleaverPvE =&gt; _TorcleaverPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ImpalementPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)36931, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyImpalementPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/36931"&gt;&lt;strong&gt;Impalement&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRK) [36931] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyImpalementPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/36931"&gt;&lt;strong&gt;Impalement&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRK) [36931] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 300 to all nearby enemies. Additional Effect: Restores MP Can only be executed while under the effect of Delirium. ※This action cannot be assigned to a hotbar. ※Quietus changes to Impalement when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ImpalementPvE =&gt; _ImpalementPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _DisesteemPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)36932, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyDisesteemPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/36932"&gt;&lt;strong&gt;Disesteem&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRK) [36932] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyDisesteemPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/36932"&gt;&lt;strong&gt;Disesteem&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DRK) [36932] [Weaponskill]
    /// &lt;para&gt;Deals physical damage to all enemies in a straight line before you with a potency of 1,000 for the first enemy and 25% less for all remaining enemies. Can only be executed while Scorn is active.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction DisesteemPvE =&gt; _DisesteemPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ScarletDeliriumPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)41434, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyScarletDeliriumPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/41434"&gt;&lt;strong&gt;Scarlet Delirium&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (DRK) [41434] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyScarletDeliriumPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/41434"&gt;&lt;strong&gt;Scarlet Delirium&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (DRK) [41434] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 6,000. Potency increases up to 12,000 as your HP decreases. Additional Effect: Grants Comeuppance Ready Can only be executed while under the effect of Blackblood. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ScarletDeliriumPvP =&gt; _ScarletDeliriumPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ComeuppancePvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)41435, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyComeuppancePvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/41435"&gt;&lt;strong&gt;Comeuppance&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (DRK) [41435] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyComeuppancePvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/41435"&gt;&lt;strong&gt;Comeuppance&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (DRK) [41435] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 7,000. Potency increases up to 14,000 as your HP decreases. Additional Effect: Grants Torcleaver Ready Can only be executed while under the effect of Blackblood and Comeuppance Ready. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ComeuppancePvP =&gt; _ComeuppancePvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _TorcleaverPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)41436, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyTorcleaverPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/41436"&gt;&lt;strong&gt;Torcleaver&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (DRK) [41436] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyTorcleaverPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/41436"&gt;&lt;strong&gt;Torcleaver&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (DRK) [41436] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 8,000. Potency increases up to 16,000 as your HP decreases. Can only be executed while under the effect of Blackblood and Torcleaver Ready. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction TorcleaverPvP =&gt; _TorcleaverPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _DisesteemPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)41437, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyDisesteemPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/41437"&gt;&lt;strong&gt;Disesteem&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (DRK) [41437] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyDisesteemPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/41437"&gt;&lt;strong&gt;Disesteem&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (DRK) [41437] [Weaponskill]
    /// &lt;para&gt;Deals unaspected damage with a potency of 16,000 to all enemies in a straight line. Can only be executed while under the effect of Scorn. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction DisesteemPvP =&gt; _DisesteemPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ImpalementPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)41438, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyImpalementPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/41438"&gt;&lt;strong&gt;Impalement&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (DRK) [41438] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyImpalementPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/41438"&gt;&lt;strong&gt;Impalement&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (DRK) [41438] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 6,000. Potency increases up to 12,000 as your HP decreases. Additional Effect: Absorbs 100% of damage dealt as HP This weaponskill does not share a recast timer with any other actions.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ImpalementPvP =&gt; _ImpalementPvPCreator.Value;

    private IBaseAction[] _AllBaseActions = null;
    
    /// &lt;inheritdoc/&gt;
    public override IBaseAction[] AllBaseActions =&gt; _AllBaseActions ??= [
    	HardSlashPvE, UnleashPvE, SyphonStrikePvE, UnmendPvE, BloodWeaponPvE, GritPvE, SouleaterPvE, DarkMindPvE, ShadowWallPvE, LivingDeadPvE, SaltedEarthPvE, AbyssalDrainPvE, CarveAndSpitPvE, DeliriumPvE, QuietusPvE, BloodspillerPvE, TheBlackestNightPvE, FloodOfDarknessPvE, EdgeOfDarknessPvE, StalwartSoulPvE, FloodOfShadowPvE, EdgeOfShadowPvE, DarkMissionaryPvE, LivingShadowPvE, OblationPvE, SaltAndDarknessPvE, ShadowbringerPvE, HardSlashPvP, SyphonStrikePvP, SouleaterPvP, ShadowbringerPvP, PlungePvP, TheBlackestNightPvP, SaltedEarthPvP, SaltAndDarknessPvP, ReleaseGritPvE, ShadowstridePvE, ShadowedVigilPvE, ScarletDeliriumPvE, ComeuppancePvE, TorcleaverPvE, ImpalementPvE, DisesteemPvE, ScarletDeliriumPvP, ComeuppancePvP, TorcleaverPvP, DisesteemPvP, ImpalementPvP,
    	..base.AllBaseActions,
    ];

private readonly Lazy&lt;IBaseAction&gt; _ShieldWallPvECreator = new(() =&gt; 
{
    IBaseAction action = new BaseAction((ActionID)197, false);
    CustomRotation.LoadActionSetting(ref action);

    var setting = action.Setting;
    ModifyShieldWallPvE(ref setting);
    action.Setting = setting;

    return action;
});

/// &lt;summary&gt;
/// Modify &lt;see href="https://garlandtools.org/db/#action/197"&gt;&lt;strong&gt;Shield Wall&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [197] [Limit Break]
/// &lt;/summary&gt;
static partial void ModifyShieldWallPvE(ref ActionSetting setting);

/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/197"&gt;&lt;strong&gt;Shield Wall&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [197] [Limit Break]
/// &lt;para&gt;Reduces damage taken by all party members by 20%. Duration: 10s&lt;/para&gt;
/// &lt;/summary&gt;

public IBaseAction ShieldWallPvE =&gt; _ShieldWallPvECreator.Value;
/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/197"&gt;&lt;strong&gt;Shield Wall&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [197] [Limit Break]
/// &lt;para&gt;Reduces damage taken by all party members by 20%. Duration: 10s&lt;/para&gt;
/// &lt;/summary&gt;
private sealed protected override IBaseAction LimitBreak1 =&gt; ShieldWallPvE;
private readonly Lazy&lt;IBaseAction&gt; _StrongholdPvECreator = new(() =&gt; 
{
    IBaseAction action = new BaseAction((ActionID)198, false);
    CustomRotation.LoadActionSetting(ref action);

    var setting = action.Setting;
    ModifyStrongholdPvE(ref setting);
    action.Setting = setting;

    return action;
});

/// &lt;summary&gt;
/// Modify &lt;see href="https://garlandtools.org/db/#action/198"&gt;&lt;strong&gt;Stronghold&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [198] [Limit Break]
/// &lt;/summary&gt;
static partial void ModifyStrongholdPvE(ref ActionSetting setting);

/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/198"&gt;&lt;strong&gt;Stronghold&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [198] [Limit Break]
/// &lt;para&gt;Reduces damage taken by all party members by 40%. Duration: 15s&lt;/para&gt;
/// &lt;/summary&gt;

public IBaseAction StrongholdPvE =&gt; _StrongholdPvECreator.Value;
/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/198"&gt;&lt;strong&gt;Stronghold&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [198] [Limit Break]
/// &lt;para&gt;Reduces damage taken by all party members by 40%. Duration: 15s&lt;/para&gt;
/// &lt;/summary&gt;
private sealed protected override IBaseAction LimitBreak2 =&gt; StrongholdPvE;
private readonly Lazy&lt;IBaseAction&gt; _DarkForcePvECreator = new(() =&gt; 
{
    IBaseAction action = new BaseAction((ActionID)4241, false);
    CustomRotation.LoadActionSetting(ref action);

    var setting = action.Setting;
    ModifyDarkForcePvE(ref setting);
    action.Setting = setting;

    return action;
});

/// &lt;summary&gt;
/// Modify &lt;see href="https://garlandtools.org/db/#action/4241"&gt;&lt;strong&gt;Dark Force&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [4241] [Limit Break]
/// &lt;/summary&gt;
static partial void ModifyDarkForcePvE(ref ActionSetting setting);

/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/4241"&gt;&lt;strong&gt;Dark Force&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [4241] [Limit Break]
/// &lt;para&gt;&lt;/para&gt;
/// &lt;/summary&gt;

public IBaseAction DarkForcePvE =&gt; _DarkForcePvECreator.Value;
/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/4241"&gt;&lt;strong&gt;Dark Force&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [4241] [Limit Break]
/// &lt;para&gt;&lt;/para&gt;
/// &lt;/summary&gt;
private sealed protected override IBaseAction LimitBreak3 =&gt; DarkForcePvE;
private readonly Lazy&lt;IBaseAction&gt; _EventidePvPCreator = new(() =&gt; 
{
    IBaseAction action = new BaseAction((ActionID)29097, false);
    CustomRotation.LoadActionSetting(ref action);

    var setting = action.Setting;
    ModifyEventidePvP(ref setting);
    action.Setting = setting;

    return action;
});

/// &lt;summary&gt;
/// Modify &lt;see href="https://garlandtools.org/db/#action/29097"&gt;&lt;strong&gt;Eventide&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (DRK) [29097] [Limit Break]
/// &lt;/summary&gt;
static partial void ModifyEventidePvP(ref ActionSetting setting);

/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/29097"&gt;&lt;strong&gt;Eventide&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (DRK) [29097] [Limit Break]
/// &lt;para&gt;Delivers an attack with a potency of 8,000 to all enemies in a straight line before and behind you. Potency increases up to 24,000 as HP nears maximum. HP is reduced to 1 upon execution. Additional Effect: Grants Undead Redemption Undead Redemption Effect: Most attacks cannot reduce your HP to less than 1 and you absorb 100% of weaponskill damage dealt as HP Duration: 10s Additional Effect: Grants Blackblood Duration: 10s Additional Effect: Grants Scorn Duration: 15s Can only be executed when the limit gauge is full. Gauge Charge Time: 105s ※Action changes to Disesteem while under the effect of Scorn. ※Souleater Combo changes to Scarlet Delirium while under the effect of Blackblood. ※Souleater Combo changes to Comeuppance while under the effect of Comeuppance Ready. ※Souleater Combo changes to Torcleaver while under the effect of Torcleaver Ready.&lt;/para&gt;
/// &lt;/summary&gt;

private IBaseAction EventidePvP =&gt; _EventidePvPCreator.Value;
/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/29097"&gt;&lt;strong&gt;Eventide&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (DRK) [29097] [Limit Break]
/// &lt;para&gt;Delivers an attack with a potency of 8,000 to all enemies in a straight line before and behind you. Potency increases up to 24,000 as HP nears maximum. HP is reduced to 1 upon execution. Additional Effect: Grants Undead Redemption Undead Redemption Effect: Most attacks cannot reduce your HP to less than 1 and you absorb 100% of weaponskill damage dealt as HP Duration: 10s Additional Effect: Grants Blackblood Duration: 10s Additional Effect: Grants Scorn Duration: 15s Can only be executed when the limit gauge is full. Gauge Charge Time: 105s ※Action changes to Disesteem while under the effect of Scorn. ※Souleater Combo changes to Scarlet Delirium while under the effect of Blackblood. ※Souleater Combo changes to Comeuppance while under the effect of Comeuppance Ready. ※Souleater Combo changes to Torcleaver while under the effect of Torcleaver Ready.&lt;/para&gt;
/// &lt;/summary&gt;
private sealed protected override IBaseAction LimitBreakPvP =&gt; EventidePvP;

#endregion

#region Traits

    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50158"&gt;&lt;strong&gt;Blackblood&lt;/strong&gt;&lt;/see&gt; (DRK) [158]
    /// &lt;para&gt;Allows for Blood Gauge accumulation upon the landing of certain actions.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait BlackbloodTrait { get; } = new BaseTrait(158);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50159"&gt;&lt;strong&gt;Enhanced Blackblood&lt;/strong&gt;&lt;/see&gt; (DRK) [159]
    /// &lt;para&gt;Allows for Blood Gauge accumulation upon the landing of any weaponskill or spell while under the effect of Blood Weapon.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedBlackbloodTrait { get; } = new BaseTrait(159);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50271"&gt;&lt;strong&gt;Darkside Mastery&lt;/strong&gt;&lt;/see&gt; (DRK) [271]
    /// &lt;para&gt;Upgrades Flood of Darkness and Edge of Darkness to Flood of Shadow and Edge of Shadow respectively.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait DarksideMasteryTrait { get; } = new BaseTrait(271);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50319"&gt;&lt;strong&gt;Tank Mastery&lt;/strong&gt;&lt;/see&gt; (DRK) [319]
    /// &lt;para&gt;Reduces damage taken by 20%. Furthermore grants a bonus to maximum HP based on your vitality attribute and a bonus to damage dealt based on your strength attribute.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait TankMasteryTrait { get; } = new BaseTrait(319);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50422"&gt;&lt;strong&gt;Enhanced Unmend&lt;/strong&gt;&lt;/see&gt; (DRK) [422]
    /// &lt;para&gt;Reduces recast time of Shadowstride by 5 seconds when executing Unmend on most targets.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedUnmendTrait { get; } = new BaseTrait(422);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50423"&gt;&lt;strong&gt;Enhanced Living Shadow II&lt;/strong&gt;&lt;/see&gt; (DRK) [423]
    /// &lt;para&gt;Upgrades Flood of Shadow executed by your simulacrum to Shadowbringer which delivers an attack to all enemies in a straight line before it with a potency of 570 for the first enemy and 25% less for all remaining enemies.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedLivingShadowIiTrait { get; } = new BaseTrait(423);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50506"&gt;&lt;strong&gt;Melee Mastery&lt;/strong&gt;&lt;/see&gt; (DRK) [506]
    /// &lt;para&gt;Increases the potency of Hard Slash to 180 Syphon Strike to 120 and Souleater to 140.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait MeleeMasteryTrait { get; } = new BaseTrait(506);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50511"&gt;&lt;strong&gt;Enhanced Living Shadow&lt;/strong&gt;&lt;/see&gt; (DRK) [511]
    /// &lt;para&gt;Increases the potency of attacks dealt by your simulacrum to 420.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedLivingShadowTrait { get; } = new BaseTrait(511);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50570"&gt;&lt;strong&gt;Blood Weapon Mastery&lt;/strong&gt;&lt;/see&gt; (DRK) [570]
    /// &lt;para&gt;Upgrades Blood Weapon to Delirium.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait BloodWeaponMasteryTrait { get; } = new BaseTrait(570);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50571"&gt;&lt;strong&gt;Shadow Wall Mastery&lt;/strong&gt;&lt;/see&gt; (DRK) [571]
    /// &lt;para&gt;Upgrades Shadow Wall to Shadowed Vigil.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait ShadowWallMasteryTrait { get; } = new BaseTrait(571);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50572"&gt;&lt;strong&gt;Enhanced Delirium&lt;/strong&gt;&lt;/see&gt; (DRK) [572]
    /// &lt;para&gt;Upgrades Bloodspiller and Quietus to Scarlet Delirium and Impalement respectively.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedDeliriumTrait { get; } = new BaseTrait(572);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50573"&gt;&lt;strong&gt;Enhanced Living Shadow III&lt;/strong&gt;&lt;/see&gt; (DRK) [573]
    /// &lt;para&gt;Grants the effect of Scorn after executing Living Shadow. Duration: 30s Additionally upgrades Carve and Spit executed by your simulacrum to Disesteem which delivers an attack to all enemies in a straight line before it with a potency of 620 for the first enemy and 25% less for all remaining enemies.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedLivingShadowIiiTrait { get; } = new BaseTrait(573);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50663"&gt;&lt;strong&gt;Melee Mastery II&lt;/strong&gt;&lt;/see&gt; (DRK) [663]
    /// &lt;para&gt;Increases the potency of Hard Slash to 300 Syphon Strike to 240 Souleater to 260 Stalwart Soul to 120 Carve and Spit to 540 Bloodspiller to 600 and Quietus to 240.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait MeleeMasteryIiTrait { get; } = new BaseTrait(663);

    private IBaseTrait[] _AllTraits = null;
    
    /// &lt;inheritdoc/&gt;
    public override IBaseTrait[] AllTraits =&gt; _AllTraits ??= [
    	BlackbloodTrait, EnhancedBlackbloodTrait, DarksideMasteryTrait, TankMasteryTrait, EnhancedUnmendTrait, EnhancedLivingShadowIiTrait, MeleeMasteryTrait, EnhancedLivingShadowTrait, BloodWeaponMasteryTrait, ShadowWallMasteryTrait, EnhancedDeliriumTrait, EnhancedLivingShadowIiiTrait, MeleeMasteryIiTrait,
    	..base.AllTraits,
    ];
#endregion
}

/// &lt;summary&gt;
/// &lt;see href="https://na.finalfantasyxiv.com/jobguide/astrologian"&gt;&lt;strong&gt;astrologian&lt;/strong&gt;&lt;/see&gt;
/// &lt;br&gt;Number of Actions: 63&lt;/br&gt;
/// &lt;br&gt;Number of Traits: 20&lt;/br&gt;
/// &lt;/summary&gt;
[Jobs(Job.AST)]
public abstract partial class AstrologianRotation : CustomRotation
{
    static ASTGauge JobGauge =&gt; Svc.Gauges.Get&lt;ASTGauge&gt;();

#region Actions
    private readonly Lazy&lt;IBaseAction&gt; _BeneficPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)3594, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyBeneficPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/3594"&gt;&lt;strong&gt;Benefic&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (AST) [3594] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyBeneficPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/3594"&gt;&lt;strong&gt;Benefic&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (AST) [3594] [Spell]
    /// &lt;para&gt;Restores target's HP. Cure Potency:&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction BeneficPvE =&gt; _BeneficPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _AspectedBeneficPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)3595, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyAspectedBeneficPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/3595"&gt;&lt;strong&gt;Aspected Benefic&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (AST) [3595] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyAspectedBeneficPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/3595"&gt;&lt;strong&gt;Aspected Benefic&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (AST) [3595] [Spell]
    /// &lt;para&gt;Restores target's HP. Cure Potency: Additional Effect: Regen Cure Potency: Duration: 15s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction AspectedBeneficPvE =&gt; _AspectedBeneficPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _MaleficPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)3596, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyMaleficPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/3596"&gt;&lt;strong&gt;Malefic&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (AST) [3596] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyMaleficPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/3596"&gt;&lt;strong&gt;Malefic&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (AST) [3596] [Spell]
    /// &lt;para&gt;Deals unaspected damage with a potency of 150.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction MaleficPvE =&gt; _MaleficPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _MaleficIiPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)3598, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyMaleficIiPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/3598"&gt;&lt;strong&gt;Malefic II&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (AST) [3598] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyMaleficIiPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/3598"&gt;&lt;strong&gt;Malefic II&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (AST) [3598] [Spell]
    /// &lt;para&gt;Deals unaspected damage with a potency of 160.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction MaleficIiPvE =&gt; _MaleficIiPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _CombustPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)3599, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyCombustPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/3599"&gt;&lt;strong&gt;Combust&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (AST) [3599] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyCombustPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/3599"&gt;&lt;strong&gt;Combust&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (AST) [3599] [Spell]
    /// &lt;para&gt;Deals unaspected damage over time. Potency: 50 Duration: 30s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction CombustPvE =&gt; _CombustPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _HeliosPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)3600, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyHeliosPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/3600"&gt;&lt;strong&gt;Helios&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (AST) [3600] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyHeliosPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/3600"&gt;&lt;strong&gt;Helios&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (AST) [3600] [Spell]
    /// &lt;para&gt;Restores own HP and the HP of all nearby party members. Cure Potency:&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction HeliosPvE =&gt; _HeliosPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _AspectedHeliosPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)3601, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyAspectedHeliosPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/3601"&gt;&lt;strong&gt;Aspected Helios&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (AST) [3601] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyAspectedHeliosPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/3601"&gt;&lt;strong&gt;Aspected Helios&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (AST) [3601] [Spell]
    /// &lt;para&gt;Restores own HP and the HP of all nearby party members. Cure Potency: Additional Effect: Regen Cure Potency: Duration: 15s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction AspectedHeliosPvE =&gt; _AspectedHeliosPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _AscendPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)3603, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyAscendPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/3603"&gt;&lt;strong&gt;Ascend&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (AST) [3603] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyAscendPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/3603"&gt;&lt;strong&gt;Ascend&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (AST) [3603] [Spell]
    /// &lt;para&gt;Resurrects target to a weakened state.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction AscendPvE =&gt; _AscendPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _LightspeedPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)3606, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyLightspeedPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/3606"&gt;&lt;strong&gt;Lightspeed&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (AST) [3606] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyLightspeedPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/3606"&gt;&lt;strong&gt;Lightspeed&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (AST) [3606] [Ability]
    /// &lt;para&gt;Reduces cast times for spells by 2.5 seconds. Duration: 15s Maximum Charges: 2&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction LightspeedPvE =&gt; _LightspeedPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _CombustIiPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)3608, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyCombustIiPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/3608"&gt;&lt;strong&gt;Combust II&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (AST) [3608] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyCombustIiPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/3608"&gt;&lt;strong&gt;Combust II&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (AST) [3608] [Spell]
    /// &lt;para&gt;Deals unaspected damage over time. Potency: 60 Duration: 30s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction CombustIiPvE =&gt; _CombustIiPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _BeneficIiPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)3610, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyBeneficIiPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/3610"&gt;&lt;strong&gt;Benefic II&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (AST) [3610] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyBeneficIiPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/3610"&gt;&lt;strong&gt;Benefic II&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (AST) [3610] [Spell]
    /// &lt;para&gt;Restores target's HP. Cure Potency:&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction BeneficIiPvE =&gt; _BeneficIiPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _SynastryPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)3612, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifySynastryPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/3612"&gt;&lt;strong&gt;Synastry&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (AST) [3612] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifySynastryPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/3612"&gt;&lt;strong&gt;Synastry&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (AST) [3612] [Ability]
    /// &lt;para&gt;Generate an aetheric bond with target party member. Each time you cast a single-target healing spell on yourself or a party member the party member with whom you have the bond will also recover HP equaling 40% of the original spell. Duration: 20s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction SynastryPvE =&gt; _SynastryPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _CollectiveUnconsciousPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)3613, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyCollectiveUnconsciousPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/3613"&gt;&lt;strong&gt;Collective Unconscious&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (AST) [3613] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyCollectiveUnconsciousPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/3613"&gt;&lt;strong&gt;Collective Unconscious&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (AST) [3613] [Ability]
    /// &lt;para&gt;Creates a celestial ring 8 yalms around the caster. Duration: 18s Additional Effect: Reduces damage taken by 10% for self and any party members within 30 yalms and applies Wheel of Fortune to self and any party members within 8 yalms Duration: 10s Wheel of Fortune Effect: Regen Cure Potency: 100 Duration: 15s Wheel of Fortune will be applied continuously to self and all party members standing within the celestial ring. Collective Unconscious effect ends upon using another action or moving (including facing a different direction). Cancels auto-attack upon execution.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction CollectiveUnconsciousPvE =&gt; _CollectiveUnconsciousPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _EssentialDignityPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)3614, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyEssentialDignityPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/3614"&gt;&lt;strong&gt;Essential Dignity&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (AST) [3614] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyEssentialDignityPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/3614"&gt;&lt;strong&gt;Essential Dignity&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (AST) [3614] [Ability]
    /// &lt;para&gt;Restores target's HP. Cure Potency: 400 Potency increases up to 900 as the target's HP decreases reaching its maximum value when the target has 30% HP or less.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction EssentialDignityPvE =&gt; _EssentialDignityPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _GravityPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)3615, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyGravityPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/3615"&gt;&lt;strong&gt;Gravity&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (AST) [3615] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyGravityPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/3615"&gt;&lt;strong&gt;Gravity&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (AST) [3615] [Spell]
    /// &lt;para&gt;Deals unaspected damage with a potency of 120 to target and all enemies nearby it.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction GravityPvE =&gt; _GravityPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _EarthlyStarPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)7439, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyEarthlyStarPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/7439"&gt;&lt;strong&gt;Earthly Star&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (AST) [7439] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyEarthlyStarPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/7439"&gt;&lt;strong&gt;Earthly Star&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (AST) [7439] [Ability]
    /// &lt;para&gt;Deploys an Earthly Star in the designated area and grants the effect of Earthly Dominance. Duration: 10s Executing Stellar Detonation while under the effect of Earthly Dominance creates a Stellar Burst dealing unaspected damage with a potency of 205 to all nearby enemies. Also restores own HP and the HP of all nearby party members. Cure Potency: 540 After 10s Earthly Dominance effect is changed to Giant Dominance. Duration: 10s Waiting 10s or executing Stellar Detonation while under the effect of Giant Dominance creates a Stellar Explosion dealing unaspected damage with a potency of 310 to all nearby enemies. Also restores own HP and the HP of all nearby party members. Cure Potency: 720&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction EarthlyStarPvE =&gt; _EarthlyStarPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _MaleficIiiPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)7442, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyMaleficIiiPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/7442"&gt;&lt;strong&gt;Malefic III&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (AST) [7442] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyMaleficIiiPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/7442"&gt;&lt;strong&gt;Malefic III&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (AST) [7442] [Spell]
    /// &lt;para&gt;Deals unaspected damage with a potency of 190.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction MaleficIiiPvE =&gt; _MaleficIiiPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _LordOfCrownsPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)7444, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyLordOfCrownsPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/7444"&gt;&lt;strong&gt;Lord of Crowns&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (AST) [7444] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyLordOfCrownsPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/7444"&gt;&lt;strong&gt;Lord of Crowns&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (AST) [7444] [Ability]
    /// &lt;para&gt;Deals unaspected damage with a potency of 400 to all nearby enemies. ※This action cannot be assigned to a hotbar. ※Minor Arcana changes to Lord of Crowns when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction LordOfCrownsPvE =&gt; _LordOfCrownsPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _LadyOfCrownsPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)7445, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyLadyOfCrownsPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/7445"&gt;&lt;strong&gt;Lady of Crowns&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (AST) [7445] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyLadyOfCrownsPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/7445"&gt;&lt;strong&gt;Lady of Crowns&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (AST) [7445] [Ability]
    /// &lt;para&gt;Restores own HP and the HP of all nearby party members. Cure Potency: 400 ※This action cannot be assigned to a hotbar. ※Minor Arcana changes to Lady of Crowns when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction LadyOfCrownsPvE =&gt; _LadyOfCrownsPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _StellarDetonationPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)8324, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyStellarDetonationPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/8324"&gt;&lt;strong&gt;Stellar Detonation&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (AST) [8324] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyStellarDetonationPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/8324"&gt;&lt;strong&gt;Stellar Detonation&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (AST) [8324] [Ability]
    /// &lt;para&gt;While under the effect of Earthly Dominance detonates the currently deployed Earthly Star creating a Stellar Burst that deals unaspected damage with a potency of 205 to all nearby enemies. Additional Effect: Restores own HP and the HP of all nearby party members Cure Potency: 540 While under the effect of Giant Dominance detonates the currently deployed Earthly Star creating a Stellar Explosion that deals unaspected damage with a potency of 310 to all nearby enemies. Additional Effect: Restores own HP and the HP of all nearby party members Cure Potency: 720&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction StellarDetonationPvE =&gt; _StellarDetonationPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _DivinationPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16552, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyDivinationPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16552"&gt;&lt;strong&gt;Divination&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (AST) [16552] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyDivinationPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16552"&gt;&lt;strong&gt;Divination&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (AST) [16552] [Ability]
    /// &lt;para&gt;Increases damage dealt by self and nearby party members by 6%. Duration: 20s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction DivinationPvE =&gt; _DivinationPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _CelestialOppositionPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16553, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyCelestialOppositionPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16553"&gt;&lt;strong&gt;Celestial Opposition&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (AST) [16553] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyCelestialOppositionPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16553"&gt;&lt;strong&gt;Celestial Opposition&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (AST) [16553] [Ability]
    /// &lt;para&gt;Restores own HP and the HP of all nearby party members. Cure Potency: 200 Additional Effect: Regen Cure Potency: 100 Duration: 15s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction CelestialOppositionPvE =&gt; _CelestialOppositionPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _CombustIiiPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16554, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyCombustIiiPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16554"&gt;&lt;strong&gt;Combust III&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (AST) [16554] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyCombustIiiPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16554"&gt;&lt;strong&gt;Combust III&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (AST) [16554] [Spell]
    /// &lt;para&gt;Deals unaspected damage over time. Potency: Duration: 30s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction CombustIiiPvE =&gt; _CombustIiiPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _MaleficIvPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16555, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyMaleficIvPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16555"&gt;&lt;strong&gt;Malefic IV&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (AST) [16555] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyMaleficIvPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16555"&gt;&lt;strong&gt;Malefic IV&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (AST) [16555] [Spell]
    /// &lt;para&gt;Deals unaspected damage with a potency of 230.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction MaleficIvPvE =&gt; _MaleficIvPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _CelestialIntersectionPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16556, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyCelestialIntersectionPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16556"&gt;&lt;strong&gt;Celestial Intersection&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (AST) [16556] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyCelestialIntersectionPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16556"&gt;&lt;strong&gt;Celestial Intersection&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (AST) [16556] [Ability]
    /// &lt;para&gt;Restores own or target party member's HP. Cure Potency: 200 Additional Sect Effect: Erects a magicked barrier which nullifies damage equaling 200% of the amount of HP restored Duration: 30s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction CelestialIntersectionPvE =&gt; _CelestialIntersectionPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _HoroscopePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16557, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyHoroscopePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16557"&gt;&lt;strong&gt;Horoscope&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (AST) [16557] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyHoroscopePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16557"&gt;&lt;strong&gt;Horoscope&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (AST) [16557] [Ability]
    /// &lt;para&gt;Reads your fortune and those of nearby party members granting them Horoscope. Duration: 10s Effect upgraded to Horoscope Helios upon receiving the effects of Helios or . Duration: 30s Restores the HP of those under either effect when the cards are read a second time or the effect expires. Horoscope Cure Potency: 200 Horoscope Helios Cure Potency: 400&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction HoroscopePvE =&gt; _HoroscopePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _HoroscopePvE_16558Creator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16558, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyHoroscopePvE_16558(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16558"&gt;&lt;strong&gt;Horoscope&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (AST) [16558] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyHoroscopePvE_16558(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16558"&gt;&lt;strong&gt;Horoscope&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (AST) [16558] [Ability]
    /// &lt;para&gt;Restores own HP and the HP of all nearby party members. Potency is determined by the Horoscope effect of party members. Effect expires upon execution. Horoscope Potency: 200 Horoscope Helios Potency: 400&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction HoroscopePvE_16558 =&gt; _HoroscopePvE_16558Creator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _NeutralSectPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16559, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyNeutralSectPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16559"&gt;&lt;strong&gt;Neutral Sect&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (AST) [16559] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyNeutralSectPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16559"&gt;&lt;strong&gt;Neutral Sect&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (AST) [16559] [Ability]
    /// &lt;para&gt;Increases healing magic potency by 20%. Duration: 20s Additional Effect: When casting Aspected Benefic or erects a magicked barrier which nullifies damage Aspected Benefic Effect: Nullifies damage equaling 250% of the amount of HP restored Effect: Nullifies damage equaling 125% of the amount of HP restored Duration: 30s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction NeutralSectPvE =&gt; _NeutralSectPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _FallMaleficPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)25871, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyFallMaleficPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/25871"&gt;&lt;strong&gt;Fall Malefic&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (AST) [25871] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyFallMaleficPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/25871"&gt;&lt;strong&gt;Fall Malefic&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (AST) [25871] [Spell]
    /// &lt;para&gt;Deals unaspected damage with a potency of .&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction FallMaleficPvE =&gt; _FallMaleficPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _GravityIiPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)25872, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyGravityIiPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/25872"&gt;&lt;strong&gt;Gravity II&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (AST) [25872] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyGravityIiPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/25872"&gt;&lt;strong&gt;Gravity II&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (AST) [25872] [Spell]
    /// &lt;para&gt;Deals unaspected damage with a potency of to target and all enemies nearby it.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction GravityIiPvE =&gt; _GravityIiPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ExaltationPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)25873, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyExaltationPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/25873"&gt;&lt;strong&gt;Exaltation&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (AST) [25873] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyExaltationPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/25873"&gt;&lt;strong&gt;Exaltation&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (AST) [25873] [Ability]
    /// &lt;para&gt;Reduces damage taken by self or target party member by 10%. Duration: 8s Additional Effect: Restores HP at the end of the effect's duration Cure Potency: 500&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ExaltationPvE =&gt; _ExaltationPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _MacrocosmosPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)25874, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyMacrocosmosPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/25874"&gt;&lt;strong&gt;Macrocosmos&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (AST) [25874] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyMacrocosmosPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/25874"&gt;&lt;strong&gt;Macrocosmos&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (AST) [25874] [Spell]
    /// &lt;para&gt;Deals unaspected damage to all nearby enemies with a potency of for the first enemy and 40% less for all remaining enemies. Additional Effect: Grants Macrocosmos to self and all nearby party members Duration: 15s For the effect's duration 50% of damage taken is compiled. Restores HP equal to a cure of 200 potency plus compiled damage when the effect expires or upon execution of Microcosmos. Amount restored cannot exceed the target's maximum HP. Recast timer cannot be affected by status effects or gear attributes.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction MacrocosmosPvE =&gt; _MacrocosmosPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _MicrocosmosPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)25875, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyMicrocosmosPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/25875"&gt;&lt;strong&gt;Microcosmos&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (AST) [25875] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyMicrocosmosPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/25875"&gt;&lt;strong&gt;Microcosmos&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (AST) [25875] [Ability]
    /// &lt;para&gt;Triggers the healing effect of Macrocosmos restoring HP equal to a cure of 200 potency plus 50% of compiled damage. Amount restored cannot exceed the target's maximum HP.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction MicrocosmosPvE =&gt; _MicrocosmosPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _FallMaleficPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29242, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyFallMaleficPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29242"&gt;&lt;strong&gt;Fall Malefic&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (AST) [29242] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyFallMaleficPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29242"&gt;&lt;strong&gt;Fall Malefic&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (AST) [29242] [Spell]
    /// &lt;para&gt;Deals unaspected damage with a potency of 6,000. When cast via Double Cast reduces the recast time of Double Cast by 6 seconds.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction FallMaleficPvP =&gt; _FallMaleficPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _AspectedBeneficPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29243, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyAspectedBeneficPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29243"&gt;&lt;strong&gt;Aspected Benefic&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (AST) [29243] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyAspectedBeneficPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29243"&gt;&lt;strong&gt;Aspected Benefic&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (AST) [29243] [Spell]
    /// &lt;para&gt;Restores target's HP. Cure Potency: 6,000 Potency increases up to 9,000 as the target's HP decreases reaching its maximum value when the target has 50% HP or less. Additional Effect: Grants Diurnal Benefic to target Diurnal Benefic Effect: Gradually restores HP Cure Potency: 3,000 Duration: 6s When cast via Double Cast grants Nocturnal Benefic. Nocturnal Benefic Effect: Creates a barrier around target that absorbs damage equivalent to a heal of 6,000 potency Duration: 12s Maximum Charges: 2 This action does not share a recast timer with any other actions.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction AspectedBeneficPvP =&gt; _AspectedBeneficPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _GravityIiPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29244, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyGravityIiPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29244"&gt;&lt;strong&gt;Gravity II&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (AST) [29244] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyGravityIiPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29244"&gt;&lt;strong&gt;Gravity II&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (AST) [29244] [Spell]
    /// &lt;para&gt;Deals unaspected damage with a potency of 8,000 to target and all enemies nearby it. Additional Effect: Afflicts first target with Heavy +75% Duration: 3s When cast via Double Cast Binds first target. Duration: 3s This action does not share a recast timer with any other actions.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction GravityIiPvP =&gt; _GravityIiPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _DoubleCastPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29245, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyDoubleCastPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29245"&gt;&lt;strong&gt;Double Cast&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (AST) [29245] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyDoubleCastPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29245"&gt;&lt;strong&gt;Double Cast&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (AST) [29245] [Ability]
    /// &lt;para&gt;Repeats the Fall Malefic Aspected Benefic or Gravity II you previously cast. Maximum Charges: 2 Can only be executed following Fall Malefic Aspected Benefic or Gravity II.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction DoubleCastPvP =&gt; _DoubleCastPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _FallMaleficPvP_29246Creator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29246, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyFallMaleficPvP_29246(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29246"&gt;&lt;strong&gt;Fall Malefic&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (AST) [29246] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyFallMaleficPvP_29246(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29246"&gt;&lt;strong&gt;Fall Malefic&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (AST) [29246] [Ability]
    /// &lt;para&gt;Deals unaspected damage with a potency of 6,000. When cast via Double Cast reduces the recast time of Double Cast by 6 seconds.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction FallMaleficPvP_29246 =&gt; _FallMaleficPvP_29246Creator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _AspectedBeneficPvP_29247Creator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29247, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyAspectedBeneficPvP_29247(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29247"&gt;&lt;strong&gt;Aspected Benefic&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (AST) [29247] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyAspectedBeneficPvP_29247(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29247"&gt;&lt;strong&gt;Aspected Benefic&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (AST) [29247] [Ability]
    /// &lt;para&gt;Restores target's HP. Cure Potency: 6,000 Potency increases up to 9,000 as the target's HP decreases reaching its maximum value when the target has 50% HP or less. Additional Effect: Grants Diurnal Benefic to target Diurnal Benefic Effect: Gradually restores HP Cure Potency: 3,000 Duration: 6s When cast via Double Cast grants Nocturnal Benefic. Nocturnal Benefic Effect: Creates a barrier around target that absorbs damage equivalent to a heal of 6,000 potency Duration: 12s Maximum Charges: 2 This action does not share a recast timer with any other actions.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction AspectedBeneficPvP_29247 =&gt; _AspectedBeneficPvP_29247Creator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _GravityIiPvP_29248Creator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29248, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyGravityIiPvP_29248(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29248"&gt;&lt;strong&gt;Gravity II&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (AST) [29248] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyGravityIiPvP_29248(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29248"&gt;&lt;strong&gt;Gravity II&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (AST) [29248] [Ability]
    /// &lt;para&gt;Deals unaspected damage with a potency of 8,000 to target and all enemies nearby it. Additional Effect: Afflicts first target with Heavy +75% Duration: 3s When cast via Double Cast Binds first target. Duration: 3s This action does not share a recast timer with any other actions.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction GravityIiPvP_29248 =&gt; _GravityIiPvP_29248Creator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _MacrocosmosPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29253, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyMacrocosmosPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29253"&gt;&lt;strong&gt;Macrocosmos&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (AST) [29253] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyMacrocosmosPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29253"&gt;&lt;strong&gt;Macrocosmos&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (AST) [29253] [Spell]
    /// &lt;para&gt;Deals unaspected damage with a potency of 10,000 to all nearby enemies. Additional Effect: Grants Macrocosmos to self and all nearby party members Duration: 10s Action changes to Microcosmos upon execution. For the effect's duration 20% of damage taken is compiled. Restores HP equal to a cure of 4,000 potency plus compiled damage when the effect expires or upon execution of Microcosmos. This action does not share a recast timer with any other actions.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction MacrocosmosPvP =&gt; _MacrocosmosPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _MicrocosmosPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29254, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyMicrocosmosPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29254"&gt;&lt;strong&gt;Microcosmos&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (AST) [29254] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyMicrocosmosPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29254"&gt;&lt;strong&gt;Microcosmos&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (AST) [29254] [Ability]
    /// &lt;para&gt;Triggers the healing effect of Macrocosmos restoring HP equal to a cure of 4,000 potency plus 20% of compiled damage. This action's effects extend through obstructions. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction MicrocosmosPvP =&gt; _MicrocosmosPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _AstralDrawPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)37017, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyAstralDrawPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/37017"&gt;&lt;strong&gt;Astral Draw&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (AST) [37017] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyAstralDrawPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/37017"&gt;&lt;strong&gt;Astral Draw&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (AST) [37017] [Ability]
    /// &lt;para&gt;Draws the Balance the Arrow from your divining deck. Additional Effect: Restores 20% of maximum MP Upon execution Play I changes to The Balance Play II changes to The Arrow Play III changes to The Spire and Astral Draw changes to Umbral Draw. Shares a recast timer with Umbral Draw.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction AstralDrawPvE =&gt; _AstralDrawPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _UmbralDrawPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)37018, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyUmbralDrawPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/37018"&gt;&lt;strong&gt;Umbral Draw&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (AST) [37018] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyUmbralDrawPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/37018"&gt;&lt;strong&gt;Umbral Draw&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (AST) [37018] [Ability]
    /// &lt;para&gt;Draws the Spear the Bole from your divining deck. Additional Effect: Restores 20% of maximum MP Upon execution Play I changes to The Spear Play II changes to The Bole Play III changes to The Ewer and Umbral Draw changes to Astral Draw. Shares a recast timer with Astral Draw. ※This action cannot be assigned to a hotbar. ※Astral Draw changes to Umbral Draw when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction UmbralDrawPvE =&gt; _UmbralDrawPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _PlayIPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)37019, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyPlayIPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/37019"&gt;&lt;strong&gt;Play I&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (AST) [37019] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyPlayIPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/37019"&gt;&lt;strong&gt;Play I&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (AST) [37019] [Ability]
    /// &lt;para&gt;Plays the drawn arcanum after executing Astral Draw or Umbral Draw. Astral Draw Effect: Action changes to The Balance Umbral Draw Effect: Action changes to The Spear&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction PlayIPvE =&gt; _PlayIPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _PlayIiPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)37020, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyPlayIiPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/37020"&gt;&lt;strong&gt;Play II&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (AST) [37020] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyPlayIiPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/37020"&gt;&lt;strong&gt;Play II&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (AST) [37020] [Ability]
    /// &lt;para&gt;Plays the drawn arcanum after executing Astral Draw or Umbral Draw. Astral Draw Effect: Action changes to The Arrow Umbral Draw Effect: Action changes to The Bole&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction PlayIiPvE =&gt; _PlayIiPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _PlayIiiPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)37021, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyPlayIiiPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/37021"&gt;&lt;strong&gt;Play III&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (AST) [37021] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyPlayIiiPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/37021"&gt;&lt;strong&gt;Play III&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (AST) [37021] [Ability]
    /// &lt;para&gt;Plays the drawn arcanum after executing Astral Draw or Umbral Draw. Astral Draw Effect: Action changes to The Spire Umbral Draw Effect: Action changes to The Ewer&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction PlayIiiPvE =&gt; _PlayIiiPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _MinorArcanaPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)37022, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyMinorArcanaPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/37022"&gt;&lt;strong&gt;Minor Arcana&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (AST) [37022] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyMinorArcanaPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/37022"&gt;&lt;strong&gt;Minor Arcana&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (AST) [37022] [Ability]
    /// &lt;para&gt;Plays the drawn arcanum after executing Astral Draw or Umbral Draw. Astral Draw Effect: Action changes to Lord of Crowns Umbral Draw Effect: Action changes to Lady of Crowns&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction MinorArcanaPvE =&gt; _MinorArcanaPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _TheBalancePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)37023, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyTheBalancePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/37023"&gt;&lt;strong&gt;the Balance&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (AST) [37023] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyTheBalancePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/37023"&gt;&lt;strong&gt;the Balance&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (AST) [37023] [Ability]
    /// &lt;para&gt;Increases damage dealt by a party member or self by 6% if target is melee DPS or tank or 3% for all other roles. Duration: 15s ※This action cannot be assigned to a hotbar. ※Play I changes to The Balance when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction TheBalancePvE =&gt; _TheBalancePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _TheArrowPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)37024, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyTheArrowPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/37024"&gt;&lt;strong&gt;the Arrow&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (AST) [37024] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyTheArrowPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/37024"&gt;&lt;strong&gt;the Arrow&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (AST) [37024] [Ability]
    /// &lt;para&gt;Increases HP recovery via healing actions for a party member or self by 10%. Duration: 15s ※This action cannot be assigned to a hotbar. ※Play II changes to The Arrow when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction TheArrowPvE =&gt; _TheArrowPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _TheSpirePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)37025, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyTheSpirePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/37025"&gt;&lt;strong&gt;the Spire&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (AST) [37025] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyTheSpirePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/37025"&gt;&lt;strong&gt;the Spire&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (AST) [37025] [Ability]
    /// &lt;para&gt;Creates a barrier around self or target party member that absorbs damage equivalent to a heal of 400 potency. Duration: 30s ※This action cannot be assigned to a hotbar. ※Play III changes to The Spire when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction TheSpirePvE =&gt; _TheSpirePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _TheSpearPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)37026, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyTheSpearPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/37026"&gt;&lt;strong&gt;the Spear&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (AST) [37026] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyTheSpearPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/37026"&gt;&lt;strong&gt;the Spear&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (AST) [37026] [Ability]
    /// &lt;para&gt;Increases damage dealt by a party member or self by 6% if target is ranged DPS or healer or 3% for all other roles. Duration: 15s ※This action cannot be assigned to a hotbar. ※Play I changes to The Spear when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction TheSpearPvE =&gt; _TheSpearPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _TheBolePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)37027, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyTheBolePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/37027"&gt;&lt;strong&gt;the Bole&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (AST) [37027] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyTheBolePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/37027"&gt;&lt;strong&gt;the Bole&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (AST) [37027] [Ability]
    /// &lt;para&gt;Reduces damage taken by a party member or self by 10%. Duration: 15s ※This action cannot be assigned to a hotbar. ※Play II changes to The Bole when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction TheBolePvE =&gt; _TheBolePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _TheEwerPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)37028, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyTheEwerPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/37028"&gt;&lt;strong&gt;the Ewer&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (AST) [37028] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyTheEwerPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/37028"&gt;&lt;strong&gt;the Ewer&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (AST) [37028] [Ability]
    /// &lt;para&gt;Grants healing over time effect to a party member or self. Cure Potency: 200 Duration: 15s ※This action cannot be assigned to a hotbar. ※Play III changes to The Ewer when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction TheEwerPvE =&gt; _TheEwerPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _OraclePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)37029, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyOraclePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/37029"&gt;&lt;strong&gt;Oracle&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (AST) [37029] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyOraclePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/37029"&gt;&lt;strong&gt;Oracle&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (AST) [37029] [Ability]
    /// &lt;para&gt;Deals unaspected damage to target and all enemies nearby it with a potency of 860 for the first enemy and 50% less for all remaining enemies. Can only be executed while Divining.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction OraclePvE =&gt; _OraclePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _HeliosConjunctionPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)37030, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyHeliosConjunctionPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/37030"&gt;&lt;strong&gt;Helios Conjunction&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (AST) [37030] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyHeliosConjunctionPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/37030"&gt;&lt;strong&gt;Helios Conjunction&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (AST) [37030] [Spell]
    /// &lt;para&gt;Restores own HP and the HP of all nearby party members. Cure Potency: 250 Additional Effect: Regen Cure Potency: 175 Duration: 15s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction HeliosConjunctionPvE =&gt; _HeliosConjunctionPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _SunSignPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)37031, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifySunSignPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/37031"&gt;&lt;strong&gt;Sun Sign&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (AST) [37031] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifySunSignPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/37031"&gt;&lt;strong&gt;Sun Sign&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (AST) [37031] [Ability]
    /// &lt;para&gt;Reduces damage taken by self and nearby party members by 10%. Duration: 15s Can only be executed while Suntouched.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction SunSignPvE =&gt; _SunSignPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _MinorArcanaPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)41503, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyMinorArcanaPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/41503"&gt;&lt;strong&gt;Minor Arcana&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (AST) [41503] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyMinorArcanaPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/41503"&gt;&lt;strong&gt;Minor Arcana&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (AST) [41503] [Ability]
    /// &lt;para&gt;Draws either the Lord of Crowns or the Lady of Crowns from your divining deck. Action changes to the drawn arcanum. Duration: 10s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction MinorArcanaPvP =&gt; _MinorArcanaPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _LadyOfCrownsPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)41504, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyLadyOfCrownsPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/41504"&gt;&lt;strong&gt;Lady of Crowns&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (AST) [41504] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyLadyOfCrownsPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/41504"&gt;&lt;strong&gt;Lady of Crowns&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (AST) [41504] [Ability]
    /// &lt;para&gt;Restores own HP and the HP of all nearby party members. Cure Potency: 6,000 Additional Effect: Reduces target's damage taken by 10% Duration: 10s Can only be executed while the Lady of Crowns is drawn. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction LadyOfCrownsPvP =&gt; _LadyOfCrownsPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _LordOfCrownsPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)41505, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyLordOfCrownsPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/41505"&gt;&lt;strong&gt;Lord of Crowns&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (AST) [41505] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyLordOfCrownsPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/41505"&gt;&lt;strong&gt;Lord of Crowns&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (AST) [41505] [Ability]
    /// &lt;para&gt;Deals unaspected damage with a potency of 6,000 to all nearby enemies. Additional Effect: Increases target's damage taken by 10% Duration: 10s Can only be executed while the Lord of Crowns is drawn. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction LordOfCrownsPvP =&gt; _LordOfCrownsPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _EpicyclePvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)41506, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyEpicyclePvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/41506"&gt;&lt;strong&gt;Epicycle&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (AST) [41506] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyEpicyclePvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/41506"&gt;&lt;strong&gt;Epicycle&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (AST) [41506] [Ability]
    /// &lt;para&gt;Quickly dash 15 yalms forward. Additional Effect: Leaves behind a Pole Star at point of origin and grants Retrograde Ready to self Duration: 10s Additional Effect: Creates a barrier around self that absorbs damage equivalent to a heal of 6,000 potency Duration: 5s Cannot be executed while bound. ※Action changes to Retrograde upon execution.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction EpicyclePvP =&gt; _EpicyclePvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _RetrogradePvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)41507, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyRetrogradePvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/41507"&gt;&lt;strong&gt;Retrograde&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (AST) [41507] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyRetrogradePvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/41507"&gt;&lt;strong&gt;Retrograde&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (AST) [41507] [Ability]
    /// &lt;para&gt;Move instantly to the Pole Star left behind by you. Can only be executed while under the effect of Retrograde Ready. Cannot be executed while bound. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction RetrogradePvP =&gt; _RetrogradePvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _OraclePvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)41508, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyOraclePvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/41508"&gt;&lt;strong&gt;Oracle&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (AST) [41508] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyOraclePvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/41508"&gt;&lt;strong&gt;Oracle&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (AST) [41508] [Ability]
    /// &lt;para&gt;Deals unaspected damage with a potency of 6,000 to target and all enemies nearby it. Additional Effect: Stun Duration: 2s Can only be executed while Divining. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction OraclePvP =&gt; _OraclePvPCreator.Value;

    private IBaseAction[] _AllBaseActions = null;
    
    /// &lt;inheritdoc/&gt;
    public override IBaseAction[] AllBaseActions =&gt; _AllBaseActions ??= [
    	BeneficPvE, AspectedBeneficPvE, MaleficPvE, MaleficIiPvE, CombustPvE, HeliosPvE, AspectedHeliosPvE, AscendPvE, LightspeedPvE, CombustIiPvE, BeneficIiPvE, SynastryPvE, CollectiveUnconsciousPvE, EssentialDignityPvE, GravityPvE, EarthlyStarPvE, MaleficIiiPvE, LordOfCrownsPvE, LadyOfCrownsPvE, StellarDetonationPvE, DivinationPvE, CelestialOppositionPvE, CombustIiiPvE, MaleficIvPvE, CelestialIntersectionPvE, HoroscopePvE, NeutralSectPvE, FallMaleficPvE, GravityIiPvE, ExaltationPvE, MacrocosmosPvE, MicrocosmosPvE, FallMaleficPvP, AspectedBeneficPvP, GravityIiPvP, DoubleCastPvP, MacrocosmosPvP, MicrocosmosPvP, AstralDrawPvE, UmbralDrawPvE, PlayIPvE, PlayIiPvE, PlayIiiPvE, MinorArcanaPvE, TheBalancePvE, TheArrowPvE, TheSpirePvE, TheSpearPvE, TheBolePvE, TheEwerPvE, OraclePvE, HeliosConjunctionPvE, SunSignPvE, MinorArcanaPvP, LadyOfCrownsPvP, LordOfCrownsPvP, EpicyclePvP, RetrogradePvP, OraclePvP,
    	..base.AllBaseActions,
    ];

private readonly Lazy&lt;IBaseAction&gt; _HealingWindPvECreator = new(() =&gt; 
{
    IBaseAction action = new BaseAction((ActionID)206, false);
    CustomRotation.LoadActionSetting(ref action);

    var setting = action.Setting;
    ModifyHealingWindPvE(ref setting);
    action.Setting = setting;

    return action;
});

/// &lt;summary&gt;
/// Modify &lt;see href="https://garlandtools.org/db/#action/206"&gt;&lt;strong&gt;Healing Wind&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [206] [Limit Break]
/// &lt;/summary&gt;
static partial void ModifyHealingWindPvE(ref ActionSetting setting);

/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/206"&gt;&lt;strong&gt;Healing Wind&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [206] [Limit Break]
/// &lt;para&gt;Restores 25% of own HP and the HP of all nearby party members.&lt;/para&gt;
/// &lt;/summary&gt;

public IBaseAction HealingWindPvE =&gt; _HealingWindPvECreator.Value;
/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/206"&gt;&lt;strong&gt;Healing Wind&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [206] [Limit Break]
/// &lt;para&gt;Restores 25% of own HP and the HP of all nearby party members.&lt;/para&gt;
/// &lt;/summary&gt;
private sealed protected override IBaseAction LimitBreak1 =&gt; HealingWindPvE;
private readonly Lazy&lt;IBaseAction&gt; _BreathOfTheEarthPvECreator = new(() =&gt; 
{
    IBaseAction action = new BaseAction((ActionID)207, false);
    CustomRotation.LoadActionSetting(ref action);

    var setting = action.Setting;
    ModifyBreathOfTheEarthPvE(ref setting);
    action.Setting = setting;

    return action;
});

/// &lt;summary&gt;
/// Modify &lt;see href="https://garlandtools.org/db/#action/207"&gt;&lt;strong&gt;Breath of the Earth&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [207] [Limit Break]
/// &lt;/summary&gt;
static partial void ModifyBreathOfTheEarthPvE(ref ActionSetting setting);

/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/207"&gt;&lt;strong&gt;Breath of the Earth&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [207] [Limit Break]
/// &lt;para&gt;Restores 60% of own HP and the HP of all nearby party members.&lt;/para&gt;
/// &lt;/summary&gt;

public IBaseAction BreathOfTheEarthPvE =&gt; _BreathOfTheEarthPvECreator.Value;
/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/207"&gt;&lt;strong&gt;Breath of the Earth&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [207] [Limit Break]
/// &lt;para&gt;Restores 60% of own HP and the HP of all nearby party members.&lt;/para&gt;
/// &lt;/summary&gt;
private sealed protected override IBaseAction LimitBreak2 =&gt; BreathOfTheEarthPvE;
private readonly Lazy&lt;IBaseAction&gt; _AstralStasisPvECreator = new(() =&gt; 
{
    IBaseAction action = new BaseAction((ActionID)4248, false);
    CustomRotation.LoadActionSetting(ref action);

    var setting = action.Setting;
    ModifyAstralStasisPvE(ref setting);
    action.Setting = setting;

    return action;
});

/// &lt;summary&gt;
/// Modify &lt;see href="https://garlandtools.org/db/#action/4248"&gt;&lt;strong&gt;Astral Stasis&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [4248] [Limit Break]
/// &lt;/summary&gt;
static partial void ModifyAstralStasisPvE(ref ActionSetting setting);

/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/4248"&gt;&lt;strong&gt;Astral Stasis&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [4248] [Limit Break]
/// &lt;para&gt;&lt;/para&gt;
/// &lt;/summary&gt;

public IBaseAction AstralStasisPvE =&gt; _AstralStasisPvECreator.Value;
/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/4248"&gt;&lt;strong&gt;Astral Stasis&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [4248] [Limit Break]
/// &lt;para&gt;&lt;/para&gt;
/// &lt;/summary&gt;
private sealed protected override IBaseAction LimitBreak3 =&gt; AstralStasisPvE;
private readonly Lazy&lt;IBaseAction&gt; _CelestialRiverPvPCreator = new(() =&gt; 
{
    IBaseAction action = new BaseAction((ActionID)29255, false);
    CustomRotation.LoadActionSetting(ref action);

    var setting = action.Setting;
    ModifyCelestialRiverPvP(ref setting);
    action.Setting = setting;

    return action;
});

/// &lt;summary&gt;
/// Modify &lt;see href="https://garlandtools.org/db/#action/29255"&gt;&lt;strong&gt;Celestial River&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (AST) [29255] [Limit Break]
/// &lt;/summary&gt;
static partial void ModifyCelestialRiverPvP(ref ActionSetting setting);

/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/29255"&gt;&lt;strong&gt;Celestial River&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (AST) [29255] [Limit Break]
/// &lt;para&gt;Increases damage dealt and healing potency of self and nearby party members by 30% while reducing damage dealt by nearby enemies by 30%. Effect is reduced by 10% every 5 seconds. Duration: 15s Additional Effect: Grants Divining to self Duration: 15s Can only be executed when the limit gauge is full. Gauge Charge Time: 105s ※Action changes to Oracle upon execution.&lt;/para&gt;
/// &lt;/summary&gt;

private IBaseAction CelestialRiverPvP =&gt; _CelestialRiverPvPCreator.Value;
/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/29255"&gt;&lt;strong&gt;Celestial River&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (AST) [29255] [Limit Break]
/// &lt;para&gt;Increases damage dealt and healing potency of self and nearby party members by 30% while reducing damage dealt by nearby enemies by 30%. Effect is reduced by 10% every 5 seconds. Duration: 15s Additional Effect: Grants Divining to self Duration: 15s Can only be executed when the limit gauge is full. Gauge Charge Time: 105s ※Action changes to Oracle upon execution.&lt;/para&gt;
/// &lt;/summary&gt;
private sealed protected override IBaseAction LimitBreakPvP =&gt; CelestialRiverPvP;

#endregion

#region Traits

    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50122"&gt;&lt;strong&gt;Maim and Mend&lt;/strong&gt;&lt;/see&gt; (AST) [122]
    /// &lt;para&gt;Increases base action damage and HP restoration by 10%.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait MaimAndMendTrait { get; } = new BaseTrait(122);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50124"&gt;&lt;strong&gt;Enhanced Benefic&lt;/strong&gt;&lt;/see&gt; (AST) [124]
    /// &lt;para&gt;Grants a 15% chance that your next Benefic II will restore critical HP. Duration: 15s&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedBeneficTrait { get; } = new BaseTrait(124);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50125"&gt;&lt;strong&gt;Maim and Mend II&lt;/strong&gt;&lt;/see&gt; (AST) [125]
    /// &lt;para&gt;Increases base action damage and HP restoration by 30%.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait MaimAndMendIiTrait { get; } = new BaseTrait(125);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50186"&gt;&lt;strong&gt;Combust Mastery&lt;/strong&gt;&lt;/see&gt; (AST) [186]
    /// &lt;para&gt;Upgrades Combust to Combust II.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait CombustMasteryTrait { get; } = new BaseTrait(186);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50187"&gt;&lt;strong&gt;Malefic Mastery&lt;/strong&gt;&lt;/see&gt; (AST) [187]
    /// &lt;para&gt;Upgrades Malefic to Malefic II.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait MaleficMasteryTrait { get; } = new BaseTrait(187);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50188"&gt;&lt;strong&gt;Malefic Mastery II&lt;/strong&gt;&lt;/see&gt; (AST) [188]
    /// &lt;para&gt;Upgrades Malefic II to Malefic III.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait MaleficMasteryIiTrait { get; } = new BaseTrait(188);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50189"&gt;&lt;strong&gt;Hyper Lightspeed&lt;/strong&gt;&lt;/see&gt; (AST) [189]
    /// &lt;para&gt;Reduces Lightspeed recast time to 60 seconds.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait HyperLightspeedTrait { get; } = new BaseTrait(189);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50314"&gt;&lt;strong&gt;Combust Mastery II&lt;/strong&gt;&lt;/see&gt; (AST) [314]
    /// &lt;para&gt;Upgrades Combust II to Combust III.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait CombustMasteryIiTrait { get; } = new BaseTrait(314);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50315"&gt;&lt;strong&gt;Malefic Mastery III&lt;/strong&gt;&lt;/see&gt; (AST) [315]
    /// &lt;para&gt;Upgrades Malefic III to Malefic IV.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait MaleficMasteryIiiTrait { get; } = new BaseTrait(315);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50316"&gt;&lt;strong&gt;Enhanced Essential Dignity&lt;/strong&gt;&lt;/see&gt; (AST) [316]
    /// &lt;para&gt;Allows the accumulation of charges for consecutive uses of Essential Dignity. Maximum Charges: 2&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedEssentialDignityTrait { get; } = new BaseTrait(316);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50497"&gt;&lt;strong&gt;Malefic Mastery IV&lt;/strong&gt;&lt;/see&gt; (AST) [497]
    /// &lt;para&gt;Upgrades Malefic IV to Fall Malefic.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait MaleficMasteryIvTrait { get; } = new BaseTrait(497);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50498"&gt;&lt;strong&gt;Gravity Mastery&lt;/strong&gt;&lt;/see&gt; (AST) [498]
    /// &lt;para&gt;Upgrades Gravity to Gravity II.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait GravityMasteryTrait { get; } = new BaseTrait(498);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50499"&gt;&lt;strong&gt;Enhanced Healing Magic&lt;/strong&gt;&lt;/see&gt; (AST) [499]
    /// &lt;para&gt;Increases the healing potency of Benefic to 500 Helios to 400 Benefic II to 800 Aspected Benefic to 250 Aspected Benefic's Regen effect to 250 Aspected Helios to 250 and Aspected Helios's Regen effect to 150.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedHealingMagicTrait { get; } = new BaseTrait(499);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50500"&gt;&lt;strong&gt;Enhanced Celestial Intersection&lt;/strong&gt;&lt;/see&gt; (AST) [500]
    /// &lt;para&gt;Allows the accumulation of charges for consecutive uses of Celestial Intersection. Maximum Charges: 2&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedCelestialIntersectionTrait { get; } = new BaseTrait(500);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50631"&gt;&lt;strong&gt;Minor Arcana Mastery&lt;/strong&gt;&lt;/see&gt; (AST) [631]
    /// &lt;para&gt;Lord of Crowns can be drawn when executing Astral Draw and Lady of Crowns can be drawn when executing Umbral Draw.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait MinorArcanaMasteryTrait { get; } = new BaseTrait(631);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50632"&gt;&lt;strong&gt;Enhanced Divination&lt;/strong&gt;&lt;/see&gt; (AST) [632]
    /// &lt;para&gt;Grants Divining upon executing Divination. Duration: 30s&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedDivinationTrait { get; } = new BaseTrait(632);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50633"&gt;&lt;strong&gt;Aspected Helios Mastery&lt;/strong&gt;&lt;/see&gt; (AST) [633]
    /// &lt;para&gt;Upgrades Aspected Helios to Helios Conjunction.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait AspectedHeliosMasteryTrait { get; } = new BaseTrait(633);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50634"&gt;&lt;strong&gt;Enhanced Essential Dignity II&lt;/strong&gt;&lt;/see&gt; (AST) [634]
    /// &lt;para&gt;Allows a third charge of Essential Dignity.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedEssentialDignityIiTrait { get; } = new BaseTrait(634);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50635"&gt;&lt;strong&gt;Enhanced Neutral Sect&lt;/strong&gt;&lt;/see&gt; (AST) [635]
    /// &lt;para&gt;Grants Suntouched upon executing Neutral Sect. Duration: 30s&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedNeutralSectTrait { get; } = new BaseTrait(635);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50673"&gt;&lt;strong&gt;Magick Mastery&lt;/strong&gt;&lt;/see&gt; (AST) [673]
    /// &lt;para&gt;Increases the potency of Combust III's damage over time to 70 Fall Malefic to 270 Gravity II to 140 and Macrocosmos to 270.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait MagickMasteryTrait { get; } = new BaseTrait(673);

    private IBaseTrait[] _AllTraits = null;
    
    /// &lt;inheritdoc/&gt;
    public override IBaseTrait[] AllTraits =&gt; _AllTraits ??= [
    	MaimAndMendTrait, EnhancedBeneficTrait, MaimAndMendIiTrait, CombustMasteryTrait, MaleficMasteryTrait, MaleficMasteryIiTrait, HyperLightspeedTrait, CombustMasteryIiTrait, MaleficMasteryIiiTrait, EnhancedEssentialDignityTrait, MaleficMasteryIvTrait, GravityMasteryTrait, EnhancedHealingMagicTrait, EnhancedCelestialIntersectionTrait, MinorArcanaMasteryTrait, EnhancedDivinationTrait, AspectedHeliosMasteryTrait, EnhancedEssentialDignityIiTrait, EnhancedNeutralSectTrait, MagickMasteryTrait,
    	..base.AllTraits,
    ];
#endregion
}

/// &lt;summary&gt;
/// &lt;see href="https://na.finalfantasyxiv.com/jobguide/samurai"&gt;&lt;strong&gt;samurai&lt;/strong&gt;&lt;/see&gt;
/// &lt;br&gt;Number of Actions: 54&lt;/br&gt;
/// &lt;br&gt;Number of Traits: 15&lt;/br&gt;
/// &lt;/summary&gt;
[Jobs(Job.SAM)]
public abstract partial class SamuraiRotation : CustomRotation
{
    static SAMGauge JobGauge =&gt; Svc.Gauges.Get&lt;SAMGauge&gt;();

#region Actions
    private readonly Lazy&lt;IBaseAction&gt; _HakazePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)7477, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyHakazePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/7477"&gt;&lt;strong&gt;Hakaze&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SAM) [7477] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyHakazePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/7477"&gt;&lt;strong&gt;Hakaze&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SAM) [7477] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of .&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction HakazePvE =&gt; _HakazePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _JinpuPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)7478, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyJinpuPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/7478"&gt;&lt;strong&gt;Jinpu&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SAM) [7478] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyJinpuPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/7478"&gt;&lt;strong&gt;Jinpu&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SAM) [7478] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of . Combo Action: Combo Potency: Combo Bonus: Grants Fugetsu Fugetsu Effect: Increases damage dealt by % Duration: 40s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction JinpuPvE =&gt; _JinpuPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ShifuPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)7479, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyShifuPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/7479"&gt;&lt;strong&gt;Shifu&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SAM) [7479] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyShifuPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/7479"&gt;&lt;strong&gt;Shifu&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SAM) [7479] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of . Combo Action: Combo Potency: Combo Bonus: Grants Fuka Fuka Effect: Reduces weaponskill cast time and recast time spell cast time and recast time and auto-attack delay by % Duration: 40s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ShifuPvE =&gt; _ShifuPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _YukikazePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)7480, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyYukikazePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/7480"&gt;&lt;strong&gt;Yukikaze&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SAM) [7480] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyYukikazePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/7480"&gt;&lt;strong&gt;Yukikaze&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SAM) [7480] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of . Combo Action: Combo Potency:&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction YukikazePvE =&gt; _YukikazePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _GekkoPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)7481, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyGekkoPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/7481"&gt;&lt;strong&gt;Gekko&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SAM) [7481] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyGekkoPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/7481"&gt;&lt;strong&gt;Gekko&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SAM) [7481] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of . when executed from a target's rear. Combo Action: Jinpu Combo Potency: Rear Combo Potency: Combo Bonus: Grants Getsu&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction GekkoPvE =&gt; _GekkoPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _KashaPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)7482, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyKashaPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/7482"&gt;&lt;strong&gt;Kasha&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SAM) [7482] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyKashaPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/7482"&gt;&lt;strong&gt;Kasha&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SAM) [7482] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of . when executed from a target's flank. Combo Action: Shifu Combo Potency: Flank Combo Potency: Combo Bonus: Grants Ka&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction KashaPvE =&gt; _KashaPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _FugaPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)7483, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyFugaPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/7483"&gt;&lt;strong&gt;Fuga&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SAM) [7483] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyFugaPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/7483"&gt;&lt;strong&gt;Fuga&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SAM) [7483] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 90 to all enemies in a cone before you.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction FugaPvE =&gt; _FugaPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _MangetsuPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)7484, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyMangetsuPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/7484"&gt;&lt;strong&gt;Mangetsu&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SAM) [7484] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyMangetsuPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/7484"&gt;&lt;strong&gt;Mangetsu&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SAM) [7484] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 100 to all nearby enemies. Combo Action: Combo Potency: 120 Combo Bonus: Grants Fugetsu Fugetsu Effect: Increases damage dealt by % Duration: 40s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction MangetsuPvE =&gt; _MangetsuPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _OkaPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)7485, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyOkaPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/7485"&gt;&lt;strong&gt;Oka&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SAM) [7485] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyOkaPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/7485"&gt;&lt;strong&gt;Oka&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SAM) [7485] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 100 to all nearby enemies. Combo Action: Combo Potency: 120 Combo Bonus: Grants Fuka Fuka Effect: Reduces weaponskill cast time and recast time spell cast time and recast time and auto-attack delay by % Duration: 40s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction OkaPvE =&gt; _OkaPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _EnpiPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)7486, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyEnpiPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/7486"&gt;&lt;strong&gt;Enpi&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SAM) [7486] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyEnpiPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/7486"&gt;&lt;strong&gt;Enpi&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SAM) [7486] [Weaponskill]
    /// &lt;para&gt;Delivers a ranged attack with a potency of 100.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction EnpiPvE =&gt; _EnpiPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _MidareSetsugekkaPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)7487, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyMidareSetsugekkaPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/7487"&gt;&lt;strong&gt;Midare Setsugekka&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SAM) [7487] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyMidareSetsugekkaPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/7487"&gt;&lt;strong&gt;Midare Setsugekka&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SAM) [7487] [Weaponskill]
    /// &lt;para&gt;Delivers a critical hit with a potency of . Damage dealt is increased when under an effect that raises critical hit rate. Can only be executed after accumulating 3 Sen. ※This action cannot be assigned to a hotbar. ※Iaijutsu changes to Midare Setsugekka when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction MidareSetsugekkaPvE =&gt; _MidareSetsugekkaPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _TenkaGokenPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)7488, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyTenkaGokenPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/7488"&gt;&lt;strong&gt;Tenka Goken&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SAM) [7488] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyTenkaGokenPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/7488"&gt;&lt;strong&gt;Tenka Goken&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SAM) [7488] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 300 to all nearby enemies. Can only be executed after accumulating 2 Sen. ※This action cannot be assigned to a hotbar. ※Iaijutsu changes to Tenka Goken when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction TenkaGokenPvE =&gt; _TenkaGokenPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _HiganbanaPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)7489, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyHiganbanaPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/7489"&gt;&lt;strong&gt;Higanbana&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SAM) [7489] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyHiganbanaPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/7489"&gt;&lt;strong&gt;Higanbana&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SAM) [7489] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 200. Additional Effect: Damage over time Potency: Duration: 60s Can only be executed after accumulating 1 Sen. ※This action cannot be assigned to a hotbar. ※Iaijutsu changes to Higanbana when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction HiganbanaPvE =&gt; _HiganbanaPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _HissatsuShintenPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)7490, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyHissatsuShintenPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/7490"&gt;&lt;strong&gt;Hissatsu: Shinten&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SAM) [7490] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyHissatsuShintenPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/7490"&gt;&lt;strong&gt;Hissatsu: Shinten&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SAM) [7490] [Ability]
    /// &lt;para&gt;Delivers an attack with a potency of 250. Kenki Gauge Cost: 25&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction HissatsuShintenPvE =&gt; _HissatsuShintenPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _HissatsuKyutenPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)7491, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyHissatsuKyutenPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/7491"&gt;&lt;strong&gt;Hissatsu: Kyuten&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SAM) [7491] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyHissatsuKyutenPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/7491"&gt;&lt;strong&gt;Hissatsu: Kyuten&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SAM) [7491] [Ability]
    /// &lt;para&gt;Delivers an attack with a potency of 100 to all nearby enemies. Kenki Gauge Cost: 25&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction HissatsuKyutenPvE =&gt; _HissatsuKyutenPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _HissatsuGyotenPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)7492, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyHissatsuGyotenPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/7492"&gt;&lt;strong&gt;Hissatsu: Gyoten&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SAM) [7492] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyHissatsuGyotenPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/7492"&gt;&lt;strong&gt;Hissatsu: Gyoten&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SAM) [7492] [Ability]
    /// &lt;para&gt;Rushes target and delivers an attack with a potency of 100. Kenki Gauge Cost: 10 Cannot be executed while bound.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction HissatsuGyotenPvE =&gt; _HissatsuGyotenPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _HissatsuYatenPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)7493, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyHissatsuYatenPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/7493"&gt;&lt;strong&gt;Hissatsu: Yaten&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SAM) [7493] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyHissatsuYatenPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/7493"&gt;&lt;strong&gt;Hissatsu: Yaten&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SAM) [7493] [Ability]
    /// &lt;para&gt;Delivers an attack with a potency of 100. Additional Effect: 10-yalm backstep Additional Effect: Grants Enhanced Enpi Duration: 15s Kenki Gauge Cost: 10 Cannot be executed while bound.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction HissatsuYatenPvE =&gt; _HissatsuYatenPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _HagakurePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)7495, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyHagakurePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/7495"&gt;&lt;strong&gt;Hagakure&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SAM) [7495] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyHagakurePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/7495"&gt;&lt;strong&gt;Hagakure&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SAM) [7495] [Ability]
    /// &lt;para&gt;Converts Setsu Getsu and Ka into Kenki. Each Sen converted increases your Kenki Gauge by 10. Can only be executed if under the effect of at least one of the three statuses.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction HagakurePvE =&gt; _HagakurePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _HissatsuGurenPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)7496, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyHissatsuGurenPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/7496"&gt;&lt;strong&gt;Hissatsu: Guren&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SAM) [7496] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyHissatsuGurenPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/7496"&gt;&lt;strong&gt;Hissatsu: Guren&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SAM) [7496] [Ability]
    /// &lt;para&gt;Delivers an attack to all enemies in a straight line before you with a potency of 400. Kenki Gauge Cost: 25&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction HissatsuGurenPvE =&gt; _HissatsuGurenPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _MeditatePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)7497, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyMeditatePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/7497"&gt;&lt;strong&gt;Meditate&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SAM) [7497] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyMeditatePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/7497"&gt;&lt;strong&gt;Meditate&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SAM) [7497] [Ability]
    /// &lt;para&gt;Gradually increases your Kenki Gauge. Duration: 15s Kenki Gauge not affected when used outside battle. Effect ends upon using another action or moving (including facing a different direction). Cancels auto-attack upon execution. Triggers the cooldown of weaponskills upon execution. Cannot be executed during the cooldown of weaponskills.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction MeditatePvE =&gt; _MeditatePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ThirdEyePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)7498, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyThirdEyePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/7498"&gt;&lt;strong&gt;Third Eye&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SAM) [7498] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyThirdEyePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/7498"&gt;&lt;strong&gt;Third Eye&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SAM) [7498] [Ability]
    /// &lt;para&gt;Reduces the amount of damage taken by the next attack by 10%. Duration: 4s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ThirdEyePvE =&gt; _ThirdEyePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _MeikyoShisuiPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)7499, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyMeikyoShisuiPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/7499"&gt;&lt;strong&gt;Meikyo Shisui&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SAM) [7499] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyMeikyoShisuiPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/7499"&gt;&lt;strong&gt;Meikyo Shisui&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SAM) [7499] [Ability]
    /// &lt;para&gt;Execute up to 3 weaponskill combos without meeting combo prerequisites. Does not affect Iaijutsu. Duration: 20s Additional Effect: Successfully landing Gekko grants Fugetsu and successfully landing Kasha grants Fuka&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction MeikyoShisuiPvE =&gt; _MeikyoShisuiPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _IaijutsuPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)7867, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyIaijutsuPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/7867"&gt;&lt;strong&gt;Iaijutsu&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SAM) [7867] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyIaijutsuPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/7867"&gt;&lt;strong&gt;Iaijutsu&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SAM) [7867] [Weaponskill]
    /// &lt;para&gt;Executes a weaponskill depending on current number of Sen stored in Sen Gauge. 1 Sen: Higanbana 2 Sen: Tenka Goken 3 Sen: Midare Setsugekka&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction IaijutsuPvE =&gt; _IaijutsuPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _HissatsuSeneiPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16481, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyHissatsuSeneiPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16481"&gt;&lt;strong&gt;Hissatsu: Senei&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SAM) [16481] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyHissatsuSeneiPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16481"&gt;&lt;strong&gt;Hissatsu: Senei&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SAM) [16481] [Ability]
    /// &lt;para&gt;Delivers an attack with a potency of 800. Kenki Gauge Cost: 25 Shares a recast timer with Hissatsu: Guren.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction HissatsuSeneiPvE =&gt; _HissatsuSeneiPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _IkishotenPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16482, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyIkishotenPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16482"&gt;&lt;strong&gt;Ikishoten&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SAM) [16482] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyIkishotenPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16482"&gt;&lt;strong&gt;Ikishoten&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SAM) [16482] [Ability]
    /// &lt;para&gt;Increases Kenki Gauge by 50. Can only be executed while in combat.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction IkishotenPvE =&gt; _IkishotenPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _TsubamegaeshiPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16483, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyTsubamegaeshiPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16483"&gt;&lt;strong&gt;Tsubame-gaeshi&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SAM) [16483] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyTsubamegaeshiPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16483"&gt;&lt;strong&gt;Tsubame-gaeshi&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SAM) [16483] [Weaponskill]
    /// &lt;para&gt;Repeats the previously executed iaijutsu. Cannot be used to repeat Higanbana. Can only be executed while under the effect of Tsubame-gaeshi Ready.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction TsubamegaeshiPvE =&gt; _TsubamegaeshiPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _KaeshiGokenPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16485, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyKaeshiGokenPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16485"&gt;&lt;strong&gt;Kaeshi: Goken&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SAM) [16485] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyKaeshiGokenPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16485"&gt;&lt;strong&gt;Kaeshi: Goken&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SAM) [16485] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 300 to all nearby enemies. ※This action cannot be assigned to a hotbar. ※Tsubame-gaeshi changes to Kaeshi: Goken when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction KaeshiGokenPvE =&gt; _KaeshiGokenPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _KaeshiSetsugekkaPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16486, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyKaeshiSetsugekkaPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16486"&gt;&lt;strong&gt;Kaeshi: Setsugekka&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SAM) [16486] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyKaeshiSetsugekkaPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16486"&gt;&lt;strong&gt;Kaeshi: Setsugekka&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SAM) [16486] [Weaponskill]
    /// &lt;para&gt;Delivers a critical hit with a potency of . Damage dealt is increased when under an effect that raises critical hit rate. ※This action cannot be assigned to a hotbar. ※Tsubame-gaeshi changes to Kaeshi: Setsugekka when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction KaeshiSetsugekkaPvE =&gt; _KaeshiSetsugekkaPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ShohaPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16487, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyShohaPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16487"&gt;&lt;strong&gt;Shoha&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SAM) [16487] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyShohaPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16487"&gt;&lt;strong&gt;Shoha&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SAM) [16487] [Ability]
    /// &lt;para&gt;Delivers an attack to all enemies in a straight line before you with a potency of for the first enemy and 40% less for all remaining enemies. Can only be executed after accumulating three stacks of Meditation by executing Iaijutsu while in combat. Consumes all stacks of Meditation upon execution.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ShohaPvE =&gt; _ShohaPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _FukoPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)25780, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyFukoPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/25780"&gt;&lt;strong&gt;Fuko&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SAM) [25780] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyFukoPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/25780"&gt;&lt;strong&gt;Fuko&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SAM) [25780] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 100 to all nearby enemies. Additional Effect: Increases Kenki Gauge by 10&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction FukoPvE =&gt; _FukoPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _OgiNamikiriPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)25781, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyOgiNamikiriPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/25781"&gt;&lt;strong&gt;Ogi Namikiri&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SAM) [25781] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyOgiNamikiriPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/25781"&gt;&lt;strong&gt;Ogi Namikiri&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SAM) [25781] [Weaponskill]
    /// &lt;para&gt;Delivers a critical hit to all enemies in a cone before you with a potency of for the first enemy and 40% less for all remaining enemies. Damage dealt is increased when under an effect that raises critical hit rate. Grants a stack of Meditation up to a maximum of 3. Can only be executed while under the effect of Ogi Namikiri Ready.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction OgiNamikiriPvE =&gt; _OgiNamikiriPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _KaeshiNamikiriPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)25782, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyKaeshiNamikiriPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/25782"&gt;&lt;strong&gt;Kaeshi: Namikiri&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SAM) [25782] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyKaeshiNamikiriPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/25782"&gt;&lt;strong&gt;Kaeshi: Namikiri&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SAM) [25782] [Weaponskill]
    /// &lt;para&gt;Delivers a critical hit to all enemies in a cone before you with a potency of for the first enemy and 40% less for all remaining enemies. Damage dealt is increased when under an effect that raises critical hit rate. ※This action cannot be assigned to a hotbar. ※Ogi Namikiri changes to Kaeshi: Namikiri when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction KaeshiNamikiriPvE =&gt; _KaeshiNamikiriPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _YukikazePvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29523, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyYukikazePvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29523"&gt;&lt;strong&gt;Yukikaze&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (SAM) [29523] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyYukikazePvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29523"&gt;&lt;strong&gt;Yukikaze&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (SAM) [29523] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 6,000. ※Action changes to Hyosetsu while under the effect of Kaiten. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction YukikazePvP =&gt; _YukikazePvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _GekkoPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29524, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyGekkoPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29524"&gt;&lt;strong&gt;Gekko&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (SAM) [29524] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyGekkoPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29524"&gt;&lt;strong&gt;Gekko&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (SAM) [29524] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 6,000. Combo Action: Yukikaze or Hyosetsu ※Action changes to Mangetsu while under the effect of Kaiten. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction GekkoPvP =&gt; _GekkoPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _KashaPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29525, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyKashaPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29525"&gt;&lt;strong&gt;Kasha&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (SAM) [29525] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyKashaPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29525"&gt;&lt;strong&gt;Kasha&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (SAM) [29525] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 6,000. Combo Action: Gekko or Mangetsu ※Action changes to Oka while under the effect of Kaiten. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction KashaPvP =&gt; _KashaPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _HyosetsuPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29526, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyHyosetsuPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29526"&gt;&lt;strong&gt;Hyosetsu&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (SAM) [29526] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyHyosetsuPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29526"&gt;&lt;strong&gt;Hyosetsu&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (SAM) [29526] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 6,000 to all nearby enemies. Additional Effect: Bind Duration: 2s Can only be executed while under the effect of Kaiten. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction HyosetsuPvP =&gt; _HyosetsuPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _MangetsuPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29527, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyMangetsuPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29527"&gt;&lt;strong&gt;Mangetsu&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (SAM) [29527] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyMangetsuPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29527"&gt;&lt;strong&gt;Mangetsu&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (SAM) [29527] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 8,000 to all nearby enemies. Combo Action: Yukikaze or Hyosetsu Can only be executed while under the effect of Kaiten. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction MangetsuPvP =&gt; _MangetsuPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _OkaPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29528, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyOkaPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29528"&gt;&lt;strong&gt;Oka&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (SAM) [29528] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyOkaPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29528"&gt;&lt;strong&gt;Oka&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (SAM) [29528] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 8,000 to all nearby enemies. Combo Action: Gekko or Mangetsu Can only be executed while under the effect of Kaiten. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction OkaPvP =&gt; _OkaPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _OgiNamikiriPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29530, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyOgiNamikiriPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29530"&gt;&lt;strong&gt;Ogi Namikiri&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (SAM) [29530] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyOgiNamikiriPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29530"&gt;&lt;strong&gt;Ogi Namikiri&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (SAM) [29530] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 8,000 to all enemies in a cone before you. Potency is increased to 12,000 when attacking only a single target. Additional Effect: When attacking two or more targets creates a barrier around self that absorbs damage equivalent to a heal of 8,000 potency Duration: 10s This weaponskill does not share a recast timer with any other actions. ※Action changes to Kaeshi: Namikiri upon execution.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction OgiNamikiriPvP =&gt; _OgiNamikiriPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _KaeshiNamikiriPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29531, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyKaeshiNamikiriPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29531"&gt;&lt;strong&gt;Kaeshi: Namikiri&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (SAM) [29531] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyKaeshiNamikiriPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29531"&gt;&lt;strong&gt;Kaeshi: Namikiri&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (SAM) [29531] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 8,000 to all enemies in a cone before you. Potency is increased to 12,000 when attacking only a single target. Combo Action: Ogi Namikiri Additional Effect: When attacking two or more targets creates a barrier around self that absorbs damage equivalent to a heal of 8,000 potency Duration: 10s ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction KaeshiNamikiriPvP =&gt; _KaeshiNamikiriPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _HissatsuSotenPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29532, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyHissatsuSotenPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29532"&gt;&lt;strong&gt;Hissatsu: Soten&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (SAM) [29532] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyHissatsuSotenPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29532"&gt;&lt;strong&gt;Hissatsu: Soten&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (SAM) [29532] [Ability]
    /// &lt;para&gt;Swiftly charges forward dealing damage with a potency of 3,000 to targets in your path. Additional Effect: Grants Kaiten Duration: 10s Maximum Charges: 3 Cannot be executed while bound. ※Yukikaze changes to Hyosetsu while under the effect of Kaiten. ※Gekko changes to Mangetsu while under the effect of Kaiten. ※Kasha changes to Oka while under the effect of Kaiten.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction HissatsuSotenPvP =&gt; _HissatsuSotenPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _HissatsuChitenPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29533, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyHissatsuChitenPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29533"&gt;&lt;strong&gt;Hissatsu: Chiten&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (SAM) [29533] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyHissatsuChitenPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29533"&gt;&lt;strong&gt;Hissatsu: Chiten&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (SAM) [29533] [Ability]
    /// &lt;para&gt;Reduces damage taken by 33% and delivers an attack with a potency of 4,000 every time you suffer damage. Duration: 4s Additional Effect: Afflicts target with Kuzushi Kuzushi Effect: Increases damage you deal target by 25% Duration: 4s Additional Effect: Grants Zanshin Ready Duration: 10s ※Action changes to Zanshin upon execution.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction HissatsuChitenPvP =&gt; _HissatsuChitenPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _MineuchiPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29535, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyMineuchiPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29535"&gt;&lt;strong&gt;Mineuchi&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (SAM) [29535] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyMineuchiPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29535"&gt;&lt;strong&gt;Mineuchi&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (SAM) [29535] [Ability]
    /// &lt;para&gt;Delivers an attack with a potency of 2,000. Additional Effect: Afflicts target with Debana Debana Effect: Increases damage you deal target by 15% Duration: 4s Extends Kuzushi duration by 4s to a maximum of 6s. Effect cannot be stacked with Kuzushi when extending its duration. Additional Effect: Stun Duration: 2s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction MineuchiPvP =&gt; _MineuchiPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _MeikyoShisuiPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29536, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyMeikyoShisuiPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29536"&gt;&lt;strong&gt;Meikyo Shisui&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (SAM) [29536] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyMeikyoShisuiPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29536"&gt;&lt;strong&gt;Meikyo Shisui&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (SAM) [29536] [Ability]
    /// &lt;para&gt;Grants Meikyo Shisui. Meikyo Shisui Effect: Nullifies status afflictions that can be removed by Purify as well as knockback and draw-in effects while increasing HP recovered via healing actions by 15% Duration: 3s Additional Effect: Grants Tendo Setsugekka Ready Duration: 10s ※Action changes to Tendo Setsugekka upon execution.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction MeikyoShisuiPvP =&gt; _MeikyoShisuiPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _TengentsuPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)36962, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyTengentsuPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/36962"&gt;&lt;strong&gt;Tengentsu&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SAM) [36962] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyTengentsuPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/36962"&gt;&lt;strong&gt;Tengentsu&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SAM) [36962] [Ability]
    /// &lt;para&gt;Reduces the amount of damage taken by the next attack by 10%. Duration: 4s Additional Effect: Grants Tengentsu's Foresight and increases Kenki Gauge by 10 when hit Tengentsu's Foresight Effect: Gradually restores your HP and reduces damage taken by 10% Duration: 9s Cure Potency: 200&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction TengentsuPvE =&gt; _TengentsuPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _GyofuPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)36963, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyGyofuPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/36963"&gt;&lt;strong&gt;Gyofu&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SAM) [36963] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyGyofuPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/36963"&gt;&lt;strong&gt;Gyofu&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SAM) [36963] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 240. Additional Effect: Increases Kenki Gauge by 5&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction GyofuPvE =&gt; _GyofuPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ZanshinPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)36964, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyZanshinPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/36964"&gt;&lt;strong&gt;Zanshin&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SAM) [36964] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyZanshinPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/36964"&gt;&lt;strong&gt;Zanshin&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SAM) [36964] [Ability]
    /// &lt;para&gt;Delivers an attack to all enemies in a cone before you with a potency of 940 for the first enemy and 40% less for all remaining enemies. Kenki Gauge Cost: 50 Can only be executed while under the effect of Zanshin Ready.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ZanshinPvE =&gt; _ZanshinPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _TendoGokenPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)36965, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyTendoGokenPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/36965"&gt;&lt;strong&gt;Tendo Goken&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SAM) [36965] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyTendoGokenPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/36965"&gt;&lt;strong&gt;Tendo Goken&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SAM) [36965] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 410 to all nearby enemies. Additional Effect: Grants Tsubame-gaeshi Ready Duration: 30s Additional Effect: Grants a stack of Meditation up to a maximum of 3 Can only be executed while under the effect of Tendo and after accumulating 2 Sen. ※This action cannot be assigned to a hotbar. ※Iaijutsu changes to Tendo Goken when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction TendoGokenPvE =&gt; _TendoGokenPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _TendoSetsugekkaPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)36966, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyTendoSetsugekkaPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/36966"&gt;&lt;strong&gt;Tendo Setsugekka&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SAM) [36966] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyTendoSetsugekkaPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/36966"&gt;&lt;strong&gt;Tendo Setsugekka&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SAM) [36966] [Weaponskill]
    /// &lt;para&gt;Delivers a critical hit with a potency of 1,100. Damage dealt is increased when under an effect that raises critical hit rate. Additional Effect: Grants Tsubame-gaeshi Ready Duration: 30s Additional Effect: Grants a stack of Meditation up to a maximum of 3 Can only be executed while under the effect of Tendo and after accumulating 3 Sen. ※This action cannot be assigned to a hotbar. ※Iaijutsu changes to Tendo Setsugekka when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction TendoSetsugekkaPvE =&gt; _TendoSetsugekkaPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _TendoKaeshiGokenPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)36967, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyTendoKaeshiGokenPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/36967"&gt;&lt;strong&gt;Tendo Kaeshi Goken&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SAM) [36967] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyTendoKaeshiGokenPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/36967"&gt;&lt;strong&gt;Tendo Kaeshi Goken&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SAM) [36967] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 410 to all nearby enemies. ※This action cannot be assigned to a hotbar. ※Tsubame-gaeshi changes to Tendo Kaeshi Goken when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction TendoKaeshiGokenPvE =&gt; _TendoKaeshiGokenPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _TendoKaeshiSetsugekkaPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)36968, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyTendoKaeshiSetsugekkaPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/36968"&gt;&lt;strong&gt;Tendo Kaeshi Setsugekka&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SAM) [36968] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyTendoKaeshiSetsugekkaPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/36968"&gt;&lt;strong&gt;Tendo Kaeshi Setsugekka&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SAM) [36968] [Weaponskill]
    /// &lt;para&gt;Delivers a critical hit with a potency of 1,100. Damage dealt is increased when under an effect that raises critical hit rate. ※This action cannot be assigned to a hotbar. ※Tsubame-gaeshi changes to Tendo Kaeshi Setsugekka when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction TendoKaeshiSetsugekkaPvE =&gt; _TendoKaeshiSetsugekkaPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _TendoSetsugekkaPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)41454, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyTendoSetsugekkaPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/41454"&gt;&lt;strong&gt;Tendo Setsugekka&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (SAM) [41454] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyTendoSetsugekkaPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/41454"&gt;&lt;strong&gt;Tendo Setsugekka&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (SAM) [41454] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 10,000. Additional Effect: Restores own HP Cure Potency: 8,000 Can only be executed while under the effect of Tendo Setsugekka Ready. ※This action cannot be assigned to a hotbar. ※Action changes to Tendo Kaeshi Setsugekka upon execution.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction TendoSetsugekkaPvP =&gt; _TendoSetsugekkaPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _TendoKaeshiSetsugekkaPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)41455, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyTendoKaeshiSetsugekkaPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/41455"&gt;&lt;strong&gt;Tendo Kaeshi Setsugekka&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (SAM) [41455] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyTendoKaeshiSetsugekkaPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/41455"&gt;&lt;strong&gt;Tendo Kaeshi Setsugekka&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (SAM) [41455] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 10,000. Combo Action: Tendo Setsugekka Additional Effect: Restores own HP Cure Potency: 8,000 ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction TendoKaeshiSetsugekkaPvP =&gt; _TendoKaeshiSetsugekkaPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ZanshinPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)41577, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyZanshinPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/41577"&gt;&lt;strong&gt;Zanshin&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (SAM) [41577] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyZanshinPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/41577"&gt;&lt;strong&gt;Zanshin&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (SAM) [41577] [Ability]
    /// &lt;para&gt;Delivers an attack with a potency of 6,000 to all enemies in a cone before you. Additional Effect: Absorbs 100% of damage dealt as HP Can only be executed while under the effect of Zanshin Ready ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ZanshinPvP =&gt; _ZanshinPvPCreator.Value;

    private IBaseAction[] _AllBaseActions = null;
    
    /// &lt;inheritdoc/&gt;
    public override IBaseAction[] AllBaseActions =&gt; _AllBaseActions ??= [
    	HakazePvE, JinpuPvE, ShifuPvE, YukikazePvE, GekkoPvE, KashaPvE, FugaPvE, MangetsuPvE, OkaPvE, EnpiPvE, MidareSetsugekkaPvE, TenkaGokenPvE, HiganbanaPvE, HissatsuShintenPvE, HissatsuKyutenPvE, HissatsuGyotenPvE, HissatsuYatenPvE, HagakurePvE, HissatsuGurenPvE, MeditatePvE, ThirdEyePvE, MeikyoShisuiPvE, IaijutsuPvE, HissatsuSeneiPvE, IkishotenPvE, TsubamegaeshiPvE, KaeshiGokenPvE, KaeshiSetsugekkaPvE, ShohaPvE, FukoPvE, OgiNamikiriPvE, KaeshiNamikiriPvE, YukikazePvP, GekkoPvP, KashaPvP, HyosetsuPvP, MangetsuPvP, OkaPvP, OgiNamikiriPvP, KaeshiNamikiriPvP, HissatsuSotenPvP, HissatsuChitenPvP, MineuchiPvP, MeikyoShisuiPvP, TengentsuPvE, GyofuPvE, ZanshinPvE, TendoGokenPvE, TendoSetsugekkaPvE, TendoKaeshiGokenPvE, TendoKaeshiSetsugekkaPvE, TendoSetsugekkaPvP, TendoKaeshiSetsugekkaPvP, ZanshinPvP,
    	..base.AllBaseActions,
    ];

private readonly Lazy&lt;IBaseAction&gt; _BraverPvECreator = new(() =&gt; 
{
    IBaseAction action = new BaseAction((ActionID)200, false);
    CustomRotation.LoadActionSetting(ref action);

    var setting = action.Setting;
    ModifyBraverPvE(ref setting);
    action.Setting = setting;

    return action;
});

/// &lt;summary&gt;
/// Modify &lt;see href="https://garlandtools.org/db/#action/200"&gt;&lt;strong&gt;Braver&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [200] [Limit Break]
/// &lt;/summary&gt;
static partial void ModifyBraverPvE(ref ActionSetting setting);

/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/200"&gt;&lt;strong&gt;Braver&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [200] [Limit Break]
/// &lt;para&gt;Delivers an attack with a potency of 2,400.&lt;/para&gt;
/// &lt;/summary&gt;

public IBaseAction BraverPvE =&gt; _BraverPvECreator.Value;
/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/200"&gt;&lt;strong&gt;Braver&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [200] [Limit Break]
/// &lt;para&gt;Delivers an attack with a potency of 2,400.&lt;/para&gt;
/// &lt;/summary&gt;
private sealed protected override IBaseAction LimitBreak1 =&gt; BraverPvE;
private readonly Lazy&lt;IBaseAction&gt; _BladedancePvECreator = new(() =&gt; 
{
    IBaseAction action = new BaseAction((ActionID)201, false);
    CustomRotation.LoadActionSetting(ref action);

    var setting = action.Setting;
    ModifyBladedancePvE(ref setting);
    action.Setting = setting;

    return action;
});

/// &lt;summary&gt;
/// Modify &lt;see href="https://garlandtools.org/db/#action/201"&gt;&lt;strong&gt;Bladedance&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [201] [Limit Break]
/// &lt;/summary&gt;
static partial void ModifyBladedancePvE(ref ActionSetting setting);

/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/201"&gt;&lt;strong&gt;Bladedance&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [201] [Limit Break]
/// &lt;para&gt;Delivers an attack with a potency of 5,250.&lt;/para&gt;
/// &lt;/summary&gt;

public IBaseAction BladedancePvE =&gt; _BladedancePvECreator.Value;
/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/201"&gt;&lt;strong&gt;Bladedance&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [201] [Limit Break]
/// &lt;para&gt;Delivers an attack with a potency of 5,250.&lt;/para&gt;
/// &lt;/summary&gt;
private sealed protected override IBaseAction LimitBreak2 =&gt; BladedancePvE;
private readonly Lazy&lt;IBaseAction&gt; _DoomOfTheLivingPvECreator = new(() =&gt; 
{
    IBaseAction action = new BaseAction((ActionID)7861, false);
    CustomRotation.LoadActionSetting(ref action);

    var setting = action.Setting;
    ModifyDoomOfTheLivingPvE(ref setting);
    action.Setting = setting;

    return action;
});

/// &lt;summary&gt;
/// Modify &lt;see href="https://garlandtools.org/db/#action/7861"&gt;&lt;strong&gt;Doom of the Living&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [7861] [Limit Break]
/// &lt;/summary&gt;
static partial void ModifyDoomOfTheLivingPvE(ref ActionSetting setting);

/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/7861"&gt;&lt;strong&gt;Doom of the Living&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [7861] [Limit Break]
/// &lt;para&gt;&lt;/para&gt;
/// &lt;/summary&gt;

public IBaseAction DoomOfTheLivingPvE =&gt; _DoomOfTheLivingPvECreator.Value;
/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/7861"&gt;&lt;strong&gt;Doom of the Living&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [7861] [Limit Break]
/// &lt;para&gt;&lt;/para&gt;
/// &lt;/summary&gt;
private sealed protected override IBaseAction LimitBreak3 =&gt; DoomOfTheLivingPvE;
private readonly Lazy&lt;IBaseAction&gt; _ZantetsukenPvPCreator = new(() =&gt; 
{
    IBaseAction action = new BaseAction((ActionID)29537, false);
    CustomRotation.LoadActionSetting(ref action);

    var setting = action.Setting;
    ModifyZantetsukenPvP(ref setting);
    action.Setting = setting;

    return action;
});

/// &lt;summary&gt;
/// Modify &lt;see href="https://garlandtools.org/db/#action/29537"&gt;&lt;strong&gt;Zantetsuken&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (SAM) [29537] [Limit Break]
/// &lt;/summary&gt;
static partial void ModifyZantetsukenPvP(ref ActionSetting setting);

/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/29537"&gt;&lt;strong&gt;Zantetsuken&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (SAM) [29537] [Limit Break]
/// &lt;para&gt;Swiftly charges forward dealing damage to target and all enemies nearby it with a potency of 24,000. If target is afflicted with Kuzushi deals damage equal to 100% of their maximum HP. Ignores the effects of Guard when dealing damage. The additional effect of Kuzushi cannot be applied to players riding machina and non-player combatants. Can only be executed when the limit gauge is full. Gauge Charge Time: 120s Cannot be executed while bound.&lt;/para&gt;
/// &lt;/summary&gt;

private IBaseAction ZantetsukenPvP =&gt; _ZantetsukenPvPCreator.Value;
/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/29537"&gt;&lt;strong&gt;Zantetsuken&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (SAM) [29537] [Limit Break]
/// &lt;para&gt;Swiftly charges forward dealing damage to target and all enemies nearby it with a potency of 24,000. If target is afflicted with Kuzushi deals damage equal to 100% of their maximum HP. Ignores the effects of Guard when dealing damage. The additional effect of Kuzushi cannot be applied to players riding machina and non-player combatants. Can only be executed when the limit gauge is full. Gauge Charge Time: 120s Cannot be executed while bound.&lt;/para&gt;
/// &lt;/summary&gt;
private sealed protected override IBaseAction LimitBreakPvP =&gt; ZantetsukenPvP;

#endregion

#region Traits

    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50208"&gt;&lt;strong&gt;Kenki Mastery II&lt;/strong&gt;&lt;/see&gt; (SAM) [208]
    /// &lt;para&gt;Increases Kenki Gauge when landing all weaponskills excluding Iaijutsu.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait KenkiMasteryIiTrait { get; } = new BaseTrait(208);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50215"&gt;&lt;strong&gt;Kenki Mastery&lt;/strong&gt;&lt;/see&gt; (SAM) [215]
    /// &lt;para&gt;Increases Kenki Gauge when landing select weaponskills or when taking damage while under the effect of Third Eye.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait KenkiMasteryTrait { get; } = new BaseTrait(215);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50277"&gt;&lt;strong&gt;Enhanced Iaijutsu&lt;/strong&gt;&lt;/see&gt; (SAM) [277]
    /// &lt;para&gt;Reduces Iaijutsu cast time to 1.3 seconds. Also grants Tsubame-gaeshi Ready after executing iaijutsu excluding Higanbana. Duration: 30s&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedIaijutsuTrait { get; } = new BaseTrait(277);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50278"&gt;&lt;strong&gt;Enhanced Fugetsu and Fuka&lt;/strong&gt;&lt;/see&gt; (SAM) [278]
    /// &lt;para&gt;Improves Fugetsu's damage increase to 13% and Fuka's reduction to weaponskill cast time and recast time spell cast time and recast time and auto-attack delay to 13%.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedFugetsuAndFukaTrait { get; } = new BaseTrait(278);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50443"&gt;&lt;strong&gt;Enhanced Meikyo Shisui&lt;/strong&gt;&lt;/see&gt; (SAM) [443]
    /// &lt;para&gt;Allows the accumulation of charges for consecutive uses of Meikyo Shisui. Maximum Charges: 2&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedMeikyoShisuiTrait { get; } = new BaseTrait(443);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50514"&gt;&lt;strong&gt;Enhanced Ikishoten&lt;/strong&gt;&lt;/see&gt; (SAM) [514]
    /// &lt;para&gt;Grants Ogi Namikiri Ready upon execution of Ikishoten. Duration: 30s&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedIkishotenTrait { get; } = new BaseTrait(514);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50519"&gt;&lt;strong&gt;Fuga Mastery&lt;/strong&gt;&lt;/see&gt; (SAM) [519]
    /// &lt;para&gt;Upgrades Fuga to Fuko.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait FugaMasteryTrait { get; } = new BaseTrait(519);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50520"&gt;&lt;strong&gt;Way of the Samurai&lt;/strong&gt;&lt;/see&gt; (SAM) [520]
    /// &lt;para&gt;Increases the potency of Hakaze to 200 Jinpu to 120 and Shifu to 120.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait WayOfTheSamuraiTrait { get; } = new BaseTrait(520);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50521"&gt;&lt;strong&gt;Way of the Samurai II&lt;/strong&gt;&lt;/see&gt; (SAM) [521]
    /// &lt;para&gt;Increases the potency of Gekko Kasha and Yukikaze to 110.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait WayOfTheSamuraiIiTrait { get; } = new BaseTrait(521);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50589"&gt;&lt;strong&gt;Third Eye Mastery&lt;/strong&gt;&lt;/see&gt; (SAM) [589]
    /// &lt;para&gt;Upgrades Third Eye to Tengentsu.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait ThirdEyeMasteryTrait { get; } = new BaseTrait(589);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50590"&gt;&lt;strong&gt;Hakaze Mastery&lt;/strong&gt;&lt;/see&gt; (SAM) [590]
    /// &lt;para&gt;Upgrades Hakaze to Gyofu.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait HakazeMasteryTrait { get; } = new BaseTrait(590);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50591"&gt;&lt;strong&gt;Enhanced Hissatsu&lt;/strong&gt;&lt;/see&gt; (SAM) [591]
    /// &lt;para&gt;Reduces Hissatsu: Guren and Hissatsu: Senei recast time to 60 seconds.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedHissatsuTrait { get; } = new BaseTrait(591);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50592"&gt;&lt;strong&gt;Enhanced Ikishoten II&lt;/strong&gt;&lt;/see&gt; (SAM) [592]
    /// &lt;para&gt;Grants Zanshin Ready upon executing Ikishoten. Duration: 30s&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedIkishotenIiTrait { get; } = new BaseTrait(592);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50593"&gt;&lt;strong&gt;Enhanced Meikyo Shisui II&lt;/strong&gt;&lt;/see&gt; (SAM) [593]
    /// &lt;para&gt;Grants Tendo upon executing Meikyo Shisui. Duration: 30s Tenka Goken changes to Tendo Goken and Midare Setsugekka changes to Tendo Setsugekka while under the effect of Tendo.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedMeikyoShisuiIiTrait { get; } = new BaseTrait(593);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50655"&gt;&lt;strong&gt;Way of the Samurai III&lt;/strong&gt;&lt;/see&gt; (SAM) [655]
    /// &lt;para&gt;Increases the potency of Jinpu to 140 Shifu to 140 Enhanced Enpi to 270 Gekko to 160 Higanbana damage over time to 50 Kasha to 160 Yukikaze to 160 Midare Setsugekka to 680 Kaeshi: Setsugekka to 680 Shoha to 640 Ogi Namikiri to 1,000 and Kaeshi: Namikiri to 1,000.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait WayOfTheSamuraiIiiTrait { get; } = new BaseTrait(655);

    private IBaseTrait[] _AllTraits = null;
    
    /// &lt;inheritdoc/&gt;
    public override IBaseTrait[] AllTraits =&gt; _AllTraits ??= [
    	KenkiMasteryIiTrait, KenkiMasteryTrait, EnhancedIaijutsuTrait, EnhancedFugetsuAndFukaTrait, EnhancedMeikyoShisuiTrait, EnhancedIkishotenTrait, FugaMasteryTrait, WayOfTheSamuraiTrait, WayOfTheSamuraiIiTrait, ThirdEyeMasteryTrait, HakazeMasteryTrait, EnhancedHissatsuTrait, EnhancedIkishotenIiTrait, EnhancedMeikyoShisuiIiTrait, WayOfTheSamuraiIiiTrait,
    	..base.AllTraits,
    ];
#endregion
}

/// &lt;summary&gt;
/// &lt;see href="https://na.finalfantasyxiv.com/jobguide/redmage"&gt;&lt;strong&gt;red mage&lt;/strong&gt;&lt;/see&gt;
/// &lt;br&gt;Number of Actions: 59&lt;/br&gt;
/// &lt;br&gt;Number of Traits: 15&lt;/br&gt;
/// &lt;/summary&gt;
[Jobs(Job.RDM)]
public abstract partial class RedMageRotation : CustomRotation
{
    static RDMGauge JobGauge =&gt; Svc.Gauges.Get&lt;RDMGauge&gt;();

#region Actions
    private readonly Lazy&lt;IBaseAction&gt; _JoltPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)7503, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyJoltPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/7503"&gt;&lt;strong&gt;Jolt&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RDM) [7503] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyJoltPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/7503"&gt;&lt;strong&gt;Jolt&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RDM) [7503] [Spell]
    /// &lt;para&gt;Deals unaspected damage with a potency of 170. Additional Effect: Increases both Black Mana and White Mana by 2&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction JoltPvE =&gt; _JoltPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _RipostePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)7504, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyRipostePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/7504"&gt;&lt;strong&gt;Riposte&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RDM) [7504] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyRipostePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/7504"&gt;&lt;strong&gt;Riposte&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RDM) [7504] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 130.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction RipostePvE =&gt; _RipostePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _VerthunderPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)7505, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyVerthunderPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/7505"&gt;&lt;strong&gt;Verthunder&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RDM) [7505] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyVerthunderPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/7505"&gt;&lt;strong&gt;Verthunder&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RDM) [7505] [Spell]
    /// &lt;para&gt;Deals lightning damage with a potency of . Additional Effect: Increases Black Mana by 6&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction VerthunderPvE =&gt; _VerthunderPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _CorpsacorpsPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)7506, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyCorpsacorpsPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/7506"&gt;&lt;strong&gt;Corps-a-corps&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RDM) [7506] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyCorpsacorpsPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/7506"&gt;&lt;strong&gt;Corps-a-corps&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RDM) [7506] [Ability]
    /// &lt;para&gt;Rushes target and delivers an attack with a potency of 130. Maximum Charges: 2 Cannot be executed while bound.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction CorpsacorpsPvE =&gt; _CorpsacorpsPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _VeraeroPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)7507, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyVeraeroPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/7507"&gt;&lt;strong&gt;Veraero&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RDM) [7507] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyVeraeroPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/7507"&gt;&lt;strong&gt;Veraero&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RDM) [7507] [Spell]
    /// &lt;para&gt;Deals wind damage with a potency of . Additional Effect: Increases White Mana by 6&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction VeraeroPvE =&gt; _VeraeroPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ScatterPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)7509, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyScatterPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/7509"&gt;&lt;strong&gt;Scatter&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RDM) [7509] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyScatterPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/7509"&gt;&lt;strong&gt;Scatter&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RDM) [7509] [Spell]
    /// &lt;para&gt;Deals unaspected damage with a potency of 120 to target and all enemies nearby it. Additional Effect: Increases both Black Mana and White Mana by 3&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ScatterPvE =&gt; _ScatterPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _VerfirePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)7510, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyVerfirePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/7510"&gt;&lt;strong&gt;Verfire&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RDM) [7510] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyVerfirePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/7510"&gt;&lt;strong&gt;Verfire&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RDM) [7510] [Spell]
    /// &lt;para&gt;Deals fire damage with a potency of . Additional Effect: Increases Black Mana by 5 Can only be executed while Verfire Ready is active.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction VerfirePvE =&gt; _VerfirePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _VerstonePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)7511, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyVerstonePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/7511"&gt;&lt;strong&gt;Verstone&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RDM) [7511] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyVerstonePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/7511"&gt;&lt;strong&gt;Verstone&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RDM) [7511] [Spell]
    /// &lt;para&gt;Deals earth damage with a potency of . Additional Effect: Increases White Mana by 5 Can only be executed while Verstone Ready is active.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction VerstonePvE =&gt; _VerstonePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ZwerchhauPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)7512, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyZwerchhauPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/7512"&gt;&lt;strong&gt;Zwerchhau&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RDM) [7512] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyZwerchhauPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/7512"&gt;&lt;strong&gt;Zwerchhau&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RDM) [7512] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 100. Combo Action: Riposte or Enchanted Riposte Combo Potency: 150 Action upgraded to Enchanted Zwerchhau if both Black Mana and White Mana are at 15 or more.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ZwerchhauPvE =&gt; _ZwerchhauPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _MoulinetPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)7513, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyMoulinetPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/7513"&gt;&lt;strong&gt;Moulinet&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RDM) [7513] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyMoulinetPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/7513"&gt;&lt;strong&gt;Moulinet&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RDM) [7513] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 60 to all enemies in a cone before you. Action upgraded to Enchanted Moulinet if both Black Mana and White Mana are at 20 or more.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction MoulinetPvE =&gt; _MoulinetPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _VercurePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)7514, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyVercurePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/7514"&gt;&lt;strong&gt;Vercure&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RDM) [7514] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyVercurePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/7514"&gt;&lt;strong&gt;Vercure&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RDM) [7514] [Spell]
    /// &lt;para&gt;Restores target's HP. Cure Potency: 350&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction VercurePvE =&gt; _VercurePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _DisplacementPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)7515, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyDisplacementPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/7515"&gt;&lt;strong&gt;Displacement&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RDM) [7515] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyDisplacementPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/7515"&gt;&lt;strong&gt;Displacement&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RDM) [7515] [Ability]
    /// &lt;para&gt;Delivers an attack with a potency of . Additional Effect: 15-yalm backstep Maximum Charges: 2 Cannot be executed while bound. Shares a recast timer with Engagement.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction DisplacementPvE =&gt; _DisplacementPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _RedoublementPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)7516, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyRedoublementPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/7516"&gt;&lt;strong&gt;Redoublement&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RDM) [7516] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyRedoublementPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/7516"&gt;&lt;strong&gt;Redoublement&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RDM) [7516] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 100. Combo Action: Zwerchhau or Enchanted Zwerchhau Combo Potency: 230 Action upgraded to Enchanted Redoublement if both Black Mana and White Mana are at 15 or more.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction RedoublementPvE =&gt; _RedoublementPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _FlechePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)7517, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyFlechePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/7517"&gt;&lt;strong&gt;Fleche&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RDM) [7517] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyFlechePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/7517"&gt;&lt;strong&gt;Fleche&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RDM) [7517] [Ability]
    /// &lt;para&gt;Delivers an attack with a potency of .&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction FlechePvE =&gt; _FlechePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _AccelerationPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)7518, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyAccelerationPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/7518"&gt;&lt;strong&gt;Acceleration&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RDM) [7518] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyAccelerationPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/7518"&gt;&lt;strong&gt;Acceleration&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RDM) [7518] [Ability]
    /// &lt;para&gt;Ensures the next or can be cast immediately. Duration: 20s Additional Effect: Increases the potency of by 50 Additional Effect: Ensures trigger Verfire Ready or Verstone Ready respectively&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction AccelerationPvE =&gt; _AccelerationPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ContreSixtePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)7519, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyContreSixtePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/7519"&gt;&lt;strong&gt;Contre Sixte&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RDM) [7519] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyContreSixtePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/7519"&gt;&lt;strong&gt;Contre Sixte&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RDM) [7519] [Ability]
    /// &lt;para&gt;Delivers an attack with a potency of to target and all enemies nearby it.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ContreSixtePvE =&gt; _ContreSixtePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _EmboldenPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)7520, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyEmboldenPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/7520"&gt;&lt;strong&gt;Embolden&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RDM) [7520] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyEmboldenPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/7520"&gt;&lt;strong&gt;Embolden&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RDM) [7520] [Ability]
    /// &lt;para&gt;Increases own magic damage dealt by 10% and damage dealt by nearby party members by 5%. Duration: 20s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction EmboldenPvE =&gt; _EmboldenPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ManaficationPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)7521, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyManaficationPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/7521"&gt;&lt;strong&gt;Manafication&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RDM) [7521] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyManaficationPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/7521"&gt;&lt;strong&gt;Manafication&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RDM) [7521] [Ability]
    /// &lt;para&gt;Temporarily increases the ranges of Enchanted Riposte Enchanted Zwerchhau and Enchanted Redoublement to 25 yalms. Duration: 30s Additional Effect: Grants 3 stacks of Magicked Swordplay each stack allowing the use of Enchanted Riposte Enchanted Zwerchhau Enchanted Redoublement Enchanted Moulinet Enchanted Moulinet Deux or Enchanted Moulinet Trois without cost Duration: 30s All combos are canceled upon execution of Manafication. Can only be executed while in combat.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ManaficationPvE =&gt; _ManaficationPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _VerraisePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)7523, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyVerraisePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/7523"&gt;&lt;strong&gt;Verraise&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RDM) [7523] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyVerraisePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/7523"&gt;&lt;strong&gt;Verraise&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RDM) [7523] [Spell]
    /// &lt;para&gt;Resurrects target to a weakened state.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction VerraisePvE =&gt; _VerraisePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _JoltIiPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)7524, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyJoltIiPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/7524"&gt;&lt;strong&gt;Jolt II&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RDM) [7524] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyJoltIiPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/7524"&gt;&lt;strong&gt;Jolt II&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RDM) [7524] [Spell]
    /// &lt;para&gt;Deals unaspected damage with a potency of 280. Additional Effect: Increases both Black Mana and White Mana by 2&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction JoltIiPvE =&gt; _JoltIiPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _VerflarePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)7525, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyVerflarePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/7525"&gt;&lt;strong&gt;Verflare&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RDM) [7525] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyVerflarePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/7525"&gt;&lt;strong&gt;Verflare&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RDM) [7525] [Spell]
    /// &lt;para&gt;Deals fire damage to target and all enemies nearby it with a potency of for the first enemy and 55% less for all remaining enemies. Additional Effect: Increases Black Mana by 11 Additional Effect: 20% chance of becoming Verfire Ready Duration: 30s Chance to become Verfire Ready increases to 100% if White Mana is higher than Black Mana at time of execution. Mana Stack Cost: 3 ※This action cannot be assigned to a hotbar. ※ and Verthunder II change to Verflare when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction VerflarePvE =&gt; _VerflarePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _VerholyPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)7526, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyVerholyPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/7526"&gt;&lt;strong&gt;Verholy&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RDM) [7526] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyVerholyPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/7526"&gt;&lt;strong&gt;Verholy&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RDM) [7526] [Spell]
    /// &lt;para&gt;Deals unaspected damage to target and all enemies nearby it with a potency of for the first enemy and 55% less for all remaining enemies. Additional Effect: Increases White Mana by 11 Additional Effect: 20% chance of becoming Verstone Ready Duration: 30s Chance to become Verstone Ready increases to 100% if Black Mana is higher than White Mana at time of execution. Mana Stack Cost: 3 ※This action cannot be assigned to a hotbar. ※ and Veraero II change to Verholy when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction VerholyPvE =&gt; _VerholyPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _EnchantedRipostePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)7527, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyEnchantedRipostePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/7527"&gt;&lt;strong&gt;Enchanted Riposte&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RDM) [7527] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyEnchantedRipostePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/7527"&gt;&lt;strong&gt;Enchanted Riposte&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RDM) [7527] [Weaponskill]
    /// &lt;para&gt;Deals unaspected damage with a potency of . Balance Gauge Cost: 20 Black Mana Balance Gauge Cost: 20 White Mana ※This action cannot be assigned to a hotbar. ※Riposte changes to Enchanted Riposte when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction EnchantedRipostePvE =&gt; _EnchantedRipostePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _EnchantedZwerchhauPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)7528, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyEnchantedZwerchhauPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/7528"&gt;&lt;strong&gt;Enchanted Zwerchhau&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RDM) [7528] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyEnchantedZwerchhauPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/7528"&gt;&lt;strong&gt;Enchanted Zwerchhau&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RDM) [7528] [Weaponskill]
    /// &lt;para&gt;Deals unaspected damage with a potency of . Combo Action: Riposte or Enchanted Riposte Combo Potency: Balance Gauge Cost: 15 Black Mana Balance Gauge Cost: 15 White Mana ※This action cannot be assigned to a hotbar. ※Zwerchhau changes to Enchanted Zwerchhau when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction EnchantedZwerchhauPvE =&gt; _EnchantedZwerchhauPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _EnchantedRedoublementPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)7529, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyEnchantedRedoublementPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/7529"&gt;&lt;strong&gt;Enchanted Redoublement&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RDM) [7529] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyEnchantedRedoublementPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/7529"&gt;&lt;strong&gt;Enchanted Redoublement&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RDM) [7529] [Weaponskill]
    /// &lt;para&gt;Deals unaspected damage with a potency of . Combo Action: Enchanted Zwerchhau Combo Potency: Balance Gauge Cost: 15 Black Mana Balance Gauge Cost: 15 White Mana ※This action cannot be assigned to a hotbar. ※Redoublement changes to Enchanted Redoublement when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction EnchantedRedoublementPvE =&gt; _EnchantedRedoublementPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _EnchantedMoulinetPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)7530, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyEnchantedMoulinetPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/7530"&gt;&lt;strong&gt;Enchanted Moulinet&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RDM) [7530] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyEnchantedMoulinetPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/7530"&gt;&lt;strong&gt;Enchanted Moulinet&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RDM) [7530] [Weaponskill]
    /// &lt;para&gt;Deals unaspected damage with a potency of 130 to all enemies in a cone before you. Balance Gauge Cost: 20 Black Mana Balance Gauge Cost: 20 White Mana ※This action cannot be assigned to a hotbar. ※Moulinet changes to Enchanted Moulinet when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction EnchantedMoulinetPvE =&gt; _EnchantedMoulinetPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _VerthunderIiPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16524, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyVerthunderIiPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16524"&gt;&lt;strong&gt;Verthunder II&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RDM) [16524] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyVerthunderIiPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16524"&gt;&lt;strong&gt;Verthunder II&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RDM) [16524] [Spell]
    /// &lt;para&gt;Deals lightning damage with a potency of to target and all enemies nearby it. Additional Effect: Increases Black Mana by 7&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction VerthunderIiPvE =&gt; _VerthunderIiPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _VeraeroIiPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16525, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyVeraeroIiPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16525"&gt;&lt;strong&gt;Veraero II&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RDM) [16525] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyVeraeroIiPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16525"&gt;&lt;strong&gt;Veraero II&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RDM) [16525] [Spell]
    /// &lt;para&gt;Deals wind damage with a potency of to target and all enemies nearby it. Additional Effect: Increases White Mana by 7&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction VeraeroIiPvE =&gt; _VeraeroIiPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ImpactPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16526, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyImpactPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16526"&gt;&lt;strong&gt;Impact&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RDM) [16526] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyImpactPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16526"&gt;&lt;strong&gt;Impact&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RDM) [16526] [Spell]
    /// &lt;para&gt;Deals unaspected damage with a potency of to target and all enemies nearby it. Acceleration Potency: Additional Effect: Increases both Black Mana and White Mana by 3&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ImpactPvE =&gt; _ImpactPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _EngagementPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16527, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyEngagementPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16527"&gt;&lt;strong&gt;Engagement&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RDM) [16527] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyEngagementPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16527"&gt;&lt;strong&gt;Engagement&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RDM) [16527] [Ability]
    /// &lt;para&gt;Delivers an attack with a potency of . Maximum Charges: 2 Shares a recast timer with Displacement.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction EngagementPvE =&gt; _EngagementPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _EnchantedReprisePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16528, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyEnchantedReprisePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16528"&gt;&lt;strong&gt;Enchanted Reprise&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RDM) [16528] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyEnchantedReprisePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16528"&gt;&lt;strong&gt;Enchanted Reprise&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RDM) [16528] [Weaponskill]
    /// &lt;para&gt;Deals unaspected damage with a potency of . Balance Gauge Cost: 5 Black Mana Balance Gauge Cost: 5 White Mana ※This action cannot be assigned to a hotbar. ※Reprise changes to Enchanted Reprise when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction EnchantedReprisePvE =&gt; _EnchantedReprisePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ReprisePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16529, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyReprisePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16529"&gt;&lt;strong&gt;Reprise&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RDM) [16529] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyReprisePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16529"&gt;&lt;strong&gt;Reprise&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RDM) [16529] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 100. Action upgraded to Enchanted Reprise if both Black Mana and White Mana are at 5 or more.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ReprisePvE =&gt; _ReprisePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ScorchPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16530, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyScorchPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16530"&gt;&lt;strong&gt;Scorch&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RDM) [16530] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyScorchPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16530"&gt;&lt;strong&gt;Scorch&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RDM) [16530] [Spell]
    /// &lt;para&gt;Deals unaspected damage to target and all enemies nearby it with a potency of for the first enemy and 55% less for all remaining enemies. Combo Action: Verflare or Verholy Additional Effect: Increases both Black Mana and White Mana by 4 Can only be executed after successfully landing Verflare or Verholy as a combo action. ※This action cannot be assigned to a hotbar. ※ and Impact change to Scorch when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ScorchPvE =&gt; _ScorchPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _VerthunderIiiPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)25855, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyVerthunderIiiPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/25855"&gt;&lt;strong&gt;Verthunder III&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RDM) [25855] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyVerthunderIiiPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/25855"&gt;&lt;strong&gt;Verthunder III&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RDM) [25855] [Spell]
    /// &lt;para&gt;Deals lightning damage with a potency of . Additional Effect: Increases Black Mana by 6 Additional Effect: 50% chance of becoming Verfire Ready Duration: 30s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction VerthunderIiiPvE =&gt; _VerthunderIiiPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _VeraeroIiiPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)25856, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyVeraeroIiiPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/25856"&gt;&lt;strong&gt;Veraero III&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RDM) [25856] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyVeraeroIiiPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/25856"&gt;&lt;strong&gt;Veraero III&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RDM) [25856] [Spell]
    /// &lt;para&gt;Deals wind damage with a potency of . Additional Effect: Increases White Mana by 6 Additional Effect: 50% chance of becoming Verstone Ready Duration: 30s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction VeraeroIiiPvE =&gt; _VeraeroIiiPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _MagickBarrierPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)25857, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyMagickBarrierPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/25857"&gt;&lt;strong&gt;Magick Barrier&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RDM) [25857] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyMagickBarrierPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/25857"&gt;&lt;strong&gt;Magick Barrier&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RDM) [25857] [Ability]
    /// &lt;para&gt;Reduces magic damage taken by self and nearby party members by 10% while increasing HP recovered by healing actions by 5%. Duration: 10s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction MagickBarrierPvE =&gt; _MagickBarrierPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ResolutionPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)25858, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyResolutionPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/25858"&gt;&lt;strong&gt;Resolution&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RDM) [25858] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyResolutionPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/25858"&gt;&lt;strong&gt;Resolution&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RDM) [25858] [Spell]
    /// &lt;para&gt;Deals unaspected damage to all enemies in a straight line before you with a potency of for the first enemy and 55% less for all remaining enemies. Combo Action: Scorch Additional Effect: Increases both Black Mana and White Mana by 4 Can only be executed after successfully landing Scorch as a combo action. ※This action cannot be assigned to a hotbar. ※Scorch changes to Resolution when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ResolutionPvE =&gt; _ResolutionPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _CorpsacorpsPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29699, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyCorpsacorpsPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29699"&gt;&lt;strong&gt;Corps-a-corps&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (RDM) [29699] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyCorpsacorpsPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29699"&gt;&lt;strong&gt;Corps-a-corps&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (RDM) [29699] [Ability]
    /// &lt;para&gt;Rushes target and delivers an attack with a potency of 3,000. Additional Effect: Afflicts target with Monomachy Monomachy Effect: Increases damage dealt to target by 15% while lowering damage taken from target by 15% Duration: 8s Maximum Charges: 2 Cannot be executed while bound.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction CorpsacorpsPvP =&gt; _CorpsacorpsPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _DisplacementPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29700, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyDisplacementPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29700"&gt;&lt;strong&gt;Displacement&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (RDM) [29700] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyDisplacementPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29700"&gt;&lt;strong&gt;Displacement&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (RDM) [29700] [Ability]
    /// &lt;para&gt;Delivers an attack with a potency of 3,000. Additional Effect: 15-yalm backstep Additional Effect: Increases damage and healing potency of next spell cast by 15% Duration: 10s Maximum Charges: 2 Cannot be executed while bound.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction DisplacementPvP =&gt; _DisplacementPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _EnchantedMoulinetDeuxPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)37002, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyEnchantedMoulinetDeuxPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/37002"&gt;&lt;strong&gt;Enchanted Moulinet Deux&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RDM) [37002] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyEnchantedMoulinetDeuxPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/37002"&gt;&lt;strong&gt;Enchanted Moulinet Deux&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RDM) [37002] [Weaponskill]
    /// &lt;para&gt;Deals unaspected damage with a potency of 140 to all enemies in a cone before you. Combo Action: Enchanted Moulinet Balance Gauge Cost: 15 Black Mana Balance Gauge Cost: 15 White Mana ※This action cannot be assigned to a hotbar. ※Enchanted Moulinet changes to Enchanted Moulinet Deux when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction EnchantedMoulinetDeuxPvE =&gt; _EnchantedMoulinetDeuxPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _EnchantedMoulinetTroisPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)37003, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyEnchantedMoulinetTroisPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/37003"&gt;&lt;strong&gt;Enchanted Moulinet Trois&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RDM) [37003] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyEnchantedMoulinetTroisPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/37003"&gt;&lt;strong&gt;Enchanted Moulinet Trois&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RDM) [37003] [Weaponskill]
    /// &lt;para&gt;Deals unaspected damage with a potency of 150 to all enemies in a cone before you. Combo Action: Enchanted Moulinet Deux Balance Gauge Cost: 15 Black Mana Balance Gauge Cost: 15 White Mana ※This action cannot be assigned to a hotbar. ※Enchanted Moulinet Deux changes to Enchanted Moulinet Trois when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction EnchantedMoulinetTroisPvE =&gt; _EnchantedMoulinetTroisPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _JoltIiiPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)37004, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyJoltIiiPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/37004"&gt;&lt;strong&gt;Jolt III&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RDM) [37004] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyJoltIiiPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/37004"&gt;&lt;strong&gt;Jolt III&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RDM) [37004] [Spell]
    /// &lt;para&gt;Deals unaspected damage with a potency of 360. Additional Effect: Increases both Black Mana and White Mana by 2&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction JoltIiiPvE =&gt; _JoltIiiPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ViceOfThornsPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)37005, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyViceOfThornsPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/37005"&gt;&lt;strong&gt;Vice of Thorns&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RDM) [37005] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyViceOfThornsPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/37005"&gt;&lt;strong&gt;Vice of Thorns&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RDM) [37005] [Ability]
    /// &lt;para&gt;Deals unaspected damage to target and all enemies nearby it with a potency of 950 for the first enemy and 55% less for all remaining enemies. Can only be executed while under the effect of Thorned Flourish.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ViceOfThornsPvE =&gt; _ViceOfThornsPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _GrandImpactPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)37006, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyGrandImpactPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/37006"&gt;&lt;strong&gt;Grand Impact&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RDM) [37006] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyGrandImpactPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/37006"&gt;&lt;strong&gt;Grand Impact&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RDM) [37006] [Spell]
    /// &lt;para&gt;Deals unaspected damage to target and all enemies nearby it with a potency of 600 for the first enemy and 55% less for all remaining enemies. Additional Effect: Increases both Black Mana and White Mana by 3 Can only be executed while under the effect of Grand Impact Ready. ※This action cannot be assigned to a hotbar. ※Jolt III and Impact change to Grand Impact when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction GrandImpactPvE =&gt; _GrandImpactPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _PrefulgencePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)37007, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyPrefulgencePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/37007"&gt;&lt;strong&gt;Prefulgence&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RDM) [37007] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyPrefulgencePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/37007"&gt;&lt;strong&gt;Prefulgence&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RDM) [37007] [Ability]
    /// &lt;para&gt;Deals unaspected damage to target and all enemies nearby it with a potency of 1,200 for the first enemy and 55% less for all remaining enemies. Can only be executed while under the effect of Prefulgence Ready.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction PrefulgencePvE =&gt; _PrefulgencePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _JoltIiiPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)41486, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyJoltIiiPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/41486"&gt;&lt;strong&gt;Jolt III&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (RDM) [41486] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyJoltIiiPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/41486"&gt;&lt;strong&gt;Jolt III&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (RDM) [41486] [Spell]
    /// &lt;para&gt;Deals unaspected damage with a potency of 6,000. Additional Effect: Grants Dualcast Duration: 15s ※Action changes to Grand Impact upon execution.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction JoltIiiPvP =&gt; _JoltIiiPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _GrandImpactPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)41487, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyGrandImpactPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/41487"&gt;&lt;strong&gt;Grand Impact&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (RDM) [41487] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyGrandImpactPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/41487"&gt;&lt;strong&gt;Grand Impact&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (RDM) [41487] [Spell]
    /// &lt;para&gt;Deals unaspected damage to target and all enemies nearby it with a potency of 6,000 for the first enemy and 4,000 for all remaining enemies. Can only be executed while under the effect of Dualcast. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction GrandImpactPvP =&gt; _GrandImpactPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _EnchantedRipostePvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)41488, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyEnchantedRipostePvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/41488"&gt;&lt;strong&gt;Enchanted Riposte&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (RDM) [41488] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyEnchantedRipostePvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/41488"&gt;&lt;strong&gt;Enchanted Riposte&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (RDM) [41488] [Weaponskill]
    /// &lt;para&gt;Deals unaspected damage with a potency of 5,000. Ignores the effects of Guard when dealing damage. Additional Effect: Creates a barrier around self that absorbs damage equivalent to a heal of 4,000 potency Duration: 6s ※Action changes to Enchanted Zwerchhau upon execution.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction EnchantedRipostePvP =&gt; _EnchantedRipostePvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _EnchantedZwerchhauPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)41489, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyEnchantedZwerchhauPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/41489"&gt;&lt;strong&gt;Enchanted Zwerchhau&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (RDM) [41489] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyEnchantedZwerchhauPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/41489"&gt;&lt;strong&gt;Enchanted Zwerchhau&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (RDM) [41489] [Weaponskill]
    /// &lt;para&gt;Deals unaspected damage with a potency of 6,000. Ignores the effects of Guard when dealing damage. Combo Action: Enchanted Riposte Additional Effect: Creates a barrier around self that absorbs damage equivalent to a heal of 4,000 potency Duration: 6s ※This action cannot be assigned to a hotbar. ※Action changes to Enchanted Redoublement upon execution.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction EnchantedZwerchhauPvP =&gt; _EnchantedZwerchhauPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _EnchantedRedoublementPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)41490, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyEnchantedRedoublementPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/41490"&gt;&lt;strong&gt;Enchanted Redoublement&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (RDM) [41490] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyEnchantedRedoublementPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/41490"&gt;&lt;strong&gt;Enchanted Redoublement&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (RDM) [41490] [Weaponskill]
    /// &lt;para&gt;Deals unaspected damage with a potency of 7,000. Ignores the effects of Guard when dealing damage. Combo Action: Enchanted Zwerchhau Additional Effect: Creates a barrier around self that absorbs damage equivalent to a heal of 4,000 potency Duration: 6s ※This action cannot be assigned to a hotbar. ※Action changes to Scorch upon execution.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction EnchantedRedoublementPvP =&gt; _EnchantedRedoublementPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ScorchPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)41491, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyScorchPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/41491"&gt;&lt;strong&gt;Scorch&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (RDM) [41491] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyScorchPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/41491"&gt;&lt;strong&gt;Scorch&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (RDM) [41491] [Spell]
    /// &lt;para&gt;Deals unaspected damage with a potency of 8,000 to target and all enemies nearby it. Combo Action: Enchanted Redoublement Additional Effect: Damage over time Potency: 4,000 Duration: 6s ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ScorchPvP =&gt; _ScorchPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ResolutionPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)41492, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyResolutionPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/41492"&gt;&lt;strong&gt;Resolution&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (RDM) [41492] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyResolutionPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/41492"&gt;&lt;strong&gt;Resolution&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (RDM) [41492] [Spell]
    /// &lt;para&gt;Deals unaspected damage with a potency of 8,000 to all enemies in a straight line. Additional Effect: Silence Duration: 2s This action does not share a recast timer with any other actions.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ResolutionPvP =&gt; _ResolutionPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ViceOfThornsPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)41493, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyViceOfThornsPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/41493"&gt;&lt;strong&gt;Vice of Thorns&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (RDM) [41493] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyViceOfThornsPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/41493"&gt;&lt;strong&gt;Vice of Thorns&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (RDM) [41493] [Ability]
    /// &lt;para&gt;Deals unaspected damage with a potency of 4,000 to target and all enemies nearby it. Additional Effect: Stun Duration: 2s Can only be executed while under the effect of Thorned Flourish. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ViceOfThornsPvP =&gt; _ViceOfThornsPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _EmboldenPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)41494, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyEmboldenPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/41494"&gt;&lt;strong&gt;Embolden&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (RDM) [41494] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyEmboldenPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/41494"&gt;&lt;strong&gt;Embolden&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (RDM) [41494] [Ability]
    /// &lt;para&gt;Increases damage dealt by self and nearby party members by 8% while reducing damage taken by 8%. Duration: 8s Additional Effect: Grants Prefulgence Ready Duration: 15s This action's effects extend through obstructions. ※Action changes to Prefulgence upon execution.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction EmboldenPvP =&gt; _EmboldenPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _PrefulgencePvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)41495, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyPrefulgencePvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/41495"&gt;&lt;strong&gt;Prefulgence&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (RDM) [41495] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyPrefulgencePvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/41495"&gt;&lt;strong&gt;Prefulgence&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (RDM) [41495] [Spell]
    /// &lt;para&gt;Deals unaspected damage with a potency of 10,000 to target and all enemies nearby it. Additional Effect: Restores own HP Cure Potency: 10,000 Additional Effect: Restores HP of party members near target Cure Potency: 10,000 Can only be executed while under the effect of Prefulgence.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction PrefulgencePvP =&gt; _PrefulgencePvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _FortePvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)41496, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyFortePvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/41496"&gt;&lt;strong&gt;Forte&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (RDM) [41496] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyFortePvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/41496"&gt;&lt;strong&gt;Forte&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (RDM) [41496] [Ability]
    /// &lt;para&gt;Creates a barrier around self that reduces damage taken by 50% and absorbs damage equivalent to a heal of 4,000 potency. Duration: 5s Grants Thorned Flourish when barrier is completely absorbed. Duration: 10s ※Action changes to Vice of Thorns while under the effect of Thorned Flourish.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction FortePvP =&gt; _FortePvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _EnchantedRipostePvE_45960Creator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)45960, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyEnchantedRipostePvE_45960(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/45960"&gt;&lt;strong&gt;Enchanted Riposte&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RDM) [45960] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyEnchantedRipostePvE_45960(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/45960"&gt;&lt;strong&gt;Enchanted Riposte&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RDM) [45960] [Weaponskill]
    /// &lt;para&gt;Deals unaspected damage with a potency of . Balance Gauge Cost: 20 Black Mana Balance Gauge Cost: 20 White Mana ※This action cannot be assigned to a hotbar. ※Riposte changes to Enchanted Riposte when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction EnchantedRipostePvE_45960 =&gt; _EnchantedRipostePvE_45960Creator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _EnchantedZwerchhauPvE_45961Creator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)45961, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyEnchantedZwerchhauPvE_45961(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/45961"&gt;&lt;strong&gt;Enchanted Zwerchhau&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RDM) [45961] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyEnchantedZwerchhauPvE_45961(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/45961"&gt;&lt;strong&gt;Enchanted Zwerchhau&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RDM) [45961] [Weaponskill]
    /// &lt;para&gt;Deals unaspected damage with a potency of . Combo Action: Riposte or Enchanted Riposte Combo Potency: Balance Gauge Cost: 15 Black Mana Balance Gauge Cost: 15 White Mana ※This action cannot be assigned to a hotbar. ※Zwerchhau changes to Enchanted Zwerchhau when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction EnchantedZwerchhauPvE_45961 =&gt; _EnchantedZwerchhauPvE_45961Creator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _EnchantedRedoublementPvE_45962Creator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)45962, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyEnchantedRedoublementPvE_45962(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/45962"&gt;&lt;strong&gt;Enchanted Redoublement&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RDM) [45962] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyEnchantedRedoublementPvE_45962(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/45962"&gt;&lt;strong&gt;Enchanted Redoublement&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RDM) [45962] [Weaponskill]
    /// &lt;para&gt;Deals unaspected damage with a potency of . Combo Action: Enchanted Zwerchhau Combo Potency: Balance Gauge Cost: 15 Black Mana Balance Gauge Cost: 15 White Mana ※This action cannot be assigned to a hotbar. ※Redoublement changes to Enchanted Redoublement when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction EnchantedRedoublementPvE_45962 =&gt; _EnchantedRedoublementPvE_45962Creator.Value;

    private IBaseAction[] _AllBaseActions = null;
    
    /// &lt;inheritdoc/&gt;
    public override IBaseAction[] AllBaseActions =&gt; _AllBaseActions ??= [
    	JoltPvE, RipostePvE, VerthunderPvE, CorpsacorpsPvE, VeraeroPvE, ScatterPvE, VerfirePvE, VerstonePvE, ZwerchhauPvE, MoulinetPvE, VercurePvE, DisplacementPvE, RedoublementPvE, FlechePvE, AccelerationPvE, ContreSixtePvE, EmboldenPvE, ManaficationPvE, VerraisePvE, JoltIiPvE, VerflarePvE, VerholyPvE, EnchantedRipostePvE, EnchantedZwerchhauPvE, EnchantedRedoublementPvE, EnchantedMoulinetPvE, VerthunderIiPvE, VeraeroIiPvE, ImpactPvE, EngagementPvE, EnchantedReprisePvE, ReprisePvE, ScorchPvE, VerthunderIiiPvE, VeraeroIiiPvE, MagickBarrierPvE, ResolutionPvE, CorpsacorpsPvP, DisplacementPvP, EnchantedMoulinetDeuxPvE, EnchantedMoulinetTroisPvE, JoltIiiPvE, ViceOfThornsPvE, GrandImpactPvE, PrefulgencePvE, JoltIiiPvP, GrandImpactPvP, EnchantedRipostePvP, EnchantedZwerchhauPvP, EnchantedRedoublementPvP, ScorchPvP, ResolutionPvP, ViceOfThornsPvP, EmboldenPvP, PrefulgencePvP, FortePvP,
    	..base.AllBaseActions,
    ];

private readonly Lazy&lt;IBaseAction&gt; _SkyshardPvECreator = new(() =&gt; 
{
    IBaseAction action = new BaseAction((ActionID)203, false);
    CustomRotation.LoadActionSetting(ref action);

    var setting = action.Setting;
    ModifySkyshardPvE(ref setting);
    action.Setting = setting;

    return action;
});

/// &lt;summary&gt;
/// Modify &lt;see href="https://garlandtools.org/db/#action/203"&gt;&lt;strong&gt;Skyshard&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [203] [Limit Break]
/// &lt;/summary&gt;
static partial void ModifySkyshardPvE(ref ActionSetting setting);

/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/203"&gt;&lt;strong&gt;Skyshard&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [203] [Limit Break]
/// &lt;para&gt;Deals unaspected damage with a potency of 1,650 to all enemies near point of impact.&lt;/para&gt;
/// &lt;/summary&gt;

public IBaseAction SkyshardPvE =&gt; _SkyshardPvECreator.Value;
/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/203"&gt;&lt;strong&gt;Skyshard&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [203] [Limit Break]
/// &lt;para&gt;Deals unaspected damage with a potency of 1,650 to all enemies near point of impact.&lt;/para&gt;
/// &lt;/summary&gt;
private sealed protected override IBaseAction LimitBreak1 =&gt; SkyshardPvE;
private readonly Lazy&lt;IBaseAction&gt; _StarstormPvECreator = new(() =&gt; 
{
    IBaseAction action = new BaseAction((ActionID)204, false);
    CustomRotation.LoadActionSetting(ref action);

    var setting = action.Setting;
    ModifyStarstormPvE(ref setting);
    action.Setting = setting;

    return action;
});

/// &lt;summary&gt;
/// Modify &lt;see href="https://garlandtools.org/db/#action/204"&gt;&lt;strong&gt;Starstorm&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [204] [Limit Break]
/// &lt;/summary&gt;
static partial void ModifyStarstormPvE(ref ActionSetting setting);

/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/204"&gt;&lt;strong&gt;Starstorm&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [204] [Limit Break]
/// &lt;para&gt;Deals unaspected damage with a potency of 3,600 to all enemies near point of impact.&lt;/para&gt;
/// &lt;/summary&gt;

public IBaseAction StarstormPvE =&gt; _StarstormPvECreator.Value;
/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/204"&gt;&lt;strong&gt;Starstorm&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [204] [Limit Break]
/// &lt;para&gt;Deals unaspected damage with a potency of 3,600 to all enemies near point of impact.&lt;/para&gt;
/// &lt;/summary&gt;
private sealed protected override IBaseAction LimitBreak2 =&gt; StarstormPvE;
private readonly Lazy&lt;IBaseAction&gt; _VermilionScourgePvECreator = new(() =&gt; 
{
    IBaseAction action = new BaseAction((ActionID)7862, false);
    CustomRotation.LoadActionSetting(ref action);

    var setting = action.Setting;
    ModifyVermilionScourgePvE(ref setting);
    action.Setting = setting;

    return action;
});

/// &lt;summary&gt;
/// Modify &lt;see href="https://garlandtools.org/db/#action/7862"&gt;&lt;strong&gt;Vermilion Scourge&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [7862] [Limit Break]
/// &lt;/summary&gt;
static partial void ModifyVermilionScourgePvE(ref ActionSetting setting);

/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/7862"&gt;&lt;strong&gt;Vermilion Scourge&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [7862] [Limit Break]
/// &lt;para&gt;&lt;/para&gt;
/// &lt;/summary&gt;

public IBaseAction VermilionScourgePvE =&gt; _VermilionScourgePvECreator.Value;
/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/7862"&gt;&lt;strong&gt;Vermilion Scourge&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [7862] [Limit Break]
/// &lt;para&gt;&lt;/para&gt;
/// &lt;/summary&gt;
private sealed protected override IBaseAction LimitBreak3 =&gt; VermilionScourgePvE;
private readonly Lazy&lt;IBaseAction&gt; _SouthernCrossPvPCreator = new(() =&gt; 
{
    IBaseAction action = new BaseAction((ActionID)41498, false);
    CustomRotation.LoadActionSetting(ref action);

    var setting = action.Setting;
    ModifySouthernCrossPvP(ref setting);
    action.Setting = setting;

    return action;
});

/// &lt;summary&gt;
/// Modify &lt;see href="https://garlandtools.org/db/#action/41498"&gt;&lt;strong&gt;Southern Cross&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (RDM) [41498] [Limit Break]
/// &lt;/summary&gt;
static partial void ModifySouthernCrossPvP(ref ActionSetting setting);

/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/41498"&gt;&lt;strong&gt;Southern Cross&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (RDM) [41498] [Limit Break]
/// &lt;para&gt;Emblazons a grand cross on the ground beneath a party member or enemy restoring HP of party members within range while damaging enemies. Cure Potency: 12,000 Damage Potency: 12,000 Targets standing at the cross's center will receive the effects of this action twice. Can only be executed when the limit gauge is full. Gauge Charge Time: 90s&lt;/para&gt;
/// &lt;/summary&gt;

private IBaseAction SouthernCrossPvP =&gt; _SouthernCrossPvPCreator.Value;
/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/41498"&gt;&lt;strong&gt;Southern Cross&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (RDM) [41498] [Limit Break]
/// &lt;para&gt;Emblazons a grand cross on the ground beneath a party member or enemy restoring HP of party members within range while damaging enemies. Cure Potency: 12,000 Damage Potency: 12,000 Targets standing at the cross's center will receive the effects of this action twice. Can only be executed when the limit gauge is full. Gauge Charge Time: 90s&lt;/para&gt;
/// &lt;/summary&gt;
private sealed protected override IBaseAction LimitBreakPvP =&gt; SouthernCrossPvP;

#endregion

#region Traits

    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50195"&gt;&lt;strong&gt;Enhanced Jolt&lt;/strong&gt;&lt;/see&gt; (RDM) [195]
    /// &lt;para&gt;Upgrades Jolt to Jolt II. Also increases the potency of Verthunder and Veraero to 360 and the potency of Verfire and Verstone to 300.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedJoltTrait { get; } = new BaseTrait(195);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50200"&gt;&lt;strong&gt;Maim and Mend&lt;/strong&gt;&lt;/see&gt; (RDM) [200]
    /// &lt;para&gt;Increases base action damage and HP restoration by 10%.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait MaimAndMendTrait { get; } = new BaseTrait(200);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50201"&gt;&lt;strong&gt;Maim and Mend II&lt;/strong&gt;&lt;/see&gt; (RDM) [201]
    /// &lt;para&gt;Increases base action damage and HP restoration by 30%.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait MaimAndMendIiTrait { get; } = new BaseTrait(201);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50216"&gt;&lt;strong&gt;Dualcast&lt;/strong&gt;&lt;/see&gt; (RDM) [216]
    /// &lt;para&gt;Grants the effect of Dualcast upon casting any spell with a cast time. While under the effect of Dualcast your next spell will require no time to cast. Effect is canceled upon execution of any action other than an ability. Auto-attacks do not cancel effect. Duration: 15s&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait DualcastTrait { get; } = new BaseTrait(216);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50303"&gt;&lt;strong&gt;Scatter Mastery&lt;/strong&gt;&lt;/see&gt; (RDM) [303]
    /// &lt;para&gt;Upgrades Scatter to Impact.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait ScatterMasteryTrait { get; } = new BaseTrait(303);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50304"&gt;&lt;strong&gt;Enhanced Displacement&lt;/strong&gt;&lt;/see&gt; (RDM) [304]
    /// &lt;para&gt;Increases Displacement and Engagement potency to 180.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedDisplacementTrait { get; } = new BaseTrait(304);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50306"&gt;&lt;strong&gt;Red Magic Mastery&lt;/strong&gt;&lt;/see&gt; (RDM) [306]
    /// &lt;para&gt;Reduces Contre Sixte recast timer to 35 seconds and increases the potency of both Verthunder II and Veraero II to 120.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait RedMagicMasteryTrait { get; } = new BaseTrait(306);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50482"&gt;&lt;strong&gt;Mana Stack&lt;/strong&gt;&lt;/see&gt; (RDM) [482]
    /// &lt;para&gt;Adds a Mana Stack to your Balance Gauge upon landing Enchanted Riposte Enchanted Zwerchhau Enchanted Redoublement Enchanted Moulinet Enchanted Moulinet Deux or Enchanted Moulinet Trois up to a maximum of 3. Upon gaining 3 Mana Stacks Verthunder and Verthunder II are upgraded to Verflare. Upon learning Verholy gaining 3 Mana Stacks also upgrades Veraero and Veraero II to Verholy.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait ManaStackTrait { get; } = new BaseTrait(482);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50483"&gt;&lt;strong&gt;Red Magic Mastery II&lt;/strong&gt;&lt;/see&gt; (RDM) [483]
    /// &lt;para&gt;Upgrades Verthunder to Verthunder III and Veraero to Veraero III. Upon gaining 3 Mana Stacks Verthunder III is upgraded to Verflare and Veraero III is upgraded to Verholy.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait RedMagicMasteryIiTrait { get; } = new BaseTrait(483);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50484"&gt;&lt;strong&gt;Red Magic Mastery III&lt;/strong&gt;&lt;/see&gt; (RDM) [484]
    /// &lt;para&gt;Upgrades Jolt II to Jolt III. Also increases the potency of Enchanted Riposte to 280 Verthunder II to 140 Veraero II to 140 Verfire to 340 Verstone to 340 Enchanted Zwerchhau to 150 Enchanted Redoublement to 130 Impact to 210 and Enchanted Reprise to 340.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait RedMagicMasteryIiiTrait { get; } = new BaseTrait(484);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50485"&gt;&lt;strong&gt;Enhanced Acceleration&lt;/strong&gt;&lt;/see&gt; (RDM) [485]
    /// &lt;para&gt;Allows the accumulation of charges for consecutive uses of Acceleration. Maximum Charges: 2&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedAccelerationTrait { get; } = new BaseTrait(485);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50620"&gt;&lt;strong&gt;Enhanced Embolden&lt;/strong&gt;&lt;/see&gt; (RDM) [620]
    /// &lt;para&gt;Grants Thorned Flourish upon executing Embolden. Duration: 30s&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedEmboldenTrait { get; } = new BaseTrait(620);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50621"&gt;&lt;strong&gt;Enhanced Acceleration II&lt;/strong&gt;&lt;/see&gt; (RDM) [621]
    /// &lt;para&gt;Grants Grand Impact Ready upon executing Acceleration. Duration: 30s Jolt III and Impact change to Grand Impact while under the effect of Grand Impact Ready.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedAccelerationIiTrait { get; } = new BaseTrait(621);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50622"&gt;&lt;strong&gt;Enhanced Manafication&lt;/strong&gt;&lt;/see&gt; (RDM) [622]
    /// &lt;para&gt;Grants Prefulgence Ready upon executing Manafication. Duration: 30s Manafication changes to Prefulgence while under the effect of Prefulgence Ready.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedManaficationTrait { get; } = new BaseTrait(622);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50652"&gt;&lt;strong&gt;Enchanted Blade Mastery&lt;/strong&gt;&lt;/see&gt; (RDM) [652]
    /// &lt;para&gt;Increases the potency of Enchanted Riposte to 340 Verfire to 380 Verstone to 380 Enchanted Zwerchhau to 190 Fleche to 480 Enchanted Redoublement to 190 Contre Sixte to 420 Verflare to 650 Verholy to 650 Enchanted Reprise to 420 Scorch to 750 Veraero III to 440 Verthunder III to 440 and Resolution to 850.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnchantedBladeMasteryTrait { get; } = new BaseTrait(652);

    private IBaseTrait[] _AllTraits = null;
    
    /// &lt;inheritdoc/&gt;
    public override IBaseTrait[] AllTraits =&gt; _AllTraits ??= [
    	EnhancedJoltTrait, MaimAndMendTrait, MaimAndMendIiTrait, DualcastTrait, ScatterMasteryTrait, EnhancedDisplacementTrait, RedMagicMasteryTrait, ManaStackTrait, RedMagicMasteryIiTrait, RedMagicMasteryIiiTrait, EnhancedAccelerationTrait, EnhancedEmboldenTrait, EnhancedAccelerationIiTrait, EnhancedManaficationTrait, EnchantedBladeMasteryTrait,
    	..base.AllTraits,
    ];
#endregion
}

/// &lt;summary&gt;
/// &lt;see href="https://na.finalfantasyxiv.com/jobguide/bluemage"&gt;&lt;strong&gt;blue mage&lt;/strong&gt;&lt;/see&gt;
/// &lt;br&gt;Number of Actions: 131&lt;/br&gt;
/// &lt;br&gt;Number of Traits: 6&lt;/br&gt;
/// &lt;/summary&gt;
[Jobs(Job.BLU)]
public abstract partial class BlueMageRotation : CustomRotation
{
    

#region Actions
    private readonly Lazy&lt;IBaseAction&gt; _SnortPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)11383, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifySnortPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/11383"&gt;&lt;strong&gt;Snort&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [11383] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifySnortPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/11383"&gt;&lt;strong&gt;Snort&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [11383] [Spell]
    /// &lt;para&gt;Deals a 20-yalm knockback to all enemies in a cone before you.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction SnortPvE =&gt; _SnortPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; __4TonzeWeightPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)11384, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        Modify_4TonzeWeightPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/11384"&gt;&lt;strong&gt;4-tonze Weight&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [11384] [Spell]
    /// &lt;/summary&gt;
    static partial void Modify_4TonzeWeightPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/11384"&gt;&lt;strong&gt;4-tonze Weight&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [11384] [Spell]
    /// &lt;para&gt;Drops a 4-tonze weight dealing physical damage at a designated location with a potency of 200 for the first enemy and 50% less for all remaining enemies. Additional Effect: Heavy +40% Duration: 30s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction _4TonzeWeightPvE =&gt; __4TonzeWeightPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _WaterCannonPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)11385, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyWaterCannonPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/11385"&gt;&lt;strong&gt;Water Cannon&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [11385] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyWaterCannonPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/11385"&gt;&lt;strong&gt;Water Cannon&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [11385] [Spell]
    /// &lt;para&gt;Deals water damage with a potency of 200.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction WaterCannonPvE =&gt; _WaterCannonPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _SongOfTormentPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)11386, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifySongOfTormentPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/11386"&gt;&lt;strong&gt;Song of Torment&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [11386] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifySongOfTormentPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/11386"&gt;&lt;strong&gt;Song of Torment&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [11386] [Spell]
    /// &lt;para&gt;Deals unaspected damage with a potency of 50. Additional Effect: Unaspected damage over time Potency: 50 Duration: 30s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction SongOfTormentPvE =&gt; _SongOfTormentPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _HighVoltagePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)11387, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyHighVoltagePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/11387"&gt;&lt;strong&gt;High Voltage&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [11387] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyHighVoltagePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/11387"&gt;&lt;strong&gt;High Voltage&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [11387] [Spell]
    /// &lt;para&gt;Deals lightning damage to all nearby enemies with a potency of 180 for the first enemy and 50% less for all remaining enemies. Additional Effect: Paralysis Duration: 15s Additional Effect: Potency increased to 220 when target is afflicted with Dropsy Additional Effect: Duration of Paralysis is increased to 30 seconds when target is afflicted with Dropsy&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction HighVoltagePvE =&gt; _HighVoltagePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _BadBreathPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)11388, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyBadBreathPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/11388"&gt;&lt;strong&gt;Bad Breath&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [11388] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyBadBreathPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/11388"&gt;&lt;strong&gt;Bad Breath&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [11388] [Spell]
    /// &lt;para&gt;Blow noxious breath on all enemies in a cone before you inflicting Slow +20% Heavy +40% Blind and Paralysis. Additional Effect: Poison Potency: 20 Additional Effect: Damage dealt reduced 10% Duration: 15s Additional Effect: Interrupts target&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction BadBreathPvE =&gt; _BadBreathPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _FlyingFrenzyPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)11389, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyFlyingFrenzyPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/11389"&gt;&lt;strong&gt;Flying Frenzy&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [11389] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyFlyingFrenzyPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/11389"&gt;&lt;strong&gt;Flying Frenzy&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [11389] [Spell]
    /// &lt;para&gt;Delivers a jumping physical attack to target and all enemies nearby it with a potency of 150 for the first enemy and 50% less for all remaining enemies. Cannot be executed while bound.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction FlyingFrenzyPvE =&gt; _FlyingFrenzyPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _AquaBreathPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)11390, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyAquaBreathPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/11390"&gt;&lt;strong&gt;Aqua Breath&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [11390] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyAquaBreathPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/11390"&gt;&lt;strong&gt;Aqua Breath&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [11390] [Spell]
    /// &lt;para&gt;Deals water damage to all enemies in a cone before you with a potency of 140 for the first enemy and 50% less for all remaining enemies. Additional Effect: Inflicts Dropsy dealing water damage over time Potency: 20 Duration: 12s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction AquaBreathPvE =&gt; _AquaBreathPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _PlaincrackerPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)11391, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyPlaincrackerPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/11391"&gt;&lt;strong&gt;Plaincracker&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [11391] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyPlaincrackerPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/11391"&gt;&lt;strong&gt;Plaincracker&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [11391] [Spell]
    /// &lt;para&gt;Deals earth damage to all nearby enemies with a potency of 220 for the first enemy and 50% less for all remaining enemies.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction PlaincrackerPvE =&gt; _PlaincrackerPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _AcornBombPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)11392, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyAcornBombPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/11392"&gt;&lt;strong&gt;Acorn Bomb&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [11392] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyAcornBombPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/11392"&gt;&lt;strong&gt;Acorn Bomb&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [11392] [Spell]
    /// &lt;para&gt;Puts target and all enemies nearby it to sleep. Duration: 30s Cancels auto-attack upon execution.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction AcornBombPvE =&gt; _AcornBombPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _BristlePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)11393, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyBristlePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/11393"&gt;&lt;strong&gt;Bristle&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [11393] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyBristlePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/11393"&gt;&lt;strong&gt;Bristle&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [11393] [Spell]
    /// &lt;para&gt;Increases the potency of the next spell cast by 50%. Duration: 30s Effect cannot be stacked with Harmonized.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction BristlePvE =&gt; _BristlePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _MindBlastPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)11394, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyMindBlastPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/11394"&gt;&lt;strong&gt;Mind Blast&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [11394] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyMindBlastPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/11394"&gt;&lt;strong&gt;Mind Blast&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [11394] [Spell]
    /// &lt;para&gt;Deals unaspected damage to all nearby enemies with a potency of 200 for the first enemy and 50% less for all remaining enemies. Additional Effect: Paralysis Duration: 30s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction MindBlastPvE =&gt; _MindBlastPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _BloodDrainPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)11395, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyBloodDrainPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/11395"&gt;&lt;strong&gt;Blood Drain&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [11395] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyBloodDrainPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/11395"&gt;&lt;strong&gt;Blood Drain&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [11395] [Spell]
    /// &lt;para&gt;Deals unaspected damage with a potency of 50. Additional Effect: Restores MP&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction BloodDrainPvE =&gt; _BloodDrainPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _BombTossPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)11396, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyBombTossPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/11396"&gt;&lt;strong&gt;Bomb Toss&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [11396] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyBombTossPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/11396"&gt;&lt;strong&gt;Bomb Toss&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [11396] [Spell]
    /// &lt;para&gt;Deals fire damage at a designated location with a potency of 200 for the first enemy and 50% less for all remaining enemies. Additional Effect: Stun Duration: 3s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction BombTossPvE =&gt; _BombTossPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; __1000NeedlesPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)11397, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        Modify_1000NeedlesPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/11397"&gt;&lt;strong&gt;1000 Needles&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [11397] [Spell]
    /// &lt;/summary&gt;
    static partial void Modify_1000NeedlesPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/11397"&gt;&lt;strong&gt;1000 Needles&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [11397] [Spell]
    /// &lt;para&gt;Deals a fixed 1,000 points of physical damage which is shared by all enemies around you.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction _1000NeedlesPvE =&gt; __1000NeedlesPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _DrillCannonsPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)11398, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyDrillCannonsPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/11398"&gt;&lt;strong&gt;Drill Cannons&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [11398] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyDrillCannonsPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/11398"&gt;&lt;strong&gt;Drill Cannons&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [11398] [Spell]
    /// &lt;para&gt;Deals physical damage to all enemies in a straight line before you with a potency of 200 for the first enemy and 50% less for all remaining enemies. Additional Effect: Potency is increased to 600 when target is afflicted with Petrification. The Petrification effect is also removed.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction DrillCannonsPvE =&gt; _DrillCannonsPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _TheLookPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)11399, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyTheLookPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/11399"&gt;&lt;strong&gt;the Look&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [11399] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyTheLookPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/11399"&gt;&lt;strong&gt;the Look&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [11399] [Spell]
    /// &lt;para&gt;Deals unaspected damage to all enemies in a cone before you with a potency of 220 for the first enemy and 50% less for all remaining enemies. Additional Effect: Increased enmity&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction TheLookPvE =&gt; _TheLookPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _SharpenedKnifePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)11400, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifySharpenedKnifePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/11400"&gt;&lt;strong&gt;Sharpened Knife&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [11400] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifySharpenedKnifePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/11400"&gt;&lt;strong&gt;Sharpened Knife&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [11400] [Spell]
    /// &lt;para&gt;Deals physical damage with a potency of 220. Additional Effect: Potency is increased to 450 when target is stunned&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction SharpenedKnifePvE =&gt; _SharpenedKnifePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _LoomPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)11401, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyLoomPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/11401"&gt;&lt;strong&gt;Loom&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [11401] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyLoomPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/11401"&gt;&lt;strong&gt;Loom&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [11401] [Spell]
    /// &lt;para&gt;Move quickly to the specified location. Cannot be executed while bound.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction LoomPvE =&gt; _LoomPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _FlameThrowerPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)11402, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyFlameThrowerPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/11402"&gt;&lt;strong&gt;Flame Thrower&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [11402] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyFlameThrowerPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/11402"&gt;&lt;strong&gt;Flame Thrower&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [11402] [Spell]
    /// &lt;para&gt;Deals fire damage to all enemies in a cone before you with a potency of 220 for the first enemy and 50% less for all remaining enemies.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction FlameThrowerPvE =&gt; _FlameThrowerPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _FazePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)11403, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyFazePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/11403"&gt;&lt;strong&gt;Faze&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [11403] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyFazePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/11403"&gt;&lt;strong&gt;Faze&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [11403] [Spell]
    /// &lt;para&gt;Stuns all enemies in a cone before you. Duration: 6s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction FazePvE =&gt; _FazePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _GlowerPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)11404, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyGlowerPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/11404"&gt;&lt;strong&gt;Glower&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [11404] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyGlowerPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/11404"&gt;&lt;strong&gt;Glower&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [11404] [Spell]
    /// &lt;para&gt;Deals lightning damage to all enemies in a straight line before you with a potency of 220 for the first enemy and 50% less for all remaining enemies. Additional Effect: Paralysis Duration: 6s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction GlowerPvE =&gt; _GlowerPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _MissilePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)11405, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyMissilePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/11405"&gt;&lt;strong&gt;Missile&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [11405] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyMissilePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/11405"&gt;&lt;strong&gt;Missile&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [11405] [Spell]
    /// &lt;para&gt;Deals damage equal to 50% of target's current HP. Chance of successful attack is low. Has no effect on enemies whose level is higher than your own.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction MissilePvE =&gt; _MissilePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _WhiteWindPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)11406, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyWhiteWindPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/11406"&gt;&lt;strong&gt;White Wind&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [11406] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyWhiteWindPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/11406"&gt;&lt;strong&gt;White Wind&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [11406] [Spell]
    /// &lt;para&gt;Restores own HP and the HP of all nearby party members by an amount equal to your current HP.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction WhiteWindPvE =&gt; _WhiteWindPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _FinalStingPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)11407, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyFinalStingPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/11407"&gt;&lt;strong&gt;Final Sting&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [11407] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyFinalStingPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/11407"&gt;&lt;strong&gt;Final Sting&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [11407] [Spell]
    /// &lt;para&gt;Deals physical damage with a potency of 2,000 while incapacitating self. Additional Effect: Inflicts Brush with Death on self Duration: 600s Effect will not be removed upon revival or further incapacitation. Cannot be executed while under the effect of Brush with Death.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction FinalStingPvE =&gt; _FinalStingPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _SelfdestructPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)11408, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifySelfdestructPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/11408"&gt;&lt;strong&gt;Self-destruct&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [11408] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifySelfdestructPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/11408"&gt;&lt;strong&gt;Self-destruct&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [11408] [Spell]
    /// &lt;para&gt;Deals fire damage with a potency of 1,500 to all nearby enemies while incapacitating self. Additional Effect: Potency is increased to 1,800 when you are under the effect of Toad Oil Additional Effect: Inflicts Brush with Death on self Duration: 600s Effect will not be removed upon revival or further incapacitation. Cannot be executed while under the effect of Brush with Death.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction SelfdestructPvE =&gt; _SelfdestructPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _TransfusionPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)11409, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyTransfusionPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/11409"&gt;&lt;strong&gt;Transfusion&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [11409] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyTransfusionPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/11409"&gt;&lt;strong&gt;Transfusion&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [11409] [Spell]
    /// &lt;para&gt;Restores all HP and MP of a single party member while incapacitating self. Additional Effect: Inflicts Brush with Death on self Duration: 600s Effect will not be removed upon revival or further incapacitation. Cannot be executed while under the effect of Brush with Death.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction TransfusionPvE =&gt; _TransfusionPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ToadOilPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)11410, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyToadOilPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/11410"&gt;&lt;strong&gt;Toad Oil&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [11410] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyToadOilPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/11410"&gt;&lt;strong&gt;Toad Oil&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [11410] [Spell]
    /// &lt;para&gt;Increases evasion by 20%. Duration: 180s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ToadOilPvE =&gt; _ToadOilPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _OffguardPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)11411, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyOffguardPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/11411"&gt;&lt;strong&gt;Off-guard&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [11411] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyOffguardPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/11411"&gt;&lt;strong&gt;Off-guard&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [11411] [Spell]
    /// &lt;para&gt;Increases target's damage taken by 5%. Duration: 15s Recast timer cannot be affected by other spells. However this action shares a recast timer with Peculiar Light.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction OffguardPvE =&gt; _OffguardPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _StickyTonguePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)11412, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyStickyTonguePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/11412"&gt;&lt;strong&gt;Sticky Tongue&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [11412] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyStickyTonguePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/11412"&gt;&lt;strong&gt;Sticky Tongue&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [11412] [Spell]
    /// &lt;para&gt;Draws target towards caster. Additional Effect: Stun Duration: 4s Additional Effect: Increased enmity&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction StickyTonguePvE =&gt; _StickyTonguePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _TailScrewPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)11413, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyTailScrewPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/11413"&gt;&lt;strong&gt;Tail Screw&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [11413] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyTailScrewPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/11413"&gt;&lt;strong&gt;Tail Screw&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [11413] [Spell]
    /// &lt;para&gt;Reduces target's HP to a single digit. Chance of successful attack is low. Has no effect on enemies whose level is higher than your own.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction TailScrewPvE =&gt; _TailScrewPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _Level5PetrifyPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)11414, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyLevel5PetrifyPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/11414"&gt;&lt;strong&gt;Level 5 Petrify&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [11414] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyLevel5PetrifyPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/11414"&gt;&lt;strong&gt;Level 5 Petrify&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [11414] [Spell]
    /// &lt;para&gt;Petrifies all enemies in a cone before you. Duration: 20s Chance of successful attack is low. Enemy level must be a multiple of 5. Has no effect on enemies whose level is higher than your own.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction Level5PetrifyPvE =&gt; _Level5PetrifyPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _MoonFlutePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)11415, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyMoonFlutePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/11415"&gt;&lt;strong&gt;Moon Flute&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [11415] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyMoonFlutePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/11415"&gt;&lt;strong&gt;Moon Flute&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [11415] [Spell]
    /// &lt;para&gt;Grants the effect of Waxing Nocturne increasing damage dealt by 50% and movement speed by 30%. Duration: 15s When effect ends the player is afflicted with Waning Nocturne preventing the use of auto-attack weaponskills spells or abilities. Duration: 15s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction MoonFlutePvE =&gt; _MoonFlutePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _DoomPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)11416, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyDoomPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/11416"&gt;&lt;strong&gt;Doom&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [11416] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyDoomPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/11416"&gt;&lt;strong&gt;Doom&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [11416] [Spell]
    /// &lt;para&gt;Inflicts Doom on target. Duration: 15s When effect expires the target will be KO'd. Chance of successful attack is low. Has no effect on enemies whose level is higher than your own.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction DoomPvE =&gt; _DoomPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _MightyGuardPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)11417, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyMightyGuardPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/11417"&gt;&lt;strong&gt;Mighty Guard&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [11417] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyMightyGuardPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/11417"&gt;&lt;strong&gt;Mighty Guard&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [11417] [Spell]
    /// &lt;para&gt;Reduces damage taken by 40% while reducing damage dealt by 40% increasing enmity generation and preventing casting interruptions via damage taken. Effect ends upon reuse.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction MightyGuardPvE =&gt; _MightyGuardPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _IceSpikesPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)11418, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyIceSpikesPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/11418"&gt;&lt;strong&gt;Ice Spikes&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [11418] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyIceSpikesPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/11418"&gt;&lt;strong&gt;Ice Spikes&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [11418] [Spell]
    /// &lt;para&gt;Counters enemies with ice damage every time you suffer physical damage. Counter Potency: 40 Duration: 15s Effect cannot be stacked with Veil of the Whorl or Schiltron. Additional Effect: 50% chance that when you are struck the striker will be afflicted with Slow +20% Duration: 15s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction IceSpikesPvE =&gt; _IceSpikesPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _TheRamsVoicePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)11419, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyTheRamsVoicePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/11419"&gt;&lt;strong&gt;the Ram's Voice&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [11419] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyTheRamsVoicePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/11419"&gt;&lt;strong&gt;the Ram's Voice&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [11419] [Spell]
    /// &lt;para&gt;Deals ice damage to all nearby enemies with a potency of 220 for the first enemy and 50% less for all remaining enemies. Additional Effect: Deep Freeze Duration: 12s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction TheRamsVoicePvE =&gt; _TheRamsVoicePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _TheDragonsVoicePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)11420, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyTheDragonsVoicePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/11420"&gt;&lt;strong&gt;the Dragon's Voice&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [11420] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyTheDragonsVoicePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/11420"&gt;&lt;strong&gt;the Dragon's Voice&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [11420] [Spell]
    /// &lt;para&gt;Deals lightning damage to all nearby enemies with a potency of 200 for the first enemy and 50% less for all remaining enemies. Enemies within an 8-yalm radius will be unaffected. Additional Effect: Paralysis Duration: 9s Additional Effect: Potency is increased to 400 against most enemies afflicted with Deep Freeze. The Deep Freeze effect is also removed.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction TheDragonsVoicePvE =&gt; _TheDragonsVoicePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _PeculiarLightPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)11421, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyPeculiarLightPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/11421"&gt;&lt;strong&gt;Peculiar Light&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [11421] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyPeculiarLightPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/11421"&gt;&lt;strong&gt;Peculiar Light&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [11421] [Spell]
    /// &lt;para&gt;Increases magic damage taken by all nearby enemies by 5%. Duration: 15s Recast timer cannot be affected by other spells. However this action shares a recast timer with Off-guard.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction PeculiarLightPvE =&gt; _PeculiarLightPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _InkJetPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)11422, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyInkJetPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/11422"&gt;&lt;strong&gt;Ink Jet&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [11422] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyInkJetPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/11422"&gt;&lt;strong&gt;Ink Jet&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [11422] [Spell]
    /// &lt;para&gt;Deals unaspected damage to all enemies in a cone before you with a potency of 200 for the first enemy and 50% less for all remaining enemies. Additional Effect: Blind Duration: 30s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction InkJetPvE =&gt; _InkJetPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _FlyingSardinePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)11423, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyFlyingSardinePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/11423"&gt;&lt;strong&gt;Flying Sardine&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [11423] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyFlyingSardinePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/11423"&gt;&lt;strong&gt;Flying Sardine&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [11423] [Spell]
    /// &lt;para&gt;Deals physical damage with a potency of 10. Additional Effect: Interrupts target&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction FlyingSardinePvE =&gt; _FlyingSardinePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _DiamondbackPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)11424, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyDiamondbackPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/11424"&gt;&lt;strong&gt;Diamondback&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [11424] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyDiamondbackPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/11424"&gt;&lt;strong&gt;Diamondback&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [11424] [Spell]
    /// &lt;para&gt;Reduces damage taken by 90% and nullifies most knockback and draw-in effects. Unable to move or take action for the duration of this effect. Duration: 10s If used when Waxing Nocturne is active its effect will transition immediately to Waning Nocturne. The effect of this action cannot be ended manually.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction DiamondbackPvE =&gt; _DiamondbackPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _FireAngonPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)11425, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyFireAngonPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/11425"&gt;&lt;strong&gt;Fire Angon&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [11425] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyFireAngonPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/11425"&gt;&lt;strong&gt;Fire Angon&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [11425] [Spell]
    /// &lt;para&gt;Deals physical fire damage to target and all enemies nearby it with a potency of 200 for the first enemy and 50% less for all remaining enemies.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction FireAngonPvE =&gt; _FireAngonPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _FeatherRainPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)11426, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyFeatherRainPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/11426"&gt;&lt;strong&gt;Feather Rain&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [11426] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyFeatherRainPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/11426"&gt;&lt;strong&gt;Feather Rain&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [11426] [Ability]
    /// &lt;para&gt;Deals wind damage with a potency of 220 to all enemies at a designated location. Additional Effect: Wind damage over time Potency: 40 Duration: 6s Shares a recast timer with Eruption.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction FeatherRainPvE =&gt; _FeatherRainPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _EruptionPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)11427, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyEruptionPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/11427"&gt;&lt;strong&gt;Eruption&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [11427] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyEruptionPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/11427"&gt;&lt;strong&gt;Eruption&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [11427] [Ability]
    /// &lt;para&gt;Deals fire damage with a potency of 300 to all enemies at a designated location. Shares a recast timer with Feather Rain.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction EruptionPvE =&gt; _EruptionPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _MountainBusterPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)11428, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyMountainBusterPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/11428"&gt;&lt;strong&gt;Mountain Buster&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [11428] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyMountainBusterPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/11428"&gt;&lt;strong&gt;Mountain Buster&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [11428] [Ability]
    /// &lt;para&gt;Deals physical earth damage to all enemies in a cone before you with a potency of 400 for the first enemy and 50% less for all remaining enemies. Shares a recast timer with Shock Strike.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction MountainBusterPvE =&gt; _MountainBusterPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ShockStrikePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)11429, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyShockStrikePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/11429"&gt;&lt;strong&gt;Shock Strike&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [11429] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyShockStrikePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/11429"&gt;&lt;strong&gt;Shock Strike&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [11429] [Ability]
    /// &lt;para&gt;Deals lightning damage to target and all enemies nearby it with a potency of 400 for the first enemy and 50% less for all remaining enemies. Shares a recast timer with Mountain Buster.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ShockStrikePvE =&gt; _ShockStrikePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _GlassDancePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)11430, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyGlassDancePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/11430"&gt;&lt;strong&gt;Glass Dance&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [11430] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyGlassDancePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/11430"&gt;&lt;strong&gt;Glass Dance&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [11430] [Ability]
    /// &lt;para&gt;Deals ice damage to all enemies in a wide arc to your fore and flanks with a potency of 350 for the first enemy and 50% less for all remaining enemies. Shares a recast timer with Veil of the Whorl.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction GlassDancePvE =&gt; _GlassDancePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _VeilOfTheWhorlPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)11431, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyVeilOfTheWhorlPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/11431"&gt;&lt;strong&gt;Veil of the Whorl&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [11431] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyVeilOfTheWhorlPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/11431"&gt;&lt;strong&gt;Veil of the Whorl&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [11431] [Ability]
    /// &lt;para&gt;Counters enemies with water damage every time you suffer damage. Counter Potency: 50 Duration: 30s Effect cannot be stacked with Ice Spikes or Schiltron. Shares a recast timer with Glass Dance.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction VeilOfTheWhorlPvE =&gt; _VeilOfTheWhorlPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _AlpineDraftPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)18295, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyAlpineDraftPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/18295"&gt;&lt;strong&gt;Alpine Draft&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [18295] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyAlpineDraftPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/18295"&gt;&lt;strong&gt;Alpine Draft&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [18295] [Spell]
    /// &lt;para&gt;Deals wind damage to all enemies in a straight line before you with a potency of 220 for the first enemy and 50% less for all remaining enemies.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction AlpineDraftPvE =&gt; _AlpineDraftPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ProteanWavePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)18296, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyProteanWavePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/18296"&gt;&lt;strong&gt;Protean Wave&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [18296] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyProteanWavePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/18296"&gt;&lt;strong&gt;Protean Wave&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [18296] [Spell]
    /// &lt;para&gt;Deals water damage to all enemies in a cone before you with a potency of 220 for the first enemy and 50% less for all remaining enemies. Additional Effect: 15-yalm knockback&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ProteanWavePvE =&gt; _ProteanWavePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _NortherliesPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)18297, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyNortherliesPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/18297"&gt;&lt;strong&gt;Northerlies&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [18297] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyNortherliesPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/18297"&gt;&lt;strong&gt;Northerlies&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [18297] [Spell]
    /// &lt;para&gt;Deals ice damage to all enemies in a cone before you with a potency of 220 for the first enemy and 50% less for all remaining enemies. Additional Effect: Enemies affected by Dropsy are frozen. The Dropsy effect is also removed. Duration: 20s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction NortherliesPvE =&gt; _NortherliesPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ElectrogenesisPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)18298, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyElectrogenesisPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/18298"&gt;&lt;strong&gt;Electrogenesis&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [18298] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyElectrogenesisPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/18298"&gt;&lt;strong&gt;Electrogenesis&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [18298] [Spell]
    /// &lt;para&gt;Deals lightning damage to target and all enemies nearby it with a potency of 220 for the first enemy and 50% less for all remaining enemies.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ElectrogenesisPvE =&gt; _ElectrogenesisPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _KaltstrahlPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)18299, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyKaltstrahlPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/18299"&gt;&lt;strong&gt;Kaltstrahl&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [18299] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyKaltstrahlPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/18299"&gt;&lt;strong&gt;Kaltstrahl&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [18299] [Spell]
    /// &lt;para&gt;Deals physical damage to all enemies in a cone before you with a potency of 220 for the first enemy and 50% less for all remaining enemies.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction KaltstrahlPvE =&gt; _KaltstrahlPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _AbyssalTransfixionPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)18300, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyAbyssalTransfixionPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/18300"&gt;&lt;strong&gt;Abyssal Transfixion&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [18300] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyAbyssalTransfixionPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/18300"&gt;&lt;strong&gt;Abyssal Transfixion&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [18300] [Spell]
    /// &lt;para&gt;Deals physical damage with a potency of 220. Additional Effect: Paralysis Duration: 30s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction AbyssalTransfixionPvE =&gt; _AbyssalTransfixionPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ChirpPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)18301, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyChirpPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/18301"&gt;&lt;strong&gt;Chirp&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [18301] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyChirpPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/18301"&gt;&lt;strong&gt;Chirp&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [18301] [Spell]
    /// &lt;para&gt;Puts all nearby enemies to sleep. Duration: 40s Cancels auto-attack upon execution.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ChirpPvE =&gt; _ChirpPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _EerieSoundwavePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)18302, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyEerieSoundwavePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/18302"&gt;&lt;strong&gt;Eerie Soundwave&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [18302] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyEerieSoundwavePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/18302"&gt;&lt;strong&gt;Eerie Soundwave&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [18302] [Spell]
    /// &lt;para&gt;Removes one beneficial effect from all nearby enemies.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction EerieSoundwavePvE =&gt; _EerieSoundwavePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _PomCurePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)18303, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyPomCurePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/18303"&gt;&lt;strong&gt;Pom Cure&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [18303] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyPomCurePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/18303"&gt;&lt;strong&gt;Pom Cure&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [18303] [Spell]
    /// &lt;para&gt;Restores target's HP. Cure Potency: 100 Cure potency is increased to 500 when you are under the effect of Aetheric Mimicry: Healer.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction PomCurePvE =&gt; _PomCurePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _GobskinPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)18304, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyGobskinPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/18304"&gt;&lt;strong&gt;Gobskin&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [18304] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyGobskinPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/18304"&gt;&lt;strong&gt;Gobskin&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [18304] [Spell]
    /// &lt;para&gt;Creates a barrier around self and all nearby party members that absorbs damage equivalent to a heal of 100 potency. Duration: 30s Barrier strength is increased to absorb damage equivalent to a heal of 250 potency when you are under the effect of Aetheric Mimicry: Healer. Effect cannot be stacked with those of scholar's Galvanize or sage's Eukrasian Diagnosis and Eukrasian Prognosis.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction GobskinPvE =&gt; _GobskinPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _MagicHammerPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)18305, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyMagicHammerPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/18305"&gt;&lt;strong&gt;Magic Hammer&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [18305] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyMagicHammerPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/18305"&gt;&lt;strong&gt;Magic Hammer&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [18305] [Spell]
    /// &lt;para&gt;Deals unaspected damage to target and all enemies nearby it with a potency of 250 for the first enemy and 50% less for all remaining enemies. Additional Effect: Lowers intelligence and mind attributes by 10% Duration: 10s Additional Effect: Restores 10% of maximum MP Shares a recast timer with Candy Cane.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction MagicHammerPvE =&gt; _MagicHammerPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _AvailPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)18306, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyAvailPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/18306"&gt;&lt;strong&gt;Avail&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [18306] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyAvailPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/18306"&gt;&lt;strong&gt;Avail&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [18306] [Spell]
    /// &lt;para&gt;Direct damage intended for you to another party member. Duration: 12s Can only be executed when member is within 10 yalms. Does not activate with certain attacks. This action does not share a recast timer with any other actions.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction AvailPvE =&gt; _AvailPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _FrogLegsPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)18307, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyFrogLegsPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/18307"&gt;&lt;strong&gt;Frog Legs&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [18307] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyFrogLegsPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/18307"&gt;&lt;strong&gt;Frog Legs&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [18307] [Spell]
    /// &lt;para&gt;Provoke nearby enemies placing yourself at the top of their enmity list.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction FrogLegsPvE =&gt; _FrogLegsPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _SonicBoomPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)18308, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifySonicBoomPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/18308"&gt;&lt;strong&gt;Sonic Boom&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [18308] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifySonicBoomPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/18308"&gt;&lt;strong&gt;Sonic Boom&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [18308] [Spell]
    /// &lt;para&gt;Deals wind damage with a potency of 210.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction SonicBoomPvE =&gt; _SonicBoomPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _WhistlePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)18309, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyWhistlePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/18309"&gt;&lt;strong&gt;Whistle&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [18309] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyWhistlePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/18309"&gt;&lt;strong&gt;Whistle&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [18309] [Spell]
    /// &lt;para&gt;Increases the potency of the next physical damage spell cast by 80%. Duration: 30s Effect cannot be stacked with Boost.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction WhistlePvE =&gt; _WhistlePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _WhiteKnightsTourPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)18310, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyWhiteKnightsTourPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/18310"&gt;&lt;strong&gt;White Knight's Tour&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [18310] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyWhiteKnightsTourPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/18310"&gt;&lt;strong&gt;White Knight's Tour&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [18310] [Spell]
    /// &lt;para&gt;Deals unaspected damage to all enemies in a straight line before you with a potency of 200 for the first enemy and 50% less for all remaining enemies. Additional Effect: Potency is increased to 400 when enemies are bound. The Bind effect is also removed. Additional Effect: Slow +20% Duration: 20s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction WhiteKnightsTourPvE =&gt; _WhiteKnightsTourPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _BlackKnightsTourPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)18311, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyBlackKnightsTourPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/18311"&gt;&lt;strong&gt;Black Knight's Tour&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [18311] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyBlackKnightsTourPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/18311"&gt;&lt;strong&gt;Black Knight's Tour&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [18311] [Spell]
    /// &lt;para&gt;Deals unaspected damage to all enemies in a straight line before you with a potency of 200 for the first enemy and 50% less for all remaining enemies. Additional Effect: Potency is increased to 400 when enemies are under the effect of Slow. The Slow effect is also removed. Additional Effect: Bind Duration: 20s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction BlackKnightsTourPvE =&gt; _BlackKnightsTourPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _Level5DeathPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)18312, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyLevel5DeathPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/18312"&gt;&lt;strong&gt;Level 5 Death&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [18312] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyLevel5DeathPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/18312"&gt;&lt;strong&gt;Level 5 Death&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [18312] [Spell]
    /// &lt;para&gt;KOs all nearby enemies. Chance of successful attack is low. Enemy level must be a multiple of 5. Has no effect on enemies whose level is higher than your own. Shares a recast timer with Ultravibration.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction Level5DeathPvE =&gt; _Level5DeathPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _LauncherPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)18313, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyLauncherPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/18313"&gt;&lt;strong&gt;Launcher&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [18313] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyLauncherPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/18313"&gt;&lt;strong&gt;Launcher&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [18313] [Spell]
    /// &lt;para&gt;Delivers an attack to all nearby enemies randomly dealing 50% 30% 20% or 10% of their HP. Has no effect on enemies whose level is higher than your own.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction LauncherPvE =&gt; _LauncherPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _PerpetualRayPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)18314, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyPerpetualRayPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/18314"&gt;&lt;strong&gt;Perpetual Ray&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [18314] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyPerpetualRayPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/18314"&gt;&lt;strong&gt;Perpetual Ray&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [18314] [Spell]
    /// &lt;para&gt;Deals unaspected damage with a potency of 220. Additional Effect: Stun Duration: 1s Ignores target's Stun resistance.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction PerpetualRayPvE =&gt; _PerpetualRayPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _CactguardPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)18315, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyCactguardPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/18315"&gt;&lt;strong&gt;Cactguard&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [18315] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyCactguardPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/18315"&gt;&lt;strong&gt;Cactguard&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [18315] [Spell]
    /// &lt;para&gt;Reduces target party member's damage taken by 5%. Duration: 6s Increases damage reduction to 15% when you are under the effect of Aetheric Mimicry: Tank.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction CactguardPvE =&gt; _CactguardPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _RevengeBlastPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)18316, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyRevengeBlastPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/18316"&gt;&lt;strong&gt;Revenge Blast&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [18316] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyRevengeBlastPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/18316"&gt;&lt;strong&gt;Revenge Blast&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [18316] [Spell]
    /// &lt;para&gt;Deals physical damage with a potency of 50. Potency is increased to 500 when your HP is below 20%.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction RevengeBlastPvE =&gt; _RevengeBlastPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _AngelWhisperPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)18317, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyAngelWhisperPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/18317"&gt;&lt;strong&gt;Angel Whisper&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [18317] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyAngelWhisperPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/18317"&gt;&lt;strong&gt;Angel Whisper&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [18317] [Spell]
    /// &lt;para&gt;Resurrects target to a weakened state. This action does not share a recast timer with any other actions.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction AngelWhisperPvE =&gt; _AngelWhisperPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ExuviationPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)18318, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyExuviationPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/18318"&gt;&lt;strong&gt;Exuviation&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [18318] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyExuviationPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/18318"&gt;&lt;strong&gt;Exuviation&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [18318] [Spell]
    /// &lt;para&gt;Restores own HP and the HP of all nearby party members. Cure Potency: 50 Additional Effect: Removes one detrimental effect from all nearby party members Cure potency is increased to 300 when you are under the effect of Aetheric Mimicry: Healer.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ExuviationPvE =&gt; _ExuviationPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _RefluxPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)18319, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyRefluxPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/18319"&gt;&lt;strong&gt;Reflux&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [18319] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyRefluxPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/18319"&gt;&lt;strong&gt;Reflux&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [18319] [Spell]
    /// &lt;para&gt;Deals lightning damage with a potency of 220. Additional Effect: Heavy +40% Duration: 10s Ignores target's Heavy resistance.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction RefluxPvE =&gt; _RefluxPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _DevourPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)18320, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyDevourPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/18320"&gt;&lt;strong&gt;Devour&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [18320] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyDevourPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/18320"&gt;&lt;strong&gt;Devour&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [18320] [Spell]
    /// &lt;para&gt;Deals unaspected damage with a potency of 250. Additional Effect: Increases maximum HP by 20% Duration: 15s Increases duration to 70s when you are under the effect of Aetheric Mimicry: Tank. Additional Effect: Restores an amount of own HP equal to damage dealt This action does not share a recast timer with any other actions.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction DevourPvE =&gt; _DevourPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _CondensedLibraPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)18321, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyCondensedLibraPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/18321"&gt;&lt;strong&gt;Condensed Libra&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [18321] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyCondensedLibraPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/18321"&gt;&lt;strong&gt;Condensed Libra&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [18321] [Spell]
    /// &lt;para&gt;Afflicts target with Physical Attenuation Astral Attenuation or Umbral Attenuation. Duration: 30s Physical Attenuation Effect: Increases damage taken from physical attacks by 5% Astral Attenuation Effect: Increases damage taken from fire- wind- and lightning-aspected attacks by 5% Umbral Attenuation Effect: Increases damage taken from water- earth- and ice-aspected attacks by 5% Only one of these statuses can be applied to a target at a time.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction CondensedLibraPvE =&gt; _CondensedLibraPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _AethericMimicryPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)18322, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyAethericMimicryPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/18322"&gt;&lt;strong&gt;Aetheric Mimicry&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [18322] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyAethericMimicryPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/18322"&gt;&lt;strong&gt;Aetheric Mimicry&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [18322] [Spell]
    /// &lt;para&gt;Mirror the aetheric properties of your target granting yourself a beneficial effect corresponding with the target's role. If target is a tank grants Aetheric Mimicry: Tank increasing your defense and augmenting certain blue magic spells. If target is a DPS grants Aetheric Mimicry: DPS increasing critical hit rate and direct hit rate by 20% as well as augmenting certain blue magic spells. If target is a healer grants Aetheric Mimicry: Healer increasing healing potency by 20% and augmenting certain blue magic spells. Cannot be cast on self. Effect ends upon reuse.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction AethericMimicryPvE =&gt; _AethericMimicryPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _SurpanakhaPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)18323, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifySurpanakhaPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/18323"&gt;&lt;strong&gt;Surpanakha&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [18323] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifySurpanakhaPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/18323"&gt;&lt;strong&gt;Surpanakha&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [18323] [Ability]
    /// &lt;para&gt;Deals earth damage to all enemies in a cone before you with a potency of 200 for the first enemy and 50% less for all remaining enemies. Additional Effect: Grants Surpanakha's Fury increasing potency of Surpanakha by 50% Duration: 3s Can be stacked up to 3 times. Maximum Charges: 4 Effect is canceled upon execution of any action other than Surpanakha.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction SurpanakhaPvE =&gt; _SurpanakhaPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _QuasarPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)18324, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyQuasarPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/18324"&gt;&lt;strong&gt;Quasar&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [18324] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyQuasarPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/18324"&gt;&lt;strong&gt;Quasar&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [18324] [Ability]
    /// &lt;para&gt;Deals unaspected damage to all nearby enemies with a potency of 300 for the first enemy and 50% less for all remaining enemies. Shares a recast timer with J Kick.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction QuasarPvE =&gt; _QuasarPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _JKickPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)18325, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyJKickPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/18325"&gt;&lt;strong&gt;J Kick&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [18325] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyJKickPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/18325"&gt;&lt;strong&gt;J Kick&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [18325] [Ability]
    /// &lt;para&gt;Delivers a jumping physical attack to target and all enemies nearby it with a potency of 300 for the first enemy and 50% less for all remaining enemies. Cannot be executed while bound. Shares a recast timer with Quasar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction JKickPvE =&gt; _JKickPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _AethericMimicryPvE_19238Creator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)19238, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyAethericMimicryPvE_19238(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/19238"&gt;&lt;strong&gt;Aetheric Mimicry&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [19238] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyAethericMimicryPvE_19238(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/19238"&gt;&lt;strong&gt;Aetheric Mimicry&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [19238] [Spell]
    /// &lt;para&gt;Mirror the aetheric properties of your target granting yourself a beneficial effect corresponding with the target's role. If target is a tank grants Aetheric Mimicry: Tank increasing your defense and augmenting certain blue magic spells. If target is a DPS grants Aetheric Mimicry: DPS increasing critical hit rate and direct hit rate by 20% as well as augmenting certain blue magic spells. If target is a healer grants Aetheric Mimicry: Healer increasing healing magic potency by 20% and augmenting certain blue magic spells. Cannot be cast on self. Effect ends upon reuse.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction AethericMimicryPvE_19238 =&gt; _AethericMimicryPvE_19238Creator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _AethericMimicryPvE_19239Creator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)19239, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyAethericMimicryPvE_19239(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/19239"&gt;&lt;strong&gt;Aetheric Mimicry&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [19239] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyAethericMimicryPvE_19239(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/19239"&gt;&lt;strong&gt;Aetheric Mimicry&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [19239] [Spell]
    /// &lt;para&gt;Mirror the aetheric properties of your target granting yourself a beneficial effect corresponding with the target's role. If target is a tank grants Aetheric Mimicry: Tank increasing your defense and augmenting certain blue magic spells. If target is a DPS grants Aetheric Mimicry: DPS increasing critical hit rate and direct hit rate by 20% as well as augmenting certain blue magic spells. If target is a healer grants Aetheric Mimicry: Healer increasing healing magic potency by 20% and augmenting certain blue magic spells. Cannot be cast on self. Effect ends upon reuse.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction AethericMimicryPvE_19239 =&gt; _AethericMimicryPvE_19239Creator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _AethericMimicryPvE_19240Creator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)19240, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyAethericMimicryPvE_19240(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/19240"&gt;&lt;strong&gt;Aetheric Mimicry&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [19240] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyAethericMimicryPvE_19240(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/19240"&gt;&lt;strong&gt;Aetheric Mimicry&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [19240] [Spell]
    /// &lt;para&gt;Mirror the aetheric properties of your target granting yourself a beneficial effect corresponding with the target's role. If target is a tank grants Aetheric Mimicry: Tank increasing your defense and augmenting certain blue magic spells. If target is a DPS grants Aetheric Mimicry: DPS increasing critical hit rate and direct hit rate by 20% as well as augmenting certain blue magic spells. If target is a healer grants Aetheric Mimicry: Healer increasing healing magic potency by 20% and augmenting certain blue magic spells. Cannot be cast on self. Effect ends upon reuse.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction AethericMimicryPvE_19240 =&gt; _AethericMimicryPvE_19240Creator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _TripleTridentPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)23264, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyTripleTridentPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/23264"&gt;&lt;strong&gt;Triple Trident&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [23264] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyTripleTridentPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/23264"&gt;&lt;strong&gt;Triple Trident&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [23264] [Spell]
    /// &lt;para&gt;Delivers a threefold attack each hit with a potency of 150. This action does not share a recast timer with any other actions.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction TripleTridentPvE =&gt; _TripleTridentPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _TinglePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)23265, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyTinglePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/23265"&gt;&lt;strong&gt;Tingle&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [23265] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyTinglePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/23265"&gt;&lt;strong&gt;Tingle&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [23265] [Spell]
    /// &lt;para&gt;Deals lightning damage to target and all enemies nearby it with a potency of 100 for the first enemy and 50% less for all remaining enemies. Additional Effect: Increases the potency of the next physical damage spell cast by 100 Duration: 15s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction TinglePvE =&gt; _TinglePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _TatamigaeshiPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)23266, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyTatamigaeshiPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/23266"&gt;&lt;strong&gt;Tatami-gaeshi&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [23266] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyTatamigaeshiPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/23266"&gt;&lt;strong&gt;Tatami-gaeshi&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [23266] [Spell]
    /// &lt;para&gt;Deals unaspected damage to all enemies in a straight line before you with a potency of 220 for the first enemy and 50% less for all remaining enemies. Additional Effect: Stun Duration: 3s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction TatamigaeshiPvE =&gt; _TatamigaeshiPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ColdFogPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)23267, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyColdFogPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/23267"&gt;&lt;strong&gt;Cold Fog&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [23267] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyColdFogPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/23267"&gt;&lt;strong&gt;Cold Fog&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [23267] [Spell]
    /// &lt;para&gt;Grants Cold Fog to self. Duration: 5s Effect changes to Touch of Frost if damage is taken. Touch of Frost Effect: Action changes from Cold Fog to White Death Duration: 15s White Death Deals ice damage with a potency of 400. Additional Effect: Deep Freeze Duration: 10s Can only be executed while under the effect of Touch of Frost.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ColdFogPvE =&gt; _ColdFogPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _WhiteDeathPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)23268, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyWhiteDeathPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/23268"&gt;&lt;strong&gt;White Death&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [23268] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyWhiteDeathPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/23268"&gt;&lt;strong&gt;White Death&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [23268] [Spell]
    /// &lt;para&gt;Deals ice damage with a potency of 400. Additional Effect: Deep Freeze Duration: 10s Can only be executed while under the effect of Touch of Frost.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction WhiteDeathPvE =&gt; _WhiteDeathPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _StotramPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)23269, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyStotramPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/23269"&gt;&lt;strong&gt;Stotram&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [23269] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyStotramPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/23269"&gt;&lt;strong&gt;Stotram&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [23269] [Spell]
    /// &lt;para&gt;Deals unaspected damage with a potency of 140 to all nearby enemies. Action effect changes restoring own HP and the HP of all nearby party members when you are under the effect of Aetheric Mimicry: Healer. Cure Potency: 300&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction StotramPvE =&gt; _StotramPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _SaintlyBeamPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)23270, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifySaintlyBeamPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/23270"&gt;&lt;strong&gt;Saintly Beam&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [23270] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifySaintlyBeamPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/23270"&gt;&lt;strong&gt;Saintly Beam&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [23270] [Spell]
    /// &lt;para&gt;Deals unaspected damage with a potency of 100 to target and all enemies nearby it. Potency increases to 500 when used against undead enemies.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction SaintlyBeamPvE =&gt; _SaintlyBeamPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _FeculentFloodPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)23271, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyFeculentFloodPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/23271"&gt;&lt;strong&gt;Feculent Flood&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [23271] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyFeculentFloodPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/23271"&gt;&lt;strong&gt;Feculent Flood&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [23271] [Spell]
    /// &lt;para&gt;Deals earth damage to all enemies in a straight line before you with a potency of 220 for the first enemy and 50% less for all remaining enemies.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction FeculentFloodPvE =&gt; _FeculentFloodPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _AngelsSnackPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)23272, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyAngelsSnackPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/23272"&gt;&lt;strong&gt;Angel's Snack&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [23272] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyAngelsSnackPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/23272"&gt;&lt;strong&gt;Angel's Snack&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [23272] [Spell]
    /// &lt;para&gt;Restores own HP and the HP of all nearby party members. Cure Potency: 400 Additional Effect: Grants healing over time effect when you are under the effect of Aetheric Mimicry: Healer Cure Potency: 200 Duration: 15s Shares a recast timer with Dragon Force and Matra Magic.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction AngelsSnackPvE =&gt; _AngelsSnackPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ChelonianGatePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)23273, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyChelonianGatePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/23273"&gt;&lt;strong&gt;Chelonian Gate&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [23273] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyChelonianGatePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/23273"&gt;&lt;strong&gt;Chelonian Gate&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [23273] [Spell]
    /// &lt;para&gt;Summons a chelonian gate reducing damage taken by 20%. Duration: 10s Additional Effect: Grants Auspicious Trance after taking damage equal to 30% of maximum HP Auspicious Trance Effect: Action changes from Chelonian Gate to Divine Cataract Chelonian Gate effect ends upon using another action or moving (including facing a different direction). Auspicious Trance ends upon losing the effect of Chelonian Gate. Cancels auto-attack upon execution. Shares a recast timer with The Rose of Destruction and Ruby Dynamics. Divine Cataract Deals water damage to all nearby enemies with a potency of 500 for the first enemy and 50% less for all remaining enemies. Potency increases to 1,000 when you are under the effect of Aetheric Mimicry: Tank. Can only be executed when under the effect of Auspicious Trance.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ChelonianGatePvE =&gt; _ChelonianGatePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _DivineCataractPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)23274, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyDivineCataractPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/23274"&gt;&lt;strong&gt;Divine Cataract&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [23274] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyDivineCataractPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/23274"&gt;&lt;strong&gt;Divine Cataract&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [23274] [Spell]
    /// &lt;para&gt;Deals water damage to all nearby enemies with a potency of 500 for the first enemy and 50% less for all remaining enemies. Potency increases to 1,000 when you are under the effect of Aetheric Mimicry: Tank. Can only be executed when under the effect of Auspicious Trance.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction DivineCataractPvE =&gt; _DivineCataractPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _TheRoseOfDestructionPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)23275, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyTheRoseOfDestructionPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/23275"&gt;&lt;strong&gt;The Rose of Destruction&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [23275] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyTheRoseOfDestructionPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/23275"&gt;&lt;strong&gt;The Rose of Destruction&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [23275] [Spell]
    /// &lt;para&gt;Deals unaspected damage with a potency of 400. Additional Effect: 10-yalm knockback Shares a recast timer with Chelonian Gate and Ruby Dynamics.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction TheRoseOfDestructionPvE =&gt; _TheRoseOfDestructionPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _BasicInstinctPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)23276, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyBasicInstinctPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/23276"&gt;&lt;strong&gt;Basic Instinct&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [23276] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyBasicInstinctPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/23276"&gt;&lt;strong&gt;Basic Instinct&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [23276] [Spell]
    /// &lt;para&gt;Increases movement speed by 30% and healing potency and damage dealt by 100%. Also ignores the damage penalty inflicted by Mighty Guard. Can only be used in duties intended for two or more players while playing alone while no other party members are in the instance or when all party members are incapacitated. Effect ends when joined by one or more party members.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction BasicInstinctPvE =&gt; _BasicInstinctPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _UltravibrationPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)23277, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyUltravibrationPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/23277"&gt;&lt;strong&gt;Ultravibration&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [23277] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyUltravibrationPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/23277"&gt;&lt;strong&gt;Ultravibration&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [23277] [Spell]
    /// &lt;para&gt;KOs all nearby enemies afflicted with Deep Freeze or Petrification. Has no effect on enemies whose level is higher than your own and certain others. Shares a recast timer with Level 5 Death.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction UltravibrationPvE =&gt; _UltravibrationPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _BlazePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)23278, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyBlazePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/23278"&gt;&lt;strong&gt;Blaze&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [23278] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyBlazePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/23278"&gt;&lt;strong&gt;Blaze&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [23278] [Spell]
    /// &lt;para&gt;Deals ice damage to target and all enemies nearby it with a potency of 220 for the first enemy and 50% less for all remaining enemies.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction BlazePvE =&gt; _BlazePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _MustardBombPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)23279, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyMustardBombPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/23279"&gt;&lt;strong&gt;Mustard Bomb&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [23279] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyMustardBombPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/23279"&gt;&lt;strong&gt;Mustard Bomb&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [23279] [Spell]
    /// &lt;para&gt;Deals fire damage to target and all enemies nearby it with a potency of 220 for the first enemy and 50% less for all remaining enemies. Additional Effect: Enemies affected by Lightheaded suffer damage over time Potency: 50 Duration: 15s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction MustardBombPvE =&gt; _MustardBombPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _DragonForcePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)23280, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyDragonForcePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/23280"&gt;&lt;strong&gt;Dragon Force&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [23280] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyDragonForcePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/23280"&gt;&lt;strong&gt;Dragon Force&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [23280] [Spell]
    /// &lt;para&gt;Reduces damage taken by 20%. Duration: 15s Increases damage reduction to 40% when you are under the effect of Aetheric Mimicry: Tank. Shares a recast timer with Angel's Snack and Matra Magic.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction DragonForcePvE =&gt; _DragonForcePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _AetherialSparkPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)23281, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyAetherialSparkPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/23281"&gt;&lt;strong&gt;Aetherial Spark&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [23281] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyAetherialSparkPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/23281"&gt;&lt;strong&gt;Aetherial Spark&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [23281] [Spell]
    /// &lt;para&gt;Deals unaspected damage with a potency of 50 to all enemies in a straight line before you. Additional Effect: Unaspected damage over time Potency: 50 Duration: 15s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction AetherialSparkPvE =&gt; _AetherialSparkPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _HydroPullPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)23282, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyHydroPullPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/23282"&gt;&lt;strong&gt;Hydro Pull&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [23282] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyHydroPullPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/23282"&gt;&lt;strong&gt;Hydro Pull&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [23282] [Spell]
    /// &lt;para&gt;Deals water damage to all nearby enemies with a potency of 220 for the first enemy and 50% less for all remaining enemies. Additional Effect: Draw-in&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction HydroPullPvE =&gt; _HydroPullPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _MaledictionOfWaterPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)23283, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyMaledictionOfWaterPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/23283"&gt;&lt;strong&gt;Malediction of Water&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [23283] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyMaledictionOfWaterPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/23283"&gt;&lt;strong&gt;Malediction of Water&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [23283] [Spell]
    /// &lt;para&gt;Deals water damage to all enemies in a straight line before you with a potency of 200 for the first enemy and 50% less for all remaining enemies. Additional Effect: 10-yalm knockback to all enemies and party members in range Cannot be used outside of combat or when target is suffering from certain enfeeblements.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction MaledictionOfWaterPvE =&gt; _MaledictionOfWaterPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ChocoMeteorPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)23284, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyChocoMeteorPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/23284"&gt;&lt;strong&gt;Choco Meteor&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [23284] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyChocoMeteorPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/23284"&gt;&lt;strong&gt;Choco Meteor&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [23284] [Spell]
    /// &lt;para&gt;Deals unaspected damage to target and all enemies nearby it with a potency of 200 for the first enemy and 50% less for all remaining enemies. Potency increases to 300 when partied with your personal chocobo.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ChocoMeteorPvE =&gt; _ChocoMeteorPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _MatraMagicPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)23285, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyMatraMagicPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/23285"&gt;&lt;strong&gt;Matra Magic&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [23285] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyMatraMagicPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/23285"&gt;&lt;strong&gt;Matra Magic&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [23285] [Spell]
    /// &lt;para&gt;Deals an unaspected eightfold attack each hit with a potency of 50. Potency is increased to 100 when you are under the effect of Aetheric Mimicry: DPS. Shares a recast timer with Angel's Snack and Dragon Force.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction MatraMagicPvE =&gt; _MatraMagicPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _PeripheralSynthesisPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)23286, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyPeripheralSynthesisPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/23286"&gt;&lt;strong&gt;Peripheral Synthesis&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [23286] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyPeripheralSynthesisPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/23286"&gt;&lt;strong&gt;Peripheral Synthesis&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [23286] [Spell]
    /// &lt;para&gt;Deals physical damage to all enemies in a straight line before you with a potency of 220 for the first enemy and 50% less for all remaining enemies. Potency increased to 400 when target becomes afflicted with Lightheaded. Additional Effect: Inflicts Lightheaded Duration: 5s Repeated use of this action in a short period will reduce the additional effect's duration eventually rendering targets immune to Lightheaded.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction PeripheralSynthesisPvE =&gt; _PeripheralSynthesisPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _BothEndsPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)23287, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyBothEndsPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/23287"&gt;&lt;strong&gt;Both Ends&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [23287] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyBothEndsPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/23287"&gt;&lt;strong&gt;Both Ends&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [23287] [Ability]
    /// &lt;para&gt;Deals physical damage with a potency of 600 to all nearby enemies. Shares a recast timer with Nightbloom.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction BothEndsPvE =&gt; _BothEndsPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _PhantomFlurryPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)23288, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyPhantomFlurryPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/23288"&gt;&lt;strong&gt;Phantom Flurry&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [23288] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyPhantomFlurryPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/23288"&gt;&lt;strong&gt;Phantom Flurry&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [23288] [Ability]
    /// &lt;para&gt;Deals physical damage over time with a potency of 200 to all enemies in a cone before you. Duration: 5s Executing Phantom Flurry again before its effect expires deals physical damage to all enemies in a cone before you with a potency of 600 for the first enemy and 50% less for all remaining enemies. Effect ends upon using an action other than Phantom Flurry or moving (including facing a different direction). Cancels auto-attack upon execution.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction PhantomFlurryPvE =&gt; _PhantomFlurryPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _PhantomFlurryPvE_23289Creator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)23289, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyPhantomFlurryPvE_23289(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/23289"&gt;&lt;strong&gt;Phantom Flurry&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [23289] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyPhantomFlurryPvE_23289(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/23289"&gt;&lt;strong&gt;Phantom Flurry&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [23289] [Ability]
    /// &lt;para&gt;Deals physical damage over time with a potency of 200 to all enemies in a cone before you. Duration: 5s Executing Phantom Flurry again before its effect expires deals physical damage to all enemies in a cone before you with a potency of 600 for the first enemy and 50% less for all remaining enemies. Effect ends upon using an action other than Phantom Flurry or moving (including facing a different direction). Cancels auto-attack upon execution.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction PhantomFlurryPvE_23289 =&gt; _PhantomFlurryPvE_23289Creator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _NightbloomPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)23290, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyNightbloomPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/23290"&gt;&lt;strong&gt;Nightbloom&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [23290] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyNightbloomPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/23290"&gt;&lt;strong&gt;Nightbloom&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [23290] [Ability]
    /// &lt;para&gt;Deals unaspected damage to all nearby enemies with a potency of 400 for the first enemy and 50% less for all remaining enemies. Additional Effect: Unaspected damage over time Potency: 75 Duration: 60s Shares a recast timer with Both Ends.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction NightbloomPvE =&gt; _NightbloomPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _StotramPvE_23416Creator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)23416, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyStotramPvE_23416(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/23416"&gt;&lt;strong&gt;Stotram&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [23416] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyStotramPvE_23416(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/23416"&gt;&lt;strong&gt;Stotram&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [23416] [Spell]
    /// &lt;para&gt;Deals unaspected damage with a potency of 140 to all nearby enemies. Action effect changes restoring own HP and the HP of all nearby party members when you are under the effect of Aetheric Mimicry: Healer. Cure Potency: 300&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction StotramPvE_23416 =&gt; _StotramPvE_23416Creator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _GoblinPunchPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)34563, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyGoblinPunchPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/34563"&gt;&lt;strong&gt;Goblin Punch&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [34563] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyGoblinPunchPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/34563"&gt;&lt;strong&gt;Goblin Punch&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [34563] [Spell]
    /// &lt;para&gt;Deals physical damage with a potency of 120. 220 when executed in front of a target. Potency is increased to 220 when you are under the effect of Mighty Guard. 320 when executed in front of a target while you are under the effect of Mighty Guard.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction GoblinPunchPvE =&gt; _GoblinPunchPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _RightRoundPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)34564, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyRightRoundPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/34564"&gt;&lt;strong&gt;Right Round&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [34564] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyRightRoundPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/34564"&gt;&lt;strong&gt;Right Round&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [34564] [Spell]
    /// &lt;para&gt;Deals physical damage with a potency of 110 to all nearby enemies. Additional Effect: 10-yalm knockback to all enemies and party members in range Cannot be used outside of combat or when target is suffering from certain enfeeblements.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction RightRoundPvE =&gt; _RightRoundPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _SchiltronPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)34565, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifySchiltronPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/34565"&gt;&lt;strong&gt;Schiltron&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [34565] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifySchiltronPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/34565"&gt;&lt;strong&gt;Schiltron&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [34565] [Spell]
    /// &lt;para&gt;Counters enemies with unaspected damage every time you suffer physical damage. Counter Potency: 50 Duration: 15s Potency is increased to 100 when you are under the effect of Aetheric Mimicry: Tank. Effect cannot be stacked with Veil of the Whorl or Ice Spikes.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction SchiltronPvE =&gt; _SchiltronPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _RehydrationPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)34566, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyRehydrationPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/34566"&gt;&lt;strong&gt;Rehydration&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [34566] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyRehydrationPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/34566"&gt;&lt;strong&gt;Rehydration&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [34566] [Spell]
    /// &lt;para&gt;Restores own HP. Cure Potency: 600&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction RehydrationPvE =&gt; _RehydrationPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _BreathOfMagicPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)34567, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyBreathOfMagicPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/34567"&gt;&lt;strong&gt;Breath of Magic&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [34567] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyBreathOfMagicPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/34567"&gt;&lt;strong&gt;Breath of Magic&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [34567] [Spell]
    /// &lt;para&gt;Deals unaspected damage over time with a potency of 120 to all enemies in a cone before you. Duration: 60s Only one effect inflicted by this action can be active at a time.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction BreathOfMagicPvE =&gt; _BreathOfMagicPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _WildRagePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)34568, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyWildRagePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/34568"&gt;&lt;strong&gt;Wild Rage&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [34568] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyWildRagePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/34568"&gt;&lt;strong&gt;Wild Rage&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [34568] [Spell]
    /// &lt;para&gt;Deals physical damage to all nearby enemies with a potency of 500 for the first enemy and 50% less for all remaining enemies. Consumes 50% of your maximum HP when executed.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction WildRagePvE =&gt; _WildRagePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _PeatPeltPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)34569, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyPeatPeltPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/34569"&gt;&lt;strong&gt;Peat Pelt&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [34569] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyPeatPeltPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/34569"&gt;&lt;strong&gt;Peat Pelt&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [34569] [Spell]
    /// &lt;para&gt;Deals earth damage to target and all enemies nearby it with a potency of 100 for the first enemy and 50% less for all remaining enemies. Additional Effect: Afflicts target with Begrimed Begrimed Effect: Earth damage over time Potency: 10 Duration: 9s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction PeatPeltPvE =&gt; _PeatPeltPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _DeepCleanPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)34570, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyDeepCleanPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/34570"&gt;&lt;strong&gt;Deep Clean&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [34570] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyDeepCleanPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/34570"&gt;&lt;strong&gt;Deep Clean&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [34570] [Spell]
    /// &lt;para&gt;Deals physical damage to all nearby enemies with a potency of 220 for the first enemy and 50% less for all remaining enemies. Additional Effect: Grants one stack of Spick-and-span for each enemy afflicted with Begrimed. The Begrimed effect is also removed. Maximum Stacks: 6 Spick-and-span Effect: Regen Cure Potency: 50 Cure potency increases up to 300 based on your accumulated stacks of Spick-and-span. Duration: 15s Additional stacks of Spick-and-span accumulated while the effect is active will not affect duration.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction DeepCleanPvE =&gt; _DeepCleanPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _RubyDynamicsPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)34571, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyRubyDynamicsPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/34571"&gt;&lt;strong&gt;Ruby Dynamics&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [34571] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyRubyDynamicsPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/34571"&gt;&lt;strong&gt;Ruby Dynamics&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [34571] [Spell]
    /// &lt;para&gt;Deals physical damage with a potency of 220 to all enemies before you. Shares a recast timer with Chelonian Gate and The Rose of Destruction.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction RubyDynamicsPvE =&gt; _RubyDynamicsPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _DivinationRunePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)34572, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyDivinationRunePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/34572"&gt;&lt;strong&gt;Divination Rune&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [34572] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyDivinationRunePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/34572"&gt;&lt;strong&gt;Divination Rune&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [34572] [Spell]
    /// &lt;para&gt;Deals unaspected damage with a potency of 100 to all enemies in a cone before you. Additional Effect: Restores MP&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction DivinationRunePvE =&gt; _DivinationRunePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _DimensionalShiftPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)34573, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyDimensionalShiftPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/34573"&gt;&lt;strong&gt;Dimensional Shift&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [34573] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyDimensionalShiftPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/34573"&gt;&lt;strong&gt;Dimensional Shift&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [34573] [Spell]
    /// &lt;para&gt;Delivers an attack to all nearby enemies dealing damage equal to 30% of their current HP. Has no effect on enemies whose level is higher than your own.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction DimensionalShiftPvE =&gt; _DimensionalShiftPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ConvictionMarcatoPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)34574, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyConvictionMarcatoPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/34574"&gt;&lt;strong&gt;Conviction Marcato&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [34574] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyConvictionMarcatoPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/34574"&gt;&lt;strong&gt;Conviction Marcato&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [34574] [Spell]
    /// &lt;para&gt;Deals unaspected damage to all enemies in a straight line before you with a potency of 220 for the first enemy and 50% less for all remaining enemies. Potency is increased to 440 when you are under the effect of Winged Redemption.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ConvictionMarcatoPvE =&gt; _ConvictionMarcatoPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ForceFieldPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)34575, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyForceFieldPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/34575"&gt;&lt;strong&gt;Force Field&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [34575] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyForceFieldPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/34575"&gt;&lt;strong&gt;Force Field&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [34575] [Spell]
    /// &lt;para&gt;Grants either Physical Vulnerability Down or Magic Vulnerability Down. Duration: 10s Physical Vulnerability Down Effect: Reduces physical damage taken by 50% Magic Vulnerability Down Effect: Reduces magic damage taken by 50% This action does not share a recast timer with any other actions.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ForceFieldPvE =&gt; _ForceFieldPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _WingedReprobationPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)34576, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyWingedReprobationPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/34576"&gt;&lt;strong&gt;Winged Reprobation&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [34576] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyWingedReprobationPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/34576"&gt;&lt;strong&gt;Winged Reprobation&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [34576] [Spell]
    /// &lt;para&gt;Deals physical damage to all enemies in a straight line before you with a potency of 300 for the first enemy and 50% less for all remaining enemies. Additional Effect: Grants one stack of Winged Reprobation and resets this action's recast timer Maximum Stacks: 4 Execution at 3 stacks increases potency to 400 and grants one stack of Winged Reprobation but recast timer will not be reset. At maximum stacks Winged Reprobation changes to Winged Redemption. Winged Redemption Effect: Increases the potency of Conviction Marcato Duration: 10s This action does not share a recast timer with any other actions.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction WingedReprobationPvE =&gt; _WingedReprobationPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _LaserEyePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)34577, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyLaserEyePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/34577"&gt;&lt;strong&gt;Laser Eye&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [34577] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyLaserEyePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/34577"&gt;&lt;strong&gt;Laser Eye&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [34577] [Spell]
    /// &lt;para&gt;Deals unaspected damage to target and all enemies nearby it with a potency of 220 for the first enemy and 50% less for all remaining enemies. Additional Effect: 5-yalm knockback to all enemies within 8 yalms of target&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction LaserEyePvE =&gt; _LaserEyePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _CandyCanePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)34578, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyCandyCanePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/34578"&gt;&lt;strong&gt;Candy Cane&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [34578] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyCandyCanePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/34578"&gt;&lt;strong&gt;Candy Cane&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [34578] [Spell]
    /// &lt;para&gt;Deals unaspected damage to target and all enemies nearby it with a potency of 250 for the first enemy and 50% less for all remaining enemies. Additional Effect: Lowers strength and dexterity attributes of target by 10% Duration: 10s Additional Effect: Restores 10% of maximum MP Shares a recast timer with Magic Hammer.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction CandyCanePvE =&gt; _CandyCanePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _MortalFlamePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)34579, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyMortalFlamePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/34579"&gt;&lt;strong&gt;Mortal Flame&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [34579] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyMortalFlamePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/34579"&gt;&lt;strong&gt;Mortal Flame&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [34579] [Spell]
    /// &lt;para&gt;Deals fire damage over time with a potency of 40. Only one effect inflicted by this action can be active at a time. Has no effect on targets outside of combat. Effect ends upon target leaving combat.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction MortalFlamePvE =&gt; _MortalFlamePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _SeaShantyPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)34580, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifySeaShantyPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/34580"&gt;&lt;strong&gt;Sea Shanty&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [34580] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifySeaShantyPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/34580"&gt;&lt;strong&gt;Sea Shanty&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [34580] [Ability]
    /// &lt;para&gt;Deals water damage with a potency of 500 to all nearby enemies. Additional Effect: Potency increases to 1,000 during rain showers and thunderstorms&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction SeaShantyPvE =&gt; _SeaShantyPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ApokalypsisPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)34581, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyApokalypsisPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/34581"&gt;&lt;strong&gt;Apokalypsis&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [34581] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyApokalypsisPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/34581"&gt;&lt;strong&gt;Apokalypsis&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [34581] [Ability]
    /// &lt;para&gt;Delivers damage over time with a potency of 140 to all enemies in a straight line before you. Duration: 10s Effect ends upon using another action or moving (including facing a different direction). Cancels auto-attack upon execution. Shares a recast timer with Being Mortal.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ApokalypsisPvE =&gt; _ApokalypsisPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _BeingMortalPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)34582, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyBeingMortalPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/34582"&gt;&lt;strong&gt;Being Mortal&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [34582] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyBeingMortalPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/34582"&gt;&lt;strong&gt;Being Mortal&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (BLU) [34582] [Ability]
    /// &lt;para&gt;Deals unaspected damage to all nearby enemies with a potency of 800 for the first enemy and 50% less for all remaining enemies. Shares a recast timer with Apokalypsis.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction BeingMortalPvE =&gt; _BeingMortalPvECreator.Value;

    private IBaseAction[] _AllBaseActions = null;
    
    /// &lt;inheritdoc/&gt;
    public override IBaseAction[] AllBaseActions =&gt; _AllBaseActions ??= [
    	SnortPvE, _4TonzeWeightPvE, WaterCannonPvE, SongOfTormentPvE, HighVoltagePvE, BadBreathPvE, FlyingFrenzyPvE, AquaBreathPvE, PlaincrackerPvE, AcornBombPvE, BristlePvE, MindBlastPvE, BloodDrainPvE, BombTossPvE, _1000NeedlesPvE, DrillCannonsPvE, TheLookPvE, SharpenedKnifePvE, LoomPvE, FlameThrowerPvE, FazePvE, GlowerPvE, MissilePvE, WhiteWindPvE, FinalStingPvE, SelfdestructPvE, TransfusionPvE, ToadOilPvE, OffguardPvE, StickyTonguePvE, TailScrewPvE, Level5PetrifyPvE, MoonFlutePvE, DoomPvE, MightyGuardPvE, IceSpikesPvE, TheRamsVoicePvE, TheDragonsVoicePvE, PeculiarLightPvE, InkJetPvE, FlyingSardinePvE, DiamondbackPvE, FireAngonPvE, FeatherRainPvE, EruptionPvE, MountainBusterPvE, ShockStrikePvE, GlassDancePvE, VeilOfTheWhorlPvE, AlpineDraftPvE, ProteanWavePvE, NortherliesPvE, ElectrogenesisPvE, KaltstrahlPvE, AbyssalTransfixionPvE, ChirpPvE, EerieSoundwavePvE, PomCurePvE, GobskinPvE, MagicHammerPvE, AvailPvE, FrogLegsPvE, SonicBoomPvE, WhistlePvE, WhiteKnightsTourPvE, BlackKnightsTourPvE, Level5DeathPvE, LauncherPvE, PerpetualRayPvE, CactguardPvE, RevengeBlastPvE, AngelWhisperPvE, ExuviationPvE, RefluxPvE, DevourPvE, CondensedLibraPvE, AethericMimicryPvE, SurpanakhaPvE, QuasarPvE, JKickPvE, TripleTridentPvE, TinglePvE, TatamigaeshiPvE, ColdFogPvE, WhiteDeathPvE, StotramPvE, SaintlyBeamPvE, FeculentFloodPvE, AngelsSnackPvE, ChelonianGatePvE, DivineCataractPvE, TheRoseOfDestructionPvE, BasicInstinctPvE, UltravibrationPvE, BlazePvE, MustardBombPvE, DragonForcePvE, AetherialSparkPvE, HydroPullPvE, MaledictionOfWaterPvE, ChocoMeteorPvE, MatraMagicPvE, PeripheralSynthesisPvE, BothEndsPvE, PhantomFlurryPvE, NightbloomPvE, GoblinPunchPvE, RightRoundPvE, SchiltronPvE, RehydrationPvE, BreathOfMagicPvE, WildRagePvE, PeatPeltPvE, DeepCleanPvE, RubyDynamicsPvE, DivinationRunePvE, DimensionalShiftPvE, ConvictionMarcatoPvE, ForceFieldPvE, WingedReprobationPvE, LaserEyePvE, CandyCanePvE, MortalFlamePvE, SeaShantyPvE, ApokalypsisPvE, BeingMortalPvE,
    	..base.AllBaseActions,
    ];






#endregion

#region Traits

    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50219"&gt;&lt;strong&gt;Learning&lt;/strong&gt;&lt;/see&gt; (BLU) [219]
    /// &lt;para&gt;Infrequently grants the ability to discern the secrets of enemy actions wielded in battle and make them your own.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait LearningTrait { get; } = new BaseTrait(219);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50220"&gt;&lt;strong&gt;Maim and Mend&lt;/strong&gt;&lt;/see&gt; (BLU) [220]
    /// &lt;para&gt;Increases base action damage and HP restoration by 10%.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait MaimAndMendTrait { get; } = new BaseTrait(220);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50221"&gt;&lt;strong&gt;Maim and Mend II&lt;/strong&gt;&lt;/see&gt; (BLU) [221]
    /// &lt;para&gt;Increases base action damage and HP restoration by 20%.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait MaimAndMendIiTrait { get; } = new BaseTrait(221);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50222"&gt;&lt;strong&gt;Maim and Mend III&lt;/strong&gt;&lt;/see&gt; (BLU) [222]
    /// &lt;para&gt;Increases base action damage and HP restoration by 30%.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait MaimAndMendIiiTrait { get; } = new BaseTrait(222);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50223"&gt;&lt;strong&gt;Maim and Mend IV&lt;/strong&gt;&lt;/see&gt; (BLU) [223]
    /// &lt;para&gt;Increases base action damage and HP restoration by 40%.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait MaimAndMendIvTrait { get; } = new BaseTrait(223);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50224"&gt;&lt;strong&gt;Maim and Mend V&lt;/strong&gt;&lt;/see&gt; (BLU) [224]
    /// &lt;para&gt;Increases base action damage and HP restoration by 50%.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait MaimAndMendVTrait { get; } = new BaseTrait(224);

    private IBaseTrait[] _AllTraits = null;
    
    /// &lt;inheritdoc/&gt;
    public override IBaseTrait[] AllTraits =&gt; _AllTraits ??= [
    	LearningTrait, MaimAndMendTrait, MaimAndMendIiTrait, MaimAndMendIiiTrait, MaimAndMendIvTrait, MaimAndMendVTrait,
    	..base.AllTraits,
    ];
#endregion
}

/// &lt;summary&gt;
/// &lt;see href="https://na.finalfantasyxiv.com/jobguide/gunbreaker"&gt;&lt;strong&gt;gunbreaker&lt;/strong&gt;&lt;/see&gt;
/// &lt;br&gt;Number of Actions: 55&lt;/br&gt;
/// &lt;br&gt;Number of Traits: 14&lt;/br&gt;
/// &lt;/summary&gt;
[Jobs(Job.GNB)]
public abstract partial class GunbreakerRotation : CustomRotation
{
    static GNBGauge JobGauge =&gt; Svc.Gauges.Get&lt;GNBGauge&gt;();

#region Actions
    private readonly Lazy&lt;IBaseAction&gt; _KeenEdgePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16137, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyKeenEdgePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16137"&gt;&lt;strong&gt;Keen Edge&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (GNB) [16137] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyKeenEdgePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16137"&gt;&lt;strong&gt;Keen Edge&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (GNB) [16137] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of .&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction KeenEdgePvE =&gt; _KeenEdgePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _NoMercyPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16138, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyNoMercyPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16138"&gt;&lt;strong&gt;No Mercy&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (GNB) [16138] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyNoMercyPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16138"&gt;&lt;strong&gt;No Mercy&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (GNB) [16138] [Ability]
    /// &lt;para&gt;Increases damage dealt by 20%. Duration: 20s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction NoMercyPvE =&gt; _NoMercyPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _BrutalShellPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16139, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyBrutalShellPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16139"&gt;&lt;strong&gt;Brutal Shell&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (GNB) [16139] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyBrutalShellPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16139"&gt;&lt;strong&gt;Brutal Shell&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (GNB) [16139] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of . Combo Action: Keen Edge Combo Potency: Combo Bonus: Restores own HP Cure Potency: 200&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction BrutalShellPvE =&gt; _BrutalShellPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _CamouflagePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16140, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyCamouflagePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16140"&gt;&lt;strong&gt;Camouflage&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (GNB) [16140] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyCamouflagePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16140"&gt;&lt;strong&gt;Camouflage&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (GNB) [16140] [Ability]
    /// &lt;para&gt;Increases parry rate by 50% while reducing damage taken by 10%. Duration: 20s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction CamouflagePvE =&gt; _CamouflagePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _DemonSlicePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16141, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyDemonSlicePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16141"&gt;&lt;strong&gt;Demon Slice&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (GNB) [16141] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyDemonSlicePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16141"&gt;&lt;strong&gt;Demon Slice&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (GNB) [16141] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 100 to all nearby enemies. Additional Effect: Increased enmity&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction DemonSlicePvE =&gt; _DemonSlicePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _RoyalGuardPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16142, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyRoyalGuardPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16142"&gt;&lt;strong&gt;Royal Guard&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (GNB) [16142] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyRoyalGuardPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16142"&gt;&lt;strong&gt;Royal Guard&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (GNB) [16142] [Ability]
    /// &lt;para&gt;Significantly increases enmity generation. Effect ends upon reuse.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction RoyalGuardPvE =&gt; _RoyalGuardPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _LightningShotPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16143, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyLightningShotPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16143"&gt;&lt;strong&gt;Lightning Shot&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (GNB) [16143] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyLightningShotPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16143"&gt;&lt;strong&gt;Lightning Shot&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (GNB) [16143] [Weaponskill]
    /// &lt;para&gt;Delivers a ranged attack with a potency of 150. Additional Effect: Increased enmity&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction LightningShotPvE =&gt; _LightningShotPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _DangerZonePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16144, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyDangerZonePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16144"&gt;&lt;strong&gt;Danger Zone&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (GNB) [16144] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyDangerZonePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16144"&gt;&lt;strong&gt;Danger Zone&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (GNB) [16144] [Ability]
    /// &lt;para&gt;Delivers an attack with a potency of 250.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction DangerZonePvE =&gt; _DangerZonePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _SolidBarrelPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16145, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifySolidBarrelPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16145"&gt;&lt;strong&gt;Solid Barrel&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (GNB) [16145] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifySolidBarrelPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16145"&gt;&lt;strong&gt;Solid Barrel&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (GNB) [16145] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of . Combo Action: Brutal Shell Combo Potency:&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction SolidBarrelPvE =&gt; _SolidBarrelPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _GnashingFangPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16146, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyGnashingFangPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16146"&gt;&lt;strong&gt;Gnashing Fang&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (GNB) [16146] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyGnashingFangPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16146"&gt;&lt;strong&gt;Gnashing Fang&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (GNB) [16146] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of . Cartridge Cost: 1 Maximum Charges: 2 This weaponskill does not share a recast timer with any other actions.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction GnashingFangPvE =&gt; _GnashingFangPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _SavageClawPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16147, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifySavageClawPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16147"&gt;&lt;strong&gt;Savage Claw&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (GNB) [16147] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifySavageClawPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16147"&gt;&lt;strong&gt;Savage Claw&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (GNB) [16147] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of . Combo Action: Gnashing Fang ※This action cannot be assigned to a hotbar. ※Gnashing Fang changes to Savage Claw when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction SavageClawPvE =&gt; _SavageClawPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _NebulaPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16148, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyNebulaPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16148"&gt;&lt;strong&gt;Nebula&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (GNB) [16148] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyNebulaPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16148"&gt;&lt;strong&gt;Nebula&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (GNB) [16148] [Ability]
    /// &lt;para&gt;Reduces damage taken by 30%. Duration: 15s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction NebulaPvE =&gt; _NebulaPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _DemonSlaughterPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16149, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyDemonSlaughterPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16149"&gt;&lt;strong&gt;Demon Slaughter&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (GNB) [16149] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyDemonSlaughterPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16149"&gt;&lt;strong&gt;Demon Slaughter&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (GNB) [16149] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 100 to all nearby enemies. Additional Effect: Increased enmity Combo Action: Demon Slice Combo Potency: 160 Combo Bonus: Adds a Cartridge to your Powder Gauge&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction DemonSlaughterPvE =&gt; _DemonSlaughterPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _WickedTalonPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16150, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyWickedTalonPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16150"&gt;&lt;strong&gt;Wicked Talon&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (GNB) [16150] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyWickedTalonPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16150"&gt;&lt;strong&gt;Wicked Talon&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (GNB) [16150] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of . Combo Action: Savage Claw ※This action cannot be assigned to a hotbar. ※Savage Claw changes to Wicked Talon when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction WickedTalonPvE =&gt; _WickedTalonPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _AuroraPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16151, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyAuroraPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16151"&gt;&lt;strong&gt;Aurora&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (GNB) [16151] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyAuroraPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16151"&gt;&lt;strong&gt;Aurora&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (GNB) [16151] [Ability]
    /// &lt;para&gt;Grants Regen to target. Cure Potency: 300 Duration: 18s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction AuroraPvE =&gt; _AuroraPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _SuperbolidePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16152, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifySuperbolidePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16152"&gt;&lt;strong&gt;Superbolide&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (GNB) [16152] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifySuperbolidePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16152"&gt;&lt;strong&gt;Superbolide&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (GNB) [16152] [Ability]
    /// &lt;para&gt;Reduces HP by 50% of maximum and renders you impervious to most attacks. Duration: 10s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction SuperbolidePvE =&gt; _SuperbolidePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _SonicBreakPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16153, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifySonicBreakPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16153"&gt;&lt;strong&gt;Sonic Break&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (GNB) [16153] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifySonicBreakPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16153"&gt;&lt;strong&gt;Sonic Break&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (GNB) [16153] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 340. Additional Effect: Damage over time Potency: 120 Duration: 15s Can only be executed when Ready to Break.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction SonicBreakPvE =&gt; _SonicBreakPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ContinuationPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16155, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyContinuationPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16155"&gt;&lt;strong&gt;Continuation&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (GNB) [16155] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyContinuationPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16155"&gt;&lt;strong&gt;Continuation&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (GNB) [16155] [Ability]
    /// &lt;para&gt;Allows the firing of successive rounds with your gunblade. Gnashing Fang may be followed by Jugular Rip. Savage Claw may be followed by Abdomen Tear. Wicked Talon may be followed by Eye Gouge.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ContinuationPvE =&gt; _ContinuationPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _JugularRipPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16156, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyJugularRipPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16156"&gt;&lt;strong&gt;Jugular Rip&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (GNB) [16156] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyJugularRipPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16156"&gt;&lt;strong&gt;Jugular Rip&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (GNB) [16156] [Ability]
    /// &lt;para&gt;Delivers an attack with a potency of . Can only be executed when Ready to Rip. ※This action cannot be assigned to a hotbar. ※Continuation changes to Jugular Rip when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction JugularRipPvE =&gt; _JugularRipPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _AbdomenTearPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16157, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyAbdomenTearPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16157"&gt;&lt;strong&gt;Abdomen Tear&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (GNB) [16157] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyAbdomenTearPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16157"&gt;&lt;strong&gt;Abdomen Tear&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (GNB) [16157] [Ability]
    /// &lt;para&gt;Delivers an attack with a potency of . Can only be executed when Ready to Tear. ※This action cannot be assigned to a hotbar. ※Continuation changes to Abdomen Tear when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction AbdomenTearPvE =&gt; _AbdomenTearPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _EyeGougePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16158, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyEyeGougePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16158"&gt;&lt;strong&gt;Eye Gouge&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (GNB) [16158] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyEyeGougePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16158"&gt;&lt;strong&gt;Eye Gouge&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (GNB) [16158] [Ability]
    /// &lt;para&gt;Delivers an attack with a potency of . Can only be executed when Ready to Gouge. ※This action cannot be assigned to a hotbar. ※Continuation changes to Eye Gouge when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction EyeGougePvE =&gt; _EyeGougePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _BowShockPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16159, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyBowShockPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16159"&gt;&lt;strong&gt;Bow Shock&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (GNB) [16159] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyBowShockPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16159"&gt;&lt;strong&gt;Bow Shock&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (GNB) [16159] [Ability]
    /// &lt;para&gt;Delivers an attack with a potency of 150 to all nearby enemies. Additional Effect: Damage over time Potency: 60 Duration: 15s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction BowShockPvE =&gt; _BowShockPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _HeartOfLightPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16160, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyHeartOfLightPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16160"&gt;&lt;strong&gt;Heart of Light&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (GNB) [16160] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyHeartOfLightPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16160"&gt;&lt;strong&gt;Heart of Light&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (GNB) [16160] [Ability]
    /// &lt;para&gt;Reduces physical damage taken by 5% and magic damage taken by 10% for self and nearby party members. Duration: 15s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction HeartOfLightPvE =&gt; _HeartOfLightPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _HeartOfStonePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16161, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyHeartOfStonePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16161"&gt;&lt;strong&gt;Heart of Stone&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (GNB) [16161] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyHeartOfStonePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16161"&gt;&lt;strong&gt;Heart of Stone&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (GNB) [16161] [Ability]
    /// &lt;para&gt;Reduces damage taken by a party member or self by 15%. Duration: 7s Additional Effect: When targeting a party member while under the effect of Brutal Shell that effect is also granted to the target Duration: 30s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction HeartOfStonePvE =&gt; _HeartOfStonePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _BurstStrikePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16162, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyBurstStrikePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16162"&gt;&lt;strong&gt;Burst Strike&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (GNB) [16162] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyBurstStrikePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16162"&gt;&lt;strong&gt;Burst Strike&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (GNB) [16162] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of . Cartridge Cost: 1&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction BurstStrikePvE =&gt; _BurstStrikePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _FatedCirclePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16163, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyFatedCirclePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16163"&gt;&lt;strong&gt;Fated Circle&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (GNB) [16163] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyFatedCirclePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16163"&gt;&lt;strong&gt;Fated Circle&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (GNB) [16163] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 300 to all nearby enemies. Cartridge Cost: 1&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction FatedCirclePvE =&gt; _FatedCirclePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _BloodfestPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16164, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyBloodfestPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16164"&gt;&lt;strong&gt;Bloodfest&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (GNB) [16164] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyBloodfestPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16164"&gt;&lt;strong&gt;Bloodfest&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (GNB) [16164] [Ability]
    /// &lt;para&gt;Draws aetheric energy from target adding Cartridges to your Powder Gauge and increasing maximum Cartridges to . Duration: 30s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction BloodfestPvE =&gt; _BloodfestPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _BlastingZonePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16165, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyBlastingZonePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16165"&gt;&lt;strong&gt;Blasting Zone&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (GNB) [16165] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyBlastingZonePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16165"&gt;&lt;strong&gt;Blasting Zone&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (GNB) [16165] [Ability]
    /// &lt;para&gt;Delivers an attack with a potency of .&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction BlastingZonePvE =&gt; _BlastingZonePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _HeartOfCorundumPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)25758, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyHeartOfCorundumPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/25758"&gt;&lt;strong&gt;Heart of Corundum&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (GNB) [25758] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyHeartOfCorundumPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/25758"&gt;&lt;strong&gt;Heart of Corundum&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (GNB) [25758] [Ability]
    /// &lt;para&gt;Reduces damage taken by target party member or self by 15%. Duration: 8s Additional Effect: When targeting a party member while under the effect of Brutal Shell that effect is also granted to the target Duration: 30s Additional Effect: Grants Clarity of Corundum to target Clarity of Corundum Effect: Reduces damage taken by 15% Duration: 4s Additional Effect: Grants Catharsis of Corundum to target Catharsis of Corundum Effect: Restores HP when HP falls to 50% or below or upon effect duration expiration Cure Potency: 900 Duration: 20s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction HeartOfCorundumPvE =&gt; _HeartOfCorundumPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _HypervelocityPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)25759, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyHypervelocityPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/25759"&gt;&lt;strong&gt;Hypervelocity&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (GNB) [25759] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyHypervelocityPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/25759"&gt;&lt;strong&gt;Hypervelocity&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (GNB) [25759] [Ability]
    /// &lt;para&gt;Delivers an attack with a potency of . Can only be executed when Ready to Blast. ※This action cannot be assigned to a hotbar. ※Continuation changes to Hypervelocity when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction HypervelocityPvE =&gt; _HypervelocityPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _DoubleDownPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)25760, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyDoubleDownPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/25760"&gt;&lt;strong&gt;Double Down&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (GNB) [25760] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyDoubleDownPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/25760"&gt;&lt;strong&gt;Double Down&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (GNB) [25760] [Weaponskill]
    /// &lt;para&gt;Delivers an attack to all nearby enemies with a potency of 1,000 for the first enemy and 15% less for all remaining enemies. Cartridge Cost: 2 This weaponskill does not share a recast timer with any other actions.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction DoubleDownPvE =&gt; _DoubleDownPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _KeenEdgePvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29098, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyKeenEdgePvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29098"&gt;&lt;strong&gt;Keen Edge&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (GNB) [29098] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyKeenEdgePvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29098"&gt;&lt;strong&gt;Keen Edge&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (GNB) [29098] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 5,000. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction KeenEdgePvP =&gt; _KeenEdgePvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _BrutalShellPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29099, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyBrutalShellPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29099"&gt;&lt;strong&gt;Brutal Shell&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (GNB) [29099] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyBrutalShellPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29099"&gt;&lt;strong&gt;Brutal Shell&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (GNB) [29099] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 6,000. Combo Action: Keen Edge ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction BrutalShellPvP =&gt; _BrutalShellPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _SolidBarrelPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29100, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifySolidBarrelPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29100"&gt;&lt;strong&gt;Solid Barrel&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (GNB) [29100] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifySolidBarrelPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29100"&gt;&lt;strong&gt;Solid Barrel&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (GNB) [29100] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 7,000. Combo Action: Brutal Shell ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction SolidBarrelPvP =&gt; _SolidBarrelPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _BurstStrikePvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29101, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyBurstStrikePvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29101"&gt;&lt;strong&gt;Burst Strike&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (GNB) [29101] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyBurstStrikePvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29101"&gt;&lt;strong&gt;Burst Strike&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (GNB) [29101] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 8,000. Combo Action: Solid Barrel Additional Effect: Grants Ready to Blast Duration: 10s ※Continuation changes to Hypervelocity while under the effect of Ready to Blast. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction BurstStrikePvP =&gt; _BurstStrikePvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _GnashingFangPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29102, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyGnashingFangPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29102"&gt;&lt;strong&gt;Gnashing Fang&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (GNB) [29102] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyGnashingFangPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29102"&gt;&lt;strong&gt;Gnashing Fang&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (GNB) [29102] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 7,000. Additional Effect: Grants Ready to Rip Duration: 10s ※Continuation changes to Jugular Rip while under the effect of Ready to Rip.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction GnashingFangPvP =&gt; _GnashingFangPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _SavageClawPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29103, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifySavageClawPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29103"&gt;&lt;strong&gt;Savage Claw&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (GNB) [29103] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifySavageClawPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29103"&gt;&lt;strong&gt;Savage Claw&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (GNB) [29103] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 8,000. Combo Action: Gnashing Fang Additional Effect: Grants Ready to Tear Duration: 10s ※Continuation changes to Abdomen Tear while under the effect of Ready to Tear. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction SavageClawPvP =&gt; _SavageClawPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _WickedTalonPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29104, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyWickedTalonPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29104"&gt;&lt;strong&gt;Wicked Talon&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (GNB) [29104] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyWickedTalonPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29104"&gt;&lt;strong&gt;Wicked Talon&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (GNB) [29104] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 9,000. Combo Action: Savage Claw Additional Effect: Grants Ready to Gouge Duration: 10s ※Continuation changes to Eye Gouge while under the effect of Ready to Gouge. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction WickedTalonPvP =&gt; _WickedTalonPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ContinuationPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29106, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyContinuationPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29106"&gt;&lt;strong&gt;Continuation&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (GNB) [29106] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyContinuationPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29106"&gt;&lt;strong&gt;Continuation&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (GNB) [29106] [Ability]
    /// &lt;para&gt;Allows the firing of successive rounds with your gunblade. Gnashing Fang may be followed by Jugular Rip. Savage Claw may be followed by Abdomen Tear. Wicked Talon may be followed by Eye Gouge. Burst Strike may be followed by Hypervelocity. Fated Circle may be followed by Fated Brand.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ContinuationPvP =&gt; _ContinuationPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _HypervelocityPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29107, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyHypervelocityPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29107"&gt;&lt;strong&gt;Hypervelocity&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (GNB) [29107] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyHypervelocityPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29107"&gt;&lt;strong&gt;Hypervelocity&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (GNB) [29107] [Ability]
    /// &lt;para&gt;Delivers an attack with a potency of 4,000. Additional Effect: Creates a barrier around self that absorbs damage equivalent to a heal of 8,000 potency Duration: 6s Can only be executed when Ready to Blast. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction HypervelocityPvP =&gt; _HypervelocityPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _JugularRipPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29108, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyJugularRipPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29108"&gt;&lt;strong&gt;Jugular Rip&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (GNB) [29108] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyJugularRipPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29108"&gt;&lt;strong&gt;Jugular Rip&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (GNB) [29108] [Ability]
    /// &lt;para&gt;Delivers an attack with a potency of 4,000. Additional Effect: Creates a barrier around self that absorbs damage equivalent to a heal of 6,000 potency Duration: 6s Can only be executed when Ready to Rip. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction JugularRipPvP =&gt; _JugularRipPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _AbdomenTearPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29109, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyAbdomenTearPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29109"&gt;&lt;strong&gt;Abdomen Tear&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (GNB) [29109] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyAbdomenTearPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29109"&gt;&lt;strong&gt;Abdomen Tear&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (GNB) [29109] [Ability]
    /// &lt;para&gt;Delivers an attack with a potency of 4,000. Additional Effect: Creates a barrier around self that absorbs damage equivalent to a heal of 6,000 potency Duration: 6s Can only be executed when Ready to Tear. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction AbdomenTearPvP =&gt; _AbdomenTearPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _EyeGougePvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29110, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyEyeGougePvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29110"&gt;&lt;strong&gt;Eye Gouge&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (GNB) [29110] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyEyeGougePvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29110"&gt;&lt;strong&gt;Eye Gouge&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (GNB) [29110] [Ability]
    /// &lt;para&gt;Delivers an attack with a potency of 4,000. Additional Effect: Creates a barrier around self that absorbs damage equivalent to a heal of 6,000 potency Duration: 6s Can only be executed when Ready to Gouge. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction EyeGougePvP =&gt; _EyeGougePvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _RoughDividePvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29123, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyRoughDividePvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29123"&gt;&lt;strong&gt;Rough Divide&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (GNB) [29123] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyRoughDividePvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29123"&gt;&lt;strong&gt;Rough Divide&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (GNB) [29123] [Ability]
    /// &lt;para&gt;Rushes target and delivers an attack with a potency of 2,000. Additional Effect: Grants No Mercy No Mercy Effect: Increases damage dealt and healing potency by 10% while also increasing movement speed by 25% Duration: 7s Maximum Charges: 3 Cannot be executed while bound.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction RoughDividePvP =&gt; _RoughDividePvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _BlastingZonePvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29128, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyBlastingZonePvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29128"&gt;&lt;strong&gt;Blasting Zone&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (GNB) [29128] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyBlastingZonePvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29128"&gt;&lt;strong&gt;Blasting Zone&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (GNB) [29128] [Ability]
    /// &lt;para&gt;Delivers an attack with a potency of 5,000. Potency increases up to 10,000 as the target's HP decreases reaching its maximum value when the target has 50% HP or less.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction BlastingZonePvP =&gt; _BlastingZonePvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ReleaseRoyalGuardPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)32068, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyReleaseRoyalGuardPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/32068"&gt;&lt;strong&gt;Release Royal Guard&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (GNB) [32068] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyReleaseRoyalGuardPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/32068"&gt;&lt;strong&gt;Release Royal Guard&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (GNB) [32068] [Ability]
    /// &lt;para&gt;Cancels the effect of Royal Guard.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ReleaseRoyalGuardPvE =&gt; _ReleaseRoyalGuardPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _TrajectoryPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)36934, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyTrajectoryPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/36934"&gt;&lt;strong&gt;Trajectory&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (GNB) [36934] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyTrajectoryPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/36934"&gt;&lt;strong&gt;Trajectory&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (GNB) [36934] [Ability]
    /// &lt;para&gt;Rush to a targeted enemy's location. Additional Effect: Increased enmity Maximum Charges: 2 Cannot be executed while bound.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction TrajectoryPvE =&gt; _TrajectoryPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _GreatNebulaPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)36935, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyGreatNebulaPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/36935"&gt;&lt;strong&gt;Great Nebula&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (GNB) [36935] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyGreatNebulaPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/36935"&gt;&lt;strong&gt;Great Nebula&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (GNB) [36935] [Ability]
    /// &lt;para&gt;Reduces damage taken by 40%. Additional Effect: Increases maximum HP by 20% and restores the amount increased. Duration: 15s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction GreatNebulaPvE =&gt; _GreatNebulaPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _FatedBrandPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)36936, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyFatedBrandPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/36936"&gt;&lt;strong&gt;Fated Brand&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (GNB) [36936] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyFatedBrandPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/36936"&gt;&lt;strong&gt;Fated Brand&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (GNB) [36936] [Ability]
    /// &lt;para&gt;Delivers an attack with a potency of 120 to all nearby enemies. Can only be executed when Ready to Raze. ※This action cannot be assigned to a hotbar. ※Continuation changes to Fated Brand when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction FatedBrandPvE =&gt; _FatedBrandPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ReignOfBeastsPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)36937, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyReignOfBeastsPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/36937"&gt;&lt;strong&gt;Reign of Beasts&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (GNB) [36937] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyReignOfBeastsPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/36937"&gt;&lt;strong&gt;Reign of Beasts&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (GNB) [36937] [Weaponskill]
    /// &lt;para&gt;Delivers an attack to target and all enemies nearby it with a potency of 800 for the first enemy and 60% less for all remaining enemies. Can only be executed when Ready to Reign.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ReignOfBeastsPvE =&gt; _ReignOfBeastsPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _NobleBloodPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)36938, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyNobleBloodPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/36938"&gt;&lt;strong&gt;Noble Blood&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (GNB) [36938] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyNobleBloodPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/36938"&gt;&lt;strong&gt;Noble Blood&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (GNB) [36938] [Weaponskill]
    /// &lt;para&gt;Delivers an attack to target and all enemies nearby it with a potency of 900 for the first enemy and 60% less for all remaining enemies. Combo Action: Reign of Beasts ※This action cannot be assigned to a hotbar. ※Reign of Beasts changes to Noble Blood when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction NobleBloodPvE =&gt; _NobleBloodPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _LionHeartPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)36939, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyLionHeartPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/36939"&gt;&lt;strong&gt;Lion Heart&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (GNB) [36939] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyLionHeartPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/36939"&gt;&lt;strong&gt;Lion Heart&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (GNB) [36939] [Weaponskill]
    /// &lt;para&gt;Delivers an attack to target and all enemies nearby it with a potency of 1,000 for the first enemy and 60% less for all remaining enemies. Combo Action: Noble Blood ※This action cannot be assigned to a hotbar. ※Noble Blood changes to Lion Heart when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction LionHeartPvE =&gt; _LionHeartPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _FatedBrandPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)41442, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyFatedBrandPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/41442"&gt;&lt;strong&gt;Fated Brand&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (GNB) [41442] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyFatedBrandPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/41442"&gt;&lt;strong&gt;Fated Brand&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (GNB) [41442] [Ability]
    /// &lt;para&gt;Delivers an attack with a potency of 4,000 to all nearby enemies. Additional Effect: Heavy +75% Duration: 3s Additional Effect: Creates a barrier around self that absorbs damage equivalent to a heal of 8,000 potency Duration: 6s Can only be executed while under the effect of Ready to Raze. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction FatedBrandPvP =&gt; _FatedBrandPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _HeartOfCorundumPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)41443, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyHeartOfCorundumPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/41443"&gt;&lt;strong&gt;Heart of Corundum&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (GNB) [41443] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyHeartOfCorundumPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/41443"&gt;&lt;strong&gt;Heart of Corundum&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (GNB) [41443] [Ability]
    /// &lt;para&gt;Grants self or target party member the effect of Heart of Corundum and Catharsis of Corundum. Heart of Corundum Effect: Reduces damage taken by 10% Duration: 10s Catharsis of Corundum Effect: Restores HP when HP falls below 50% or upon effect duration expiration Cure Potency: 12,000 Duration: 10s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction HeartOfCorundumPvP =&gt; _HeartOfCorundumPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _FatedCirclePvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)41511, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyFatedCirclePvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/41511"&gt;&lt;strong&gt;Fated Circle&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (GNB) [41511] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyFatedCirclePvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/41511"&gt;&lt;strong&gt;Fated Circle&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (GNB) [41511] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 8,000 to all nearby enemies. Additional Effect: Grants Nebula Duration: 8s Nebula Effect: Counters all incoming attacks. Counter Potency: 4,000 Additional Effect: Grants Ready to Raze Duration: 10s This weaponskill does not share a recast timer with any other actions. ※Continuation changes to Fated Brand while under the effect of Ready to Raze.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction FatedCirclePvP =&gt; _FatedCirclePvPCreator.Value;

    private IBaseAction[] _AllBaseActions = null;
    
    /// &lt;inheritdoc/&gt;
    public override IBaseAction[] AllBaseActions =&gt; _AllBaseActions ??= [
    	KeenEdgePvE, NoMercyPvE, BrutalShellPvE, CamouflagePvE, DemonSlicePvE, RoyalGuardPvE, LightningShotPvE, DangerZonePvE, SolidBarrelPvE, GnashingFangPvE, SavageClawPvE, NebulaPvE, DemonSlaughterPvE, WickedTalonPvE, AuroraPvE, SuperbolidePvE, SonicBreakPvE, ContinuationPvE, JugularRipPvE, AbdomenTearPvE, EyeGougePvE, BowShockPvE, HeartOfLightPvE, HeartOfStonePvE, BurstStrikePvE, FatedCirclePvE, BloodfestPvE, BlastingZonePvE, HeartOfCorundumPvE, HypervelocityPvE, DoubleDownPvE, KeenEdgePvP, BrutalShellPvP, SolidBarrelPvP, BurstStrikePvP, GnashingFangPvP, SavageClawPvP, WickedTalonPvP, ContinuationPvP, HypervelocityPvP, JugularRipPvP, AbdomenTearPvP, EyeGougePvP, RoughDividePvP, BlastingZonePvP, ReleaseRoyalGuardPvE, TrajectoryPvE, GreatNebulaPvE, FatedBrandPvE, ReignOfBeastsPvE, NobleBloodPvE, LionHeartPvE, FatedBrandPvP, HeartOfCorundumPvP, FatedCirclePvP,
    	..base.AllBaseActions,
    ];

private readonly Lazy&lt;IBaseAction&gt; _ShieldWallPvECreator = new(() =&gt; 
{
    IBaseAction action = new BaseAction((ActionID)197, false);
    CustomRotation.LoadActionSetting(ref action);

    var setting = action.Setting;
    ModifyShieldWallPvE(ref setting);
    action.Setting = setting;

    return action;
});

/// &lt;summary&gt;
/// Modify &lt;see href="https://garlandtools.org/db/#action/197"&gt;&lt;strong&gt;Shield Wall&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [197] [Limit Break]
/// &lt;/summary&gt;
static partial void ModifyShieldWallPvE(ref ActionSetting setting);

/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/197"&gt;&lt;strong&gt;Shield Wall&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [197] [Limit Break]
/// &lt;para&gt;Reduces damage taken by all party members by 20%. Duration: 10s&lt;/para&gt;
/// &lt;/summary&gt;

public IBaseAction ShieldWallPvE =&gt; _ShieldWallPvECreator.Value;
/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/197"&gt;&lt;strong&gt;Shield Wall&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [197] [Limit Break]
/// &lt;para&gt;Reduces damage taken by all party members by 20%. Duration: 10s&lt;/para&gt;
/// &lt;/summary&gt;
private sealed protected override IBaseAction LimitBreak1 =&gt; ShieldWallPvE;
private readonly Lazy&lt;IBaseAction&gt; _StrongholdPvECreator = new(() =&gt; 
{
    IBaseAction action = new BaseAction((ActionID)198, false);
    CustomRotation.LoadActionSetting(ref action);

    var setting = action.Setting;
    ModifyStrongholdPvE(ref setting);
    action.Setting = setting;

    return action;
});

/// &lt;summary&gt;
/// Modify &lt;see href="https://garlandtools.org/db/#action/198"&gt;&lt;strong&gt;Stronghold&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [198] [Limit Break]
/// &lt;/summary&gt;
static partial void ModifyStrongholdPvE(ref ActionSetting setting);

/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/198"&gt;&lt;strong&gt;Stronghold&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [198] [Limit Break]
/// &lt;para&gt;Reduces damage taken by all party members by 40%. Duration: 15s&lt;/para&gt;
/// &lt;/summary&gt;

public IBaseAction StrongholdPvE =&gt; _StrongholdPvECreator.Value;
/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/198"&gt;&lt;strong&gt;Stronghold&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [198] [Limit Break]
/// &lt;para&gt;Reduces damage taken by all party members by 40%. Duration: 15s&lt;/para&gt;
/// &lt;/summary&gt;
private sealed protected override IBaseAction LimitBreak2 =&gt; StrongholdPvE;
private readonly Lazy&lt;IBaseAction&gt; _GunmetalSoulPvECreator = new(() =&gt; 
{
    IBaseAction action = new BaseAction((ActionID)17105, false);
    CustomRotation.LoadActionSetting(ref action);

    var setting = action.Setting;
    ModifyGunmetalSoulPvE(ref setting);
    action.Setting = setting;

    return action;
});

/// &lt;summary&gt;
/// Modify &lt;see href="https://garlandtools.org/db/#action/17105"&gt;&lt;strong&gt;Gunmetal Soul&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [17105] [Limit Break]
/// &lt;/summary&gt;
static partial void ModifyGunmetalSoulPvE(ref ActionSetting setting);

/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/17105"&gt;&lt;strong&gt;Gunmetal Soul&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [17105] [Limit Break]
/// &lt;para&gt;&lt;/para&gt;
/// &lt;/summary&gt;

public IBaseAction GunmetalSoulPvE =&gt; _GunmetalSoulPvECreator.Value;
/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/17105"&gt;&lt;strong&gt;Gunmetal Soul&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [17105] [Limit Break]
/// &lt;para&gt;&lt;/para&gt;
/// &lt;/summary&gt;
private sealed protected override IBaseAction LimitBreak3 =&gt; GunmetalSoulPvE;
private readonly Lazy&lt;IBaseAction&gt; _RelentlessRushPvPCreator = new(() =&gt; 
{
    IBaseAction action = new BaseAction((ActionID)29130, false);
    CustomRotation.LoadActionSetting(ref action);

    var setting = action.Setting;
    ModifyRelentlessRushPvP(ref setting);
    action.Setting = setting;

    return action;
});

/// &lt;summary&gt;
/// Modify &lt;see href="https://garlandtools.org/db/#action/29130"&gt;&lt;strong&gt;Relentless Rush&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (GNB) [29130] [Limit Break]
/// &lt;/summary&gt;
static partial void ModifyRelentlessRushPvP(ref ActionSetting setting);

/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/29130"&gt;&lt;strong&gt;Relentless Rush&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (GNB) [29130] [Limit Break]
/// &lt;para&gt;Unleashes a flurry of blade strikes on nearby enemies dealing damage over time with a potency of 4,500 and reducing damage taken by 25% until effect expires. Duration: 4s Activates Terminal Trigger when effect duration expires. Additional Effect: Afflicts target with Relentless Shrapnel increasing target's damage taken by 5% Duration: 6s Maximum Stacks: 5 Can be executed while moving. Can only be executed when the limit gauge is full. Gauge Charge Time: 60s ※Action changes to Terminal Trigger upon execution.&lt;/para&gt;
/// &lt;/summary&gt;

private IBaseAction RelentlessRushPvP =&gt; _RelentlessRushPvPCreator.Value;
/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/29130"&gt;&lt;strong&gt;Relentless Rush&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (GNB) [29130] [Limit Break]
/// &lt;para&gt;Unleashes a flurry of blade strikes on nearby enemies dealing damage over time with a potency of 4,500 and reducing damage taken by 25% until effect expires. Duration: 4s Activates Terminal Trigger when effect duration expires. Additional Effect: Afflicts target with Relentless Shrapnel increasing target's damage taken by 5% Duration: 6s Maximum Stacks: 5 Can be executed while moving. Can only be executed when the limit gauge is full. Gauge Charge Time: 60s ※Action changes to Terminal Trigger upon execution.&lt;/para&gt;
/// &lt;/summary&gt;
private sealed protected override IBaseAction LimitBreakPvP =&gt; RelentlessRushPvP;

#endregion

#region Traits

    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50257"&gt;&lt;strong&gt;Cartridge Charge&lt;/strong&gt;&lt;/see&gt; (GNB) [257]
    /// &lt;para&gt;Stores a Cartridge in your Powder Gauge after successfully completing a combo with Solid Barrel. Maximum Cartridges: 2&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait CartridgeChargeTrait { get; } = new BaseTrait(257);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50258"&gt;&lt;strong&gt;Enhanced Brutal Shell&lt;/strong&gt;&lt;/see&gt; (GNB) [258]
    /// &lt;para&gt;Grants the effect of Brutal Shell after successfully completing a combo with Brutal Shell. Duration: 30s&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedBrutalShellTrait { get; } = new BaseTrait(258);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50259"&gt;&lt;strong&gt;Danger Zone Mastery&lt;/strong&gt;&lt;/see&gt; (GNB) [259]
    /// &lt;para&gt;Upgrades Danger Zone to Blasting Zone.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait DangerZoneMasteryTrait { get; } = new BaseTrait(259);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50320"&gt;&lt;strong&gt;Tank Mastery&lt;/strong&gt;&lt;/see&gt; (GNB) [320]
    /// &lt;para&gt;Reduces damage taken by 20%. Furthermore grants a bonus to maximum HP based on your vitality attribute and a bonus to damage dealt based on your strength attribute.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait TankMasteryTrait { get; } = new BaseTrait(320);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50424"&gt;&lt;strong&gt;Heart of Stone Mastery&lt;/strong&gt;&lt;/see&gt; (GNB) [424]
    /// &lt;para&gt;Upgrades Heart of Stone to Heart of Corundum.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait HeartOfStoneMasteryTrait { get; } = new BaseTrait(424);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50425"&gt;&lt;strong&gt;Enhanced Aurora&lt;/strong&gt;&lt;/see&gt; (GNB) [425]
    /// &lt;para&gt;Allows the accumulation of charges for consecutive uses of Aurora. Maximum Charges: 2&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedAuroraTrait { get; } = new BaseTrait(425);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50426"&gt;&lt;strong&gt;Enhanced Continuation&lt;/strong&gt;&lt;/see&gt; (GNB) [426]
    /// &lt;para&gt;Become Ready to Blast after executing Burst Strike. Duration: 10s Continuation changes to Hypervelocity while under the effect of Ready to Blast.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedContinuationTrait { get; } = new BaseTrait(426);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50427"&gt;&lt;strong&gt;Cartridge Charge II&lt;/strong&gt;&lt;/see&gt; (GNB) [427]
    /// &lt;para&gt;Increases Powder Gauge capacity to 3 Cartridges. While under the effect of Bloodfest increases the maximum capacity to 6. Executing Bloodfest stores 3 Cartridges.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait CartridgeChargeIiTrait { get; } = new BaseTrait(427);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50507"&gt;&lt;strong&gt;Melee Mastery&lt;/strong&gt;&lt;/see&gt; (GNB) [507]
    /// &lt;para&gt;Increases the potency of Keen Edge to 200 Brutal Shell to 160 and Solid Barrel to 140.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait MeleeMasteryTrait { get; } = new BaseTrait(507);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50574"&gt;&lt;strong&gt;Nebula Mastery&lt;/strong&gt;&lt;/see&gt; (GNB) [574]
    /// &lt;para&gt;Upgrades Nebula to Great Nebula.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait NebulaMasteryTrait { get; } = new BaseTrait(574);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50575"&gt;&lt;strong&gt;Enhanced Continuation II&lt;/strong&gt;&lt;/see&gt; (GNB) [575]
    /// &lt;para&gt;Become Ready to Raze after executing Fated Circle. Duration: 10s Continuation changes to Fated Brand when Ready to Raze.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedContinuationIiTrait { get; } = new BaseTrait(575);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50576"&gt;&lt;strong&gt;Enhanced Bloodfest&lt;/strong&gt;&lt;/see&gt; (GNB) [576]
    /// &lt;para&gt;Grants the effect of Ready to Reign after executing Bloodfest. Duration: 30s&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedBloodfestTrait { get; } = new BaseTrait(576);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50666"&gt;&lt;strong&gt;Enhanced No Mercy&lt;/strong&gt;&lt;/see&gt; (GNB) [666]
    /// &lt;para&gt;Become Ready to Break after executing No Mercy. Duration: 30s&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedNoMercyTrait { get; } = new BaseTrait(666);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50667"&gt;&lt;strong&gt;Melee Mastery II&lt;/strong&gt;&lt;/see&gt; (GNB) [667]
    /// &lt;para&gt;Increases the potency of Keen Edge to 300 Brutal Shell to 240 Solid Barrel to 240 Burst Strike to 420 Gnashing Fang to 440 Savage Claw to 500 Wicked Talon to 560 Jugular Rip to 220 Abdomen Tear to 260 Eye Gouge to 300 Blasting Zone to 800 and Hypervelocity to 180.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait MeleeMasteryIiTrait { get; } = new BaseTrait(667);

    private IBaseTrait[] _AllTraits = null;
    
    /// &lt;inheritdoc/&gt;
    public override IBaseTrait[] AllTraits =&gt; _AllTraits ??= [
    	CartridgeChargeTrait, EnhancedBrutalShellTrait, DangerZoneMasteryTrait, TankMasteryTrait, HeartOfStoneMasteryTrait, EnhancedAuroraTrait, EnhancedContinuationTrait, CartridgeChargeIiTrait, MeleeMasteryTrait, NebulaMasteryTrait, EnhancedContinuationIiTrait, EnhancedBloodfestTrait, EnhancedNoMercyTrait, MeleeMasteryIiTrait,
    	..base.AllTraits,
    ];
#endregion
}

/// &lt;summary&gt;
/// &lt;see href="https://na.finalfantasyxiv.com/jobguide/dancer"&gt;&lt;strong&gt;dancer&lt;/strong&gt;&lt;/see&gt;
/// &lt;br&gt;Number of Actions: 59&lt;/br&gt;
/// &lt;br&gt;Number of Traits: 16&lt;/br&gt;
/// &lt;/summary&gt;
[Jobs(Job.DNC)]
public abstract partial class DancerRotation : CustomRotation
{
    static DNCGauge JobGauge =&gt; Svc.Gauges.Get&lt;DNCGauge&gt;();

#region Actions
    private readonly Lazy&lt;IBaseAction&gt; _CascadePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)15989, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyCascadePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/15989"&gt;&lt;strong&gt;Cascade&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DNC) [15989] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyCascadePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/15989"&gt;&lt;strong&gt;Cascade&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DNC) [15989] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of .&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction CascadePvE =&gt; _CascadePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _FountainPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)15990, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyFountainPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/15990"&gt;&lt;strong&gt;Fountain&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DNC) [15990] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyFountainPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/15990"&gt;&lt;strong&gt;Fountain&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DNC) [15990] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of . Combo Action: Cascade Combo Potency:&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction FountainPvE =&gt; _FountainPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ReverseCascadePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)15991, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyReverseCascadePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/15991"&gt;&lt;strong&gt;Reverse Cascade&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DNC) [15991] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyReverseCascadePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/15991"&gt;&lt;strong&gt;Reverse Cascade&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DNC) [15991] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of . Can only be executed while under the effect of Silken Symmetry.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ReverseCascadePvE =&gt; _ReverseCascadePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _FountainfallPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)15992, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyFountainfallPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/15992"&gt;&lt;strong&gt;Fountainfall&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DNC) [15992] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyFountainfallPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/15992"&gt;&lt;strong&gt;Fountainfall&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DNC) [15992] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of . Additional Effect: 50% chance of granting a Fourfold Feather Can only be executed while under the effect of Silken Flow.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction FountainfallPvE =&gt; _FountainfallPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _WindmillPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)15993, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyWindmillPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/15993"&gt;&lt;strong&gt;Windmill&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DNC) [15993] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyWindmillPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/15993"&gt;&lt;strong&gt;Windmill&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DNC) [15993] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 120 to all nearby enemies.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction WindmillPvE =&gt; _WindmillPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _BladeshowerPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)15994, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyBladeshowerPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/15994"&gt;&lt;strong&gt;Bladeshower&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DNC) [15994] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyBladeshowerPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/15994"&gt;&lt;strong&gt;Bladeshower&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DNC) [15994] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 100 to all nearby enemies. Combo Action: Windmill Combo Potency: 160&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction BladeshowerPvE =&gt; _BladeshowerPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _RisingWindmillPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)15995, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyRisingWindmillPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/15995"&gt;&lt;strong&gt;Rising Windmill&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DNC) [15995] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyRisingWindmillPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/15995"&gt;&lt;strong&gt;Rising Windmill&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DNC) [15995] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 160 to all nearby enemies. Additional Effect: 50% chance of granting a Fourfold Feather Can only be executed while under the effect of Silken Symmetry.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction RisingWindmillPvE =&gt; _RisingWindmillPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _BloodshowerPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)15996, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyBloodshowerPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/15996"&gt;&lt;strong&gt;Bloodshower&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DNC) [15996] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyBloodshowerPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/15996"&gt;&lt;strong&gt;Bloodshower&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DNC) [15996] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 200 to all nearby enemies. Additional Effect: 50% chance of granting a Fourfold Feather Can only be executed while under the effect of Silken Flow.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction BloodshowerPvE =&gt; _BloodshowerPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _StandardStepPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)15997, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyStandardStepPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/15997"&gt;&lt;strong&gt;Standard Step&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DNC) [15997] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyStandardStepPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/15997"&gt;&lt;strong&gt;Standard Step&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DNC) [15997] [Weaponskill]
    /// &lt;para&gt;Begin dancing granting yourself Standard Step. Duration: 15s Action changes to Standard Finish while dancing. Only Standard Finish step actions role actions Sprint and Limit Break can be performed while dancing. This weaponskill does not share a recast timer with any other actions. Upon execution the recast timer for this action will be applied to all other weaponskills and magic actions.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction StandardStepPvE =&gt; _StandardStepPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _TechnicalStepPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)15998, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyTechnicalStepPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/15998"&gt;&lt;strong&gt;Technical Step&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DNC) [15998] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyTechnicalStepPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/15998"&gt;&lt;strong&gt;Technical Step&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DNC) [15998] [Weaponskill]
    /// &lt;para&gt;Begin dancing granting yourself Technical Step. Duration: 15s Action changes to Technical Finish while dancing. Only Technical Finish En Avant step actions role actions Sprint and Limit Break can be performed while dancing. This weaponskill does not share a recast timer with any other actions. Upon execution the recast timer for this action will be applied to all other weaponskills and magic actions.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction TechnicalStepPvE =&gt; _TechnicalStepPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _EmboitePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)15999, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyEmboitePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/15999"&gt;&lt;strong&gt;Emboite&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DNC) [15999] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyEmboitePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/15999"&gt;&lt;strong&gt;Emboite&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DNC) [15999] [Weaponskill]
    /// &lt;para&gt;Perform an emboite. When performed together with other step actions in sequence the potency of Standard Finish and Technical Finish is increased. Can only be executed while Dancing. This weaponskill does not share a recast timer with any other actions. Upon execution the recast timer for this action will be applied to all other weaponskills and magic actions. ※This action cannot be assigned to a hotbar. ※Cascade and Windmill change to Emboite when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction EmboitePvE =&gt; _EmboitePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _EntrechatPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16000, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyEntrechatPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16000"&gt;&lt;strong&gt;Entrechat&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DNC) [16000] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyEntrechatPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16000"&gt;&lt;strong&gt;Entrechat&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DNC) [16000] [Weaponskill]
    /// &lt;para&gt;Perform an entrechat. When performed together with other step actions in sequence the potency of Standard Finish and Technical Finish is increased. Can only be executed while Dancing. This weaponskill does not share a recast timer with any other actions. Upon execution the recast timer for this action will be applied to all other weaponskills and magic actions. ※This action cannot be assigned to a hotbar. ※Fountain and Bladeshower change to Entrechat when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction EntrechatPvE =&gt; _EntrechatPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _JetePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16001, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyJetePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16001"&gt;&lt;strong&gt;Jete&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DNC) [16001] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyJetePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16001"&gt;&lt;strong&gt;Jete&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DNC) [16001] [Weaponskill]
    /// &lt;para&gt;Perform a jete. When performed together with other step actions in sequence the potency of Standard Finish and Technical Finish is increased. Can only be executed while Dancing. This weaponskill does not share a recast timer with any other actions. Upon execution the recast timer for this action will be applied to all other weaponskills and magic actions. ※This action cannot be assigned to a hotbar. ※Reverse Cascade and Rising Windmill change to Jete when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction JetePvE =&gt; _JetePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _PirouettePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16002, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyPirouettePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16002"&gt;&lt;strong&gt;Pirouette&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DNC) [16002] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyPirouettePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16002"&gt;&lt;strong&gt;Pirouette&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DNC) [16002] [Weaponskill]
    /// &lt;para&gt;Perform a pirouette. When performed together with other step actions in sequence the potency of Standard Finish and Technical Finish is increased. Can only be executed while Dancing. This weaponskill does not share a recast timer with any other actions. Upon execution the recast timer for this action will be applied to all other weaponskills and magic actions. ※This action cannot be assigned to a hotbar. ※Fountainfall and Bloodshower change to Pirouette when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction PirouettePvE =&gt; _PirouettePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _StandardFinishPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16003, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyStandardFinishPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16003"&gt;&lt;strong&gt;Standard Finish&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DNC) [16003] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyStandardFinishPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16003"&gt;&lt;strong&gt;Standard Finish&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DNC) [16003] [Weaponskill]
    /// &lt;para&gt;Delivers an attack to all nearby enemies. Potency varies with number of successful steps dealing full potency for the first enemy and 60% less for all remaining enemies. 0 Steps: 360 1 Step: 540 2 Steps: Damage bonus of Standard Finish varies with number of successful steps. 1 Step: 2% 2 Steps: 5% Duration: 60s Can only be executed while Dancing. This weaponskill does not share a recast timer with any other actions. Upon execution the recast timer for this action will be applied to all other weaponskills and magic actions. ※This action cannot be assigned to a hotbar. ※Standard Step changes to Standard Finish when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction StandardFinishPvE =&gt; _StandardFinishPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _TechnicalFinishPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16004, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyTechnicalFinishPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16004"&gt;&lt;strong&gt;Technical Finish&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DNC) [16004] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyTechnicalFinishPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16004"&gt;&lt;strong&gt;Technical Finish&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DNC) [16004] [Weaponskill]
    /// &lt;para&gt;Delivers an attack to all nearby enemies within 15 yalms. Potency varies with number of successful steps dealing full potency for the first enemy and 60% less for all remaining enemies. 0 Steps: 350 1 Step: 540 2 Steps: 720 3 Steps: 900 4 Steps: Damage bonus of Technical Finish varies with number of successful steps. 1 Step: 1% 2 Steps: 2% 3 Steps: 3% 4 Steps: 5% Duration: 20s Can only be executed while Dancing. This weaponskill does not share a recast timer with any other actions. Upon execution the recast timer for this action will be applied to all other weaponskills and magic actions. ※This action cannot be assigned to a hotbar. ※Technical Step changes to Technical Finish when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction TechnicalFinishPvE =&gt; _TechnicalFinishPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _SaberDancePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16005, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifySaberDancePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16005"&gt;&lt;strong&gt;Saber Dance&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DNC) [16005] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifySaberDancePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16005"&gt;&lt;strong&gt;Saber Dance&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DNC) [16005] [Weaponskill]
    /// &lt;para&gt;Delivers an attack to target and all enemies nearby it with a potency of for the first enemy and 60% less for all remaining enemies. Esprit Gauge Cost: 50&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction SaberDancePvE =&gt; _SaberDancePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ClosedPositionPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16006, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyClosedPositionPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16006"&gt;&lt;strong&gt;Closed Position&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DNC) [16006] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyClosedPositionPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16006"&gt;&lt;strong&gt;Closed Position&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DNC) [16006] [Ability]
    /// &lt;para&gt;Grants you Closed Position and designates a party member as your Dance Partner allowing you to share the effects of with said party member. Effect ends upon reuse.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ClosedPositionPvE =&gt; _ClosedPositionPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _FanDancePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16007, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyFanDancePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16007"&gt;&lt;strong&gt;Fan Dance&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DNC) [16007] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyFanDancePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16007"&gt;&lt;strong&gt;Fan Dance&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DNC) [16007] [Ability]
    /// &lt;para&gt;Delivers an attack with a potency of . Can only be executed while in possession of Fourfold Feathers.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction FanDancePvE =&gt; _FanDancePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _FanDanceIiPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16008, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyFanDanceIiPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16008"&gt;&lt;strong&gt;Fan Dance II&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DNC) [16008] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyFanDanceIiPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16008"&gt;&lt;strong&gt;Fan Dance II&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DNC) [16008] [Ability]
    /// &lt;para&gt;Delivers an attack with a potency of 100 to all nearby enemies. Can only be executed while in possession of Fourfold Feathers.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction FanDanceIiPvE =&gt; _FanDanceIiPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _FanDanceIiiPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16009, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyFanDanceIiiPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16009"&gt;&lt;strong&gt;Fan Dance III&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DNC) [16009] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyFanDanceIiiPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16009"&gt;&lt;strong&gt;Fan Dance III&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DNC) [16009] [Ability]
    /// &lt;para&gt;Delivers an attack to target and all enemies nearby it with a potency of for the first enemy and 60% less for all remaining enemies. Can only be executed while under the effect of Threefold Fan Dance.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction FanDanceIiiPvE =&gt; _FanDanceIiiPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _EnAvantPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16010, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyEnAvantPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16010"&gt;&lt;strong&gt;En Avant&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DNC) [16010] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyEnAvantPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16010"&gt;&lt;strong&gt;En Avant&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DNC) [16010] [Ability]
    /// &lt;para&gt;Quickly dash 10 yalms forward. Cannot be executed while bound.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction EnAvantPvE =&gt; _EnAvantPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _DevilmentPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16011, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyDevilmentPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16011"&gt;&lt;strong&gt;Devilment&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DNC) [16011] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyDevilmentPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16011"&gt;&lt;strong&gt;Devilment&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DNC) [16011] [Ability]
    /// &lt;para&gt;Increases critical hit rate and direct hit rate by 20%. Duration: 20s Additional Effect: Party member designated as your Dance Partner will also receive the effect of Devilment&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction DevilmentPvE =&gt; _DevilmentPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ShieldSambaPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16012, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyShieldSambaPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16012"&gt;&lt;strong&gt;Shield Samba&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DNC) [16012] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyShieldSambaPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16012"&gt;&lt;strong&gt;Shield Samba&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DNC) [16012] [Ability]
    /// &lt;para&gt;Reduces damage taken by self and nearby party members by %. Duration: 15s Effect cannot be stacked with bard's Troubadour or machinist's Tactician.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ShieldSambaPvE =&gt; _ShieldSambaPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _FlourishPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16013, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyFlourishPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16013"&gt;&lt;strong&gt;Flourish&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DNC) [16013] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyFlourishPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16013"&gt;&lt;strong&gt;Flourish&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DNC) [16013] [Ability]
    /// &lt;para&gt;Grants you the effects of Flourishing Symmetry Flourishing Flow . Duration: 30s Can only be executed while in combat.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction FlourishPvE =&gt; _FlourishPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ImprovisationPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16014, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyImprovisationPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16014"&gt;&lt;strong&gt;Improvisation&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DNC) [16014] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyImprovisationPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16014"&gt;&lt;strong&gt;Improvisation&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DNC) [16014] [Ability]
    /// &lt;para&gt;Dance to the beat of your own drum granting Rising Rhythm to self. Stacks increase every 3 seconds up to a maximum of 4. Additional Effect: Healing over time for self and nearby party members Cure Potency: 100 Duration: 15s Effect ends upon using another action or moving (including facing a different direction). Cancels auto-attack upon execution.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ImprovisationPvE =&gt; _ImprovisationPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _CuringWaltzPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16015, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyCuringWaltzPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16015"&gt;&lt;strong&gt;Curing Waltz&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DNC) [16015] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyCuringWaltzPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16015"&gt;&lt;strong&gt;Curing Waltz&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DNC) [16015] [Ability]
    /// &lt;para&gt;Restores own HP and the HP of all nearby party members. Cure Potency: 300 Additional Effect: Party member designated as your Dance Partner will also heal self and nearby party members&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction CuringWaltzPvE =&gt; _CuringWaltzPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _SingleStandardFinishPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16191, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifySingleStandardFinishPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16191"&gt;&lt;strong&gt;Single Standard Finish&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DNC) [16191] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifySingleStandardFinishPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16191"&gt;&lt;strong&gt;Single Standard Finish&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DNC) [16191] [Weaponskill]
    /// &lt;para&gt;Delivers an attack to all nearby enemies. Potency varies with number of successful steps dealing full potency for the first enemy and 60% less for all remaining enemies. 0 Steps: 360 1 Step: 540 2 Steps: Damage bonus of Standard Finish varies with number of successful steps. 1 Step: 2% 2 Steps: 5% Duration: 60s Can only be executed while dancing. This weaponskill does not share a recast timer with any other actions. Upon execution the recast timer for this action will be applied to all other weaponskills and magic actions. ※This action cannot be assigned to a hotbar. ※Standard Step changes to Single Standard Finish when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction SingleStandardFinishPvE =&gt; _SingleStandardFinishPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _DoubleStandardFinishPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16192, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyDoubleStandardFinishPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16192"&gt;&lt;strong&gt;Double Standard Finish&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DNC) [16192] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyDoubleStandardFinishPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16192"&gt;&lt;strong&gt;Double Standard Finish&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DNC) [16192] [Weaponskill]
    /// &lt;para&gt;Delivers an attack to all nearby enemies. Potency varies with number of successful steps dealing full potency for the first enemy and 60% less for all remaining enemies. 0 Steps: 360 1 Step: 540 2 Steps: Damage bonus of Standard Finish varies with number of successful steps. 1 Step: 2% 2 Steps: 5% Duration: 60s Can only be executed while dancing. This weaponskill does not share a recast timer with any other actions. Upon execution the recast timer for this action will be applied to all other weaponskills and magic actions. ※This action cannot be assigned to a hotbar. ※Standard Step changes to Double Standard Finish when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction DoubleStandardFinishPvE =&gt; _DoubleStandardFinishPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _SingleTechnicalFinishPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16193, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifySingleTechnicalFinishPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16193"&gt;&lt;strong&gt;Single Technical Finish&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DNC) [16193] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifySingleTechnicalFinishPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16193"&gt;&lt;strong&gt;Single Technical Finish&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DNC) [16193] [Weaponskill]
    /// &lt;para&gt;Delivers an attack to all nearby enemies within 15 yalms. Potency varies with number of successful steps dealing full potency for the first enemy and 60% less for all remaining enemies. 0 Steps: 350 1 Step: 540 2 Steps: 720 3 Steps: 900 4 Steps: Damage bonus of Technical Finish varies with number of successful steps. 1 Step: 1% 2 Steps: 2% 3 Steps: 3% 4 Steps: 5% Duration: 20s Can only be executed while dancing. This weaponskill does not share a recast timer with any other actions. Upon execution the recast timer for this action will be applied to all other weaponskills and magic actions. ※This action cannot be assigned to a hotbar. ※Technical Step changes to Single Technical Finish when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction SingleTechnicalFinishPvE =&gt; _SingleTechnicalFinishPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _DoubleTechnicalFinishPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16194, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyDoubleTechnicalFinishPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16194"&gt;&lt;strong&gt;Double Technical Finish&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DNC) [16194] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyDoubleTechnicalFinishPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16194"&gt;&lt;strong&gt;Double Technical Finish&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DNC) [16194] [Weaponskill]
    /// &lt;para&gt;Delivers an attack to all nearby enemies within 15 yalms. Potency varies with number of successful steps dealing full potency for the first enemy and 60% less for all remaining enemies. 0 Steps: 350 1 Step: 540 2 Steps: 720 3 Steps: 900 4 Steps: Damage bonus of Technical Finish varies with number of successful steps. 1 Step: 1% 2 Steps: 2% 3 Steps: 3% 4 Steps: 5% Duration: 20s Can only be executed while dancing. This weaponskill does not share a recast timer with any other actions. Upon execution the recast timer for this action will be applied to all other weaponskills and magic actions. ※This action cannot be assigned to a hotbar. ※Technical Step changes to Double Technical Finish when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction DoubleTechnicalFinishPvE =&gt; _DoubleTechnicalFinishPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _TripleTechnicalFinishPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16195, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyTripleTechnicalFinishPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16195"&gt;&lt;strong&gt;Triple Technical Finish&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DNC) [16195] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyTripleTechnicalFinishPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16195"&gt;&lt;strong&gt;Triple Technical Finish&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DNC) [16195] [Weaponskill]
    /// &lt;para&gt;Delivers an attack to all nearby enemies within 15 yalms. Potency varies with number of successful steps dealing full potency for the first enemy and 60% less for all remaining enemies. 0 Steps: 350 1 Step: 540 2 Steps: 720 3 Steps: 900 4 Steps: Damage bonus of Technical Finish varies with number of successful steps. 1 Step: 1% 2 Steps: 2% 3 Steps: 3% 4 Steps: 5% Duration: 20s Can only be executed while dancing. This weaponskill does not share a recast timer with any other actions. Upon execution the recast timer for this action will be applied to all other weaponskills and magic actions. ※This action cannot be assigned to a hotbar. ※Technical Step changes to Triple Technical Finish when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction TripleTechnicalFinishPvE =&gt; _TripleTechnicalFinishPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _QuadrupleTechnicalFinishPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)16196, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyQuadrupleTechnicalFinishPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/16196"&gt;&lt;strong&gt;Quadruple Technical Finish&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DNC) [16196] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyQuadrupleTechnicalFinishPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/16196"&gt;&lt;strong&gt;Quadruple Technical Finish&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DNC) [16196] [Weaponskill]
    /// &lt;para&gt;Delivers an attack to all nearby enemies within 15 yalms. Potency varies with number of successful steps dealing full potency for the first enemy and 60% less for all remaining enemies. 0 Steps: 350 1 Step: 540 2 Steps: 720 3 Steps: 900 4 Steps: Damage bonus of Technical Finish varies with number of successful steps. 1 Step: 1% 2 Steps: 2% 3 Steps: 3% 4 Steps: 5% Duration: 20s Can only be executed while dancing. This weaponskill does not share a recast timer with any other actions. Upon execution the recast timer for this action will be applied to all other weaponskills and magic actions. ※This action cannot be assigned to a hotbar. ※Technical Step changes to Quadruple Technical Finish when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction QuadrupleTechnicalFinishPvE =&gt; _QuadrupleTechnicalFinishPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _EndingPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)18073, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyEndingPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/18073"&gt;&lt;strong&gt;Ending&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DNC) [18073] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyEndingPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/18073"&gt;&lt;strong&gt;Ending&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DNC) [18073] [Ability]
    /// &lt;para&gt;Ends dance with your partner.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction EndingPvE =&gt; _EndingPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ImprovisedFinishPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)25789, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyImprovisedFinishPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/25789"&gt;&lt;strong&gt;Improvised Finish&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DNC) [25789] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyImprovisedFinishPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/25789"&gt;&lt;strong&gt;Improvised Finish&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DNC) [25789] [Ability]
    /// &lt;para&gt;Creates a barrier around self and all nearby party members. Damage absorbed increases with stacks of Rising Rhythm. 0 Stacks: 5% of maximum HP 1 Stack: 6% of maximum HP 2 Stacks: 7% of maximum HP 3 Stacks: 8% of maximum HP 4 Stacks: 10% of maximum HP Duration: 30s Can only be executed while Improvisation is active. ※This action cannot be assigned to a hotbar. ※Improvisation changes to Improvised Finish when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ImprovisedFinishPvE =&gt; _ImprovisedFinishPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _TillanaPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)25790, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyTillanaPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/25790"&gt;&lt;strong&gt;Tillana&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DNC) [25790] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyTillanaPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/25790"&gt;&lt;strong&gt;Tillana&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DNC) [25790] [Weaponskill]
    /// &lt;para&gt;Delivers an attack to all nearby enemies with a potency of 600 for the first enemy and 60% less for all remaining enemies. Additional Effect: Increases Esprit Gauge by 50 Can only be executed while under the effect of Flourishing Finish. ※This action cannot be assigned to a hotbar. ※Technical Finish changes to Tillana when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction TillanaPvE =&gt; _TillanaPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _FanDanceIvPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)25791, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyFanDanceIvPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/25791"&gt;&lt;strong&gt;Fan Dance IV&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DNC) [25791] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyFanDanceIvPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/25791"&gt;&lt;strong&gt;Fan Dance IV&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DNC) [25791] [Ability]
    /// &lt;para&gt;Delivers an attack to all enemies in a cone before you with a potency of for the first enemy and 60% less for all remaining enemies. Can only be executed while under the effect of Fourfold Fan Dance.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction FanDanceIvPvE =&gt; _FanDanceIvPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _StarfallDancePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)25792, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyStarfallDancePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/25792"&gt;&lt;strong&gt;Starfall Dance&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DNC) [25792] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyStarfallDancePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/25792"&gt;&lt;strong&gt;Starfall Dance&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DNC) [25792] [Weaponskill]
    /// &lt;para&gt;Delivers a critical direct hit to all enemies in a straight line before you with a potency of 600 for the first enemy and 75% less for all remaining enemies. Damage dealt is increased when under an effect that raises critical hit rate or direct hit rate. Can only be executed while under the effect of Flourishing Starfall.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction StarfallDancePvE =&gt; _StarfallDancePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _CascadePvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29416, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyCascadePvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29416"&gt;&lt;strong&gt;Cascade&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (DNC) [29416] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyCascadePvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29416"&gt;&lt;strong&gt;Cascade&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (DNC) [29416] [Weaponskill]
    /// &lt;para&gt;Delivers a ranged attack with a potency of 5,000. ※Action changes to Reverse Cascade while under the effect of En Avant. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction CascadePvP =&gt; _CascadePvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _FountainPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29417, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyFountainPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29417"&gt;&lt;strong&gt;Fountain&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (DNC) [29417] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyFountainPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29417"&gt;&lt;strong&gt;Fountain&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (DNC) [29417] [Weaponskill]
    /// &lt;para&gt;Delivers a ranged attack with a potency of 7,000. Combo Action: Cascade or Reverse Cascade ※Action changes to Fountainfall while under the effect of En Avant. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction FountainPvP =&gt; _FountainPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ReverseCascadePvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29418, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyReverseCascadePvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29418"&gt;&lt;strong&gt;Reverse Cascade&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (DNC) [29418] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyReverseCascadePvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29418"&gt;&lt;strong&gt;Reverse Cascade&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (DNC) [29418] [Weaponskill]
    /// &lt;para&gt;Delivers a ranged attack with a potency of 7,000. Additional Effect: Grants Bladecatcher If already under the effect of Bladecatcher effect changes to Flourishing Saber Dance. Duration: 15s Can only be executed while under the effect of En Avant. ※Fountain Combo changes to Saber Dance while under the effect of Flourishing Saber Dance. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ReverseCascadePvP =&gt; _ReverseCascadePvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _FountainfallPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29419, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyFountainfallPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29419"&gt;&lt;strong&gt;Fountainfall&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (DNC) [29419] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyFountainfallPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29419"&gt;&lt;strong&gt;Fountainfall&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (DNC) [29419] [Weaponskill]
    /// &lt;para&gt;Delivers a ranged attack with a potency of 9,000. Combo Action: Cascade or Reverse Cascade Additional Effect: Grants Bladecatcher If already under the effect of Bladecatcher effect changes to Flourishing Saber Dance. Duration: 15s Can only be executed while under the effect of En Avant. ※Fountain Combo changes to Saber Dance while under the effect of Flourishing Saber Dance. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction FountainfallPvP =&gt; _FountainfallPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _SaberDancePvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29420, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifySaberDancePvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29420"&gt;&lt;strong&gt;Saber Dance&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (DNC) [29420] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifySaberDancePvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29420"&gt;&lt;strong&gt;Saber Dance&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (DNC) [29420] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 12,000 to target and all enemies nearby it. Additional Effect: Increases damage dealt by self and party member designated as your Dance Partner by 10% Duration: 10s Can only be executed while under the effect of Flourishing Saber Dance. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction SaberDancePvP =&gt; _SaberDancePvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _StarfallDancePvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29421, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyStarfallDancePvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29421"&gt;&lt;strong&gt;Starfall Dance&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (DNC) [29421] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyStarfallDancePvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29421"&gt;&lt;strong&gt;Starfall Dance&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (DNC) [29421] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 12,000 to all enemies in a straight line before you. Additional Effect: Increases movement speed for self and party member designated as your Dance Partner by 25% Duration: 5s This weaponskill does not share a recast timer with any other actions.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction StarfallDancePvP =&gt; _StarfallDancePvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _HoningDancePvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29422, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyHoningDancePvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29422"&gt;&lt;strong&gt;Honing Dance&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (DNC) [29422] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyHoningDancePvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29422"&gt;&lt;strong&gt;Honing Dance&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (DNC) [29422] [Weaponskill]
    /// &lt;para&gt;Unleashes a flurry of chakram strikes on nearby enemies dealing damage over time with a potency of 4,500. Decreases damage taken by 25% and increases movement speed by 50% until effect expires. Duration: 3s Executes Honing Ovation when effect duration expires. Additional Effect: Grants a stack of Acclaim up to a maximum of 4 Acclaim Effect: Increases the damage and effect potency of Honing Ovation Duration: 5s Can be executed while moving. This weaponskill does not share a recast timer with any other actions. ※Action changes to Honing Ovation upon execution.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction HoningDancePvP =&gt; _HoningDancePvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _HoningOvationPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29423, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyHoningOvationPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29423"&gt;&lt;strong&gt;Honing Ovation&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (DNC) [29423] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyHoningOvationPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29423"&gt;&lt;strong&gt;Honing Ovation&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (DNC) [29423] [Weaponskill]
    /// &lt;para&gt;Delivers an attack to nearby enemies and erects a magicked barrier around nearby party members. Potency of both the attack and barrier varies with the number of stacks of Acclaim accumulated at time of execution. Potency of both the attack and barrier doubles when targets are within 6 yalms. 0 Stacks: 2,000 attack potency and barrier equivalent to a heal of 2,000 potency 1 Stack: 3,000 attack potency and barrier equivalent to a heal of 3,000 potency 2 Stacks: 4,000 attack potency and barrier equivalent to a heal of 4,000 potency 3 Stacks: 5,000 attack potency and barrier equivalent to a heal of 5,000 potency 4 Stacks: 6,000 attack potency and barrier equivalent to a heal of 6,000 potency Duration: 10s Honing Dance effect expires upon execution. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction HoningOvationPvP =&gt; _HoningOvationPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _HoningOvationPvP_29424Creator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29424, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyHoningOvationPvP_29424(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29424"&gt;&lt;strong&gt;Honing Ovation&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (DNC) [29424] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyHoningOvationPvP_29424(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29424"&gt;&lt;strong&gt;Honing Ovation&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (DNC) [29424] [Weaponskill]
    /// &lt;para&gt;Delivers an attack to nearby enemies and erects a magicked barrier around nearby party members. Potency of both the attack and barrier varies with the number of stacks of Acclaim accumulated at time of execution. Potency of both the attack and barrier doubles when targets are within 6 yalms. 0 Stacks: 2,000 attack potency and barrier equivalent to a heal of 2,000 potency 1 Stack: 3,000 attack potency and barrier equivalent to a heal of 3,000 potency 2 Stacks: 4,000 attack potency and barrier equivalent to a heal of 4,000 potency 3 Stacks: 5,000 attack potency and barrier equivalent to a heal of 5,000 potency 4 Stacks: 6,000 attack potency and barrier equivalent to a heal of 6,000 potency Duration: 10s Honing Dance effect expires upon execution. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction HoningOvationPvP_29424 =&gt; _HoningOvationPvP_29424Creator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _HoningOvationPvP_29425Creator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29425, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyHoningOvationPvP_29425(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29425"&gt;&lt;strong&gt;Honing Ovation&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (DNC) [29425] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyHoningOvationPvP_29425(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29425"&gt;&lt;strong&gt;Honing Ovation&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (DNC) [29425] [Weaponskill]
    /// &lt;para&gt;Delivers an attack to nearby enemies and erects a magicked barrier around nearby party members. Potency of both the attack and barrier varies with the number of stacks of Acclaim accumulated at time of execution. Potency of both the attack and barrier doubles when targets are within 6 yalms. 0 Stacks: 2,000 attack potency and barrier equivalent to a heal of 2,000 potency 1 Stack: 3,000 attack potency and barrier equivalent to a heal of 3,000 potency 2 Stacks: 4,000 attack potency and barrier equivalent to a heal of 4,000 potency 3 Stacks: 5,000 attack potency and barrier equivalent to a heal of 5,000 potency 4 Stacks: 6,000 attack potency and barrier equivalent to a heal of 6,000 potency Duration: 10s Honing Dance effect expires upon execution. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction HoningOvationPvP_29425 =&gt; _HoningOvationPvP_29425Creator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _HoningOvationPvP_29426Creator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29426, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyHoningOvationPvP_29426(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29426"&gt;&lt;strong&gt;Honing Ovation&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (DNC) [29426] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyHoningOvationPvP_29426(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29426"&gt;&lt;strong&gt;Honing Ovation&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (DNC) [29426] [Weaponskill]
    /// &lt;para&gt;Delivers an attack to nearby enemies and erects a magicked barrier around nearby party members. Potency of both the attack and barrier varies with the number of stacks of Acclaim accumulated at time of execution. Potency of both the attack and barrier doubles when targets are within 6 yalms. 0 Stacks: 2,000 attack potency and barrier equivalent to a heal of 2,000 potency 1 Stack: 3,000 attack potency and barrier equivalent to a heal of 3,000 potency 2 Stacks: 4,000 attack potency and barrier equivalent to a heal of 4,000 potency 3 Stacks: 5,000 attack potency and barrier equivalent to a heal of 5,000 potency 4 Stacks: 6,000 attack potency and barrier equivalent to a heal of 6,000 potency Duration: 10s Honing Dance effect expires upon execution. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction HoningOvationPvP_29426 =&gt; _HoningOvationPvP_29426Creator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _HoningOvationPvP_29427Creator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29427, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyHoningOvationPvP_29427(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29427"&gt;&lt;strong&gt;Honing Ovation&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (DNC) [29427] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyHoningOvationPvP_29427(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29427"&gt;&lt;strong&gt;Honing Ovation&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (DNC) [29427] [Weaponskill]
    /// &lt;para&gt;Delivers an attack to nearby enemies and erects a magicked barrier around nearby party members. Potency of both the attack and barrier varies with the number of stacks of Acclaim accumulated at time of execution. Potency of both the attack and barrier doubles when targets are within 6 yalms. 0 Stacks: 2,000 attack potency and barrier equivalent to a heal of 2,000 potency 1 Stack: 3,000 attack potency and barrier equivalent to a heal of 3,000 potency 2 Stacks: 4,000 attack potency and barrier equivalent to a heal of 4,000 potency 3 Stacks: 5,000 attack potency and barrier equivalent to a heal of 5,000 potency 4 Stacks: 6,000 attack potency and barrier equivalent to a heal of 6,000 potency Duration: 10s Honing Dance effect expires upon execution. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction HoningOvationPvP_29427 =&gt; _HoningOvationPvP_29427Creator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _FanDancePvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29428, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyFanDancePvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29428"&gt;&lt;strong&gt;Fan Dance&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (DNC) [29428] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyFanDancePvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29428"&gt;&lt;strong&gt;Fan Dance&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (DNC) [29428] [Ability]
    /// &lt;para&gt;Delivers an attack with a potency of 6,000 to all enemies in a cone before you. Additional Effect: Reduces damage taken by self and party member designated as your Dance Partner by 20% Duration: 6s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction FanDancePvP =&gt; _FanDancePvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _CuringWaltzPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29429, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyCuringWaltzPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29429"&gt;&lt;strong&gt;Curing Waltz&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (DNC) [29429] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyCuringWaltzPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29429"&gt;&lt;strong&gt;Curing Waltz&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (DNC) [29429] [Ability]
    /// &lt;para&gt;Restores own HP and the HP of all nearby party members. Cure Potency: 10,000 Additional Effect: Party member designated as your Dance Partner will also heal self and nearby party members This action's effects extend through obstructions.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction CuringWaltzPvP =&gt; _CuringWaltzPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _EnAvantPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29430, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyEnAvantPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29430"&gt;&lt;strong&gt;En Avant&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (DNC) [29430] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyEnAvantPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29430"&gt;&lt;strong&gt;En Avant&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (DNC) [29430] [Ability]
    /// &lt;para&gt;Quickly dash 10 yalms forward. Additional Effect: Grants En Avant En Avant Effect: Cascade is upgraded to Reverse Cascade and Fountain is upgraded to Fountainfall Duration: 10s Maximum Charges: 4 Cannot be executed while bound.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction EnAvantPvP =&gt; _EnAvantPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ClosedPositionPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29431, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyClosedPositionPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29431"&gt;&lt;strong&gt;Closed Position&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (DNC) [29431] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyClosedPositionPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29431"&gt;&lt;strong&gt;Closed Position&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (DNC) [29431] [Ability]
    /// &lt;para&gt;Grants you Closed Position and designates a party member as your Dance Partner allowing you to share the effects of Saber Dance Dance of the Dawn Starfall Dance Fan Dance and Curing Waltz with said party member. Effect ends upon reuse. Grants you Solo Step when your Dance Partner knocks out an enemy upgrading Saber Dance to Dance of the Dawn.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ClosedPositionPvP =&gt; _ClosedPositionPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _HoningOvationPvP_29470Creator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29470, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyHoningOvationPvP_29470(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29470"&gt;&lt;strong&gt;Honing Ovation&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (DNC) [29470] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyHoningOvationPvP_29470(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29470"&gt;&lt;strong&gt;Honing Ovation&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (DNC) [29470] [Weaponskill]
    /// &lt;para&gt;Delivers an attack to nearby enemies and erects a magicked barrier around nearby party members. Potency of both the attack and barrier varies with the number of stacks of Acclaim accumulated at time of execution. Potency of both the attack and barrier doubles when targets are within 6 yalms. 0 Stacks: 2,000 attack potency and barrier equivalent to a heal of 2,000 potency 1 Stack: 3,000 attack potency and barrier equivalent to a heal of 3,000 potency 2 Stacks: 4,000 attack potency and barrier equivalent to a heal of 4,000 potency 3 Stacks: 5,000 attack potency and barrier equivalent to a heal of 5,000 potency 4 Stacks: 6,000 attack potency and barrier equivalent to a heal of 6,000 potency Duration: 10s Honing Dance effect expires upon execution. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction HoningOvationPvP_29470 =&gt; _HoningOvationPvP_29470Creator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _LastDancePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)36983, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyLastDancePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/36983"&gt;&lt;strong&gt;Last Dance&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DNC) [36983] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyLastDancePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/36983"&gt;&lt;strong&gt;Last Dance&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DNC) [36983] [Weaponskill]
    /// &lt;para&gt;Delivers an attack to target and all enemies nearby it with a potency of 540 for the first enemy and 60% less for all remaining enemies. Can only be executed while under the effect of Last Dance Ready.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction LastDancePvE =&gt; _LastDancePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _FinishingMovePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)36984, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyFinishingMovePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/36984"&gt;&lt;strong&gt;Finishing Move&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DNC) [36984] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyFinishingMovePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/36984"&gt;&lt;strong&gt;Finishing Move&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DNC) [36984] [Weaponskill]
    /// &lt;para&gt;Delivers an attack to all nearby enemies with a potency of 850 for the first enemy and 60% less for all remaining enemies. Additional Effect: Grants Standard Finish and Esprit to self and party member designated as your Dance Partner Standard Finish Effect: Increases damage dealt by 5% Duration: 60s Additional Effect: Grants Last Dance Ready Duration: 30s Can only be executed while under the effect of Finishing Move Ready. Shares a recast timer with Standard Step. Upon execution the recast timer for this action will be applied to all other weaponskills and magic actions. ※This action cannot be assigned to a hotbar. ※Standard Step changes to Finishing Move when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction FinishingMovePvE =&gt; _FinishingMovePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _DanceOfTheDawnPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)36985, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyDanceOfTheDawnPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/36985"&gt;&lt;strong&gt;Dance of the Dawn&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DNC) [36985] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyDanceOfTheDawnPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/36985"&gt;&lt;strong&gt;Dance of the Dawn&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (DNC) [36985] [Weaponskill]
    /// &lt;para&gt;Delivers an attack to target and all enemies nearby it with a potency of 1,000 for the first enemy and 60% less for all remaining enemies. Esprit Gauge Cost: 50 Can only be executed while under the effect of Dance of the Dawn Ready. ※This action cannot be assigned to a hotbar. ※Saber Dance changes to Dance of the Dawn when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction DanceOfTheDawnPvE =&gt; _DanceOfTheDawnPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _DanceOfTheDawnPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)41472, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyDanceOfTheDawnPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/41472"&gt;&lt;strong&gt;Dance of the Dawn&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (DNC) [41472] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyDanceOfTheDawnPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/41472"&gt;&lt;strong&gt;Dance of the Dawn&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (DNC) [41472] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 16,000 to target and all enemies nearby it. Additional Effect: Increases damage dealt by self and party member designated as your Dance Partner by 10% Additional Effect: Gradually fills the limit gauge of self and party member designated as your Dance Partner Can only be executed while under the effect of Flourishing Saber Dance and Solo Step. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction DanceOfTheDawnPvP =&gt; _DanceOfTheDawnPvPCreator.Value;

    private IBaseAction[] _AllBaseActions = null;
    
    /// &lt;inheritdoc/&gt;
    public override IBaseAction[] AllBaseActions =&gt; _AllBaseActions ??= [
    	CascadePvE, FountainPvE, ReverseCascadePvE, FountainfallPvE, WindmillPvE, BladeshowerPvE, RisingWindmillPvE, BloodshowerPvE, StandardStepPvE, TechnicalStepPvE, EmboitePvE, EntrechatPvE, JetePvE, PirouettePvE, StandardFinishPvE, TechnicalFinishPvE, SaberDancePvE, ClosedPositionPvE, FanDancePvE, FanDanceIiPvE, FanDanceIiiPvE, EnAvantPvE, DevilmentPvE, ShieldSambaPvE, FlourishPvE, ImprovisationPvE, CuringWaltzPvE, SingleStandardFinishPvE, DoubleStandardFinishPvE, SingleTechnicalFinishPvE, DoubleTechnicalFinishPvE, TripleTechnicalFinishPvE, QuadrupleTechnicalFinishPvE, EndingPvE, ImprovisedFinishPvE, TillanaPvE, FanDanceIvPvE, StarfallDancePvE, CascadePvP, FountainPvP, ReverseCascadePvP, FountainfallPvP, SaberDancePvP, StarfallDancePvP, HoningDancePvP, HoningOvationPvP, FanDancePvP, CuringWaltzPvP, EnAvantPvP, ClosedPositionPvP, LastDancePvE, FinishingMovePvE, DanceOfTheDawnPvE, DanceOfTheDawnPvP,
    	..base.AllBaseActions,
    ];

private readonly Lazy&lt;IBaseAction&gt; _BigShotPvECreator = new(() =&gt; 
{
    IBaseAction action = new BaseAction((ActionID)4238, false);
    CustomRotation.LoadActionSetting(ref action);

    var setting = action.Setting;
    ModifyBigShotPvE(ref setting);
    action.Setting = setting;

    return action;
});

/// &lt;summary&gt;
/// Modify &lt;see href="https://garlandtools.org/db/#action/4238"&gt;&lt;strong&gt;Big Shot&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [4238] [Limit Break]
/// &lt;/summary&gt;
static partial void ModifyBigShotPvE(ref ActionSetting setting);

/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/4238"&gt;&lt;strong&gt;Big Shot&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [4238] [Limit Break]
/// &lt;para&gt;&lt;/para&gt;
/// &lt;/summary&gt;

public IBaseAction BigShotPvE =&gt; _BigShotPvECreator.Value;
/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/4238"&gt;&lt;strong&gt;Big Shot&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [4238] [Limit Break]
/// &lt;para&gt;&lt;/para&gt;
/// &lt;/summary&gt;
private sealed protected override IBaseAction LimitBreak1 =&gt; BigShotPvE;
private readonly Lazy&lt;IBaseAction&gt; _DesperadoPvECreator = new(() =&gt; 
{
    IBaseAction action = new BaseAction((ActionID)4239, false);
    CustomRotation.LoadActionSetting(ref action);

    var setting = action.Setting;
    ModifyDesperadoPvE(ref setting);
    action.Setting = setting;

    return action;
});

/// &lt;summary&gt;
/// Modify &lt;see href="https://garlandtools.org/db/#action/4239"&gt;&lt;strong&gt;Desperado&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [4239] [Limit Break]
/// &lt;/summary&gt;
static partial void ModifyDesperadoPvE(ref ActionSetting setting);

/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/4239"&gt;&lt;strong&gt;Desperado&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [4239] [Limit Break]
/// &lt;para&gt;&lt;/para&gt;
/// &lt;/summary&gt;

public IBaseAction DesperadoPvE =&gt; _DesperadoPvECreator.Value;
/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/4239"&gt;&lt;strong&gt;Desperado&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [4239] [Limit Break]
/// &lt;para&gt;&lt;/para&gt;
/// &lt;/summary&gt;
private sealed protected override IBaseAction LimitBreak2 =&gt; DesperadoPvE;
private readonly Lazy&lt;IBaseAction&gt; _CrimsonLotusPvECreator = new(() =&gt; 
{
    IBaseAction action = new BaseAction((ActionID)17106, false);
    CustomRotation.LoadActionSetting(ref action);

    var setting = action.Setting;
    ModifyCrimsonLotusPvE(ref setting);
    action.Setting = setting;

    return action;
});

/// &lt;summary&gt;
/// Modify &lt;see href="https://garlandtools.org/db/#action/17106"&gt;&lt;strong&gt;Crimson Lotus&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [17106] [Limit Break]
/// &lt;/summary&gt;
static partial void ModifyCrimsonLotusPvE(ref ActionSetting setting);

/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/17106"&gt;&lt;strong&gt;Crimson Lotus&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [17106] [Limit Break]
/// &lt;para&gt;&lt;/para&gt;
/// &lt;/summary&gt;

public IBaseAction CrimsonLotusPvE =&gt; _CrimsonLotusPvECreator.Value;
/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/17106"&gt;&lt;strong&gt;Crimson Lotus&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [17106] [Limit Break]
/// &lt;para&gt;&lt;/para&gt;
/// &lt;/summary&gt;
private sealed protected override IBaseAction LimitBreak3 =&gt; CrimsonLotusPvE;
private readonly Lazy&lt;IBaseAction&gt; _ContradancePvPCreator = new(() =&gt; 
{
    IBaseAction action = new BaseAction((ActionID)29432, false);
    CustomRotation.LoadActionSetting(ref action);

    var setting = action.Setting;
    ModifyContradancePvP(ref setting);
    action.Setting = setting;

    return action;
});

/// &lt;summary&gt;
/// Modify &lt;see href="https://garlandtools.org/db/#action/29432"&gt;&lt;strong&gt;Contradance&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (DNC) [29432] [Limit Break]
/// &lt;/summary&gt;
static partial void ModifyContradancePvP(ref ActionSetting setting);

/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/29432"&gt;&lt;strong&gt;Contradance&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (DNC) [29432] [Limit Break]
/// &lt;para&gt;Afflicts nearby enemies with Seduced. Seduced Effect: Renders targets unable to act of their own volition Duration: 2s Damage you deal to charmed enemies will extend the effect duration by 2s. This effect can only be extended once. Can only be executed when the limit gauge is full. Gauge Charge Time: 90s&lt;/para&gt;
/// &lt;/summary&gt;

private IBaseAction ContradancePvP =&gt; _ContradancePvPCreator.Value;
/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/29432"&gt;&lt;strong&gt;Contradance&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (DNC) [29432] [Limit Break]
/// &lt;para&gt;Afflicts nearby enemies with Seduced. Seduced Effect: Renders targets unable to act of their own volition Duration: 2s Damage you deal to charmed enemies will extend the effect duration by 2s. This effect can only be extended once. Can only be executed when the limit gauge is full. Gauge Charge Time: 90s&lt;/para&gt;
/// &lt;/summary&gt;
private sealed protected override IBaseAction LimitBreakPvP =&gt; ContradancePvP;

#endregion

#region Traits

    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50251"&gt;&lt;strong&gt;Increased Action Damage&lt;/strong&gt;&lt;/see&gt; (DNC) [251]
    /// &lt;para&gt;Increases base action damage by 10%.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait IncreasedActionDamageTrait { get; } = new BaseTrait(251);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50252"&gt;&lt;strong&gt;Fourfold Fantasy&lt;/strong&gt;&lt;/see&gt; (DNC) [252]
    /// &lt;para&gt;Grants a Fourfold Feather upon landing certain actions. Maximum Stacks: 4&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait FourfoldFantasyTrait { get; } = new BaseTrait(252);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50253"&gt;&lt;strong&gt;Increased Action Damage II&lt;/strong&gt;&lt;/see&gt; (DNC) [253]
    /// &lt;para&gt;Increases base action damage by 20%.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait IncreasedActionDamageIiTrait { get; } = new BaseTrait(253);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50254"&gt;&lt;strong&gt;Enhanced En Avant&lt;/strong&gt;&lt;/see&gt; (DNC) [254]
    /// &lt;para&gt;Allows the accumulation of charges for consecutive uses of En Avant. Maximum Charges: 2&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedEnAvantTrait { get; } = new BaseTrait(254);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50255"&gt;&lt;strong&gt;Esprit&lt;/strong&gt;&lt;/see&gt; (DNC) [255]
    /// &lt;para&gt;Grants Esprit to self and nearby party members upon successfully executing Standard Finish or Technical Finish. Esprit Effect: Increases Esprit Gauge by 5 upon successfully landing Cascade Reverse Cascade Fountain Fountainfall Windmill Rising Windmill Bladeshower or Bloodshower. When party members successfully land a weaponskill or cast a spell has a chance of increasing Esprit Gauge by 10. Chance of triggering party member effect differs according to job.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EspritTrait { get; } = new BaseTrait(255);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50256"&gt;&lt;strong&gt;Enhanced En Avant II&lt;/strong&gt;&lt;/see&gt; (DNC) [256]
    /// &lt;para&gt;Allows a third charge of En Avant.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedEnAvantIiTrait { get; } = new BaseTrait(256);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50453"&gt;&lt;strong&gt;Enhanced Technical Finish&lt;/strong&gt;&lt;/see&gt; (DNC) [453]
    /// &lt;para&gt;Grants Flourishing Finish after executing Technical Finish. Duration: 30s Technical Finish becomes Tillana while under this effect.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedTechnicalFinishTrait { get; } = new BaseTrait(453);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50454"&gt;&lt;strong&gt;Enhanced Esprit&lt;/strong&gt;&lt;/see&gt; (DNC) [454]
    /// &lt;para&gt;Increases Esprit Gauge by 10 upon successfully landing Reverse Cascade Fountainfall Rising Windmill or Bloodshower.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedEspritTrait { get; } = new BaseTrait(454);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50455"&gt;&lt;strong&gt;Enhanced Flourish&lt;/strong&gt;&lt;/see&gt; (DNC) [455]
    /// &lt;para&gt;Grants Fourfold Fan Dance upon executing Flourish. Duration: 30s&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedFlourishTrait { get; } = new BaseTrait(455);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50456"&gt;&lt;strong&gt;Enhanced Shield Samba&lt;/strong&gt;&lt;/see&gt; (DNC) [456]
    /// &lt;para&gt;Reduces Shield Samba recast time to 90 seconds.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedShieldSambaTrait { get; } = new BaseTrait(456);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50457"&gt;&lt;strong&gt;Enhanced Devilment&lt;/strong&gt;&lt;/see&gt; (DNC) [457]
    /// &lt;para&gt;Grants Flourishing Starfall upon executing Devilment. Duration: 20s&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedDevilmentTrait { get; } = new BaseTrait(457);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50609"&gt;&lt;strong&gt;Enhanced Standard Finish&lt;/strong&gt;&lt;/see&gt; (DNC) [609]
    /// &lt;para&gt;Grants Last Dance Ready upon executing Standard Finish. Duration: 30s&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedStandardFinishTrait { get; } = new BaseTrait(609);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50610"&gt;&lt;strong&gt;Enhanced Flourish II&lt;/strong&gt;&lt;/see&gt; (DNC) [610]
    /// &lt;para&gt;Grants Finishing Move Ready upon executing Flourish. Duration: 30s Standard Step changes to Finishing Move while under the effect of Finishing Move Ready.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedFlourishIiTrait { get; } = new BaseTrait(610);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50611"&gt;&lt;strong&gt;Enhanced Shield Samba II&lt;/strong&gt;&lt;/see&gt; (DNC) [611]
    /// &lt;para&gt;Improves Shield Samba's damage reduction effect to 15%.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedShieldSambaIiTrait { get; } = new BaseTrait(611);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50612"&gt;&lt;strong&gt;Enhanced Technical Finish II&lt;/strong&gt;&lt;/see&gt; (DNC) [612]
    /// &lt;para&gt;Grants Dance of the Dawn Ready upon executing Technical Finish. Duration: 30s Saber Dance changes to Dance of the Dawn while under the effect of Dance of the Dawn Ready and the Esprit Gauge is 50 or higher.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedTechnicalFinishIiTrait { get; } = new BaseTrait(612);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50662"&gt;&lt;strong&gt;Dynamic Dancer&lt;/strong&gt;&lt;/see&gt; (DNC) [662]
    /// &lt;para&gt;Increases the potency of Cascade to 220 Fountain to 120 Double Standard Finish to 850 Reverse Cascade to 280 Fan Dance to 180 Fountainfall to 340 Fan Dance III to 220 Quadruple Technical Finish to 1,300 Saber Dance to 540 and Fan Dance IV to 460.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait DynamicDancerTrait { get; } = new BaseTrait(662);

    private IBaseTrait[] _AllTraits = null;
    
    /// &lt;inheritdoc/&gt;
    public override IBaseTrait[] AllTraits =&gt; _AllTraits ??= [
    	IncreasedActionDamageTrait, FourfoldFantasyTrait, IncreasedActionDamageIiTrait, EnhancedEnAvantTrait, EspritTrait, EnhancedEnAvantIiTrait, EnhancedTechnicalFinishTrait, EnhancedEspritTrait, EnhancedFlourishTrait, EnhancedShieldSambaTrait, EnhancedDevilmentTrait, EnhancedStandardFinishTrait, EnhancedFlourishIiTrait, EnhancedShieldSambaIiTrait, EnhancedTechnicalFinishIiTrait, DynamicDancerTrait,
    	..base.AllTraits,
    ];
#endregion
}

/// &lt;summary&gt;
/// &lt;see href="https://na.finalfantasyxiv.com/jobguide/reaper"&gt;&lt;strong&gt;reaper&lt;/strong&gt;&lt;/see&gt;
/// &lt;br&gt;Number of Actions: 55&lt;/br&gt;
/// &lt;br&gt;Number of Traits: 14&lt;/br&gt;
/// &lt;/summary&gt;
[Jobs(Job.RPR)]
public abstract partial class ReaperRotation : CustomRotation
{
    static RPRGauge JobGauge =&gt; Svc.Gauges.Get&lt;RPRGauge&gt;();

#region Actions
    private readonly Lazy&lt;IBaseAction&gt; _SlicePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)24373, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifySlicePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/24373"&gt;&lt;strong&gt;Slice&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RPR) [24373] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifySlicePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/24373"&gt;&lt;strong&gt;Slice&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RPR) [24373] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of .&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction SlicePvE =&gt; _SlicePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _WaxingSlicePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)24374, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyWaxingSlicePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/24374"&gt;&lt;strong&gt;Waxing Slice&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RPR) [24374] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyWaxingSlicePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/24374"&gt;&lt;strong&gt;Waxing Slice&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RPR) [24374] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of . Combo Action: Slice Combo Potency:&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction WaxingSlicePvE =&gt; _WaxingSlicePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _InfernalSlicePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)24375, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyInfernalSlicePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/24375"&gt;&lt;strong&gt;Infernal Slice&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RPR) [24375] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyInfernalSlicePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/24375"&gt;&lt;strong&gt;Infernal Slice&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RPR) [24375] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of . Combo Action: Waxing Slice Combo Potency:&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction InfernalSlicePvE =&gt; _InfernalSlicePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _SpinningScythePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)24376, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifySpinningScythePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/24376"&gt;&lt;strong&gt;Spinning Scythe&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RPR) [24376] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifySpinningScythePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/24376"&gt;&lt;strong&gt;Spinning Scythe&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RPR) [24376] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of to all nearby enemies.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction SpinningScythePvE =&gt; _SpinningScythePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _NightmareScythePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)24377, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyNightmareScythePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/24377"&gt;&lt;strong&gt;Nightmare Scythe&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RPR) [24377] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyNightmareScythePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/24377"&gt;&lt;strong&gt;Nightmare Scythe&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RPR) [24377] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of to all nearby enemies. Combo Action: Spinning Scythe Combo Potency:&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction NightmareScythePvE =&gt; _NightmareScythePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ShadowOfDeathPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)24378, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyShadowOfDeathPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/24378"&gt;&lt;strong&gt;Shadow of Death&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RPR) [24378] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyShadowOfDeathPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/24378"&gt;&lt;strong&gt;Shadow of Death&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RPR) [24378] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of . Additional Effect: Afflicts target with Death's Design increasing damage you deal target by 10% Duration: 30s Extends duration of Death's Design by 30s to a maximum of 60s.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ShadowOfDeathPvE =&gt; _ShadowOfDeathPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _WhorlOfDeathPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)24379, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyWhorlOfDeathPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/24379"&gt;&lt;strong&gt;Whorl of Death&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RPR) [24379] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyWhorlOfDeathPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/24379"&gt;&lt;strong&gt;Whorl of Death&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RPR) [24379] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of to all nearby enemies. Additional Effect: Afflicts target with Death's Design increasing damage you deal target by 10% Duration: 30s Extends duration of Death's Design by 30s to a maximum of 60s.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction WhorlOfDeathPvE =&gt; _WhorlOfDeathPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _SoulSlicePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)24380, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifySoulSlicePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/24380"&gt;&lt;strong&gt;Soul Slice&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RPR) [24380] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifySoulSlicePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/24380"&gt;&lt;strong&gt;Soul Slice&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RPR) [24380] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of . Additional Effect: Increases Soul Gauge by 50 Shares a recast timer with Soul Scythe. Recast timer cannot be affected by status effects or gear attributes.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction SoulSlicePvE =&gt; _SoulSlicePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _SoulScythePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)24381, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifySoulScythePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/24381"&gt;&lt;strong&gt;Soul Scythe&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RPR) [24381] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifySoulScythePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/24381"&gt;&lt;strong&gt;Soul Scythe&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RPR) [24381] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 180 to all nearby enemies. Additional Effect: Increases Soul Gauge by 50 Shares a recast timer with Soul Slice. Recast timer cannot be affected by status effects or gear attributes.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction SoulScythePvE =&gt; _SoulScythePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _GibbetPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)24382, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyGibbetPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/24382"&gt;&lt;strong&gt;Gibbet&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RPR) [24382] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyGibbetPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/24382"&gt;&lt;strong&gt;Gibbet&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RPR) [24382] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of . when executed from a target's flank. Enhanced Gibbet Potency: Flank Enhanced Potency: Additional Effect: Grants Enhanced Gallows Duration: 60s The action Blood Stalk changes to Unveiled Gallows while under the effect of Enhanced Gallows. Can only be executed while under the effect of Soul Reaver.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction GibbetPvE =&gt; _GibbetPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _GallowsPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)24383, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyGallowsPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/24383"&gt;&lt;strong&gt;Gallows&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RPR) [24383] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyGallowsPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/24383"&gt;&lt;strong&gt;Gallows&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RPR) [24383] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of . when executed from a target's rear. Enhanced Gallows Potency: Rear Enhanced Potency: Additional Effect: Grants Enhanced Gibbet Duration: 60s The action Blood Stalk changes to Unveiled Gibbet while under the effect of Enhanced Gibbet. Can only be executed while under the effect of Soul Reaver.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction GallowsPvE =&gt; _GallowsPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _GuillotinePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)24384, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyGuillotinePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/24384"&gt;&lt;strong&gt;Guillotine&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RPR) [24384] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyGuillotinePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/24384"&gt;&lt;strong&gt;Guillotine&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RPR) [24384] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 200 to all enemies in a cone before you. Can only be executed while under the effect of Soul Reaver.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction GuillotinePvE =&gt; _GuillotinePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _PlentifulHarvestPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)24385, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyPlentifulHarvestPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/24385"&gt;&lt;strong&gt;Plentiful Harvest&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RPR) [24385] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyPlentifulHarvestPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/24385"&gt;&lt;strong&gt;Plentiful Harvest&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RPR) [24385] [Weaponskill]
    /// &lt;para&gt;Delivers an attack to all enemies in a straight line before you with a potency of 720 for the first enemy and 20% less for all remaining enemies. Immortal Sacrifice Cost: 1 stack Potency increases up to 1,000 as stacks of Immortal Sacrifice exceed minimum cost. Additional Effect: Grants Ideal Host Duration: 30s Cannot be executed while under the effect of Bloodsown Circle. Consumes all stacks of Immortal Sacrifice upon execution.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction PlentifulHarvestPvE =&gt; _PlentifulHarvestPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _HarpePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)24386, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyHarpePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/24386"&gt;&lt;strong&gt;Harpe&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RPR) [24386] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyHarpePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/24386"&gt;&lt;strong&gt;Harpe&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RPR) [24386] [Spell]
    /// &lt;para&gt;Deals unaspected damage with a potency of .&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction HarpePvE =&gt; _HarpePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _SoulsowPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)24387, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifySoulsowPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/24387"&gt;&lt;strong&gt;Soulsow&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RPR) [24387] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifySoulsowPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/24387"&gt;&lt;strong&gt;Soulsow&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RPR) [24387] [Spell]
    /// &lt;para&gt;Grants Soulsow to self changing the action to Harvest Moon. Cast time is instant when used outside of battle.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction SoulsowPvE =&gt; _SoulsowPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _HarvestMoonPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)24388, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyHarvestMoonPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/24388"&gt;&lt;strong&gt;Harvest Moon&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RPR) [24388] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyHarvestMoonPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/24388"&gt;&lt;strong&gt;Harvest Moon&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RPR) [24388] [Spell]
    /// &lt;para&gt;Deals unaspected damage to target and all enemies nearby it with a potency of for the first enemy and 40% less for all remaining enemies. Additional Effect: Increases Soul Gauge by 10 Can only be executed while under the effect of Soulsow. ※This action cannot be assigned to a hotbar. ※Soulsow changes to Harvest Moon when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction HarvestMoonPvE =&gt; _HarvestMoonPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _BloodStalkPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)24389, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyBloodStalkPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/24389"&gt;&lt;strong&gt;Blood Stalk&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RPR) [24389] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyBloodStalkPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/24389"&gt;&lt;strong&gt;Blood Stalk&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RPR) [24389] [Ability]
    /// &lt;para&gt;Summons your avatar to deliver an attack with a potency of 340. Soul Gauge Cost: 50 Shares a recast timer with all avatar attacks except Gluttony.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction BloodStalkPvE =&gt; _BloodStalkPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _UnveiledGibbetPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)24390, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyUnveiledGibbetPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/24390"&gt;&lt;strong&gt;Unveiled Gibbet&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RPR) [24390] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyUnveiledGibbetPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/24390"&gt;&lt;strong&gt;Unveiled Gibbet&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RPR) [24390] [Ability]
    /// &lt;para&gt;Summons your avatar to deliver an attack with a potency of . Additional Effect: Grants Soul Reaver Duration: 30s Stack count will be reduced to 1 when already under the effect of Soul Reaver. Soul Gauge Cost: 50 Can only be executed while under the effect of Enhanced Gibbet. Shares a recast timer with all avatar attacks except Gluttony. ※This action cannot be assigned to a hotbar. ※Blood Stalk changes to Unveiled Gibbet when under the effect of Enhanced Gibbet.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction UnveiledGibbetPvE =&gt; _UnveiledGibbetPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _UnveiledGallowsPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)24391, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyUnveiledGallowsPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/24391"&gt;&lt;strong&gt;Unveiled Gallows&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RPR) [24391] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyUnveiledGallowsPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/24391"&gt;&lt;strong&gt;Unveiled Gallows&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RPR) [24391] [Ability]
    /// &lt;para&gt;Summons your avatar to deliver an attack with a potency of . Additional Effect: Grants Soul Reaver Duration: 30s Stack count will be reduced to 1 when already under the effect of Soul Reaver. Soul Gauge Cost: 50 Can only be executed while under the effect of Enhanced Gallows. Shares a recast timer with all avatar attacks except Gluttony. ※This action cannot be assigned to a hotbar. ※Blood Stalk changes to Unveiled Gallows while under the effect of Enhanced Gallows.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction UnveiledGallowsPvE =&gt; _UnveiledGallowsPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _GrimSwathePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)24392, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyGrimSwathePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/24392"&gt;&lt;strong&gt;Grim Swathe&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RPR) [24392] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyGrimSwathePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/24392"&gt;&lt;strong&gt;Grim Swathe&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RPR) [24392] [Ability]
    /// &lt;para&gt;Summons your avatar to deliver an attack with a potency of 140 to all enemies in a cone before you. Soul Gauge Cost: 50 Shares a recast timer with all avatar attacks except Gluttony.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction GrimSwathePvE =&gt; _GrimSwathePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _GluttonyPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)24393, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyGluttonyPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/24393"&gt;&lt;strong&gt;Gluttony&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RPR) [24393] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyGluttonyPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/24393"&gt;&lt;strong&gt;Gluttony&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RPR) [24393] [Ability]
    /// &lt;para&gt;Summons your avatar to deal unaspected damage to target and all enemies nearby it with a potency of 560 for the first enemy and 25% less for all remaining enemies. Additional Effect: Grants 2 stacks of Duration: 30s Soul Gauge Cost: 50&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction GluttonyPvE =&gt; _GluttonyPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _EnshroudPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)24394, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyEnshroudPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/24394"&gt;&lt;strong&gt;Enshroud&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RPR) [24394] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyEnshroudPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/24394"&gt;&lt;strong&gt;Enshroud&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RPR) [24394] [Ability]
    /// &lt;para&gt;Offers your flesh as a vessel to your avatar gaining maximum stacks of Lemure Shroud. Duration: 30s Certain actions cannot be executed while playing host to your avatar. Shroud Gauge Cost: 50&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction EnshroudPvE =&gt; _EnshroudPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _VoidReapingPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)24395, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyVoidReapingPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/24395"&gt;&lt;strong&gt;Void Reaping&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RPR) [24395] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyVoidReapingPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/24395"&gt;&lt;strong&gt;Void Reaping&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RPR) [24395] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of . Enhanced Void Reaping Potency: Additional Effect: Grants Enhanced Cross Reaping Duration: 30s Can only be executed while under the effect of Enshrouded. Recast timer cannot be affected by status effects or gear attributes. Lemure Shroud Cost: 1 This action does not share a recast timer with any other actions. Upon execution the recast timer for this action will be applied to all other weaponskills and magic actions. ※This action cannot be assigned to a hotbar. ※Gibbet changes to Void Reaping when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction VoidReapingPvE =&gt; _VoidReapingPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _CrossReapingPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)24396, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyCrossReapingPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/24396"&gt;&lt;strong&gt;Cross Reaping&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RPR) [24396] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyCrossReapingPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/24396"&gt;&lt;strong&gt;Cross Reaping&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RPR) [24396] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of . Enhanced Cross Reaping Potency: Additional Effect: Grants Enhanced Void Reaping Duration: 30s Can only be executed while under the effect of Lemure Shroud. Lemure Shroud Cost: 1 This action does not share a recast timer with any other actions. Upon execution the recast timer for this action will be applied to all other weaponskills and magic actions. ※This action cannot be assigned to a hotbar. ※Gallows changes to Cross Reaping when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction CrossReapingPvE =&gt; _CrossReapingPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _GrimReapingPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)24397, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyGrimReapingPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/24397"&gt;&lt;strong&gt;Grim Reaping&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RPR) [24397] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyGrimReapingPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/24397"&gt;&lt;strong&gt;Grim Reaping&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RPR) [24397] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 220 to all enemies in a cone before you. Can only be executed while under the effect of Enshrouded. Lemure Shroud Cost: 1 This action does not share a recast timer with any other actions. Upon execution the recast timer for this action will be applied to all other weaponskills and magic actions. ※This action cannot be assigned to a hotbar. ※Guillotine changes to Grim Reaping when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction GrimReapingPvE =&gt; _GrimReapingPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _CommunioPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)24398, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyCommunioPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/24398"&gt;&lt;strong&gt;Communio&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RPR) [24398] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyCommunioPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/24398"&gt;&lt;strong&gt;Communio&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RPR) [24398] [Spell]
    /// &lt;para&gt;Deals unaspected damage to target and all enemies nearby it with a potency of 1,100 for the first enemy and 20% less for all remaining enemies. Enshrouded effect expires upon execution. Requires at least one stack of Lemure Shroud to execute.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction CommunioPvE =&gt; _CommunioPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _LemuresSlicePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)24399, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyLemuresSlicePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/24399"&gt;&lt;strong&gt;Lemure's Slice&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RPR) [24399] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyLemuresSlicePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/24399"&gt;&lt;strong&gt;Lemure's Slice&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RPR) [24399] [Ability]
    /// &lt;para&gt;Delivers an attack with a potency of . Void Shroud Cost: 2 Shares a recast timer with Lemure's Scythe. ※This action cannot be assigned to a hotbar. ※Blood Stalk changes to Lemure's Slice while under the effect of Enshrouded.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction LemuresSlicePvE =&gt; _LemuresSlicePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _LemuresScythePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)24400, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyLemuresScythePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/24400"&gt;&lt;strong&gt;Lemure's Scythe&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RPR) [24400] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyLemuresScythePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/24400"&gt;&lt;strong&gt;Lemure's Scythe&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RPR) [24400] [Ability]
    /// &lt;para&gt;Delivers an attack with a potency of 100 to all enemies in a cone before you. Void Shroud Cost: 2 Shares a recast timer with Lemure's Slice. ※This action cannot be assigned to a hotbar. ※Grim Swathe changes to Lemure's Scythe while under the effect of Enshrouded.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction LemuresScythePvE =&gt; _LemuresScythePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _HellsIngressPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)24401, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyHellsIngressPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/24401"&gt;&lt;strong&gt;Hell's Ingress&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RPR) [24401] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyHellsIngressPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/24401"&gt;&lt;strong&gt;Hell's Ingress&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RPR) [24401] [Ability]
    /// &lt;para&gt;Quickly dash 15 yalms forward. Additional Effect: Grants Enhanced Harpe Enhanced Harpe Effect: Next Harpe can be cast immediately and will reduce recast timer of Hell's Ingress by 5s upon execution Duration: 10s Cannot be executed while bound. Shares a recast timer with Hell's Egress.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction HellsIngressPvE =&gt; _HellsIngressPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _HellsEgressPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)24402, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyHellsEgressPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/24402"&gt;&lt;strong&gt;Hell's Egress&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RPR) [24402] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyHellsEgressPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/24402"&gt;&lt;strong&gt;Hell's Egress&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RPR) [24402] [Ability]
    /// &lt;para&gt;Quickly dash 15 yalms backwards. Additional Effect: Grants Enhanced Harpe Enhanced Harpe Effect: Next Harpe can be cast immediately and will reduce recast timer of Hell's Egress by 5s upon execution Duration: 10s Cannot be executed while bound. Shares a recast timer with Hell's Ingress.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction HellsEgressPvE =&gt; _HellsEgressPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _RegressPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)24403, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyRegressPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/24403"&gt;&lt;strong&gt;Regress&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RPR) [24403] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyRegressPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/24403"&gt;&lt;strong&gt;Regress&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RPR) [24403] [Ability]
    /// &lt;para&gt;Move instantly to the Hellsgate left behind by you. Can only be executed while under the effect of Threshold. Cannot be executed while bound. ※This action cannot be assigned to a hotbar. ※Hell's Ingress or Hell's Egress will change to Regress when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction RegressPvE =&gt; _RegressPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ArcaneCrestPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)24404, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyArcaneCrestPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/24404"&gt;&lt;strong&gt;Arcane Crest&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RPR) [24404] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyArcaneCrestPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/24404"&gt;&lt;strong&gt;Arcane Crest&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RPR) [24404] [Ability]
    /// &lt;para&gt;Grants Crest of Time Borrowed to self creating a barrier that nullifies damage totaling up to 10% of maximum HP. Duration: 5s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ArcaneCrestPvE =&gt; _ArcaneCrestPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ArcaneCirclePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)24405, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyArcaneCirclePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/24405"&gt;&lt;strong&gt;Arcane Circle&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RPR) [24405] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyArcaneCirclePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/24405"&gt;&lt;strong&gt;Arcane Circle&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RPR) [24405] [Ability]
    /// &lt;para&gt;Increases damage dealt by self and nearby party members by 3%. Duration: 20s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ArcaneCirclePvE =&gt; _ArcaneCirclePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _SlicePvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29538, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifySlicePvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29538"&gt;&lt;strong&gt;Slice&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (RPR) [29538] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifySlicePvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29538"&gt;&lt;strong&gt;Slice&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (RPR) [29538] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 5,000. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction SlicePvP =&gt; _SlicePvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _WaxingSlicePvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29539, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyWaxingSlicePvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29539"&gt;&lt;strong&gt;Waxing Slice&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (RPR) [29539] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyWaxingSlicePvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29539"&gt;&lt;strong&gt;Waxing Slice&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (RPR) [29539] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 6,000. Combo Action: Slice ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction WaxingSlicePvP =&gt; _WaxingSlicePvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _InfernalSlicePvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29540, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyInfernalSlicePvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29540"&gt;&lt;strong&gt;Infernal Slice&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (RPR) [29540] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyInfernalSlicePvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29540"&gt;&lt;strong&gt;Infernal Slice&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (RPR) [29540] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 7,000. Combo Action: Waxing Slice ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction InfernalSlicePvP =&gt; _InfernalSlicePvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _VoidReapingPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29543, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyVoidReapingPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29543"&gt;&lt;strong&gt;Void Reaping&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (RPR) [29543] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyVoidReapingPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29543"&gt;&lt;strong&gt;Void Reaping&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (RPR) [29543] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 12,000. Additional Effect: Absorbs 50% of damage dealt as HP Can only be executed while under the effect of Enshrouded. This weaponskill does not share a recast timer with any other actions. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction VoidReapingPvP =&gt; _VoidReapingPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _CrossReapingPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29544, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyCrossReapingPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29544"&gt;&lt;strong&gt;Cross Reaping&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (RPR) [29544] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyCrossReapingPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29544"&gt;&lt;strong&gt;Cross Reaping&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (RPR) [29544] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 12,000. Combo Action: Void Reaping Additional Effect: Absorbs 50% of damage dealt as HP Can only be executed while under the effect of Enshrouded. This weaponskill does not share a recast timer with any other actions. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction CrossReapingPvP =&gt; _CrossReapingPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _HarvestMoonPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29545, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyHarvestMoonPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29545"&gt;&lt;strong&gt;Harvest Moon&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (RPR) [29545] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyHarvestMoonPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29545"&gt;&lt;strong&gt;Harvest Moon&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (RPR) [29545] [Spell]
    /// &lt;para&gt;Deals unaspected damage with a potency of 8,000 to target and all enemies nearby it. Potency increases up to 12,000 as the target's HP decreases reaching its maximum value when the target has 50% HP or less. Additional Effect: Absorbs 50% of damage dealt as HP Maximum Charges: 2 This action does not share a recast timer with any other actions.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction HarvestMoonPvP =&gt; _HarvestMoonPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _PlentifulHarvestPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29546, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyPlentifulHarvestPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29546"&gt;&lt;strong&gt;Plentiful Harvest&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (RPR) [29546] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyPlentifulHarvestPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29546"&gt;&lt;strong&gt;Plentiful Harvest&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (RPR) [29546] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 8,000 to all enemies in a straight line before you. Potency increases up to 24,000 based on your accumulated stacks of Immortal Sacrifice gained by executing Executioner's Guillotine KOing enemies or earning assists. Consumes all stacks of Immortal Sacrifice upon execution. Can only be executed while not under the effect of Enshrouded. This weaponskill does not share a recast timer with any other actions.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction PlentifulHarvestPvP =&gt; _PlentifulHarvestPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _GrimSwathePvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29547, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyGrimSwathePvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29547"&gt;&lt;strong&gt;Grim Swathe&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (RPR) [29547] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyGrimSwathePvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29547"&gt;&lt;strong&gt;Grim Swathe&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (RPR) [29547] [Ability]
    /// &lt;para&gt;Summons your avatar to deliver an attack with a potency of 4,000 to all enemies in a cone before you. Additional Effect: Grants Executioner's Guillotine Ready Duration: 10s Additional Effect: Heavy +75% Duration: 3s ※Infernal Slice Combo changes to Executioner's Guillotine upon execution.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction GrimSwathePvP =&gt; _GrimSwathePvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _LemuresSlicePvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29548, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyLemuresSlicePvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29548"&gt;&lt;strong&gt;Lemure's Slice&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (RPR) [29548] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyLemuresSlicePvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29548"&gt;&lt;strong&gt;Lemure's Slice&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (RPR) [29548] [Ability]
    /// &lt;para&gt;Delivers an attack with a potency of 6,000 to all enemies in a cone before you. Additional Effect: Bind Duration: 3s Can only be executed while under the effect of Enshrouded. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction LemuresSlicePvP =&gt; _LemuresSlicePvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _DeathWarrantPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29549, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyDeathWarrantPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29549"&gt;&lt;strong&gt;Death Warrant&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (RPR) [29549] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyDeathWarrantPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29549"&gt;&lt;strong&gt;Death Warrant&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (RPR) [29549] [Ability]
    /// &lt;para&gt;Afflicts target with Death Warrant causing you to compile damage you deal to that target. Action is changed to Fate Sealed for the duration of the effect. Deals damage when time expires or upon executing Fate Sealed. Duration: 8s Damage Potency: 2,000 plus 50% of compiled damage&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction DeathWarrantPvP =&gt; _DeathWarrantPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _HellsIngressPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29550, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyHellsIngressPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29550"&gt;&lt;strong&gt;Hell's Ingress&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (RPR) [29550] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyHellsIngressPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29550"&gt;&lt;strong&gt;Hell's Ingress&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (RPR) [29550] [Ability]
    /// &lt;para&gt;Quickly dash 15 yalms forward. Additional Effect: Leaves behind a Hellsgate at point of origin and grants Threshold to self Duration: 10s Additional Effect: Increases movement speed by 25% Duration: 5s Cannot be executed while bound. ※Action changes to Regress upon execution.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction HellsIngressPvP =&gt; _HellsIngressPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _RegressPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29551, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyRegressPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29551"&gt;&lt;strong&gt;Regress&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (RPR) [29551] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyRegressPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29551"&gt;&lt;strong&gt;Regress&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (RPR) [29551] [Ability]
    /// &lt;para&gt;Move instantly to the Hellsgate left behind by you. Cannot be executed while bound. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction RegressPvP =&gt; _RegressPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ArcaneCrestPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29552, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyArcaneCrestPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29552"&gt;&lt;strong&gt;Arcane Crest&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (RPR) [29552] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyArcaneCrestPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29552"&gt;&lt;strong&gt;Arcane Crest&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (RPR) [29552] [Ability]
    /// &lt;para&gt;Grants Crest of Time Borrowed to self creating a barrier that nullifies damage equivalent to a heal of 12,000 potency. Duration: 10s Grants the Crest of Time Returned to self and nearby party members within a radius of 15 yalms when barrier is completely absorbed. Crest of Time Returned Effect: Gradually restores HP Cure Potency: 6,000 Duration: 6s This action's effects extend through obstructions.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ArcaneCrestPvP =&gt; _ArcaneCrestPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _CommunioPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29554, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyCommunioPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29554"&gt;&lt;strong&gt;Communio&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (RPR) [29554] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyCommunioPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29554"&gt;&lt;strong&gt;Communio&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (RPR) [29554] [Spell]
    /// &lt;para&gt;Deals unaspected damage with a potency of 16,000 to target and all enemies nearby it. Additional Effect: Grants Perfectio Parata Duration: 15s Requires at least one stack of Enshrouded. Consumes all stacks of Enshrouded upon execution. ※This action cannot be assigned to a hotbar. ※Action changes to Perfectio upon execution.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction CommunioPvP =&gt; _CommunioPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _SacrificiumPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)36969, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifySacrificiumPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/36969"&gt;&lt;strong&gt;Sacrificium&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RPR) [36969] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifySacrificiumPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/36969"&gt;&lt;strong&gt;Sacrificium&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RPR) [36969] [Ability]
    /// &lt;para&gt;Deals unaspected damage to target and all enemies nearby it with a potency of 700 for the first enemy and 20% less for all remaining enemies. Can only be executed while under the effect of Enshrouded and Oblatio. ※This action cannot be assigned to a hotbar. ※Gluttony changes to Sacrificium when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction SacrificiumPvE =&gt; _SacrificiumPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ExecutionersGibbetPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)36970, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyExecutionersGibbetPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/36970"&gt;&lt;strong&gt;Executioner's Gibbet&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RPR) [36970] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyExecutionersGibbetPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/36970"&gt;&lt;strong&gt;Executioner's Gibbet&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RPR) [36970] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 700. 760 when executed from a target's flank. Enhanced Gibbet Potency: 760 Flank Enhanced Potency: 820 Additional Effect: Grants Enhanced Gallows Duration: 60s The action Blood Stalk changes to Unveiled Gallows while under the effect of Enhanced Gallows. Can only be executed while under the effect of Executioner. ※This action cannot be assigned to a hotbar. ※Gibbet changes to Executioner's Gibbet when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ExecutionersGibbetPvE =&gt; _ExecutionersGibbetPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ExecutionersGallowsPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)36971, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyExecutionersGallowsPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/36971"&gt;&lt;strong&gt;Executioner's Gallows&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RPR) [36971] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyExecutionersGallowsPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/36971"&gt;&lt;strong&gt;Executioner's Gallows&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RPR) [36971] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 700. 760 when executed from a target's rear. Enhanced Gallows Potency: 760 Rear Enhanced Potency: 820 Additional Effect: Grants Enhanced Gibbet Duration: 60s The action Blood Stalk changes to Unveiled Gibbet while under the effect of Enhanced Gibbet. Can only be executed while under the effect of Executioner. ※This action cannot be assigned to a hotbar. ※Gallows changes to Executioner's Gallows when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ExecutionersGallowsPvE =&gt; _ExecutionersGallowsPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ExecutionersGuillotinePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)36972, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyExecutionersGuillotinePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/36972"&gt;&lt;strong&gt;Executioner's Guillotine&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RPR) [36972] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyExecutionersGuillotinePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/36972"&gt;&lt;strong&gt;Executioner's Guillotine&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RPR) [36972] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 260 to all enemies in a cone before you. Can only be executed while under the effect of Executioner. ※This action cannot be assigned to a hotbar. ※Guillotine changes to Executioner's Guillotine when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ExecutionersGuillotinePvE =&gt; _ExecutionersGuillotinePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _PerfectioPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)36973, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyPerfectioPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/36973"&gt;&lt;strong&gt;Perfectio&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RPR) [36973] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyPerfectioPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/36973"&gt;&lt;strong&gt;Perfectio&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (RPR) [36973] [Weaponskill]
    /// &lt;para&gt;Delivers an attack to target and all enemies nearby it with a potency of 1,300 for the first enemy and 20% less for all remaining enemies. Can only be executed while under the effect of Perfectio Parata. ※This action cannot be assigned to a hotbar. ※Communio changes to Perfectio when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction PerfectioPvE =&gt; _PerfectioPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ExecutionersGuillotinePvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)41456, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyExecutionersGuillotinePvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/41456"&gt;&lt;strong&gt;Executioner's Guillotine&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (RPR) [41456] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyExecutionersGuillotinePvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/41456"&gt;&lt;strong&gt;Executioner's Guillotine&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (RPR) [41456] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 8,000 to all enemies in a cone before you. Additional Effect: Grants a stack of Immortal Sacrifice up to a maximum of 8 Can only be executed while under the effect of Executioner's Guillotine. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ExecutionersGuillotinePvP =&gt; _ExecutionersGuillotinePvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _FateSealedPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)41457, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyFateSealedPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/41457"&gt;&lt;strong&gt;Fate Sealed&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (RPR) [41457] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyFateSealedPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/41457"&gt;&lt;strong&gt;Fate Sealed&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (RPR) [41457] [Ability]
    /// &lt;para&gt;Ends the effect of Death Warrant dealing damage to the target. Damage Potency: 2,000 plus 50% of compiled damage Can only be executed while under the effect of Death Warrant. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction FateSealedPvP =&gt; _FateSealedPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _PerfectioPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)41458, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyPerfectioPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/41458"&gt;&lt;strong&gt;Perfectio&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (RPR) [41458] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyPerfectioPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/41458"&gt;&lt;strong&gt;Perfectio&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (RPR) [41458] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 12,000 to target and all enemies nearby it incapacitating foes whose HP is below 25%. Effect cannot be applied to players riding machina or non-player combatants. Can only be executed while under the effect of Perfectio Parata. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction PerfectioPvP =&gt; _PerfectioPvPCreator.Value;

    private IBaseAction[] _AllBaseActions = null;
    
    /// &lt;inheritdoc/&gt;
    public override IBaseAction[] AllBaseActions =&gt; _AllBaseActions ??= [
    	SlicePvE, WaxingSlicePvE, InfernalSlicePvE, SpinningScythePvE, NightmareScythePvE, ShadowOfDeathPvE, WhorlOfDeathPvE, SoulSlicePvE, SoulScythePvE, GibbetPvE, GallowsPvE, GuillotinePvE, PlentifulHarvestPvE, HarpePvE, SoulsowPvE, HarvestMoonPvE, BloodStalkPvE, UnveiledGibbetPvE, UnveiledGallowsPvE, GrimSwathePvE, GluttonyPvE, EnshroudPvE, VoidReapingPvE, CrossReapingPvE, GrimReapingPvE, CommunioPvE, LemuresSlicePvE, LemuresScythePvE, HellsIngressPvE, HellsEgressPvE, RegressPvE, ArcaneCrestPvE, ArcaneCirclePvE, SlicePvP, WaxingSlicePvP, InfernalSlicePvP, VoidReapingPvP, CrossReapingPvP, HarvestMoonPvP, PlentifulHarvestPvP, GrimSwathePvP, LemuresSlicePvP, DeathWarrantPvP, HellsIngressPvP, RegressPvP, ArcaneCrestPvP, CommunioPvP, SacrificiumPvE, ExecutionersGibbetPvE, ExecutionersGallowsPvE, ExecutionersGuillotinePvE, PerfectioPvE, ExecutionersGuillotinePvP, FateSealedPvP, PerfectioPvP,
    	..base.AllBaseActions,
    ];

private readonly Lazy&lt;IBaseAction&gt; _BraverPvECreator = new(() =&gt; 
{
    IBaseAction action = new BaseAction((ActionID)200, false);
    CustomRotation.LoadActionSetting(ref action);

    var setting = action.Setting;
    ModifyBraverPvE(ref setting);
    action.Setting = setting;

    return action;
});

/// &lt;summary&gt;
/// Modify &lt;see href="https://garlandtools.org/db/#action/200"&gt;&lt;strong&gt;Braver&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [200] [Limit Break]
/// &lt;/summary&gt;
static partial void ModifyBraverPvE(ref ActionSetting setting);

/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/200"&gt;&lt;strong&gt;Braver&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [200] [Limit Break]
/// &lt;para&gt;Delivers an attack with a potency of 2,400.&lt;/para&gt;
/// &lt;/summary&gt;

public IBaseAction BraverPvE =&gt; _BraverPvECreator.Value;
/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/200"&gt;&lt;strong&gt;Braver&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [200] [Limit Break]
/// &lt;para&gt;Delivers an attack with a potency of 2,400.&lt;/para&gt;
/// &lt;/summary&gt;
private sealed protected override IBaseAction LimitBreak1 =&gt; BraverPvE;
private readonly Lazy&lt;IBaseAction&gt; _BladedancePvECreator = new(() =&gt; 
{
    IBaseAction action = new BaseAction((ActionID)201, false);
    CustomRotation.LoadActionSetting(ref action);

    var setting = action.Setting;
    ModifyBladedancePvE(ref setting);
    action.Setting = setting;

    return action;
});

/// &lt;summary&gt;
/// Modify &lt;see href="https://garlandtools.org/db/#action/201"&gt;&lt;strong&gt;Bladedance&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [201] [Limit Break]
/// &lt;/summary&gt;
static partial void ModifyBladedancePvE(ref ActionSetting setting);

/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/201"&gt;&lt;strong&gt;Bladedance&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [201] [Limit Break]
/// &lt;para&gt;Delivers an attack with a potency of 5,250.&lt;/para&gt;
/// &lt;/summary&gt;

public IBaseAction BladedancePvE =&gt; _BladedancePvECreator.Value;
/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/201"&gt;&lt;strong&gt;Bladedance&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [201] [Limit Break]
/// &lt;para&gt;Delivers an attack with a potency of 5,250.&lt;/para&gt;
/// &lt;/summary&gt;
private sealed protected override IBaseAction LimitBreak2 =&gt; BladedancePvE;
private readonly Lazy&lt;IBaseAction&gt; _TheEndPvECreator = new(() =&gt; 
{
    IBaseAction action = new BaseAction((ActionID)24858, false);
    CustomRotation.LoadActionSetting(ref action);

    var setting = action.Setting;
    ModifyTheEndPvE(ref setting);
    action.Setting = setting;

    return action;
});

/// &lt;summary&gt;
/// Modify &lt;see href="https://garlandtools.org/db/#action/24858"&gt;&lt;strong&gt;the End&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [24858] [Limit Break]
/// &lt;/summary&gt;
static partial void ModifyTheEndPvE(ref ActionSetting setting);

/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/24858"&gt;&lt;strong&gt;the End&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [24858] [Limit Break]
/// &lt;para&gt;&lt;/para&gt;
/// &lt;/summary&gt;

public IBaseAction TheEndPvE =&gt; _TheEndPvECreator.Value;
/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/24858"&gt;&lt;strong&gt;the End&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [24858] [Limit Break]
/// &lt;para&gt;&lt;/para&gt;
/// &lt;/summary&gt;
private sealed protected override IBaseAction LimitBreak3 =&gt; TheEndPvE;
private readonly Lazy&lt;IBaseAction&gt; _TenebraeLemurumPvPCreator = new(() =&gt; 
{
    IBaseAction action = new BaseAction((ActionID)29553, false);
    CustomRotation.LoadActionSetting(ref action);

    var setting = action.Setting;
    ModifyTenebraeLemurumPvP(ref setting);
    action.Setting = setting;

    return action;
});

/// &lt;summary&gt;
/// Modify &lt;see href="https://garlandtools.org/db/#action/29553"&gt;&lt;strong&gt;Tenebrae Lemurum&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (RPR) [29553] [Limit Break]
/// &lt;/summary&gt;
static partial void ModifyTenebraeLemurumPvP(ref ActionSetting setting);

/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/29553"&gt;&lt;strong&gt;Tenebrae Lemurum&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (RPR) [29553] [Limit Break]
/// &lt;para&gt;Offers your flesh as a vessel to your avatar gaining 5 stacks of Enshrouded. Duration: 20s Additional Effect: Afflicts nearby enemies with Hysteria Hysteria Effect: Afflicted enemies are unable to act of their own free will Duration: 2s Can only be executed when the limit gauge is full. Gauge Charge Time: 60s Has no effect on players riding machina or non-player combatants. ※Action changes to Communio while under the effect of Enshrouded. ※Grim Swathe changes to Lemure's Slice while under the effect of Enshrouded. ※Infernal Slice Combo changes to Void Reaping while under the effect of Enshrouded.&lt;/para&gt;
/// &lt;/summary&gt;

private IBaseAction TenebraeLemurumPvP =&gt; _TenebraeLemurumPvPCreator.Value;
/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/29553"&gt;&lt;strong&gt;Tenebrae Lemurum&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (RPR) [29553] [Limit Break]
/// &lt;para&gt;Offers your flesh as a vessel to your avatar gaining 5 stacks of Enshrouded. Duration: 20s Additional Effect: Afflicts nearby enemies with Hysteria Hysteria Effect: Afflicted enemies are unable to act of their own free will Duration: 2s Can only be executed when the limit gauge is full. Gauge Charge Time: 60s Has no effect on players riding machina or non-player combatants. ※Action changes to Communio while under the effect of Enshrouded. ※Grim Swathe changes to Lemure's Slice while under the effect of Enshrouded. ※Infernal Slice Combo changes to Void Reaping while under the effect of Enshrouded.&lt;/para&gt;
/// &lt;/summary&gt;
private sealed protected override IBaseAction LimitBreakPvP =&gt; TenebraeLemurumPvP;

#endregion

#region Traits

    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50379"&gt;&lt;strong&gt;Soul Gauge&lt;/strong&gt;&lt;/see&gt; (RPR) [379]
    /// &lt;para&gt;Allows for Soul Gauge accumulation upon the landing of certain weaponskills and magic actions or defeating enemies under the effect of Death's Design.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait SoulGaugeTrait { get; } = new BaseTrait(379);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50380"&gt;&lt;strong&gt;Melee Mastery&lt;/strong&gt;&lt;/see&gt; (RPR) [380]
    /// &lt;para&gt;Increases the potency of Slice to 300 Waxing Slice to 140 Shadow of Death to 300 Harpe to 300 Spinning Scythe to 140 Infernal Slice to 140 Whorl of Death to 100 and Nightmare Scythe to 120.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait MeleeMasteryTrait { get; } = new BaseTrait(380);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50381"&gt;&lt;strong&gt;Enhanced Avatar&lt;/strong&gt;&lt;/see&gt; (RPR) [381]
    /// &lt;para&gt;Grants the effect of Soul Reaver upon successfully landing Blood Stalk or Grim Swathe. Duration: 30s Effect ends upon execution of any weaponskill or magic attack.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedAvatarTrait { get; } = new BaseTrait(381);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50382"&gt;&lt;strong&gt;Hellsgate&lt;/strong&gt;&lt;/see&gt; (RPR) [382]
    /// &lt;para&gt;Upon executing Hell's Ingress or Hell's Egress leave behind a Hellsgate and grant Threshold to self. Duration: 10s Hell's Ingress changes to Regress after executing Hell's Egress and vice versa.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait HellsgateTrait { get; } = new BaseTrait(382);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50383"&gt;&lt;strong&gt;Tempered Soul&lt;/strong&gt;&lt;/see&gt; (RPR) [383]
    /// &lt;para&gt;Allows the accumulation of charges for consecutive uses of Soul Slice and Soul Scythe. Maximum Charges: 2&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait TemperedSoulTrait { get; } = new BaseTrait(383);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50384"&gt;&lt;strong&gt;Shroud Gauge&lt;/strong&gt;&lt;/see&gt; (RPR) [384]
    /// &lt;para&gt;Allows for Shroud Gauge accumulation upon the landing of Gibbet Gallows or Guillotine.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait ShroudGaugeTrait { get; } = new BaseTrait(384);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50385"&gt;&lt;strong&gt;Enhanced Arcane Crest&lt;/strong&gt;&lt;/see&gt; (RPR) [385]
    /// &lt;para&gt;Grants Crest of Time Returned to self and nearby party members gradually restoring HP over time. This effect is only granted when the Crest of Time Borrowed barrier is completely absorbed. Cure Potency: 50 Duration: 15s&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedArcaneCrestTrait { get; } = new BaseTrait(385);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50386"&gt;&lt;strong&gt;Void Soul&lt;/strong&gt;&lt;/see&gt; (RPR) [386]
    /// &lt;para&gt;Grants Void Shroud upon landing Void Reaping Cross Reaping or Grim Reaping.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait VoidSoulTrait { get; } = new BaseTrait(386);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50387"&gt;&lt;strong&gt;Enhanced Arcane Circle&lt;/strong&gt;&lt;/see&gt; (RPR) [387]
    /// &lt;para&gt;Grants Circle of Sacrifice to you and nearby party members upon executing Arcane Circle. Duration: 5s When you or party members under this effect successfully land a weaponskill or cast a spell you may gain a stack of Immortal Sacrifice up to a maximum of 8. Duration: 30s Also grants Bloodsown Circle to self allowing you to receive stacks of Immortal Sacrifice from party members under the effect of your Circle of Sacrifice. Duration: 6s&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedArcaneCircleTrait { get; } = new BaseTrait(387);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50523"&gt;&lt;strong&gt;Melee Mastery II&lt;/strong&gt;&lt;/see&gt; (RPR) [523]
    /// &lt;para&gt;Increases the potency of Slice to 320 Waxing Slice to 160 and Infernal Slice to 180.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait MeleeMasteryIiTrait { get; } = new BaseTrait(523);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50594"&gt;&lt;strong&gt;Enhanced Enshroud&lt;/strong&gt;&lt;/see&gt; (RPR) [594]
    /// &lt;para&gt;Grants Oblatio upon executing Enshroud. Duration: 30s&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedEnshroudTrait { get; } = new BaseTrait(594);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50596"&gt;&lt;strong&gt;Enhanced Gluttony&lt;/strong&gt;&lt;/see&gt; (RPR) [596]
    /// &lt;para&gt;Grants 2 stacks of Executioner upon executing Gluttony. Duration: 30s Effect cannot be stacked with Soul Reaver. Effect ends upon execution of any weaponskill or magic attack. Gibbet changes to Executioner's Gibbet Gallows changes to Executioner's Gallows and Guillotine changes to Executioner's Guillotine while under the effect of Executioner.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedGluttonyTrait { get; } = new BaseTrait(596);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50597"&gt;&lt;strong&gt;Enhanced Plentiful Harvest&lt;/strong&gt;&lt;/see&gt; (RPR) [597]
    /// &lt;para&gt;Grants Perfectio Occulta upon executing Plentiful Harvest. Duration: 30s Perfectio Occulta changes to Perfectio Parata upon executing Communio. Effect of Perfectio Parata ends upon gaining the effect of Lemure Shroud.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedPlentifulHarvestTrait { get; } = new BaseTrait(597);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50657"&gt;&lt;strong&gt;Melee Mastery III&lt;/strong&gt;&lt;/see&gt; (RPR) [657]
    /// &lt;para&gt;Increases the potency of Slice to 420 Waxing Slice to 260 Infernal Slice to 280 Soul Slice to 520 Gibbet to 500 Gallows to 500 Unveiled Gibbet to 440 Unveiled Gallows to 440 Void Reaping to 580 Cross Reaping to 580 Harvest Moon to 800 and Lemure's Slice to 280.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait MeleeMasteryIiiTrait { get; } = new BaseTrait(657);

    private IBaseTrait[] _AllTraits = null;
    
    /// &lt;inheritdoc/&gt;
    public override IBaseTrait[] AllTraits =&gt; _AllTraits ??= [
    	SoulGaugeTrait, MeleeMasteryTrait, EnhancedAvatarTrait, HellsgateTrait, TemperedSoulTrait, ShroudGaugeTrait, EnhancedArcaneCrestTrait, VoidSoulTrait, EnhancedArcaneCircleTrait, MeleeMasteryIiTrait, EnhancedEnshroudTrait, EnhancedGluttonyTrait, EnhancedPlentifulHarvestTrait, MeleeMasteryIiiTrait,
    	..base.AllTraits,
    ];
#endregion
}

/// &lt;summary&gt;
/// &lt;see href="https://na.finalfantasyxiv.com/jobguide/sage"&gt;&lt;strong&gt;sage&lt;/strong&gt;&lt;/see&gt;
/// &lt;br&gt;Number of Actions: 50&lt;/br&gt;
/// &lt;br&gt;Number of Traits: 16&lt;/br&gt;
/// &lt;/summary&gt;
[Jobs(Job.SGE)]
public abstract partial class SageRotation : CustomRotation
{
    static SGEGauge JobGauge =&gt; Svc.Gauges.Get&lt;SGEGauge&gt;();

#region Actions
    private readonly Lazy&lt;IBaseAction&gt; _DosisPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)24283, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyDosisPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/24283"&gt;&lt;strong&gt;Dosis&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SGE) [24283] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyDosisPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/24283"&gt;&lt;strong&gt;Dosis&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SGE) [24283] [Spell]
    /// &lt;para&gt;Deals unaspected damage with a potency of . Additional Effect: Restores HP to targets under the effect of Kardion granted by you Cure Potency:&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction DosisPvE =&gt; _DosisPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _DiagnosisPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)24284, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyDiagnosisPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/24284"&gt;&lt;strong&gt;Diagnosis&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SGE) [24284] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyDiagnosisPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/24284"&gt;&lt;strong&gt;Diagnosis&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SGE) [24284] [Spell]
    /// &lt;para&gt;Restores target's HP. Cure Potency:&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction DiagnosisPvE =&gt; _DiagnosisPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _KardiaPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)24285, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyKardiaPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/24285"&gt;&lt;strong&gt;Kardia&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SGE) [24285] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyKardiaPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/24285"&gt;&lt;strong&gt;Kardia&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SGE) [24285] [Ability]
    /// &lt;para&gt;Grants self the effect of Kardia and a selected party member or self the effect of Kardion restoring HP after landing certain magic attacks. Cure Potency:&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction KardiaPvE =&gt; _KardiaPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _PrognosisPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)24286, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyPrognosisPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/24286"&gt;&lt;strong&gt;Prognosis&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SGE) [24286] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyPrognosisPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/24286"&gt;&lt;strong&gt;Prognosis&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SGE) [24286] [Spell]
    /// &lt;para&gt;Restores own HP and the HP of all nearby party members. Cure Potency: 300&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction PrognosisPvE =&gt; _PrognosisPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _EgeiroPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)24287, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyEgeiroPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/24287"&gt;&lt;strong&gt;Egeiro&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SGE) [24287] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyEgeiroPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/24287"&gt;&lt;strong&gt;Egeiro&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SGE) [24287] [Spell]
    /// &lt;para&gt;Resurrects target to a weakened state.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction EgeiroPvE =&gt; _EgeiroPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _PhysisPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)24288, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyPhysisPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/24288"&gt;&lt;strong&gt;Physis&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SGE) [24288] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyPhysisPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/24288"&gt;&lt;strong&gt;Physis&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SGE) [24288] [Ability]
    /// &lt;para&gt;Gradually restores own HP and the HP of all nearby party members. Cure Potency: 100 Duration: 15s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction PhysisPvE =&gt; _PhysisPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _PhlegmaPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)24289, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyPhlegmaPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/24289"&gt;&lt;strong&gt;Phlegma&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SGE) [24289] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyPhlegmaPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/24289"&gt;&lt;strong&gt;Phlegma&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SGE) [24289] [Spell]
    /// &lt;para&gt;Deals unaspected damage to target and all enemies nearby it with a potency of for the first enemy and 30% less for all remaining enemies. Additional Effect: Restores HP to targets under the effect of Kardion granted by you Cure Potency: Maximum Charges: 2 Recast timer cannot be affected by status effects or gear attributes.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction PhlegmaPvE =&gt; _PhlegmaPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _EukrasiaPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)24290, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyEukrasiaPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/24290"&gt;&lt;strong&gt;Eukrasia&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SGE) [24290] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyEukrasiaPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/24290"&gt;&lt;strong&gt;Eukrasia&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SGE) [24290] [Spell]
    /// &lt;para&gt;Augments certain offensive and healing magic actions. . Diagnosis is upgraded to Eukrasian Diagnosis. Prognosis is upgraded to Eukrasian Prognosis. This action does not share a recast timer with any other actions. Upon execution the recast timer for this action will be applied to all other weaponskills and magic actions.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction EukrasiaPvE =&gt; _EukrasiaPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _EukrasianDiagnosisPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)24291, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyEukrasianDiagnosisPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/24291"&gt;&lt;strong&gt;Eukrasian Diagnosis&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SGE) [24291] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyEukrasianDiagnosisPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/24291"&gt;&lt;strong&gt;Eukrasian Diagnosis&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SGE) [24291] [Spell]
    /// &lt;para&gt;Restores target's HP. Cure Potency: 300 Additional Effect: Erects a magicked barrier which nullifies damage equaling ％ of the amount of HP restored. When critical HP is restored also grants Differential Diagnosis nullifying damage equaling % the amount of HP restored. Duration: 30s Effect cannot be stacked with Eukrasian Prognosis or scholar's Galvanize. Can only be executed while under the effect of Eukrasia. ※This action cannot be assigned to a hotbar. ※Diagnosis changes to Eukrasian Diagnosis when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction EukrasianDiagnosisPvE =&gt; _EukrasianDiagnosisPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _EukrasianPrognosisPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)24292, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyEukrasianPrognosisPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/24292"&gt;&lt;strong&gt;Eukrasian Prognosis&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SGE) [24292] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyEukrasianPrognosisPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/24292"&gt;&lt;strong&gt;Eukrasian Prognosis&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SGE) [24292] [Spell]
    /// &lt;para&gt;Restores own HP and the HP of all nearby party members. Cure Potency: 100 Additional Effect: Erects a magicked barrier which nullifies damage equaling % of the amount of HP restored Duration: 30s Effect cannot be stacked with those of Eukrasian Diagnosis or scholar's Galvanize. Can only be executed while under the effect of Eukrasia. ※This action cannot be assigned to a hotbar. ※Prognosis changes to Eukrasian Prognosis when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction EukrasianPrognosisPvE =&gt; _EukrasianPrognosisPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _EukrasianDosisPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)24293, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyEukrasianDosisPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/24293"&gt;&lt;strong&gt;Eukrasian Dosis&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SGE) [24293] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyEukrasianDosisPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/24293"&gt;&lt;strong&gt;Eukrasian Dosis&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SGE) [24293] [Spell]
    /// &lt;para&gt;Deals unaspected damage over time. Potency: Duration: 30s Additional Effect: Restores HP to targets under the effect of Kardion granted by you Cure Potency: Can only be executed while under the effect of Eukrasia. ※This action cannot be assigned to a hotbar. ※Dosis changes to Eukrasian Dosis when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction EukrasianDosisPvE =&gt; _EukrasianDosisPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _SoteriaPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)24294, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifySoteriaPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/24294"&gt;&lt;strong&gt;Soteria&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SGE) [24294] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifySoteriaPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/24294"&gt;&lt;strong&gt;Soteria&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SGE) [24294] [Ability]
    /// &lt;para&gt;Grants 4 stacks of Soteria each stack increasing the cure potency of Kardion effects granted by you by 70%. Duration: 15s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction SoteriaPvE =&gt; _SoteriaPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _IcarusPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)24295, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyIcarusPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/24295"&gt;&lt;strong&gt;Icarus&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SGE) [24295] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyIcarusPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/24295"&gt;&lt;strong&gt;Icarus&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SGE) [24295] [Ability]
    /// &lt;para&gt;Rush to a targeted enemy's or party member's location. Unable to cast if bound.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction IcarusPvE =&gt; _IcarusPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _DruocholePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)24296, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyDruocholePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/24296"&gt;&lt;strong&gt;Druochole&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SGE) [24296] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyDruocholePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/24296"&gt;&lt;strong&gt;Druochole&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SGE) [24296] [Ability]
    /// &lt;para&gt;Restores target's HP. Cure Potency: 600 Additional Effect: Restores 7% of maximum MP Addersgall Cost: 1&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction DruocholePvE =&gt; _DruocholePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _DyskrasiaPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)24297, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyDyskrasiaPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/24297"&gt;&lt;strong&gt;Dyskrasia&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SGE) [24297] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyDyskrasiaPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/24297"&gt;&lt;strong&gt;Dyskrasia&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SGE) [24297] [Spell]
    /// &lt;para&gt;Deals unaspected damage with a potency of 160 to all nearby enemies. Additional Effect: Restores HP to targets under the effect of Kardion granted by you Cure Potency:&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction DyskrasiaPvE =&gt; _DyskrasiaPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _KeracholePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)24298, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyKeracholePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/24298"&gt;&lt;strong&gt;Kerachole&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SGE) [24298] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyKeracholePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/24298"&gt;&lt;strong&gt;Kerachole&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SGE) [24298] [Ability]
    /// &lt;para&gt;Reduces damage taken by self and nearby party members by 10%. Duration: 15s Effect cannot be stacked with Taurochole. Additional Effect: Restores 7% of maximum MP Addersgall Cost: 1&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction KeracholePvE =&gt; _KeracholePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _IxocholePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)24299, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyIxocholePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/24299"&gt;&lt;strong&gt;Ixochole&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SGE) [24299] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyIxocholePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/24299"&gt;&lt;strong&gt;Ixochole&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SGE) [24299] [Ability]
    /// &lt;para&gt;Restores own HP and the HP of all nearby party members. Cure Potency: 400 Additional Effect: Restores 7% of maximum MP Addersgall Cost: 1&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction IxocholePvE =&gt; _IxocholePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ZoePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)24300, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyZoePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/24300"&gt;&lt;strong&gt;Zoe&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SGE) [24300] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyZoePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/24300"&gt;&lt;strong&gt;Zoe&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SGE) [24300] [Ability]
    /// &lt;para&gt;Increases healing magic potency of your next healing spell by 50%. Duration: 30s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ZoePvE =&gt; _ZoePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _PepsisPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)24301, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyPepsisPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/24301"&gt;&lt;strong&gt;Pepsis&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SGE) [24301] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyPepsisPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/24301"&gt;&lt;strong&gt;Pepsis&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SGE) [24301] [Ability]
    /// &lt;para&gt;Restores own HP and the HP of nearby party members by removing Eukrasian Diagnosis and Eukrasian Prognosis effects granted by you. Eukrasian Diagnosis Cure Potency: 450 Eukrasian Prognosis Cure Potency: 350 Targets not under the effect of Eukrasian Diagnosis or Eukrasian Prognosis will not be healed.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction PepsisPvE =&gt; _PepsisPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _PhysisIiPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)24302, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyPhysisIiPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/24302"&gt;&lt;strong&gt;Physis II&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SGE) [24302] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyPhysisIiPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/24302"&gt;&lt;strong&gt;Physis II&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SGE) [24302] [Ability]
    /// &lt;para&gt;Gradually restores own HP and the HP of all nearby party members. Cure Potency: 130 Duration: 15s Additional Effect: Increases HP recovered by healing actions by 10% Duration: s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction PhysisIiPvE =&gt; _PhysisIiPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _TaurocholePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)24303, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyTaurocholePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/24303"&gt;&lt;strong&gt;Taurochole&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SGE) [24303] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyTaurocholePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/24303"&gt;&lt;strong&gt;Taurochole&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SGE) [24303] [Ability]
    /// &lt;para&gt;Restores own or target party member's HP. Cure Potency: 700 Additional Effect: Reduces target's damage taken by 10% Duration: 15s Effect cannot be stacked with Kerachole. Additional Effect: Restores 7% of maximum MP Addersgall Cost: 1&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction TaurocholePvE =&gt; _TaurocholePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ToxikonPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)24304, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyToxikonPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/24304"&gt;&lt;strong&gt;Toxikon&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SGE) [24304] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyToxikonPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/24304"&gt;&lt;strong&gt;Toxikon&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SGE) [24304] [Spell]
    /// &lt;para&gt;Deals unaspected damage to target and all enemies nearby it with a potency of for the first enemy and 50% less for all remaining enemies. Additional Effect: Restores HP to targets under the effect of Kardion granted by you Cure Potency: Addersting Cost: 1&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ToxikonPvE =&gt; _ToxikonPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _HaimaPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)24305, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyHaimaPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/24305"&gt;&lt;strong&gt;Haima&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SGE) [24305] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyHaimaPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/24305"&gt;&lt;strong&gt;Haima&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SGE) [24305] [Ability]
    /// &lt;para&gt;Erects a magicked barrier around self or target party member that absorbs damage equivalent to a heal of 300 potency. Additional Effect: Grants 5 stacks of Haimatinon Duration: 15s When the barrier is completely absorbed a stack of Haimatinon is consumed and a new barrier is applied. When the effect duration expires a healing effect is then applied. Cure Potency: 150 per remaining stack of Haimatinon&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction HaimaPvE =&gt; _HaimaPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _DosisIiPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)24306, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyDosisIiPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/24306"&gt;&lt;strong&gt;Dosis II&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SGE) [24306] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyDosisIiPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/24306"&gt;&lt;strong&gt;Dosis II&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SGE) [24306] [Spell]
    /// &lt;para&gt;Deals unaspected damage with a potency of 320. Additional Effect: Restores HP to targets under the effect of Kardion granted by you Cure Potency:&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction DosisIiPvE =&gt; _DosisIiPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _PhlegmaIiPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)24307, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyPhlegmaIiPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/24307"&gt;&lt;strong&gt;Phlegma II&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SGE) [24307] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyPhlegmaIiPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/24307"&gt;&lt;strong&gt;Phlegma II&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SGE) [24307] [Spell]
    /// &lt;para&gt;Deals unaspected damage to target and all enemies nearby it with a potency of 490 for the first enemy and 50% less for all remaining enemies. Additional Effect: Restores HP to targets under the effect of Kardion granted by you Cure Potency: Maximum Charges: 2 Recast timer cannot be affected by status effects or gear attributes.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction PhlegmaIiPvE =&gt; _PhlegmaIiPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _EukrasianDosisIiPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)24308, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyEukrasianDosisIiPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/24308"&gt;&lt;strong&gt;Eukrasian Dosis II&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SGE) [24308] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyEukrasianDosisIiPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/24308"&gt;&lt;strong&gt;Eukrasian Dosis II&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SGE) [24308] [Spell]
    /// &lt;para&gt;Deals unaspected damage over time. Potency: 60 Duration: 30s Additional Effect: Restores HP to targets under the effect of Kardion granted by you Cure Potency: Can only be executed while under the effect of Eukrasia. ※This action cannot be assigned to a hotbar. ※Dosis II changes to Eukrasian Dosis II when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction EukrasianDosisIiPvE =&gt; _EukrasianDosisIiPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _RhizomataPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)24309, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyRhizomataPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/24309"&gt;&lt;strong&gt;Rhizomata&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SGE) [24309] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyRhizomataPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/24309"&gt;&lt;strong&gt;Rhizomata&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SGE) [24309] [Ability]
    /// &lt;para&gt;Grants 1 stack of Addersgall.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction RhizomataPvE =&gt; _RhizomataPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _HolosPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)24310, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyHolosPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/24310"&gt;&lt;strong&gt;Holos&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SGE) [24310] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyHolosPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/24310"&gt;&lt;strong&gt;Holos&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SGE) [24310] [Ability]
    /// &lt;para&gt;Restores own HP and the HP of all nearby party members. Cure Potency: 300 Additional Effect: Erects a magicked barrier which nullifies damage equaling the amount of HP restored Duration: 30s Additional Effect: Reduces damage taken by self and nearby party members by 10% Duration: 20s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction HolosPvE =&gt; _HolosPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _PanhaimaPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)24311, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyPanhaimaPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/24311"&gt;&lt;strong&gt;Panhaima&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SGE) [24311] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyPanhaimaPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/24311"&gt;&lt;strong&gt;Panhaima&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SGE) [24311] [Ability]
    /// &lt;para&gt;Erects a magicked barrier around self and all party members near you that absorbs damage equivalent to a heal of 200 potency. Additional Effect: Grants 5 stacks of Panhaimatinon Duration: 15s When the barrier is completely absorbed a stack of Panhaimatinon is consumed and a new barrier is applied. When the effect duration expires a healing effect is then applied. Cure Potency: 100 per remaining stack of Panhaimatinon&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction PanhaimaPvE =&gt; _PanhaimaPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _DosisIiiPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)24312, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyDosisIiiPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/24312"&gt;&lt;strong&gt;Dosis III&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SGE) [24312] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyDosisIiiPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/24312"&gt;&lt;strong&gt;Dosis III&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SGE) [24312] [Spell]
    /// &lt;para&gt;Deals unaspected damage with a potency of . Additional Effect: Restores HP to targets under the effect of Kardion granted by you Cure Potency:&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction DosisIiiPvE =&gt; _DosisIiiPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _PhlegmaIiiPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)24313, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyPhlegmaIiiPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/24313"&gt;&lt;strong&gt;Phlegma III&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SGE) [24313] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyPhlegmaIiiPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/24313"&gt;&lt;strong&gt;Phlegma III&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SGE) [24313] [Spell]
    /// &lt;para&gt;Deals unaspected damage to target and all enemies nearby it with a potency of 690 for the first enemy and 50% less for all remaining enemies. Additional Effect: Restores HP to targets under the effect of Kardion granted by you Cure Potency: Maximum Charges: 2 Recast timer cannot be affected by status effects or gear attributes.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction PhlegmaIiiPvE =&gt; _PhlegmaIiiPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _EukrasianDosisIiiPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)24314, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyEukrasianDosisIiiPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/24314"&gt;&lt;strong&gt;Eukrasian Dosis III&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SGE) [24314] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyEukrasianDosisIiiPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/24314"&gt;&lt;strong&gt;Eukrasian Dosis III&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SGE) [24314] [Spell]
    /// &lt;para&gt;Deals unaspected damage over time. Potency: Duration: 30s Effect cannot be stacked with Eukrasian Dyskrasia. Additional Effect: Restores HP to targets under the effect of Kardion granted by you Cure Potency: Can only be executed while under the effect of Eukrasia. ※This action cannot be assigned to a hotbar. ※Dosis III changes to Eukrasian Dosis III when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction EukrasianDosisIiiPvE =&gt; _EukrasianDosisIiiPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _DyskrasiaIiPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)24315, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyDyskrasiaIiPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/24315"&gt;&lt;strong&gt;Dyskrasia II&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SGE) [24315] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyDyskrasiaIiPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/24315"&gt;&lt;strong&gt;Dyskrasia II&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SGE) [24315] [Spell]
    /// &lt;para&gt;Deals unaspected damage with a potency of 170 to all nearby enemies. Additional Effect: Restores HP to targets under the effect of Kardion granted by you Cure Potency:&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction DyskrasiaIiPvE =&gt; _DyskrasiaIiPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ToxikonIiPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)24316, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyToxikonIiPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/24316"&gt;&lt;strong&gt;Toxikon II&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SGE) [24316] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyToxikonIiPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/24316"&gt;&lt;strong&gt;Toxikon II&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SGE) [24316] [Spell]
    /// &lt;para&gt;Deals unaspected damage to target and all enemies nearby it with a potency of for the first enemy and 50% less for all remaining enemies. Additional Effect: Restores HP to targets under the effect of Kardion granted by you Cure Potency: Addersting Cost: 1&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ToxikonIiPvE =&gt; _ToxikonIiPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _KrasisPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)24317, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyKrasisPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/24317"&gt;&lt;strong&gt;Krasis&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SGE) [24317] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyKrasisPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/24317"&gt;&lt;strong&gt;Krasis&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SGE) [24317] [Ability]
    /// &lt;para&gt;Increases HP recovery via healing actions for a party member or self by 20%. Duration: 10s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction KrasisPvE =&gt; _KrasisPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _PneumaPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)24318, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyPneumaPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/24318"&gt;&lt;strong&gt;Pneuma&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SGE) [24318] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyPneumaPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/24318"&gt;&lt;strong&gt;Pneuma&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SGE) [24318] [Spell]
    /// &lt;para&gt;Deals unaspected damage to all enemies in a straight line before you with a potency of for the first enemy and 40% less for all remaining enemies. Additional Effect: Restores own HP and the HP of all party members within a radius of 20 yalms Cure Potency: 600 Additional Effect: Restores HP to targets under the effect of Kardion granted by you Cure Potency: Recast timer cannot be affected by status effects or gear attributes.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction PneumaPvE =&gt; _PneumaPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _DosisIiiPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29256, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyDosisIiiPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29256"&gt;&lt;strong&gt;Dosis III&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (SGE) [29256] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyDosisIiiPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29256"&gt;&lt;strong&gt;Dosis III&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (SGE) [29256] [Spell]
    /// &lt;para&gt;Deals unaspected damage with a potency of 6,000. Additional Effect: Restores HP to targets under the effect of Kardion granted by you Cure Potency: 4,000&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction DosisIiiPvP =&gt; _DosisIiiPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _EukrasianDosisIiiPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29257, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyEukrasianDosisIiiPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29257"&gt;&lt;strong&gt;Eukrasian Dosis III&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (SGE) [29257] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyEukrasianDosisIiiPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29257"&gt;&lt;strong&gt;Eukrasian Dosis III&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (SGE) [29257] [Spell]
    /// &lt;para&gt;Deals unaspected damage over time. Potency: 3,000 Duration: 12s Additional Effect: Grants Eukrasian Diagnosis to targets under the effect of Kardion granted by you Eukrasian Diagnosis Effect: Erects a magicked barrier which nullifies damage equivalent to a heal of 8,000 potency Duration: 12s Grants Addersting when barrier is completely absorbed. Duration: 15s ※Toxikon changes to Toxikon II while under the effect of Addersting. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction EukrasianDosisIiiPvP =&gt; _EukrasianDosisIiiPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _EukrasiaPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29258, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyEukrasiaPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29258"&gt;&lt;strong&gt;Eukrasia&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (SGE) [29258] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyEukrasiaPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29258"&gt;&lt;strong&gt;Eukrasia&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (SGE) [29258] [Spell]
    /// &lt;para&gt;Upgrades Dosis III to Eukrasian Dosis III. Duration: 10s Effect expires upon executing Eukrasian Dosis III. Maximum Charges: 2 This action does not share a recast timer with any other actions.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction EukrasiaPvP =&gt; _EukrasiaPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _PhlegmaIiiPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29259, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyPhlegmaIiiPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29259"&gt;&lt;strong&gt;Phlegma III&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (SGE) [29259] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyPhlegmaIiiPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29259"&gt;&lt;strong&gt;Phlegma III&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (SGE) [29259] [Spell]
    /// &lt;para&gt;Deals unaspected damage with a potency of 10,000 to target and all enemies nearby it. Additional Effect: Bind Duration: 2s Additional Effect: Draws nearby enemies to target This action does not share a recast timer with any other actions.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction PhlegmaIiiPvP =&gt; _PhlegmaIiiPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _PneumaPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29260, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyPneumaPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29260"&gt;&lt;strong&gt;Pneuma&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (SGE) [29260] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyPneumaPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29260"&gt;&lt;strong&gt;Pneuma&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (SGE) [29260] [Spell]
    /// &lt;para&gt;Deals unaspected damage with a potency of 12,000 to all enemies in a straight line before you. Additional Effect: Grants Haima and 3 stacks of Haimatinon to self and all party members within 20 yalms Haima Effect: Erects a magicked barrier which nullifies damage equivalent to a heal of 4,000 potency Duration: 10s When the barrier is completely absorbed a stack of Haimatinon is consumed and a new barrier is applied. When the effect duration expires a healing effect is then applied. Cure Potency: 4,000 per remaining stack of Haimatinon This action's effects extend through obstructions. This action does not share a recast timer with any other actions.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction PneumaPvP =&gt; _PneumaPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _IcarusPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29261, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyIcarusPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29261"&gt;&lt;strong&gt;Icarus&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (SGE) [29261] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyIcarusPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29261"&gt;&lt;strong&gt;Icarus&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (SGE) [29261] [Ability]
    /// &lt;para&gt;Rush to a target's side. Maximum Charges: 2 Unable to cast if bound.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction IcarusPvP =&gt; _IcarusPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ToxikonPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29262, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyToxikonPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29262"&gt;&lt;strong&gt;Toxikon&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (SGE) [29262] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyToxikonPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29262"&gt;&lt;strong&gt;Toxikon&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (SGE) [29262] [Ability]
    /// &lt;para&gt;Deals unaspected damage with a potency of 2,000 to target and all enemies nearby it. Additional Effect: Increases target's damage taken by 10% Duration: 7s Maximum Charges: 2&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ToxikonPvP =&gt; _ToxikonPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ToxikonIiPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29263, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyToxikonIiPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29263"&gt;&lt;strong&gt;Toxikon II&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (SGE) [29263] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyToxikonIiPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29263"&gt;&lt;strong&gt;Toxikon II&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (SGE) [29263] [Ability]
    /// &lt;para&gt;Deals unaspected damage to target and all enemies nearby it with a potency of 8,000 for the first enemy and 4,000 for all remaining enemies. Additional Effect: Increases target's damage taken by 10% Duration: 7s Can only be executed while under the effect of Addersting. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ToxikonIiPvP =&gt; _ToxikonIiPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _KardiaPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)29264, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyKardiaPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/29264"&gt;&lt;strong&gt;Kardia&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (SGE) [29264] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyKardiaPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/29264"&gt;&lt;strong&gt;Kardia&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (SGE) [29264] [Ability]
    /// &lt;para&gt;Grants self the effect of Kardia and a selected party member or self the effect of Kardion granting the additional effects of Dosis III and Eukrasian Dosis III when these spells are cast.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction KardiaPvP =&gt; _KardiaPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _EukrasianDyskrasiaPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)37032, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyEukrasianDyskrasiaPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/37032"&gt;&lt;strong&gt;Eukrasian Dyskrasia&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SGE) [37032] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyEukrasianDyskrasiaPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/37032"&gt;&lt;strong&gt;Eukrasian Dyskrasia&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SGE) [37032] [Spell]
    /// &lt;para&gt;Deals unaspected damage over time to all nearby enemies. Potency: 40 Duration: 30s Effect cannot be stacked with Eukrasian Dosis III. Additional Effect: Restores HP to targets under the effect of Kardion granted by you Cure Potency: Can only be executed while under the effect of Eukrasia. ※This action cannot be assigned to a hotbar. ※Dyskrasia II changes to Eukrasian Dyskrasia when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction EukrasianDyskrasiaPvE =&gt; _EukrasianDyskrasiaPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _PsychePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)37033, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyPsychePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/37033"&gt;&lt;strong&gt;Psyche&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SGE) [37033] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyPsychePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/37033"&gt;&lt;strong&gt;Psyche&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SGE) [37033] [Ability]
    /// &lt;para&gt;Deals unaspected damage to target and all enemies nearby it with a potency of 690 for the first enemy and 50% less for all remaining enemies.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction PsychePvE =&gt; _PsychePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _EukrasianPrognosisIiPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)37034, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyEukrasianPrognosisIiPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/37034"&gt;&lt;strong&gt;Eukrasian Prognosis II&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SGE) [37034] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyEukrasianPrognosisIiPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/37034"&gt;&lt;strong&gt;Eukrasian Prognosis II&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SGE) [37034] [Spell]
    /// &lt;para&gt;Restores own HP and the HP of all nearby party members. Cure Potency: 100 Additional Effect: Erects a magicked barrier which nullifies damage equaling 360% of the amount of HP restored Duration: 30s Effect cannot be stacked with those of Eukrasian Diagnosis or scholar's Galvanize. Can only be executed while under the effect of Eukrasia. ※This action cannot be assigned to a hotbar. ※Prognosis changes to Eukrasian Prognosis II when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction EukrasianPrognosisIiPvE =&gt; _EukrasianPrognosisIiPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _PhilosophiaPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)37035, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyPhilosophiaPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/37035"&gt;&lt;strong&gt;Philosophia&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SGE) [37035] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyPhilosophiaPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/37035"&gt;&lt;strong&gt;Philosophia&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (SGE) [37035] [Ability]
    /// &lt;para&gt;Increases healing magic potency by 20%. Duration: 20s Additional Effect: Grants self and nearby party members the effect of Eudaimonia restoring HP after landing spells Cure Potency: 150 Duration: 20s&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction PhilosophiaPvE =&gt; _PhilosophiaPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _PsychePvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)41658, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyPsychePvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/41658"&gt;&lt;strong&gt;Psyche&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (SGE) [41658] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyPsychePvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/41658"&gt;&lt;strong&gt;Psyche&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (SGE) [41658] [Spell]
    /// &lt;para&gt;Deals unaspected damage with a potency of 12,000 to target and all enemies nearby it. Potency is reduced to 8,000 for enemies more than 3 yalms away from first target. Combo Action: Phlegma III ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction PsychePvP =&gt; _PsychePvPCreator.Value;

    private IBaseAction[] _AllBaseActions = null;
    
    /// &lt;inheritdoc/&gt;
    public override IBaseAction[] AllBaseActions =&gt; _AllBaseActions ??= [
    	DosisPvE, DiagnosisPvE, KardiaPvE, PrognosisPvE, EgeiroPvE, PhysisPvE, PhlegmaPvE, EukrasiaPvE, EukrasianDiagnosisPvE, EukrasianPrognosisPvE, EukrasianDosisPvE, SoteriaPvE, IcarusPvE, DruocholePvE, DyskrasiaPvE, KeracholePvE, IxocholePvE, ZoePvE, PepsisPvE, PhysisIiPvE, TaurocholePvE, ToxikonPvE, HaimaPvE, DosisIiPvE, PhlegmaIiPvE, EukrasianDosisIiPvE, RhizomataPvE, HolosPvE, PanhaimaPvE, DosisIiiPvE, PhlegmaIiiPvE, EukrasianDosisIiiPvE, DyskrasiaIiPvE, ToxikonIiPvE, KrasisPvE, PneumaPvE, DosisIiiPvP, EukrasianDosisIiiPvP, EukrasiaPvP, PhlegmaIiiPvP, PneumaPvP, IcarusPvP, ToxikonPvP, ToxikonIiPvP, KardiaPvP, EukrasianDyskrasiaPvE, PsychePvE, EukrasianPrognosisIiPvE, PhilosophiaPvE, PsychePvP,
    	..base.AllBaseActions,
    ];

private readonly Lazy&lt;IBaseAction&gt; _HealingWindPvECreator = new(() =&gt; 
{
    IBaseAction action = new BaseAction((ActionID)206, false);
    CustomRotation.LoadActionSetting(ref action);

    var setting = action.Setting;
    ModifyHealingWindPvE(ref setting);
    action.Setting = setting;

    return action;
});

/// &lt;summary&gt;
/// Modify &lt;see href="https://garlandtools.org/db/#action/206"&gt;&lt;strong&gt;Healing Wind&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [206] [Limit Break]
/// &lt;/summary&gt;
static partial void ModifyHealingWindPvE(ref ActionSetting setting);

/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/206"&gt;&lt;strong&gt;Healing Wind&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [206] [Limit Break]
/// &lt;para&gt;Restores 25% of own HP and the HP of all nearby party members.&lt;/para&gt;
/// &lt;/summary&gt;

public IBaseAction HealingWindPvE =&gt; _HealingWindPvECreator.Value;
/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/206"&gt;&lt;strong&gt;Healing Wind&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [206] [Limit Break]
/// &lt;para&gt;Restores 25% of own HP and the HP of all nearby party members.&lt;/para&gt;
/// &lt;/summary&gt;
private sealed protected override IBaseAction LimitBreak1 =&gt; HealingWindPvE;
private readonly Lazy&lt;IBaseAction&gt; _BreathOfTheEarthPvECreator = new(() =&gt; 
{
    IBaseAction action = new BaseAction((ActionID)207, false);
    CustomRotation.LoadActionSetting(ref action);

    var setting = action.Setting;
    ModifyBreathOfTheEarthPvE(ref setting);
    action.Setting = setting;

    return action;
});

/// &lt;summary&gt;
/// Modify &lt;see href="https://garlandtools.org/db/#action/207"&gt;&lt;strong&gt;Breath of the Earth&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [207] [Limit Break]
/// &lt;/summary&gt;
static partial void ModifyBreathOfTheEarthPvE(ref ActionSetting setting);

/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/207"&gt;&lt;strong&gt;Breath of the Earth&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [207] [Limit Break]
/// &lt;para&gt;Restores 60% of own HP and the HP of all nearby party members.&lt;/para&gt;
/// &lt;/summary&gt;

public IBaseAction BreathOfTheEarthPvE =&gt; _BreathOfTheEarthPvECreator.Value;
/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/207"&gt;&lt;strong&gt;Breath of the Earth&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [207] [Limit Break]
/// &lt;para&gt;Restores 60% of own HP and the HP of all nearby party members.&lt;/para&gt;
/// &lt;/summary&gt;
private sealed protected override IBaseAction LimitBreak2 =&gt; BreathOfTheEarthPvE;
private readonly Lazy&lt;IBaseAction&gt; _TechneMakrePvECreator = new(() =&gt; 
{
    IBaseAction action = new BaseAction((ActionID)24859, false);
    CustomRotation.LoadActionSetting(ref action);

    var setting = action.Setting;
    ModifyTechneMakrePvE(ref setting);
    action.Setting = setting;

    return action;
});

/// &lt;summary&gt;
/// Modify &lt;see href="https://garlandtools.org/db/#action/24859"&gt;&lt;strong&gt;Techne Makre&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [24859] [Limit Break]
/// &lt;/summary&gt;
static partial void ModifyTechneMakrePvE(ref ActionSetting setting);

/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/24859"&gt;&lt;strong&gt;Techne Makre&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [24859] [Limit Break]
/// &lt;para&gt;&lt;/para&gt;
/// &lt;/summary&gt;

public IBaseAction TechneMakrePvE =&gt; _TechneMakrePvECreator.Value;
/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/24859"&gt;&lt;strong&gt;Techne Makre&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [24859] [Limit Break]
/// &lt;para&gt;&lt;/para&gt;
/// &lt;/summary&gt;
private sealed protected override IBaseAction LimitBreak3 =&gt; TechneMakrePvE;
private readonly Lazy&lt;IBaseAction&gt; _MesotesPvPCreator = new(() =&gt; 
{
    IBaseAction action = new BaseAction((ActionID)29266, false);
    CustomRotation.LoadActionSetting(ref action);

    var setting = action.Setting;
    ModifyMesotesPvP(ref setting);
    action.Setting = setting;

    return action;
});

/// &lt;summary&gt;
/// Modify &lt;see href="https://garlandtools.org/db/#action/29266"&gt;&lt;strong&gt;Mesotes&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (SGE) [29266] [Limit Break]
/// &lt;/summary&gt;
static partial void ModifyMesotesPvP(ref ActionSetting setting);

/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/29266"&gt;&lt;strong&gt;Mesotes&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (SGE) [29266] [Limit Break]
/// &lt;para&gt;Erects a magicked barrier at a select location granting party members the effect of Mesotes and afflicting enemies with the effect of Lype when standing inside. Duration: 15s Mesotes Effect: Negates all damage from enemies who are not under the effect of Lype Duration: 5s Lype Effect: Damage over time Potency: 9,000 Duration: 5s The barrier can be relocated once before its effect expires but the effect duration will not be reset. Can only be executed when the limit gauge is full. Gauge Charge Time: 120s&lt;/para&gt;
/// &lt;/summary&gt;

private IBaseAction MesotesPvP =&gt; _MesotesPvPCreator.Value;
/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/29266"&gt;&lt;strong&gt;Mesotes&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (SGE) [29266] [Limit Break]
/// &lt;para&gt;Erects a magicked barrier at a select location granting party members the effect of Mesotes and afflicting enemies with the effect of Lype when standing inside. Duration: 15s Mesotes Effect: Negates all damage from enemies who are not under the effect of Lype Duration: 5s Lype Effect: Damage over time Potency: 9,000 Duration: 5s The barrier can be relocated once before its effect expires but the effect duration will not be reset. Can only be executed when the limit gauge is full. Gauge Charge Time: 120s&lt;/para&gt;
/// &lt;/summary&gt;
private sealed protected override IBaseAction LimitBreakPvP =&gt; MesotesPvP;

#endregion

#region Traits

    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50368"&gt;&lt;strong&gt;Maim and Mend&lt;/strong&gt;&lt;/see&gt; (SGE) [368]
    /// &lt;para&gt;Increases base action damage and HP restoration by 10%.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait MaimAndMendTrait { get; } = new BaseTrait(368);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50369"&gt;&lt;strong&gt;Maim and Mend II&lt;/strong&gt;&lt;/see&gt; (SGE) [369]
    /// &lt;para&gt;Increases base action damage and HP restoration by 30%.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait MaimAndMendIiTrait { get; } = new BaseTrait(369);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50370"&gt;&lt;strong&gt;Addersgall&lt;/strong&gt;&lt;/see&gt; (SGE) [370]
    /// &lt;para&gt;Grants 1 stack of Addersgall automatically every twenty seconds. Maximum Stacks: 3 Can be charged outside of combat.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait AddersgallTrait { get; } = new BaseTrait(370);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50371"&gt;&lt;strong&gt;Somanoutic Oath&lt;/strong&gt;&lt;/see&gt; (SGE) [371]
    /// &lt;para&gt;Increases the potency of Dosis to 250 Phlegma to 330 and Eukrasian Dosis to 35.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait SomanouticOathTrait { get; } = new BaseTrait(371);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50372"&gt;&lt;strong&gt;Somanoutic Oath II&lt;/strong&gt;&lt;/see&gt; (SGE) [372]
    /// &lt;para&gt;Increases the potency of Dosis to 300 Phlegma to 400 and Eukrasian Dosis to 40.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait SomanouticOathIiTrait { get; } = new BaseTrait(372);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50373"&gt;&lt;strong&gt;Addersting&lt;/strong&gt;&lt;/see&gt; (SGE) [373]
    /// &lt;para&gt;Grants 1 stack of Addersting when the barrier granted by Eukrasian Diagnosis to any party member or the barrier granted by Eukrasian Prognosis to self is completely absorbed. Maximum Stacks: 3&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait AdderstingTrait { get; } = new BaseTrait(373);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50374"&gt;&lt;strong&gt;Offensive Magic Mastery&lt;/strong&gt;&lt;/see&gt; (SGE) [374]
    /// &lt;para&gt;Upgrades Dosis to Dosis II Phlegma to Phlegma II and Eukrasian Dosis to Eukrasian Dosis II. Also increases the potency of Toxikon to 300.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait OffensiveMagicMasteryTrait { get; } = new BaseTrait(374);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50375"&gt;&lt;strong&gt;Enhanced Kerachole&lt;/strong&gt;&lt;/see&gt; (SGE) [375]
    /// &lt;para&gt;Adds an additional effect to Kerachole that grants healing over time.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedKeracholeTrait { get; } = new BaseTrait(375);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50376"&gt;&lt;strong&gt;Offensive Magic Mastery II&lt;/strong&gt;&lt;/see&gt; (SGE) [376]
    /// &lt;para&gt;Upgrades Dosis II to Dosis III Phlegma II to Phlegma III Eukrasian Dosis II to Eukrasian Dosis III Dyskrasia to Dyskrasia II and Toxikon to Toxikon II.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait OffensiveMagicMasteryIiTrait { get; } = new BaseTrait(376);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50377"&gt;&lt;strong&gt;Enhanced Healing Magic&lt;/strong&gt;&lt;/see&gt; (SGE) [377]
    /// &lt;para&gt;Increases the healing potency of Diagnosis to 450 and Kardia to 170. Also increases the strength of barriers granted by Eukrasian Diagnosis to 180% the amount of HP restored and Eukrasian Prognosis to 320% the amount of HP restored.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedHealingMagicTrait { get; } = new BaseTrait(377);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50378"&gt;&lt;strong&gt;Enhanced Zoe&lt;/strong&gt;&lt;/see&gt; (SGE) [378]
    /// &lt;para&gt;Reduces Zoe recast time to 90 seconds.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedZoeTrait { get; } = new BaseTrait(378);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50510"&gt;&lt;strong&gt;Physis Mastery&lt;/strong&gt;&lt;/see&gt; (SGE) [510]
    /// &lt;para&gt;Upgrades Physis to Physis II.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait PhysisMasteryTrait { get; } = new BaseTrait(510);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50636"&gt;&lt;strong&gt;Enhanced Soteria&lt;/strong&gt;&lt;/see&gt; (SGE) [636]
    /// &lt;para&gt;Reduces Soteria recast time to 60 seconds.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedSoteriaTrait { get; } = new BaseTrait(636);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50637"&gt;&lt;strong&gt;Eukrasian Prognosis Mastery&lt;/strong&gt;&lt;/see&gt; (SGE) [637]
    /// &lt;para&gt;Upgrades Eukrasian Prognosis to Eukrasian Prognosis II.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EukrasianPrognosisMasteryTrait { get; } = new BaseTrait(637);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50638"&gt;&lt;strong&gt;Enhanced Physis II&lt;/strong&gt;&lt;/see&gt; (SGE) [638]
    /// &lt;para&gt;Extends the duration of the effect increasing HP recovered by healing actions to 15 seconds.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedPhysisIiTrait { get; } = new BaseTrait(638);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50669"&gt;&lt;strong&gt;Magick Mastery&lt;/strong&gt;&lt;/see&gt; (SGE) [669]
    /// &lt;para&gt;Increases the potency of Dosis III to 380 Eukrasian Dosis III damage over time to 90 Toxikon II to 380 and Pneuma to 380.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait MagickMasteryTrait { get; } = new BaseTrait(669);

    private IBaseTrait[] _AllTraits = null;
    
    /// &lt;inheritdoc/&gt;
    public override IBaseTrait[] AllTraits =&gt; _AllTraits ??= [
    	MaimAndMendTrait, MaimAndMendIiTrait, AddersgallTrait, SomanouticOathTrait, SomanouticOathIiTrait, AdderstingTrait, OffensiveMagicMasteryTrait, EnhancedKeracholeTrait, OffensiveMagicMasteryIiTrait, EnhancedHealingMagicTrait, EnhancedZoeTrait, PhysisMasteryTrait, EnhancedSoteriaTrait, EukrasianPrognosisMasteryTrait, EnhancedPhysisIiTrait, MagickMasteryTrait,
    	..base.AllTraits,
    ];
#endregion
}

/// &lt;summary&gt;
/// &lt;see href="https://na.finalfantasyxiv.com/jobguide/viper"&gt;&lt;strong&gt;viper&lt;/strong&gt;&lt;/see&gt;
/// &lt;br&gt;Number of Actions: 75&lt;/br&gt;
/// &lt;br&gt;Number of Traits: 13&lt;/br&gt;
/// &lt;/summary&gt;
[Jobs(Job.VPR)]
public abstract partial class ViperRotation : CustomRotation
{
    static VPRGauge JobGauge =&gt; Svc.Gauges.Get&lt;VPRGauge&gt;();

#region Actions
    private readonly Lazy&lt;IBaseAction&gt; _SteelFangsPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)34606, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifySteelFangsPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/34606"&gt;&lt;strong&gt;Steel Fangs&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (VPR) [34606] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifySteelFangsPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/34606"&gt;&lt;strong&gt;Steel Fangs&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (VPR) [34606] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of . Honed Steel Potency: Additional Effect: Grants Honed Reavers Honed Reavers Effect: Increases potency of Reaving Fangs by 100 and Reaving Maw by 20 Duration: 60s Effect cannot be stacked with Honed Steel.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction SteelFangsPvE =&gt; _SteelFangsPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ReavingFangsPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)34607, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyReavingFangsPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/34607"&gt;&lt;strong&gt;Reaving Fangs&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (VPR) [34607] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyReavingFangsPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/34607"&gt;&lt;strong&gt;Reaving Fangs&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (VPR) [34607] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of . Honed Reavers Potency: Additional Effect: Grants Honed Steel Honed Steel Effect: Increases potency of Steel Fangs by 100 and Steel Maw by 20 Duration: 60s Effect cannot be stacked with Honed Reavers.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ReavingFangsPvE =&gt; _ReavingFangsPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _HuntersStingPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)34608, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyHuntersStingPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/34608"&gt;&lt;strong&gt;Hunter's Sting&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (VPR) [34608] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyHuntersStingPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/34608"&gt;&lt;strong&gt;Hunter's Sting&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (VPR) [34608] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of . Additional Effect: Grants Hunter's Instinct Hunter's Instinct Effect: Increases damage dealt by 10% Duration: 40s Can only be executed after successfully landing Steel Fangs or Reaving Fangs. ※This action cannot be assigned to a hotbar. ※Steel Fangs changes to Hunter's Sting when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction HuntersStingPvE =&gt; _HuntersStingPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _SwiftskinsStingPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)34609, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifySwiftskinsStingPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/34609"&gt;&lt;strong&gt;Swiftskin's Sting&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (VPR) [34609] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifySwiftskinsStingPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/34609"&gt;&lt;strong&gt;Swiftskin's Sting&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (VPR) [34609] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of . Additional Effect: Grants Swiftscaled Swiftscaled Effect: Reduces weaponskill cast time and recast time spell cast time and recast time and auto-attack delay by 15% Duration: 40s Can only be executed after successfully landing Steel Fangs or Reaving Fangs. ※This action cannot be assigned to a hotbar. ※Reaving Fangs changes to Swiftskin's Sting when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction SwiftskinsStingPvE =&gt; _SwiftskinsStingPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _FlankstingStrikePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)34610, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyFlankstingStrikePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/34610"&gt;&lt;strong&gt;Flanksting Strike&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (VPR) [34610] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyFlankstingStrikePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/34610"&gt;&lt;strong&gt;Flanksting Strike&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (VPR) [34610] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of . when executed from a target's flank. Potencies are increased by 100 while under the effect of Flankstung Venom. Additional Effect: Grants Hindstung Venom Hindstung Venom Effect: Increases potency of Hindsting Strike by 100 Duration: 60s Effect cannot be stacked with other viper venom effects. Can only be executed after successfully landing Hunter's Sting. ※This action cannot be assigned to a hotbar. ※Hunter's Sting changes to Flanksting Strike when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction FlankstingStrikePvE =&gt; _FlankstingStrikePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _FlanksbaneFangPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)34611, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyFlanksbaneFangPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/34611"&gt;&lt;strong&gt;Flanksbane Fang&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (VPR) [34611] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyFlanksbaneFangPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/34611"&gt;&lt;strong&gt;Flanksbane Fang&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (VPR) [34611] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of . when executed from a target's flank. Potencies are increased by 100 while under the effect of Flanksbane Venom. Additional Effect: Grants Hindsbane Venom Hindsbane Venom Effect: Increases potency of Hindsbane Fang by 100 Duration: 60s Effect cannot be stacked with other viper venom effects. Can only be executed after successfully landing Hunter's Sting. ※This action cannot be assigned to a hotbar. ※Swiftskin's Sting changes to Flanksbane Fang when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction FlanksbaneFangPvE =&gt; _FlanksbaneFangPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _HindstingStrikePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)34612, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyHindstingStrikePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/34612"&gt;&lt;strong&gt;Hindsting Strike&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (VPR) [34612] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyHindstingStrikePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/34612"&gt;&lt;strong&gt;Hindsting Strike&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (VPR) [34612] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of . when executed from a target's rear. Potencies are increased by 100 while under the effect of Hindstung Venom. Additional Effect: Grants Flanksbane Venom Flanksbane Venom Effect: Increases potency of Flanksbane Fang by 100 Duration: 60s Effect cannot be stacked with other viper venom effects. Can only be executed after successfully landing Swiftskin's Sting. ※This action cannot be assigned to a hotbar. ※Hunter's Sting changes to Hindsting Strike when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction HindstingStrikePvE =&gt; _HindstingStrikePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _HindsbaneFangPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)34613, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyHindsbaneFangPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/34613"&gt;&lt;strong&gt;Hindsbane Fang&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (VPR) [34613] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyHindsbaneFangPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/34613"&gt;&lt;strong&gt;Hindsbane Fang&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (VPR) [34613] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of . when executed from a target's rear. Potencies are increased by 100 while under the effect of Hindsbane Venom. Additional Effect: Grants Flankstung Venom Flankstung Venom Effect: Increases potency of Flanksting Strike by 100 Duration: 60s Effect cannot be stacked with other viper venom effects. Can only be executed after successfully landing Swiftskin's Sting. ※This action cannot be assigned to a hotbar. ※Swiftskin's Sting changes to Hindsbane Fang when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction HindsbaneFangPvE =&gt; _HindsbaneFangPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _SteelMawPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)34614, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifySteelMawPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/34614"&gt;&lt;strong&gt;Steel Maw&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (VPR) [34614] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifySteelMawPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/34614"&gt;&lt;strong&gt;Steel Maw&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (VPR) [34614] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 120 to all nearby enemies. Honed Steel Potency: 140 Additional Effect: Grants Honed Reavers Honed Reavers Effect: Increases potency of Reaving Fangs by 100 and Reaving Maw by 20 Duration: 60s Effect cannot be stacked with Honed Steel.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction SteelMawPvE =&gt; _SteelMawPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ReavingMawPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)34615, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyReavingMawPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/34615"&gt;&lt;strong&gt;Reaving Maw&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (VPR) [34615] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyReavingMawPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/34615"&gt;&lt;strong&gt;Reaving Maw&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (VPR) [34615] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 120 to all nearby enemies. Honed Reavers Potency: 140 Additional Effect: Grants Honed Steel Honed Steel Effect: Increases potency of Steel Fangs by 100 and Steel Maw by 20 Duration: 60s Effect cannot be stacked with Honed Reavers.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ReavingMawPvE =&gt; _ReavingMawPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _HuntersBitePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)34616, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyHuntersBitePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/34616"&gt;&lt;strong&gt;Hunter's Bite&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (VPR) [34616] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyHuntersBitePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/34616"&gt;&lt;strong&gt;Hunter's Bite&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (VPR) [34616] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 180 to all nearby enemies. Additional Effect: Grants Hunter's Instinct Hunter's Instinct Effect: Increases damage dealt by 10% Duration: 40s Can only be executed after successfully landing Steel Maw or Reaving Maw. ※This action cannot be assigned to a hotbar. ※Steel Maw changes to Hunter's Bite when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction HuntersBitePvE =&gt; _HuntersBitePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _SwiftskinsBitePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)34617, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifySwiftskinsBitePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/34617"&gt;&lt;strong&gt;Swiftskin's Bite&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (VPR) [34617] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifySwiftskinsBitePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/34617"&gt;&lt;strong&gt;Swiftskin's Bite&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (VPR) [34617] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 180 to all nearby enemies. Additional Effect: Grants Swiftscaled Swiftscaled Effect: Reduces weaponskill cast time and recast time spell cast time and recast time and auto-attack delay by 15% Duration: 40s Can only be executed after successfully landing Steel Maw or Reaving Maw. ※This action cannot be assigned to a hotbar. ※Reaving Maw changes to Swiftskin's Bite when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction SwiftskinsBitePvE =&gt; _SwiftskinsBitePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _JaggedMawPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)34618, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyJaggedMawPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/34618"&gt;&lt;strong&gt;Jagged Maw&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (VPR) [34618] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyJaggedMawPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/34618"&gt;&lt;strong&gt;Jagged Maw&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (VPR) [34618] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 180 to all nearby enemies. Potencies are increased by 40 while under the effect of Grimhunter's Venom. Additional Effect: Grants Grimskin's Venom Grimskin's Venom Effect: Increases potency of Bloodied Maw by 40 Duration: 60s Effect cannot be stacked with other viper venom effects. Can only be executed after successfully landing Hunter's Bite or Swiftskin's Bite. ※This action cannot be assigned to a hotbar. ※Hunter's Bite changes to Jagged Maw when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction JaggedMawPvE =&gt; _JaggedMawPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _BloodiedMawPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)34619, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyBloodiedMawPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/34619"&gt;&lt;strong&gt;Bloodied Maw&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (VPR) [34619] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyBloodiedMawPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/34619"&gt;&lt;strong&gt;Bloodied Maw&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (VPR) [34619] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 180 to all nearby enemies. Potencies are increased by 40 while under the effect of Grimskin's Venom. Additional Effect: Grants Grimhunter's Venom Grimhunter's Venom Effect: Increases potency of Jagged Maw by 40 Duration: 60s Effect cannot be stacked with other viper venom effects. Can only be executed after successfully landing Hunter's Bite or Swiftskin's Bite. ※This action cannot be assigned to a hotbar. ※Swiftskin's Bite changes to Bloodied Maw when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction BloodiedMawPvE =&gt; _BloodiedMawPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _VicewinderPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)34620, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyVicewinderPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/34620"&gt;&lt;strong&gt;Vicewinder&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (VPR) [34620] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyVicewinderPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/34620"&gt;&lt;strong&gt;Vicewinder&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (VPR) [34620] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 540. Maximum Charges: 2 Shares a recast timer with Vicepit.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction VicewinderPvE =&gt; _VicewinderPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _HuntersCoilPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)34621, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyHuntersCoilPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/34621"&gt;&lt;strong&gt;Hunter's Coil&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (VPR) [34621] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyHuntersCoilPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/34621"&gt;&lt;strong&gt;Hunter's Coil&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (VPR) [34621] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 630. 680 when executed from a target's flank. Additional Effect: Grants Hunter's Instinct Hunter's Instinct Effect: Increases damage dealt by 10% Duration: 40s Can only be executed after successfully landing Vicewinder or Swiftskin's Coil. This weaponskill does not share a recast timer with any other actions.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction HuntersCoilPvE =&gt; _HuntersCoilPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _SwiftskinsCoilPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)34622, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifySwiftskinsCoilPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/34622"&gt;&lt;strong&gt;Swiftskin's Coil&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (VPR) [34622] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifySwiftskinsCoilPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/34622"&gt;&lt;strong&gt;Swiftskin's Coil&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (VPR) [34622] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 630. 680 when executed from a target's rear. Additional Effect: Grants Swiftscaled Swiftscaled Effect: Reduces weaponskill cast time and recast time spell cast time and recast time and auto-attack delay by 15% Duration: 40s Can only be executed after successfully landing Vicewinder or Hunter's Coil. This weaponskill does not share a recast timer with any other actions.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction SwiftskinsCoilPvE =&gt; _SwiftskinsCoilPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _VicepitPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)34623, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyVicepitPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/34623"&gt;&lt;strong&gt;Vicepit&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (VPR) [34623] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyVicepitPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/34623"&gt;&lt;strong&gt;Vicepit&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (VPR) [34623] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 250 to all nearby enemies. Maximum Charges: 2 Shares a recast timer with Vicewinder.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction VicepitPvE =&gt; _VicepitPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _HuntersDenPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)34624, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyHuntersDenPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/34624"&gt;&lt;strong&gt;Hunter's Den&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (VPR) [34624] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyHuntersDenPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/34624"&gt;&lt;strong&gt;Hunter's Den&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (VPR) [34624] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 300 to all nearby enemies. Additional Effect: Grants Hunter's Instinct Hunter's Instinct Effect: Increases damage dealt by 10% Duration: 40s Can only be executed after Vicepit or Swiftskin's Den. This weaponskill does not share a recast timer with any other actions.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction HuntersDenPvE =&gt; _HuntersDenPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _SwiftskinsDenPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)34625, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifySwiftskinsDenPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/34625"&gt;&lt;strong&gt;Swiftskin's Den&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (VPR) [34625] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifySwiftskinsDenPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/34625"&gt;&lt;strong&gt;Swiftskin's Den&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (VPR) [34625] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 300 to all nearby enemies. Additional Effect: Grants Swiftscaled Swiftscaled Effect: Reduces weaponskill cast time and recast time spell cast time and recast time and auto-attack delay by 15% Duration: 40s Can only be executed after Vicepit or Hunter's Den. This weaponskill does not share a recast timer with any other actions.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction SwiftskinsDenPvE =&gt; _SwiftskinsDenPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ReawakenPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)34626, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyReawakenPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/34626"&gt;&lt;strong&gt;Reawaken&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (VPR) [34626] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyReawakenPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/34626"&gt;&lt;strong&gt;Reawaken&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (VPR) [34626] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 750 for the first enemy and 75% less for all remaining enemies. Additional Effect: Grants stacks of Anguine Tribute Duration: 30s Serpent Offerings Gauge Cost: 50&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ReawakenPvE =&gt; _ReawakenPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _FirstGenerationPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)34627, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyFirstGenerationPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/34627"&gt;&lt;strong&gt;First Generation&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (VPR) [34627] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyFirstGenerationPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/34627"&gt;&lt;strong&gt;First Generation&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (VPR) [34627] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 480 to the first enemy and 75% less for all remaining enemies. Potency is increased to 680 when executed after Reawaken. Anguine Tribute Cost: 1 This weaponskill does not share a recast timer with any other actions. ※This action cannot be assigned to a hotbar. ※Steel Fangs and Steel Maw change to First Generation when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction FirstGenerationPvE =&gt; _FirstGenerationPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _SecondGenerationPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)34628, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifySecondGenerationPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/34628"&gt;&lt;strong&gt;Second Generation&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (VPR) [34628] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifySecondGenerationPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/34628"&gt;&lt;strong&gt;Second Generation&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (VPR) [34628] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 480 to the first enemy and 75% less for all remaining enemies. Potency is increased to 680 when executed after First Generation. Anguine Tribute Cost: 1 This weaponskill does not share a recast timer with any other actions. ※This action cannot be assigned to a hotbar. ※Reaving Fangs and Reaving Maw change to Second Generation when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction SecondGenerationPvE =&gt; _SecondGenerationPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ThirdGenerationPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)34629, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyThirdGenerationPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/34629"&gt;&lt;strong&gt;Third Generation&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (VPR) [34629] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyThirdGenerationPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/34629"&gt;&lt;strong&gt;Third Generation&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (VPR) [34629] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 480 to the first enemy and 75% less for all remaining enemies. Potency is increased to 680 when executed after Second Generation. Anguine Tribute Cost: 1 This weaponskill does not share a recast timer with any other actions. ※This action cannot be assigned to a hotbar. ※Hunter's Coil and Hunter's Den change to Third Generation when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ThirdGenerationPvE =&gt; _ThirdGenerationPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _FourthGenerationPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)34630, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyFourthGenerationPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/34630"&gt;&lt;strong&gt;Fourth Generation&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (VPR) [34630] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyFourthGenerationPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/34630"&gt;&lt;strong&gt;Fourth Generation&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (VPR) [34630] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 480 to the first enemy and 75% less for all remaining enemies. Potency is increased to 680 when executed after Third Generation. Anguine Tribute Cost: 1 This weaponskill does not share a recast timer with any other actions. ※This action cannot be assigned to a hotbar. ※Swiftskin's Coil and Swiftskin's Den change to Fourth Generation when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction FourthGenerationPvE =&gt; _FourthGenerationPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _OuroborosPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)34631, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyOuroborosPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/34631"&gt;&lt;strong&gt;Ouroboros&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (VPR) [34631] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyOuroborosPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/34631"&gt;&lt;strong&gt;Ouroboros&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (VPR) [34631] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 1,150 to the first enemy and 75% less for all remaining enemies. Reawakened effect expires upon execution. Requires at least one stack of Anguine Tribute. This weaponskill does not share a recast timer with any other actions. ※This action cannot be assigned to a hotbar. ※Reawaken changes to Ouroboros when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction OuroborosPvE =&gt; _OuroborosPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _WrithingSnapPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)34632, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyWrithingSnapPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/34632"&gt;&lt;strong&gt;Writhing Snap&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (VPR) [34632] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyWrithingSnapPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/34632"&gt;&lt;strong&gt;Writhing Snap&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (VPR) [34632] [Weaponskill]
    /// &lt;para&gt;Delivers a ranged attack with a potency of 200.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction WrithingSnapPvE =&gt; _WrithingSnapPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _UncoiledFuryPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)34633, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyUncoiledFuryPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/34633"&gt;&lt;strong&gt;Uncoiled Fury&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (VPR) [34633] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyUncoiledFuryPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/34633"&gt;&lt;strong&gt;Uncoiled Fury&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (VPR) [34633] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 680 to the first enemy and 75% less for all remaining enemies. Rattling Coil Cost: 1 This weaponskill does not share a recast timer with any other actions.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction UncoiledFuryPvE =&gt; _UncoiledFuryPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _DeathRattlePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)34634, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyDeathRattlePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/34634"&gt;&lt;strong&gt;Death Rattle&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (VPR) [34634] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyDeathRattlePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/34634"&gt;&lt;strong&gt;Death Rattle&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (VPR) [34634] [Ability]
    /// &lt;para&gt;Delivers an attack with a potency of 280. Can only be executed after successfully landing Flanksting Strike Flanksbane Fang Hindsting Strike or Hindsbane Fang. ※This action cannot be assigned to a hotbar. ※Serpent's Tail changes to Death Rattle when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction DeathRattlePvE =&gt; _DeathRattlePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _LastLashPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)34635, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyLastLashPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/34635"&gt;&lt;strong&gt;Last Lash&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (VPR) [34635] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyLastLashPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/34635"&gt;&lt;strong&gt;Last Lash&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (VPR) [34635] [Ability]
    /// &lt;para&gt;Delivers an attack with a potency of 120 to all nearby enemies. Can only be executed after successfully landing Jagged Maw or Bloodied Maw. ※This action cannot be assigned to a hotbar. ※Serpent's Tail changes to Last Lash when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction LastLashPvE =&gt; _LastLashPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _TwinfangBitePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)34636, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyTwinfangBitePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/34636"&gt;&lt;strong&gt;Twinfang Bite&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (VPR) [34636] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyTwinfangBitePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/34636"&gt;&lt;strong&gt;Twinfang Bite&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (VPR) [34636] [Ability]
    /// &lt;para&gt;Delivers an attack with a potency of 120. Hunter's Venom Potency: 170 Additional Effect: Grants Swiftskin's Venom when executed after Hunter's Coil Duration: 30s Can only be executed after successfully landing Hunter's Coil or Swiftskin's Coil. ※This action cannot be assigned to a hotbar. ※Twinfang changes to Twinfang Bite when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction TwinfangBitePvE =&gt; _TwinfangBitePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _TwinbloodBitePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)34637, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyTwinbloodBitePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/34637"&gt;&lt;strong&gt;Twinblood Bite&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (VPR) [34637] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyTwinbloodBitePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/34637"&gt;&lt;strong&gt;Twinblood Bite&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (VPR) [34637] [Ability]
    /// &lt;para&gt;Delivers an attack with a potency of 120. Swiftskin's Venom Potency: 170 Additional Effect: Grants Hunter's Venom when executed after Swiftskin's Coil Duration: 30s Can only be executed after successfully landing Hunter's Coil or Swiftskin's Coil. ※This action cannot be assigned to a hotbar. ※Twinblood changes to Twinblood Bite when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction TwinbloodBitePvE =&gt; _TwinbloodBitePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _TwinfangThreshPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)34638, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyTwinfangThreshPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/34638"&gt;&lt;strong&gt;Twinfang Thresh&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (VPR) [34638] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyTwinfangThreshPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/34638"&gt;&lt;strong&gt;Twinfang Thresh&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (VPR) [34638] [Ability]
    /// &lt;para&gt;Delivers an attack with a potency of 50 to all nearby enemies. Fellhunter's Venom Potency: 80 Additional Effect: Grants Fellskin's Venom when executed after Hunter's Den Duration: 30s Can only be executed after successfully landing Hunter's Den or Swiftskin's Den. ※This action cannot be assigned to a hotbar. ※Twinfang changes to Twinfang Thresh when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction TwinfangThreshPvE =&gt; _TwinfangThreshPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _TwinbloodThreshPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)34639, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyTwinbloodThreshPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/34639"&gt;&lt;strong&gt;Twinblood Thresh&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (VPR) [34639] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyTwinbloodThreshPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/34639"&gt;&lt;strong&gt;Twinblood Thresh&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (VPR) [34639] [Ability]
    /// &lt;para&gt;Delivers an attack with a potency of 50 to all nearby enemies. Fellskin's Venom Potency: 80 Additional Effect: Grants Fellhunter's Venom when executed after Swiftskin's Den Duration: 30s Can only be executed after successfully landing Hunter's Den or Swiftskin's Den. ※This action cannot be assigned to a hotbar. ※Twinblood changes to Twinblood Thresh when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction TwinbloodThreshPvE =&gt; _TwinbloodThreshPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _FirstLegacyPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)34640, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyFirstLegacyPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/34640"&gt;&lt;strong&gt;First Legacy&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (VPR) [34640] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyFirstLegacyPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/34640"&gt;&lt;strong&gt;First Legacy&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (VPR) [34640] [Ability]
    /// &lt;para&gt;Delivers an attack with a potency of 320 to the first enemy and 75% less for all remaining enemies. Can only be executed after successfully landing First Generation. ※This action cannot be assigned to a hotbar. ※Serpent's Tail changes to First Legacy when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction FirstLegacyPvE =&gt; _FirstLegacyPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _SecondLegacyPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)34641, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifySecondLegacyPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/34641"&gt;&lt;strong&gt;Second Legacy&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (VPR) [34641] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifySecondLegacyPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/34641"&gt;&lt;strong&gt;Second Legacy&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (VPR) [34641] [Ability]
    /// &lt;para&gt;Delivers an attack with a potency of 320 to the first enemy and 75% less for all remaining enemies. Can only be executed after successfully landing Second Generation. ※This action cannot be assigned to a hotbar. ※Serpent's Tail changes to Second Legacy when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction SecondLegacyPvE =&gt; _SecondLegacyPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ThirdLegacyPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)34642, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyThirdLegacyPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/34642"&gt;&lt;strong&gt;Third Legacy&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (VPR) [34642] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyThirdLegacyPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/34642"&gt;&lt;strong&gt;Third Legacy&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (VPR) [34642] [Ability]
    /// &lt;para&gt;Delivers an attack with a potency of 320 to the first enemy and 75% less for all remaining enemies. Can only be executed after successfully landing Third Generation. ※This action cannot be assigned to a hotbar. ※Serpent's Tail changes to Third Legacy when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ThirdLegacyPvE =&gt; _ThirdLegacyPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _FourthLegacyPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)34643, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyFourthLegacyPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/34643"&gt;&lt;strong&gt;Fourth Legacy&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (VPR) [34643] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyFourthLegacyPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/34643"&gt;&lt;strong&gt;Fourth Legacy&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (VPR) [34643] [Ability]
    /// &lt;para&gt;Delivers an attack with a potency of 320 to the first enemy and 75% less for all remaining enemies. Can only be executed after successfully landing Fourth Generation. ※This action cannot be assigned to a hotbar. ※Serpent's Tail changes to Fourth Legacy when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction FourthLegacyPvE =&gt; _FourthLegacyPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _UncoiledTwinfangPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)34644, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyUncoiledTwinfangPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/34644"&gt;&lt;strong&gt;Uncoiled Twinfang&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (VPR) [34644] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyUncoiledTwinfangPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/34644"&gt;&lt;strong&gt;Uncoiled Twinfang&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (VPR) [34644] [Ability]
    /// &lt;para&gt;Delivers an attack with a potency of 120 to the first enemy and 75% less for all remaining enemies. Poised for Twinfang Potency: 170 Additional Effect: Grants Poised for Twinblood Poised for Twinblood Effect: Increases the potency of Uncoiled Twinblood by 50 Duration: 60s Can only be executed after successfully landing Uncoiled Fury. ※This action cannot be assigned to a hotbar. ※Twinfang changes to Uncoiled Twinfang when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction UncoiledTwinfangPvE =&gt; _UncoiledTwinfangPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _UncoiledTwinbloodPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)34645, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyUncoiledTwinbloodPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/34645"&gt;&lt;strong&gt;Uncoiled Twinblood&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (VPR) [34645] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyUncoiledTwinbloodPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/34645"&gt;&lt;strong&gt;Uncoiled Twinblood&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (VPR) [34645] [Ability]
    /// &lt;para&gt;Delivers an attack with a potency of 120 to the first enemy and 75% less for all remaining enemies. Poised for Twinblood Potency: 170 Can only be executed after successfully landing Uncoiled Fury. ※This action cannot be assigned to a hotbar. ※Twinblood changes to Uncoiled Twinblood when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction UncoiledTwinbloodPvE =&gt; _UncoiledTwinbloodPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _SlitherPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)34646, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifySlitherPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/34646"&gt;&lt;strong&gt;Slither&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (VPR) [34646] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifySlitherPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/34646"&gt;&lt;strong&gt;Slither&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (VPR) [34646] [Ability]
    /// &lt;para&gt;Rush to a targeted enemy's or party member's location. Maximum Charges: Cannot be executed while bound.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction SlitherPvE =&gt; _SlitherPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _SerpentsIrePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)34647, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifySerpentsIrePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/34647"&gt;&lt;strong&gt;Serpent's Ire&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (VPR) [34647] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifySerpentsIrePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/34647"&gt;&lt;strong&gt;Serpent's Ire&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (VPR) [34647] [Ability]
    /// &lt;para&gt;Grants one stack of Rattling Coil. Can only be executed while in combat.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction SerpentsIrePvE =&gt; _SerpentsIrePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _SerpentsTailPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)35920, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifySerpentsTailPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/35920"&gt;&lt;strong&gt;Serpent's Tail&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (VPR) [35920] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifySerpentsTailPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/35920"&gt;&lt;strong&gt;Serpent's Tail&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (VPR) [35920] [Ability]
    /// &lt;para&gt;Changes to when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction SerpentsTailPvE =&gt; _SerpentsTailPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _TwinfangPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)35921, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyTwinfangPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/35921"&gt;&lt;strong&gt;Twinfang&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (VPR) [35921] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyTwinfangPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/35921"&gt;&lt;strong&gt;Twinfang&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (VPR) [35921] [Ability]
    /// &lt;para&gt;Changes to when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction TwinfangPvE =&gt; _TwinfangPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _TwinbloodPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)35922, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyTwinbloodPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/35922"&gt;&lt;strong&gt;Twinblood&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (VPR) [35922] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyTwinbloodPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/35922"&gt;&lt;strong&gt;Twinblood&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (VPR) [35922] [Ability]
    /// &lt;para&gt;Changes to when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction TwinbloodPvE =&gt; _TwinbloodPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _SteelFangsPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)39157, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifySteelFangsPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/39157"&gt;&lt;strong&gt;Steel Fangs&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (VPR) [39157] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifySteelFangsPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/39157"&gt;&lt;strong&gt;Steel Fangs&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (VPR) [39157] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 5,000. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction SteelFangsPvP =&gt; _SteelFangsPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _PiercingFangsPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)39158, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyPiercingFangsPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/39158"&gt;&lt;strong&gt;Piercing Fangs&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (VPR) [39158] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyPiercingFangsPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/39158"&gt;&lt;strong&gt;Piercing Fangs&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (VPR) [39158] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 5,000. Combo Action: Barbarous Bite ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction PiercingFangsPvP =&gt; _PiercingFangsPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _HuntersStingPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)39159, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyHuntersStingPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/39159"&gt;&lt;strong&gt;Hunter's Sting&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (VPR) [39159] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyHuntersStingPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/39159"&gt;&lt;strong&gt;Hunter's Sting&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (VPR) [39159] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 6,000. Combo Action: Steel Fangs ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction HuntersStingPvP =&gt; _HuntersStingPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _SwiftskinsStingPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)39160, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifySwiftskinsStingPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/39160"&gt;&lt;strong&gt;Swiftskin's Sting&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (VPR) [39160] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifySwiftskinsStingPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/39160"&gt;&lt;strong&gt;Swiftskin's Sting&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (VPR) [39160] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 6,000. Combo Action: Piercing Fangs ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction SwiftskinsStingPvP =&gt; _SwiftskinsStingPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _BarbarousBitePvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)39161, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyBarbarousBitePvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/39161"&gt;&lt;strong&gt;Barbarous Bite&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (VPR) [39161] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyBarbarousBitePvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/39161"&gt;&lt;strong&gt;Barbarous Bite&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (VPR) [39161] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 7,000. Combo Action: Hunter's Sting ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction BarbarousBitePvP =&gt; _BarbarousBitePvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _RavenousBitePvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)39163, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyRavenousBitePvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/39163"&gt;&lt;strong&gt;Ravenous Bite&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (VPR) [39163] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyRavenousBitePvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/39163"&gt;&lt;strong&gt;Ravenous Bite&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (VPR) [39163] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 7,000. Combo Action: Swiftskin's Sting ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction RavenousBitePvP =&gt; _RavenousBitePvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _BloodcoilPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)39166, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyBloodcoilPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/39166"&gt;&lt;strong&gt;Bloodcoil&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (VPR) [39166] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyBloodcoilPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/39166"&gt;&lt;strong&gt;Bloodcoil&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (VPR) [39166] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 10,000. Additional Effect: Absorbs 100% of damage dealt as HP ※Action changes to Sanguine Feast upon execution.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction BloodcoilPvP =&gt; _BloodcoilPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _SanguineFeastPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)39167, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifySanguineFeastPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/39167"&gt;&lt;strong&gt;Sanguine Feast&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (VPR) [39167] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifySanguineFeastPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/39167"&gt;&lt;strong&gt;Sanguine Feast&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (VPR) [39167] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 10,000. Combo Action: Bloodcoil Additional Effect: Absorbs 100% of damage dealt as HP ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction SanguineFeastPvP =&gt; _SanguineFeastPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _UncoiledFuryPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)39168, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyUncoiledFuryPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/39168"&gt;&lt;strong&gt;Uncoiled Fury&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (VPR) [39168] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyUncoiledFuryPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/39168"&gt;&lt;strong&gt;Uncoiled Fury&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (VPR) [39168] [Weaponskill]
    /// &lt;para&gt;Delivers an attack to target and all enemies nearby it with a potency of 8,000 for the first enemy and 4,000 for all remaining enemies. Maximum Charges: 2 This weaponskill does not share a recast timer with any other actions.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction UncoiledFuryPvP =&gt; _UncoiledFuryPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _FirstGenerationPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)39169, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyFirstGenerationPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/39169"&gt;&lt;strong&gt;First Generation&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (VPR) [39169] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyFirstGenerationPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/39169"&gt;&lt;strong&gt;First Generation&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (VPR) [39169] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 8,000 to target and all enemies nearby it. Combo Action: World-swallower Can only be executed while under the effect of Reawakened. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction FirstGenerationPvP =&gt; _FirstGenerationPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _SecondGenerationPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)39170, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifySecondGenerationPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/39170"&gt;&lt;strong&gt;Second Generation&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (VPR) [39170] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifySecondGenerationPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/39170"&gt;&lt;strong&gt;Second Generation&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (VPR) [39170] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 8,000 to target and all enemies nearby it. Combo Action: First Generation Can only be executed while under the effect of Reawakened. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction SecondGenerationPvP =&gt; _SecondGenerationPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ThirdGenerationPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)39171, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyThirdGenerationPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/39171"&gt;&lt;strong&gt;Third Generation&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (VPR) [39171] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyThirdGenerationPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/39171"&gt;&lt;strong&gt;Third Generation&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (VPR) [39171] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 8,000 to target and all enemies nearby it. Combo Action: Second Generation Can only be executed while under the effect of Reawakened. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ThirdGenerationPvP =&gt; _ThirdGenerationPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _FourthGenerationPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)39172, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyFourthGenerationPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/39172"&gt;&lt;strong&gt;Fourth Generation&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (VPR) [39172] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyFourthGenerationPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/39172"&gt;&lt;strong&gt;Fourth Generation&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (VPR) [39172] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 8,000 to target and all enemies nearby it. Combo Action: Third Generation Can only be executed while under the effect of Reawakened. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction FourthGenerationPvP =&gt; _FourthGenerationPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _OuroborosPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)39173, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyOuroborosPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/39173"&gt;&lt;strong&gt;Ouroboros&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (VPR) [39173] [Weaponskill]
    /// &lt;/summary&gt;
    static partial void ModifyOuroborosPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/39173"&gt;&lt;strong&gt;Ouroboros&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (VPR) [39173] [Weaponskill]
    /// &lt;para&gt;Delivers an attack with a potency of 12,000 to target and all enemies nearby it. Additional Effect: Absorbs 100% of damage dealt as HP Can only be executed while under the effect of Reawakened. Effect fades upon execution. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction OuroborosPvP =&gt; _OuroborosPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _DeathRattlePvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)39174, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyDeathRattlePvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/39174"&gt;&lt;strong&gt;Death Rattle&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (VPR) [39174] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyDeathRattlePvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/39174"&gt;&lt;strong&gt;Death Rattle&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (VPR) [39174] [Ability]
    /// &lt;para&gt;Delivers an attack with a potency of 4,000. Ignores the effects of Guard when dealing damage. Additional Effect: Adds 3 seconds of charge to the limit gauge Can only be executed after successfully landing Barbarous Bite or Ravenous Bite. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction DeathRattlePvP =&gt; _DeathRattlePvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _TwinfangBitePvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)39175, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyTwinfangBitePvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/39175"&gt;&lt;strong&gt;Twinfang Bite&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (VPR) [39175] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyTwinfangBitePvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/39175"&gt;&lt;strong&gt;Twinfang Bite&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (VPR) [39175] [Ability]
    /// &lt;para&gt;Delivers an attack with a potency of 4,000. Ignores the effects of Guard when dealing damage. Additional Effect: Adds 3 seconds of charge to the limit gauge Can only be executed after successfully landing Bloodcoil. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction TwinfangBitePvP =&gt; _TwinfangBitePvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _TwinbloodBitePvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)39176, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyTwinbloodBitePvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/39176"&gt;&lt;strong&gt;Twinblood Bite&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (VPR) [39176] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyTwinbloodBitePvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/39176"&gt;&lt;strong&gt;Twinblood Bite&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (VPR) [39176] [Ability]
    /// &lt;para&gt;Delivers an attack with a potency of 4,000. Ignores the effects of Guard when dealing damage. Additional Effect: Adds 3 seconds of charge to the limit gauge Can only be executed after successfully landing Sanguine Feast. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction TwinbloodBitePvP =&gt; _TwinbloodBitePvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _UncoiledTwinfangPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)39177, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyUncoiledTwinfangPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/39177"&gt;&lt;strong&gt;Uncoiled Twinfang&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (VPR) [39177] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyUncoiledTwinfangPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/39177"&gt;&lt;strong&gt;Uncoiled Twinfang&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (VPR) [39177] [Ability]
    /// &lt;para&gt;Delivers an attack with a potency of 4,000 to target and all enemies nearby it. Ignores the effects of Guard when dealing damage. Additional Effect: Adds 3 seconds of charge to the limit gauge Can only be executed after successfully landing Uncoiled Fury. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction UncoiledTwinfangPvP =&gt; _UncoiledTwinfangPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _UncoiledTwinbloodPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)39178, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyUncoiledTwinbloodPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/39178"&gt;&lt;strong&gt;Uncoiled Twinblood&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (VPR) [39178] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyUncoiledTwinbloodPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/39178"&gt;&lt;strong&gt;Uncoiled Twinblood&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (VPR) [39178] [Ability]
    /// &lt;para&gt;Delivers an attack with a potency of 4,000 to target and all enemies nearby it. Ignores the effects of Guard when dealing damage. Additional Effect: Adds 3 seconds of charge to the limit gauge Can only be executed after successfully landing Uncoiled Twinfang. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction UncoiledTwinbloodPvP =&gt; _UncoiledTwinbloodPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _FirstLegacyPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)39179, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyFirstLegacyPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/39179"&gt;&lt;strong&gt;First Legacy&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (VPR) [39179] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyFirstLegacyPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/39179"&gt;&lt;strong&gt;First Legacy&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (VPR) [39179] [Ability]
    /// &lt;para&gt;Delivers an attack with a potency of 4,000 to target and all enemies nearby it. Ignores the effects of Guard when dealing damage. Additional Effect: Adds 3 seconds of charge to the limit gauge Can only be executed after successfully landing First Generation. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction FirstLegacyPvP =&gt; _FirstLegacyPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _SecondLegacyPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)39180, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifySecondLegacyPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/39180"&gt;&lt;strong&gt;Second Legacy&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (VPR) [39180] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifySecondLegacyPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/39180"&gt;&lt;strong&gt;Second Legacy&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (VPR) [39180] [Ability]
    /// &lt;para&gt;Delivers an attack with a potency of 4,000 to target and all enemies nearby it. Ignores the effects of Guard when dealing damage. Additional Effect: Adds 3 seconds of charge to the limit gauge Can only be executed after successfully landing Second Generation. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction SecondLegacyPvP =&gt; _SecondLegacyPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ThirdLegacyPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)39181, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyThirdLegacyPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/39181"&gt;&lt;strong&gt;Third Legacy&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (VPR) [39181] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyThirdLegacyPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/39181"&gt;&lt;strong&gt;Third Legacy&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (VPR) [39181] [Ability]
    /// &lt;para&gt;Delivers an attack with a potency of 4,000 to target and all enemies nearby it. Ignores the effects of Guard when dealing damage. Additional Effect: Adds 3 seconds of charge to the limit gauge Can only be executed after successfully landing Third Generation. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ThirdLegacyPvP =&gt; _ThirdLegacyPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _FourthLegacyPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)39182, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyFourthLegacyPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/39182"&gt;&lt;strong&gt;Fourth Legacy&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (VPR) [39182] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyFourthLegacyPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/39182"&gt;&lt;strong&gt;Fourth Legacy&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (VPR) [39182] [Ability]
    /// &lt;para&gt;Delivers an attack with a potency of 4,000 to target and all enemies nearby it. Ignores the effects of Guard when dealing damage. Additional Effect: Adds 3 seconds of charge to the limit gauge Can only be executed after successfully landing Fourth Generation. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction FourthLegacyPvP =&gt; _FourthLegacyPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _SerpentsTailPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)39183, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifySerpentsTailPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/39183"&gt;&lt;strong&gt;Serpent's Tail&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (VPR) [39183] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifySerpentsTailPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/39183"&gt;&lt;strong&gt;Serpent's Tail&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (VPR) [39183] [Ability]
    /// &lt;para&gt;Changes to Death Rattle Twinfang Bite Twinblood Bite Uncoiled Twinfang Uncoiled Twinblood First Legacy Second Legacy Third Legacy or Fourth Legacy when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction SerpentsTailPvP =&gt; _SerpentsTailPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _SlitherPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)39184, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifySlitherPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/39184"&gt;&lt;strong&gt;Slither&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (VPR) [39184] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifySlitherPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/39184"&gt;&lt;strong&gt;Slither&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (VPR) [39184] [Ability]
    /// &lt;para&gt;Rush to a target's side. Additional Effect: Increases movement speed by 50% Duration: 4s Maximum Charges: 2 Unable to cast if bound.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction SlitherPvP =&gt; _SlitherPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _SnakeScalesPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)39185, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifySnakeScalesPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/39185"&gt;&lt;strong&gt;Snake Scales&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (VPR) [39185] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifySnakeScalesPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/39185"&gt;&lt;strong&gt;Snake Scales&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (VPR) [39185] [Ability]
    /// &lt;para&gt;Grants Hardened Scales changing Snake Scales to Backlash. Hardened Scales Effect: Reduces damage taken by 50% and grants immunity to Stun Heavy Bind Silence Half-asleep Sleep Deep Freeze and knockback and draw-in effects Duration: 4s Additional Effect: Grants Armored Scales to self creating a barrier that nullifies damage equivalent to a heal of 4,000 potency Duration: 4s Grants Snake's Bane when barrier is completely absorbed. Waiting 4s or executing Backlash while under the effect of Hardened Scales delivers an attack with a potency of 12,000 to all enemies within 6 yalms. Range is increased to 15 yalms and potency is increased by 50% for enemies within 6 yalms while under the effect of Snake's Bane. Unable to move while under the effect of Hardened Scales.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction SnakeScalesPvP =&gt; _SnakeScalesPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _BacklashPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)39186, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyBacklashPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/39186"&gt;&lt;strong&gt;Backlash&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (VPR) [39186] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyBacklashPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/39186"&gt;&lt;strong&gt;Backlash&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (VPR) [39186] [Ability]
    /// &lt;para&gt;Delivers an attack with a potency of 12,000 to all nearby enemies. Additional Effect: Absorbs 50% of damage dealt as HP Range is increased to 15 yalms and potency is increased by 50% for enemies within 6 yalms while under the effect of Snake's Bane. Hardened Scales and Snake's Bane effects expire upon execution. Can only be executed while under the effect of Hardened Scales. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction BacklashPvP =&gt; _BacklashPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _BacklashPvP_39187Creator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)39187, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyBacklashPvP_39187(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/39187"&gt;&lt;strong&gt;Backlash&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (VPR) [39187] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyBacklashPvP_39187(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/39187"&gt;&lt;strong&gt;Backlash&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (VPR) [39187] [Ability]
    /// &lt;para&gt;&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction BacklashPvP_39187 =&gt; _BacklashPvP_39187Creator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _FuriousBacklashPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)39188, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyFuriousBacklashPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/39188"&gt;&lt;strong&gt;Furious Backlash&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (VPR) [39188] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyFuriousBacklashPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/39188"&gt;&lt;strong&gt;Furious Backlash&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (VPR) [39188] [Ability]
    /// &lt;para&gt;&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction FuriousBacklashPvP =&gt; _FuriousBacklashPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _RattlingCoilPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)39189, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyRattlingCoilPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/39189"&gt;&lt;strong&gt;Rattling Coil&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (VPR) [39189] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyRattlingCoilPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/39189"&gt;&lt;strong&gt;Rattling Coil&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (VPR) [39189] [Ability]
    /// &lt;para&gt;Resets the recast timer for Uncoiled Fury and Snake Scales. Recast time is reduced by 15s upon earning a kill or an assist.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction RattlingCoilPvP =&gt; _RattlingCoilPvPCreator.Value;

    private IBaseAction[] _AllBaseActions = null;
    
    /// &lt;inheritdoc/&gt;
    public override IBaseAction[] AllBaseActions =&gt; _AllBaseActions ??= [
    	SteelFangsPvE, ReavingFangsPvE, HuntersStingPvE, SwiftskinsStingPvE, FlankstingStrikePvE, FlanksbaneFangPvE, HindstingStrikePvE, HindsbaneFangPvE, SteelMawPvE, ReavingMawPvE, HuntersBitePvE, SwiftskinsBitePvE, JaggedMawPvE, BloodiedMawPvE, VicewinderPvE, HuntersCoilPvE, SwiftskinsCoilPvE, VicepitPvE, HuntersDenPvE, SwiftskinsDenPvE, ReawakenPvE, FirstGenerationPvE, SecondGenerationPvE, ThirdGenerationPvE, FourthGenerationPvE, OuroborosPvE, WrithingSnapPvE, UncoiledFuryPvE, DeathRattlePvE, LastLashPvE, TwinfangBitePvE, TwinbloodBitePvE, TwinfangThreshPvE, TwinbloodThreshPvE, FirstLegacyPvE, SecondLegacyPvE, ThirdLegacyPvE, FourthLegacyPvE, UncoiledTwinfangPvE, UncoiledTwinbloodPvE, SlitherPvE, SerpentsIrePvE, SerpentsTailPvE, TwinfangPvE, TwinbloodPvE, SteelFangsPvP, PiercingFangsPvP, HuntersStingPvP, SwiftskinsStingPvP, BarbarousBitePvP, RavenousBitePvP, BloodcoilPvP, SanguineFeastPvP, UncoiledFuryPvP, FirstGenerationPvP, SecondGenerationPvP, ThirdGenerationPvP, FourthGenerationPvP, OuroborosPvP, DeathRattlePvP, TwinfangBitePvP, TwinbloodBitePvP, UncoiledTwinfangPvP, UncoiledTwinbloodPvP, FirstLegacyPvP, SecondLegacyPvP, ThirdLegacyPvP, FourthLegacyPvP, SerpentsTailPvP, SlitherPvP, SnakeScalesPvP, BacklashPvP, FuriousBacklashPvP, RattlingCoilPvP,
    	..base.AllBaseActions,
    ];

private readonly Lazy&lt;IBaseAction&gt; _BraverPvECreator = new(() =&gt; 
{
    IBaseAction action = new BaseAction((ActionID)200, false);
    CustomRotation.LoadActionSetting(ref action);

    var setting = action.Setting;
    ModifyBraverPvE(ref setting);
    action.Setting = setting;

    return action;
});

/// &lt;summary&gt;
/// Modify &lt;see href="https://garlandtools.org/db/#action/200"&gt;&lt;strong&gt;Braver&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [200] [Limit Break]
/// &lt;/summary&gt;
static partial void ModifyBraverPvE(ref ActionSetting setting);

/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/200"&gt;&lt;strong&gt;Braver&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [200] [Limit Break]
/// &lt;para&gt;Delivers an attack with a potency of 2,400.&lt;/para&gt;
/// &lt;/summary&gt;

public IBaseAction BraverPvE =&gt; _BraverPvECreator.Value;
/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/200"&gt;&lt;strong&gt;Braver&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [200] [Limit Break]
/// &lt;para&gt;Delivers an attack with a potency of 2,400.&lt;/para&gt;
/// &lt;/summary&gt;
private sealed protected override IBaseAction LimitBreak1 =&gt; BraverPvE;
private readonly Lazy&lt;IBaseAction&gt; _BladedancePvECreator = new(() =&gt; 
{
    IBaseAction action = new BaseAction((ActionID)201, false);
    CustomRotation.LoadActionSetting(ref action);

    var setting = action.Setting;
    ModifyBladedancePvE(ref setting);
    action.Setting = setting;

    return action;
});

/// &lt;summary&gt;
/// Modify &lt;see href="https://garlandtools.org/db/#action/201"&gt;&lt;strong&gt;Bladedance&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [201] [Limit Break]
/// &lt;/summary&gt;
static partial void ModifyBladedancePvE(ref ActionSetting setting);

/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/201"&gt;&lt;strong&gt;Bladedance&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [201] [Limit Break]
/// &lt;para&gt;Delivers an attack with a potency of 5,250.&lt;/para&gt;
/// &lt;/summary&gt;

public IBaseAction BladedancePvE =&gt; _BladedancePvECreator.Value;
/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/201"&gt;&lt;strong&gt;Bladedance&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [201] [Limit Break]
/// &lt;para&gt;Delivers an attack with a potency of 5,250.&lt;/para&gt;
/// &lt;/summary&gt;
private sealed protected override IBaseAction LimitBreak2 =&gt; BladedancePvE;
private readonly Lazy&lt;IBaseAction&gt; _WorldswallowerPvECreator = new(() =&gt; 
{
    IBaseAction action = new BaseAction((ActionID)34866, false);
    CustomRotation.LoadActionSetting(ref action);

    var setting = action.Setting;
    ModifyWorldswallowerPvE(ref setting);
    action.Setting = setting;

    return action;
});

/// &lt;summary&gt;
/// Modify &lt;see href="https://garlandtools.org/db/#action/34866"&gt;&lt;strong&gt;World-swallower&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [34866] [Limit Break]
/// &lt;/summary&gt;
static partial void ModifyWorldswallowerPvE(ref ActionSetting setting);

/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/34866"&gt;&lt;strong&gt;World-swallower&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [34866] [Limit Break]
/// &lt;para&gt;&lt;/para&gt;
/// &lt;/summary&gt;

public IBaseAction WorldswallowerPvE =&gt; _WorldswallowerPvECreator.Value;
/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/34866"&gt;&lt;strong&gt;World-swallower&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [34866] [Limit Break]
/// &lt;para&gt;&lt;/para&gt;
/// &lt;/summary&gt;
private sealed protected override IBaseAction LimitBreak3 =&gt; WorldswallowerPvE;
private readonly Lazy&lt;IBaseAction&gt; _WorldswallowerPvPCreator = new(() =&gt; 
{
    IBaseAction action = new BaseAction((ActionID)39190, false);
    CustomRotation.LoadActionSetting(ref action);

    var setting = action.Setting;
    ModifyWorldswallowerPvP(ref setting);
    action.Setting = setting;

    return action;
});

/// &lt;summary&gt;
/// Modify &lt;see href="https://garlandtools.org/db/#action/39190"&gt;&lt;strong&gt;World-swallower&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (VPR) [39190] [Limit Break]
/// &lt;/summary&gt;
static partial void ModifyWorldswallowerPvP(ref ActionSetting setting);

/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/39190"&gt;&lt;strong&gt;World-swallower&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (VPR) [39190] [Limit Break]
/// &lt;para&gt;Delivers a jumping physical attack to target and all enemies nearby it with a potency of 15,000. Additional Effect: Grants Reawakened and increases movement speed by 50% Duration: 20s Additional Effect: Absorbs 50% of damage dealt as HP Additional Effect: Afflicts target with Noxious Gnash Noxious Gnash Effect: Increases damage you deal target by 25% Duration: 12s Additional Effect: Heavy +75% Duration: 5s Can only be executed when the limit gauge is full. Gauge Charge Time: 90s ※Dual Fang Combo changes to First Generation while under the effect of Reawakened. ※Bloodcoil changes to Ouroboros while under the effect of Reawakened.&lt;/para&gt;
/// &lt;/summary&gt;

private IBaseAction WorldswallowerPvP =&gt; _WorldswallowerPvPCreator.Value;
/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/39190"&gt;&lt;strong&gt;World-swallower&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (VPR) [39190] [Limit Break]
/// &lt;para&gt;Delivers a jumping physical attack to target and all enemies nearby it with a potency of 15,000. Additional Effect: Grants Reawakened and increases movement speed by 50% Duration: 20s Additional Effect: Absorbs 50% of damage dealt as HP Additional Effect: Afflicts target with Noxious Gnash Noxious Gnash Effect: Increases damage you deal target by 25% Duration: 12s Additional Effect: Heavy +75% Duration: 5s Can only be executed when the limit gauge is full. Gauge Charge Time: 90s ※Dual Fang Combo changes to First Generation while under the effect of Reawakened. ※Bloodcoil changes to Ouroboros while under the effect of Reawakened.&lt;/para&gt;
/// &lt;/summary&gt;
private sealed protected override IBaseAction LimitBreakPvP =&gt; WorldswallowerPvP;

#endregion

#region Traits

    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50524"&gt;&lt;strong&gt;Viper's Fangs&lt;/strong&gt;&lt;/see&gt; (VPR) [524]
    /// &lt;para&gt;Allows the execution of Death Rattle. Can only be executed upon successfully landing Flanksting Strike Flanksbane Fang Hindsting Strike or Hindsbane Fang.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait VipersFangsTrait { get; } = new BaseTrait(524);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50525"&gt;&lt;strong&gt;Viper's Maw&lt;/strong&gt;&lt;/see&gt; (VPR) [525]
    /// &lt;para&gt;Allows the execution of Last Lash. Can only be executed after successfully landing Jagged Maw or Bloodied Maw.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait VipersMawTrait { get; } = new BaseTrait(525);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50526"&gt;&lt;strong&gt;Viper's Bite&lt;/strong&gt;&lt;/see&gt; (VPR) [526]
    /// &lt;para&gt;Allows the execution of Twinfang Bite and Twinblood Bite. Can only be executed after successfully landing Hunter's Coil or Swiftskin's Coil.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait VipersBiteTrait { get; } = new BaseTrait(526);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50527"&gt;&lt;strong&gt;Viper's Thresh&lt;/strong&gt;&lt;/see&gt; (VPR) [527]
    /// &lt;para&gt;Allows the execution of Twinfang Thresh and Twinblood Thresh. Can only be executed after successfully landing Hunter's Den or Swiftskin's Den.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait VipersThreshTrait { get; } = new BaseTrait(527);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50528"&gt;&lt;strong&gt;Viper's Rattle&lt;/strong&gt;&lt;/see&gt; (VPR) [528]
    /// &lt;para&gt;Grants 1 stack of Rattling Coil upon successfully landing Vicewinder or Vicepit.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait VipersRattleTrait { get; } = new BaseTrait(528);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50529"&gt;&lt;strong&gt;Enhanced Slither&lt;/strong&gt;&lt;/see&gt; (VPR) [529]
    /// &lt;para&gt;Allows a third charge of Slither.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedSlitherTrait { get; } = new BaseTrait(529);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50530"&gt;&lt;strong&gt;Enhanced Viper's Rattle&lt;/strong&gt;&lt;/see&gt; (VPR) [530]
    /// &lt;para&gt;Allows the stacking of a third Rattling Coil.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedVipersRattleTrait { get; } = new BaseTrait(530);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50531"&gt;&lt;strong&gt;Serpent's Lineage&lt;/strong&gt;&lt;/see&gt; (VPR) [531]
    /// &lt;para&gt;Allows for Serpent Offerings Gauge accumulation upon the landing of certain actions. Furthermore adds an additional effect to Serpent's Ire that grants Ready to Reawaken. Duration: 30s&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait SerpentsLineageTrait { get; } = new BaseTrait(531);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50532"&gt;&lt;strong&gt;Uncoiled Fangs&lt;/strong&gt;&lt;/see&gt; (VPR) [532]
    /// &lt;para&gt;Allows the execution of Uncoiled Twinfang or Uncoiled Twinblood after successfully landing Uncoiled Fury.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait UncoiledFangsTrait { get; } = new BaseTrait(532);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50533"&gt;&lt;strong&gt;Enhanced Serpent's Lineage&lt;/strong&gt;&lt;/see&gt; (VPR) [533]
    /// &lt;para&gt;Allows the stacking of a fifth Anguine Tribute in the Serpent Offerings Gauge. Furthermore allows the execution of Ouroboros while under the effect of Reawakened.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedSerpentsLineageTrait { get; } = new BaseTrait(533);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50534"&gt;&lt;strong&gt;Serpent's Legacy&lt;/strong&gt;&lt;/see&gt; (VPR) [534]
    /// &lt;para&gt;Allows the execution of First Legacy after successfully landing First Generation Second Legacy after successfully landing Second Generation Third Legacy after successfully landing Third Generation and Fourth Legacy after successfully landing Fourth Generation.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait SerpentsLegacyTrait { get; } = new BaseTrait(534);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50674"&gt;&lt;strong&gt;Melee Mastery&lt;/strong&gt;&lt;/see&gt; (VPR) [674]
    /// &lt;para&gt;Increases the potency of Steel Fangs to 200 Reaving Fangs to 200 Hunter's Sting to 300 and Swiftskin's Sting to 300.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait MeleeMasteryTrait { get; } = new BaseTrait(674);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50675"&gt;&lt;strong&gt;Melee Mastery II&lt;/strong&gt;&lt;/see&gt; (VPR) [675]
    /// &lt;para&gt;Increases the potency of Flanksting Strike Flanksbane Fang Hindsting Strike and Hindsbane Fang to 340.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait MeleeMasteryIiTrait { get; } = new BaseTrait(675);

    private IBaseTrait[] _AllTraits = null;
    
    /// &lt;inheritdoc/&gt;
    public override IBaseTrait[] AllTraits =&gt; _AllTraits ??= [
    	VipersFangsTrait, VipersMawTrait, VipersBiteTrait, VipersThreshTrait, VipersRattleTrait, EnhancedSlitherTrait, EnhancedVipersRattleTrait, SerpentsLineageTrait, UncoiledFangsTrait, EnhancedSerpentsLineageTrait, SerpentsLegacyTrait, MeleeMasteryTrait, MeleeMasteryIiTrait,
    	..base.AllTraits,
    ];
#endregion
}

/// &lt;summary&gt;
/// &lt;see href="https://na.finalfantasyxiv.com/jobguide/pictomancer"&gt;&lt;strong&gt;pictomancer&lt;/strong&gt;&lt;/see&gt;
/// &lt;br&gt;Number of Actions: 69&lt;/br&gt;
/// &lt;br&gt;Number of Traits: 16&lt;/br&gt;
/// &lt;/summary&gt;
[Jobs(Job.PCT)]
public abstract partial class PictomancerRotation : CustomRotation
{
    static PCTGauge JobGauge =&gt; Svc.Gauges.Get&lt;PCTGauge&gt;();

#region Actions
    private readonly Lazy&lt;IBaseAction&gt; _FireInRedPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)34650, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyFireInRedPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/34650"&gt;&lt;strong&gt;Fire in Red&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PCT) [34650] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyFireInRedPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/34650"&gt;&lt;strong&gt;Fire in Red&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PCT) [34650] [Spell]
    /// &lt;para&gt;Deals fire damage with a potency of . Additional Effect: Grants Aetherhues Duration: 30s Cannot be executed while under the effect of Subtractive Palette.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction FireInRedPvE =&gt; _FireInRedPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _AeroInGreenPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)34651, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyAeroInGreenPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/34651"&gt;&lt;strong&gt;Aero in Green&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PCT) [34651] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyAeroInGreenPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/34651"&gt;&lt;strong&gt;Aero in Green&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PCT) [34651] [Spell]
    /// &lt;para&gt;Deals wind damage with a potency of . Additional Effect: Grants Aetherhues II Duration: 30s Can only be executed while under the effect of Aetherhues and not under the effect of Subtractive Palette. ※This action cannot be assigned to a hotbar. ※Fire in Red changes to Aero in Green when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction AeroInGreenPvE =&gt; _AeroInGreenPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _WaterInBluePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)34652, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyWaterInBluePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/34652"&gt;&lt;strong&gt;Water in Blue&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PCT) [34652] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyWaterInBluePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/34652"&gt;&lt;strong&gt;Water in Blue&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PCT) [34652] [Spell]
    /// &lt;para&gt;Deals water damage with a potency of . Can only be executed while under the effect of Aetherhues II and not under the effect of Subtractive Palette. ※This action cannot be assigned to a hotbar. ※Aero in Green changes to Water in Blue when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction WaterInBluePvE =&gt; _WaterInBluePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _BlizzardInCyanPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)34653, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyBlizzardInCyanPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/34653"&gt;&lt;strong&gt;Blizzard in Cyan&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PCT) [34653] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyBlizzardInCyanPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/34653"&gt;&lt;strong&gt;Blizzard in Cyan&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PCT) [34653] [Spell]
    /// &lt;para&gt;Deals ice damage with a potency of . Additional Effect: Grants Aetherhues Duration: 30s Can only be executed while under the effect of Subtractive Palette. This action does not share a recast timer with any other actions. Upon execution the recast timer for this action will be applied to all other weaponskills and magic actions.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction BlizzardInCyanPvE =&gt; _BlizzardInCyanPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _StoneInYellowPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)34654, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyStoneInYellowPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/34654"&gt;&lt;strong&gt;Stone in Yellow&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PCT) [34654] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyStoneInYellowPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/34654"&gt;&lt;strong&gt;Stone in Yellow&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PCT) [34654] [Spell]
    /// &lt;para&gt;Deals earth damage with a potency of . Additional Effect: Grants Aetherhues II Duration: 30s Can only be executed while under the effect of Aetherhues and Subtractive Palette. This action does not share a recast timer with any other actions. Upon execution the recast timer for this action will be applied to all other weaponskills and magic actions. ※This action cannot be assigned to a hotbar. ※Blizzard in Cyan changes to Stone in Yellow when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction StoneInYellowPvE =&gt; _StoneInYellowPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ThunderInMagentaPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)34655, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyThunderInMagentaPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/34655"&gt;&lt;strong&gt;Thunder in Magenta&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PCT) [34655] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyThunderInMagentaPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/34655"&gt;&lt;strong&gt;Thunder in Magenta&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PCT) [34655] [Spell]
    /// &lt;para&gt;Deals lightning damage with a potency of . Can only be executed while under the effect of Aetherhues II and Subtractive Palette. This action does not share a recast timer with any other actions. Upon execution the recast timer for this action will be applied to all other weaponskills and magic actions. ※This action cannot be assigned to a hotbar. ※Stone in Yellow changes to Thunder in Magenta when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ThunderInMagentaPvE =&gt; _ThunderInMagentaPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _FireIiInRedPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)34656, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyFireIiInRedPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/34656"&gt;&lt;strong&gt;Fire II in Red&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PCT) [34656] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyFireIiInRedPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/34656"&gt;&lt;strong&gt;Fire II in Red&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PCT) [34656] [Spell]
    /// &lt;para&gt;Deals fire damage with a potency of to target and all enemies nearby it. Additional Effect: Grants Aetherhues Duration: 30s Cannot be executed while under the effect of Subtractive Palette.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction FireIiInRedPvE =&gt; _FireIiInRedPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _AeroIiInGreenPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)34657, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyAeroIiInGreenPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/34657"&gt;&lt;strong&gt;Aero II in Green&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PCT) [34657] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyAeroIiInGreenPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/34657"&gt;&lt;strong&gt;Aero II in Green&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PCT) [34657] [Spell]
    /// &lt;para&gt;Deals wind damage with a potency of to target and all enemies nearby it. Additional Effect: Grants Aetherhues II Duration: 30s Can only be executed while under the effect of Aetherhues and not under the effect of Subtractive Palette. ※This action cannot be assigned to a hotbar. ※Fire II in Red changes to Aero II in Green when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction AeroIiInGreenPvE =&gt; _AeroIiInGreenPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _WaterIiInBluePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)34658, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyWaterIiInBluePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/34658"&gt;&lt;strong&gt;Water II in Blue&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PCT) [34658] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyWaterIiInBluePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/34658"&gt;&lt;strong&gt;Water II in Blue&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PCT) [34658] [Spell]
    /// &lt;para&gt;Deals water damage with a potency of to target and all enemies nearby it. Can only be executed while under the effect of Aetherhues II and not under the effect of Subtractive Palette. ※This action cannot be assigned to a hotbar. ※Aero II in Green changes to Water II in Blue when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction WaterIiInBluePvE =&gt; _WaterIiInBluePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _BlizzardIiInCyanPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)34659, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyBlizzardIiInCyanPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/34659"&gt;&lt;strong&gt;Blizzard II in Cyan&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PCT) [34659] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyBlizzardIiInCyanPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/34659"&gt;&lt;strong&gt;Blizzard II in Cyan&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PCT) [34659] [Spell]
    /// &lt;para&gt;Deals ice damage with a potency of to target and all enemies nearby it. Additional Effect: Grants Aetherhues Duration: 30s Can only be executed while under the effect of Subtractive Palette. This action does not share a recast timer with any other actions. Upon execution the recast timer for this action will be applied to all other weaponskills and magic actions.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction BlizzardIiInCyanPvE =&gt; _BlizzardIiInCyanPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _StoneIiInYellowPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)34660, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyStoneIiInYellowPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/34660"&gt;&lt;strong&gt;Stone II in Yellow&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PCT) [34660] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyStoneIiInYellowPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/34660"&gt;&lt;strong&gt;Stone II in Yellow&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PCT) [34660] [Spell]
    /// &lt;para&gt;Deals earth damage with a potency of to target and all enemies nearby it. Additional Effect: Grants Aetherhues II Duration: 30s Can only be executed while under the effect of Aetherhues and Subtractive Palette. This action does not share a recast timer with any other actions. Upon execution the recast timer for this action will be applied to all other weaponskills and magic actions. ※This action cannot be assigned to a hotbar. ※Blizzard II in Cyan changes to Stone II in Yellow when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction StoneIiInYellowPvE =&gt; _StoneIiInYellowPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ThunderIiInMagentaPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)34661, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyThunderIiInMagentaPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/34661"&gt;&lt;strong&gt;Thunder II in Magenta&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PCT) [34661] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyThunderIiInMagentaPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/34661"&gt;&lt;strong&gt;Thunder II in Magenta&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PCT) [34661] [Spell]
    /// &lt;para&gt;Deals lightning damage with a potency of to target and all enemies nearby it. Can only be executed while under the effect of Aetherhues II and Subtractive Palette. This action does not share a recast timer with any other actions. Upon execution the recast timer for this action will be applied to all other weaponskills and magic actions. ※This action cannot be assigned to a hotbar. ※Stone II in Yellow changes to Thunder II in Magenta when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ThunderIiInMagentaPvE =&gt; _ThunderIiInMagentaPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _HolyInWhitePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)34662, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyHolyInWhitePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/34662"&gt;&lt;strong&gt;Holy in White&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PCT) [34662] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyHolyInWhitePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/34662"&gt;&lt;strong&gt;Holy in White&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PCT) [34662] [Spell]
    /// &lt;para&gt;Deals unaspected damage to target and all enemies nearby it with a potency of for the first enemy and 65% less for all remaining enemies. Can only be executed while under the effect of White Paint. Cannot be executed while under the effect of Monochrome Tones. White Paint Cost: 1&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction HolyInWhitePvE =&gt; _HolyInWhitePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _CometInBlackPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)34663, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyCometInBlackPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/34663"&gt;&lt;strong&gt;Comet in Black&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PCT) [34663] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyCometInBlackPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/34663"&gt;&lt;strong&gt;Comet in Black&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PCT) [34663] [Spell]
    /// &lt;para&gt;Deals unaspected damage to target and all enemies nearby it with a potency of for the first enemy and 65% less for all remaining enemies. Can only be executed while under the effect of Black Paint and Monochrome Tones. Black Paint Cost: 1 This action does not share a recast timer with any other actions. Upon execution the recast timer for this action will be applied to all other weaponskills and magic actions.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction CometInBlackPvE =&gt; _CometInBlackPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _PomMotifPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)34664, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyPomMotifPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/34664"&gt;&lt;strong&gt;Pom Motif&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PCT) [34664] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyPomMotifPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/34664"&gt;&lt;strong&gt;Pom Motif&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PCT) [34664] [Spell]
    /// &lt;para&gt;Paints a pom. Cast immediately when used outside of combat. The Creature Canvas must be empty to execute this action. This action does not share a recast timer with any other actions. Recast timer cannot be affected by status effects or gear attributes. Upon execution the recast timer for this action will be applied to all other weaponskills and magic actions. ※This action cannot be assigned to a hotbar. ※Creature Motif changes to Pom Motif when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction PomMotifPvE =&gt; _PomMotifPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _WingMotifPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)34665, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyWingMotifPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/34665"&gt;&lt;strong&gt;Wing Motif&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PCT) [34665] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyWingMotifPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/34665"&gt;&lt;strong&gt;Wing Motif&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PCT) [34665] [Spell]
    /// &lt;para&gt;Paints a pair of wings. Cast immediately when used outside of combat. The Creature Canvas must be empty to execute this action. This action does not share a recast timer with any other actions. Recast timer cannot be affected by status effects or gear attributes. Upon execution the recast timer for this action will be applied to all other weaponskills and magic actions. ※This action cannot be assigned to a hotbar. ※Creature Motif changes to Wing Motif when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction WingMotifPvE =&gt; _WingMotifPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ClawMotifPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)34666, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyClawMotifPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/34666"&gt;&lt;strong&gt;Claw Motif&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PCT) [34666] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyClawMotifPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/34666"&gt;&lt;strong&gt;Claw Motif&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PCT) [34666] [Spell]
    /// &lt;para&gt;Paints a claw. Cast immediately when used outside of combat. The Creature Canvas must be empty to execute this action. This action does not share a recast timer with any other actions. Recast timer cannot be affected by status effects or gear attributes. Upon execution the recast timer for this action will be applied to all other weaponskills and magic actions. ※This action cannot be assigned to a hotbar. ※Creature Motif changes to Claw Motif when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ClawMotifPvE =&gt; _ClawMotifPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _MawMotifPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)34667, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyMawMotifPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/34667"&gt;&lt;strong&gt;Maw Motif&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PCT) [34667] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyMawMotifPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/34667"&gt;&lt;strong&gt;Maw Motif&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PCT) [34667] [Spell]
    /// &lt;para&gt;Paints a set of fangs. Cast immediately when used outside of combat. The Creature Canvas must be empty to execute this action. This action does not share a recast timer with any other actions. Recast timer cannot be affected by status effects or gear attributes. Upon execution the recast timer for this action will be applied to all other weaponskills and magic actions. ※This action cannot be assigned to a hotbar. ※Creature Motif changes to Maw Motif when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction MawMotifPvE =&gt; _MawMotifPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _HammerMotifPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)34668, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyHammerMotifPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/34668"&gt;&lt;strong&gt;Hammer Motif&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PCT) [34668] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyHammerMotifPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/34668"&gt;&lt;strong&gt;Hammer Motif&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PCT) [34668] [Spell]
    /// &lt;para&gt;Paints a hammer. Cast immediately when used outside of combat. Cannot be executed while under the effect of Hammer Time. The Weapon Canvas must be empty to execute this action. This action does not share a recast timer with any other actions. Recast timer cannot be affected by status effects or gear attributes. Upon execution the recast timer for this action will be applied to all other weaponskills and magic actions. ※This action cannot be assigned to a hotbar. ※Weapon Motif changes to Hammer Motif when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction HammerMotifPvE =&gt; _HammerMotifPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _StarrySkyMotifPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)34669, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyStarrySkyMotifPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/34669"&gt;&lt;strong&gt;Starry Sky Motif&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PCT) [34669] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyStarrySkyMotifPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/34669"&gt;&lt;strong&gt;Starry Sky Motif&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PCT) [34669] [Spell]
    /// &lt;para&gt;Paints a starry sky. Cast immediately when used outside of combat. Cannot be executed while under the effect of Starry Muse. The Landscape Canvas must be empty to execute this action. This action does not share a recast timer with any other actions. Recast timer cannot be affected by status effects or gear attributes. Upon execution the recast timer for this action will be applied to all other weaponskills and magic actions. ※This action cannot be assigned to a hotbar. ※Landscape Motif changes to Starry Sky Motif when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction StarrySkyMotifPvE =&gt; _StarrySkyMotifPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _PomMusePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)34670, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyPomMusePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/34670"&gt;&lt;strong&gt;Pom Muse&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PCT) [34670] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyPomMusePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/34670"&gt;&lt;strong&gt;Pom Muse&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PCT) [34670] [Ability]
    /// &lt;para&gt;Render a rain of poms dealing unaspected damage to target and all enemies nearby it with a potency of for the first enemy and 70% less for all remaining enemies. Additional Effect: Adds Depiction of Pom to the Creature Canvas Maximum Charges: Can only be executed while a pom is painted on the Creature Canvas. ※This action cannot be assigned to a hotbar. ※Living Muse changes to Pom Muse when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction PomMusePvE =&gt; _PomMusePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _WingedMusePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)34671, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyWingedMusePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/34671"&gt;&lt;strong&gt;Winged Muse&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PCT) [34671] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyWingedMusePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/34671"&gt;&lt;strong&gt;Winged Muse&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PCT) [34671] [Ability]
    /// &lt;para&gt;Render a pair of windborne wings dealing unaspected damage to target and all enemies nearby it with a potency of for the first enemy and 70% less for all remaining enemies. Additional Effect: Adds Depiction of Wings to the Creature Canvas Also paints a Moogle Portrait when Depiction of Pom and Depiction of Wings are rendered on the Creature Canvas. Maximum Charges: Can only be executed while a pair of wings is painted on the Creature Canvas. ※This action cannot be assigned to a hotbar. ※Living Muse changes to Winged Muse when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction WingedMusePvE =&gt; _WingedMusePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ClawedMusePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)34672, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyClawedMusePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/34672"&gt;&lt;strong&gt;Clawed Muse&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PCT) [34672] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyClawedMusePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/34672"&gt;&lt;strong&gt;Clawed Muse&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PCT) [34672] [Ability]
    /// &lt;para&gt;Render a sharpened claw dealing unaspected damage to target and all enemies nearby it with a potency of 800 for the first enemy and 70% less for all remaining enemies. Additional Effect: Adds Depiction of Claw to the Creature Canvas Maximum Charges: 3 Can only be executed while a claw is painted on the Creature Canvas. ※This action cannot be assigned to a hotbar. ※Living Muse changes to Clawed Muse when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ClawedMusePvE =&gt; _ClawedMusePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _FangedMusePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)34673, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyFangedMusePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/34673"&gt;&lt;strong&gt;Fanged Muse&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PCT) [34673] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyFangedMusePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/34673"&gt;&lt;strong&gt;Fanged Muse&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PCT) [34673] [Ability]
    /// &lt;para&gt;Render a set of ferocious fangs dealing unaspected damage to target and all enemies nearby it with a potency of 800 for the first enemy and 70% less for all remaining enemies. Additional Effect: Adds Depiction of Fangs to the Creature Canvas Also paints a Madeen Portrait when Depiction of Pom Depiction of Wings Depiction of Claw and Depiction of Fangs are rendered on the Creature Canvas. All depictions are removed from the canvas upon execution. Maximum Charges: 3 Can only be executed while fangs are painted on the Creature Canvas. ※This action cannot be assigned to a hotbar. ※Living Muse changes to Fanged Muse when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction FangedMusePvE =&gt; _FangedMusePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _StrikingMusePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)34674, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyStrikingMusePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/34674"&gt;&lt;strong&gt;Striking Muse&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PCT) [34674] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyStrikingMusePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/34674"&gt;&lt;strong&gt;Striking Muse&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PCT) [34674] [Ability]
    /// &lt;para&gt;Render a mighty hammer granting three stacks of Hammer Time. Duration: 30s Can only be executed while in combat and when a hammer is painted on the Weapon Canvas. ※This action cannot be assigned to a hotbar. ※Steel Muse changes to Striking Muse when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction StrikingMusePvE =&gt; _StrikingMusePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _StarryMusePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)34675, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyStarryMusePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/34675"&gt;&lt;strong&gt;Starry Muse&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PCT) [34675] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyStarryMusePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/34675"&gt;&lt;strong&gt;Starry Muse&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PCT) [34675] [Ability]
    /// &lt;para&gt;Render a star streaming sky over a magicked landscape increasing damage dealt by self and nearby party members by 5%. Duration: 20s Additional Effect: Grants Subtractive Spectrum Duration: 30s Can only be executed while in combat and when a starry sky is painted on the Landscape Canvas. ※This action cannot be assigned to a hotbar. ※Scenic Muse changes to Starry Muse when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction StarryMusePvE =&gt; _StarryMusePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _MogOfTheAgesPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)34676, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyMogOfTheAgesPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/34676"&gt;&lt;strong&gt;Mog of the Ages&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PCT) [34676] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyMogOfTheAgesPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/34676"&gt;&lt;strong&gt;Mog of the Ages&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PCT) [34676] [Ability]
    /// &lt;para&gt;Render your moogle portrait to life dealing unaspected damage to all enemies in a straight line before you with a potency of for the first enemy and 70% less for all remaining enemies. Can only be executed while Moogle Portrait is active.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction MogOfTheAgesPvE =&gt; _MogOfTheAgesPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _RetributionOfTheMadeenPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)34677, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyRetributionOfTheMadeenPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/34677"&gt;&lt;strong&gt;Retribution of the Madeen&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PCT) [34677] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyRetributionOfTheMadeenPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/34677"&gt;&lt;strong&gt;Retribution of the Madeen&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PCT) [34677] [Ability]
    /// &lt;para&gt;Render your Madeen portrait to life dealing unaspected damage to all enemies in a straight line before you with a potency of 1,100 for the first enemy and 70% less for all remaining enemies. Can only be executed while Madeen Portrait is active. ※This action cannot be assigned to a hotbar. ※Mog of the Ages changes to Retribution of the Madeen when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction RetributionOfTheMadeenPvE =&gt; _RetributionOfTheMadeenPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _HammerStampPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)34678, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyHammerStampPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/34678"&gt;&lt;strong&gt;Hammer Stamp&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PCT) [34678] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyHammerStampPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/34678"&gt;&lt;strong&gt;Hammer Stamp&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PCT) [34678] [Spell]
    /// &lt;para&gt;Deals unaspected damage as a critical direct hit with a potency of for the first enemy and 70% less for all remaining enemies. Can only be executed while under the effect of Hammer Time.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction HammerStampPvE =&gt; _HammerStampPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _HammerBrushPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)34679, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyHammerBrushPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/34679"&gt;&lt;strong&gt;Hammer Brush&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PCT) [34679] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyHammerBrushPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/34679"&gt;&lt;strong&gt;Hammer Brush&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PCT) [34679] [Spell]
    /// &lt;para&gt;Deals unaspected damage as a critical direct hit with a potency of for the first enemy and 70% less for all remaining enemies. Combo Action: Hammer Stamp Can only be executed while under the effect of Hammer Time. ※This action cannot be assigned to a hotbar. ※Hammer Stamp changes to Hammer Brush when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction HammerBrushPvE =&gt; _HammerBrushPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _PolishingHammerPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)34680, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyPolishingHammerPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/34680"&gt;&lt;strong&gt;Polishing Hammer&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PCT) [34680] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyPolishingHammerPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/34680"&gt;&lt;strong&gt;Polishing Hammer&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PCT) [34680] [Spell]
    /// &lt;para&gt;Deals unaspected damage as a critical direct hit with a potency of for the first enemy and 70% less for all remaining enemies. Combo Action: Hammer Brush Can only be executed while under the effect of Hammer Time. ※This action cannot be assigned to a hotbar. ※Hammer Brush changes to Polishing Hammer when requirements for execution are met.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction PolishingHammerPvE =&gt; _PolishingHammerPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _StarPrismPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)34681, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyStarPrismPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/34681"&gt;&lt;strong&gt;Star Prism&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PCT) [34681] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyStarPrismPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/34681"&gt;&lt;strong&gt;Star Prism&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PCT) [34681] [Spell]
    /// &lt;para&gt;Deals unaspected damage with a potency of 1,100 for the first enemy and 70% less for all remaining enemies. Additional Effect: Restores HP of all party members within 30 yalms of target Cure Potency: 400 Can only be executed while under the effect of Starstruck.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction StarPrismPvE =&gt; _StarPrismPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _SubtractivePalettePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)34683, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifySubtractivePalettePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/34683"&gt;&lt;strong&gt;Subtractive Palette&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PCT) [34683] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifySubtractivePalettePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/34683"&gt;&lt;strong&gt;Subtractive Palette&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PCT) [34683] [Ability]
    /// &lt;para&gt;Grants 3 stacks of Subtractive Palette. Cannot be cast while under the effect of Subtractive Palette. Palette Gauge Cost: 50&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction SubtractivePalettePvE =&gt; _SubtractivePalettePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _SmudgePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)34684, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifySmudgePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/34684"&gt;&lt;strong&gt;Smudge&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PCT) [34684] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifySmudgePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/34684"&gt;&lt;strong&gt;Smudge&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PCT) [34684] [Ability]
    /// &lt;para&gt;Quickly dash 15 yalms forward. Cannot be executed while bound.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction SmudgePvE =&gt; _SmudgePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _TemperaCoatPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)34685, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyTemperaCoatPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/34685"&gt;&lt;strong&gt;Tempera Coat&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PCT) [34685] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyTemperaCoatPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/34685"&gt;&lt;strong&gt;Tempera Coat&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PCT) [34685] [Ability]
    /// &lt;para&gt;Creates a barrier around self that absorbs damage totaling 20% of maximum HP. Duration: 10s Reduces the recast time of Tempera Coat by 60 seconds when barrier is completely absorbed.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction TemperaCoatPvE =&gt; _TemperaCoatPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _TemperaGrassaPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)34686, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyTemperaGrassaPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/34686"&gt;&lt;strong&gt;Tempera Grassa&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PCT) [34686] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyTemperaGrassaPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/34686"&gt;&lt;strong&gt;Tempera Grassa&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PCT) [34686] [Ability]
    /// &lt;para&gt;Removes Tempera Coat to create a barrier around self and all nearby party members that absorbs damage totaling 10% of maximum HP. Duration: 10s Reduces the recast time of Tempera Coat by 30 seconds when barrier is completely absorbed. Can only be executed when under the effect of Tempera Coat.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction TemperaGrassaPvE =&gt; _TemperaGrassaPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _RainbowDripPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)34688, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyRainbowDripPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/34688"&gt;&lt;strong&gt;Rainbow Drip&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PCT) [34688] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyRainbowDripPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/34688"&gt;&lt;strong&gt;Rainbow Drip&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PCT) [34688] [Spell]
    /// &lt;para&gt;Deals unaspected damage to all enemies in a straight line before you with a potency of 1,000 for the first enemy and 85% less for all remaining enemies. Additional Effect: Grants White Paint Maximum Stacks: 5 When Rainbow Bright is active Rainbow Drip can be cast immediately and its recast timer is reduced. This action does not share a recast timer with any other actions. Upon execution the recast timer for this action will be applied to all other weaponskills and magic actions.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction RainbowDripPvE =&gt; _RainbowDripPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _CreatureMotifPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)34689, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyCreatureMotifPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/34689"&gt;&lt;strong&gt;Creature Motif&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PCT) [34689] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyCreatureMotifPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/34689"&gt;&lt;strong&gt;Creature Motif&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PCT) [34689] [Spell]
    /// &lt;para&gt;Paints a creature motif. This action changes when placed on the hotbar in the order of when executed in succession. Cast immediately when used outside of combat. This action does not share a recast timer with any other actions. Recast timer cannot be affected by status effects or gear attributes. Upon execution the recast timer for this action will be applied to all other weaponskills and magic actions.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction CreatureMotifPvE =&gt; _CreatureMotifPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _WeaponMotifPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)34690, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyWeaponMotifPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/34690"&gt;&lt;strong&gt;Weapon Motif&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PCT) [34690] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyWeaponMotifPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/34690"&gt;&lt;strong&gt;Weapon Motif&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PCT) [34690] [Spell]
    /// &lt;para&gt;Paints a weapon motif. This action changes to Hammer Motif when placed on the hotbar. Cast immediately when used outside of combat. This action does not share a recast timer with any other actions. Recast timer cannot be affected by status effects or gear attributes. Upon execution the recast timer for this action will be applied to all other weaponskills and magic actions.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction WeaponMotifPvE =&gt; _WeaponMotifPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _LandscapeMotifPvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)34691, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyLandscapeMotifPvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/34691"&gt;&lt;strong&gt;Landscape Motif&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PCT) [34691] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyLandscapeMotifPvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/34691"&gt;&lt;strong&gt;Landscape Motif&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PCT) [34691] [Spell]
    /// &lt;para&gt;Paints a landscape motif. This action changes to Starry Sky Motif when placed on the hotbar. Cast immediately when used outside of combat. This action does not share a recast timer with any other actions. Recast timer cannot be affected by status effects or gear attributes. Upon execution the recast timer for this action will be applied to all other weaponskills and magic actions.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction LandscapeMotifPvE =&gt; _LandscapeMotifPvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _LivingMusePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)35347, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyLivingMusePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/35347"&gt;&lt;strong&gt;Living Muse&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PCT) [35347] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyLivingMusePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/35347"&gt;&lt;strong&gt;Living Muse&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PCT) [35347] [Ability]
    /// &lt;para&gt;Render your depiction of a creature to life. This action changes to based on your current motif. Maximum Charges: Can only be executed when a Creature Motif is depicted on the Creature Canvas.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction LivingMusePvE =&gt; _LivingMusePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _SteelMusePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)35348, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifySteelMusePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/35348"&gt;&lt;strong&gt;Steel Muse&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PCT) [35348] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifySteelMusePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/35348"&gt;&lt;strong&gt;Steel Muse&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PCT) [35348] [Ability]
    /// &lt;para&gt;Render your depiction of a weapon to life. This action changes to Striking Muse based on your current motif. Can only be executed in combat and when a Weapon Motif is depicted on the Weapon Canvas.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction SteelMusePvE =&gt; _SteelMusePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ScenicMusePvECreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)35349, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyScenicMusePvE(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/35349"&gt;&lt;strong&gt;Scenic Muse&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PCT) [35349] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyScenicMusePvE(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/35349"&gt;&lt;strong&gt;Scenic Muse&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (PCT) [35349] [Ability]
    /// &lt;para&gt;Render your depiction of a landscape to life. This action changes to Starry Muse based on your current motif. Can only be executed in combat and when a Landscape Motif is depicted on the Landscape Canvas.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ScenicMusePvE =&gt; _ScenicMusePvECreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _FireInRedPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)39191, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyFireInRedPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/39191"&gt;&lt;strong&gt;Fire in Red&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (PCT) [39191] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyFireInRedPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/39191"&gt;&lt;strong&gt;Fire in Red&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (PCT) [39191] [Spell]
    /// &lt;para&gt;Delivers fire damage with a potency of 5,000. Additional Effect: Grants Aetherhues Duration: 15s Cannot be cast while under the effect of Subtractive Palette. ※Fire in Red changes to Aero in Green while under the effect of Aetherhues. ※Fire in Red changes to Water in Blue while under the effect of Aetherhues II. ※Fire in Red changes to Blizzard in Cyan while under the effect of Subtractive Palette. ※Fire in Red changes to Stone in Yellow while under the effect of Subtractive Palette and Aetherhues. ※Fire in Red changes to Thunder in Magenta while under the effect of Subtractive Palette and Aetherhues II.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction FireInRedPvP =&gt; _FireInRedPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _AeroInGreenPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)39192, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyAeroInGreenPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/39192"&gt;&lt;strong&gt;Aero in Green&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (PCT) [39192] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyAeroInGreenPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/39192"&gt;&lt;strong&gt;Aero in Green&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (PCT) [39192] [Spell]
    /// &lt;para&gt;Delivers wind damage with a potency of 6,000. Additional Effect: Grants Aetherhues II Duration: 15s Can only be cast while under the effect of Aetherhues. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction AeroInGreenPvP =&gt; _AeroInGreenPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _WaterInBluePvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)39193, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyWaterInBluePvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/39193"&gt;&lt;strong&gt;Water in Blue&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (PCT) [39193] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyWaterInBluePvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/39193"&gt;&lt;strong&gt;Water in Blue&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (PCT) [39193] [Spell]
    /// &lt;para&gt;Delivers water damage with a potency of 7,000. Can only be cast while under the effect of Aetherhues II. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction WaterInBluePvP =&gt; _WaterInBluePvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _BlizzardInCyanPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)39194, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyBlizzardInCyanPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/39194"&gt;&lt;strong&gt;Blizzard in Cyan&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (PCT) [39194] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyBlizzardInCyanPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/39194"&gt;&lt;strong&gt;Blizzard in Cyan&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (PCT) [39194] [Spell]
    /// &lt;para&gt;Delivers ice damage with a potency of 7,000. Additional Effect: Grants Aetherhues Duration: 15s Can only be cast while under the effect of Subtractive Palette. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction BlizzardInCyanPvP =&gt; _BlizzardInCyanPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _StoneInYellowPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)39195, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyStoneInYellowPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/39195"&gt;&lt;strong&gt;Stone in Yellow&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (PCT) [39195] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyStoneInYellowPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/39195"&gt;&lt;strong&gt;Stone in Yellow&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (PCT) [39195] [Spell]
    /// &lt;para&gt;Delivers earth damage with a potency of 8,000. Additional Effect: Grants Aetherhues II Duration: 15s Can only be cast while under the effect of Subtractive Palette and Aetherhues. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction StoneInYellowPvP =&gt; _StoneInYellowPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ThunderInMagentaPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)39196, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyThunderInMagentaPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/39196"&gt;&lt;strong&gt;Thunder in Magenta&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (PCT) [39196] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyThunderInMagentaPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/39196"&gt;&lt;strong&gt;Thunder in Magenta&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (PCT) [39196] [Spell]
    /// &lt;para&gt;Delivers lightning damage with a potency of 9,000. Can only be cast while under the effect of Subtractive Palette and Aetherhues II. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ThunderInMagentaPvP =&gt; _ThunderInMagentaPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _HolyInWhitePvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)39198, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyHolyInWhitePvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/39198"&gt;&lt;strong&gt;Holy in White&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (PCT) [39198] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyHolyInWhitePvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/39198"&gt;&lt;strong&gt;Holy in White&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (PCT) [39198] [Spell]
    /// &lt;para&gt;Deals unaspected damage with a potency of 9,000 to target and all enemies nearby it. Additional Effect: Restores own HP Cure Potency: 12,000 Maximum Charges: 2 Cannot be cast while under the effect of Subtractive Palette. Shares a recast timer with Comet in Black. ※Holy in White changes to Comet in Black while under the effect of Subtractive Palette.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction HolyInWhitePvP =&gt; _HolyInWhitePvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _CometInBlackPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)39199, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyCometInBlackPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/39199"&gt;&lt;strong&gt;Comet in Black&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (PCT) [39199] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyCometInBlackPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/39199"&gt;&lt;strong&gt;Comet in Black&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (PCT) [39199] [Spell]
    /// &lt;para&gt;Deals unaspected damage with a potency of 12,000 to target and all enemies nearby it. Maximum Charges: 2 Can only be cast while under the effect Subtractive Palette. Shares a recast timer with Holy in White. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction CometInBlackPvP =&gt; _CometInBlackPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _PomMotifPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)39200, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyPomMotifPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/39200"&gt;&lt;strong&gt;Pom Motif&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (PCT) [39200] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyPomMotifPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/39200"&gt;&lt;strong&gt;Pom Motif&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (PCT) [39200] [Spell]
    /// &lt;para&gt;Paints a pom granting Pom Motif. Can only be cast while under the effect of Pom Sketch. The recast timer of this action is not affected by status effects. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction PomMotifPvP =&gt; _PomMotifPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _WingMotifPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)39201, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyWingMotifPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/39201"&gt;&lt;strong&gt;Wing Motif&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (PCT) [39201] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyWingMotifPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/39201"&gt;&lt;strong&gt;Wing Motif&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (PCT) [39201] [Spell]
    /// &lt;para&gt;Paints a pair of wings granting Wing Motif. Can only be cast while under the effect of Wing Sketch. The recast timer of this action is not affected by status effects. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction WingMotifPvP =&gt; _WingMotifPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ClawMotifPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)39202, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyClawMotifPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/39202"&gt;&lt;strong&gt;Claw Motif&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (PCT) [39202] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyClawMotifPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/39202"&gt;&lt;strong&gt;Claw Motif&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (PCT) [39202] [Spell]
    /// &lt;para&gt;Paints a claw granting Claw Motif. Can only be cast while under the effect of Claw Sketch. The recast timer of this action is not affected by status effects. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ClawMotifPvP =&gt; _ClawMotifPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _MawMotifPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)39203, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyMawMotifPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/39203"&gt;&lt;strong&gt;Maw Motif&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (PCT) [39203] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyMawMotifPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/39203"&gt;&lt;strong&gt;Maw Motif&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (PCT) [39203] [Spell]
    /// &lt;para&gt;Paints a maw granting Maw Motif. Can only be cast while under the effect of Maw Sketch. The recast timer of this action is not affected by status effects. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction MawMotifPvP =&gt; _MawMotifPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _CreatureMotifPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)39204, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyCreatureMotifPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/39204"&gt;&lt;strong&gt;Creature Motif&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (PCT) [39204] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyCreatureMotifPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/39204"&gt;&lt;strong&gt;Creature Motif&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (PCT) [39204] [Spell]
    /// &lt;para&gt;Paints a creature motif. This action changes to Pom Motif Wing Motif Claw Motif or Maw Motif based on your current creature sketch. The recast timer of this action is not affected by status effects.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction CreatureMotifPvP =&gt; _CreatureMotifPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _PomMusePvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)39205, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyPomMusePvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/39205"&gt;&lt;strong&gt;Pom Muse&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (PCT) [39205] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyPomMusePvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/39205"&gt;&lt;strong&gt;Pom Muse&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (PCT) [39205] [Ability]
    /// &lt;para&gt;Render a rain of poms dealing unaspected damage with a potency of 8,000 to target and all enemies nearby it. Additional Effect: Increases damage dealt and healing potency by 20% Duration: 10s Additional Effect: Grants Wing Sketch Maximum Charges: 2 Can only be cast while under the effect of Pom Motif. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction PomMusePvP =&gt; _PomMusePvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _WingedMusePvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)39206, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyWingedMusePvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/39206"&gt;&lt;strong&gt;Winged Muse&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (PCT) [39206] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyWingedMusePvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/39206"&gt;&lt;strong&gt;Winged Muse&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (PCT) [39206] [Ability]
    /// &lt;para&gt;Render a pair of windborne wings dealing unaspected damage with a potency of 8,000 to target and all enemies nearby it. Additional Effect: Reduces spell cast time and recast time by 25% while also increasing movement speed by 25% Duration: 10s Additional Effect: Grants Moogle Portrait Additional Effect: Grants Claw Sketch Maximum Charges: 2 Can only be cast while under the effect of Wing Motif. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction WingedMusePvP =&gt; _WingedMusePvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ClawedMusePvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)39207, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyClawedMusePvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/39207"&gt;&lt;strong&gt;Clawed Muse&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (PCT) [39207] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyClawedMusePvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/39207"&gt;&lt;strong&gt;Clawed Muse&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (PCT) [39207] [Ability]
    /// &lt;para&gt;Render a sharpened claw dealing unaspected damage with a potency of 8,000 to target and all enemies nearby it. Additional Effect: Increases target's damage taken by 10% while reducing HP recovered by healing actions by 15% Duration: 10s Additional Effect: Grants Maw Sketch Maximum Charges: 2 Can only be cast while under the effect of Claw Motif. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ClawedMusePvP =&gt; _ClawedMusePvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _FangedMusePvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)39208, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyFangedMusePvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/39208"&gt;&lt;strong&gt;Fanged Muse&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (PCT) [39208] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyFangedMusePvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/39208"&gt;&lt;strong&gt;Fanged Muse&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (PCT) [39208] [Ability]
    /// &lt;para&gt;Render a set of ferocious fangs dealing unaspected damage with a potency of 8,000 to target and all enemies nearby it. Additional Effect: Damage over time Potency: 4,000 Duration: 12s Additional Effect: Grants Madeen Portrait Additional Effect: Grants Pom Sketch Maximum Charges: 2 Can only be cast while under the effect of Maw Motif. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction FangedMusePvP =&gt; _FangedMusePvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _LivingMusePvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)39209, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyLivingMusePvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/39209"&gt;&lt;strong&gt;Living Muse&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (PCT) [39209] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyLivingMusePvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/39209"&gt;&lt;strong&gt;Living Muse&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (PCT) [39209] [Ability]
    /// &lt;para&gt;Render your depiction of a creature to life. This action changes to Pom Muse Winged Muse Clawed Muse or Fanged Muse based on your current motif. The recast timer of this action is not affected by status effects.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction LivingMusePvP =&gt; _LivingMusePvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _SmudgePvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)39210, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifySmudgePvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/39210"&gt;&lt;strong&gt;Smudge&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (PCT) [39210] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifySmudgePvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/39210"&gt;&lt;strong&gt;Smudge&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (PCT) [39210] [Ability]
    /// &lt;para&gt;Quickly dash 15 yalms forward. Additional Effect: Increases movement speed by 25% Duration: 3s Additional Effect: Grants Quick Sketch Quick Sketch Effect: Next motif is rendered instantly Duration: 10s Cannot be executed while bound.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction SmudgePvP =&gt; _SmudgePvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _TemperaCoatPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)39211, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyTemperaCoatPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/39211"&gt;&lt;strong&gt;Tempera Coat&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (PCT) [39211] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyTemperaCoatPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/39211"&gt;&lt;strong&gt;Tempera Coat&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (PCT) [39211] [Ability]
    /// &lt;para&gt;Grants Tempera Coat. Tempera Coat Effect: Erects a magicked barrier which nullifies damage equivalent to a heal of 12,000 potency Duration: 10s Reduces the recast time of Tempera Coat by 5 seconds when barrier is completely absorbed. ※Tempera Coat changes to Tempera Grassa while under the effect of Tempera Coat.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction TemperaCoatPvP =&gt; _TemperaCoatPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _TemperaGrassaPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)39212, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyTemperaGrassaPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/39212"&gt;&lt;strong&gt;Tempera Grassa&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (PCT) [39212] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyTemperaGrassaPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/39212"&gt;&lt;strong&gt;Tempera Grassa&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (PCT) [39212] [Ability]
    /// &lt;para&gt;Ends the effect of Tempera Coat and grants Tempera Grassa to self and nearby party members. Tempera Grassa Effect: Erects a magicked barrier which nullifies damage equivalent to a heal of 8,000 potency Duration: 10s This action's effects extend through obstructions. Can only be executed while under the effect of Tempera Coat. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction TemperaGrassaPvP =&gt; _TemperaGrassaPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _SubtractivePalettePvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)39213, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifySubtractivePalettePvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/39213"&gt;&lt;strong&gt;Subtractive Palette&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (PCT) [39213] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifySubtractivePalettePvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/39213"&gt;&lt;strong&gt;Subtractive Palette&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (PCT) [39213] [Ability]
    /// &lt;para&gt;Grants Subtractive Palette. Effect ends upon reuse.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction SubtractivePalettePvP =&gt; _SubtractivePalettePvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _ReleaseSubtractivePalettePvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)39214, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyReleaseSubtractivePalettePvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/39214"&gt;&lt;strong&gt;Release Subtractive Palette&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (PCT) [39214] [Ability]
    /// &lt;/summary&gt;
    static partial void ModifyReleaseSubtractivePalettePvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/39214"&gt;&lt;strong&gt;Release Subtractive Palette&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (PCT) [39214] [Ability]
    /// &lt;para&gt;Cancels the effect of Subtractive Palette.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction ReleaseSubtractivePalettePvP =&gt; _ReleaseSubtractivePalettePvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _StarPrismPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)39216, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyStarPrismPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/39216"&gt;&lt;strong&gt;Star Prism&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (PCT) [39216] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyStarPrismPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/39216"&gt;&lt;strong&gt;Star Prism&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (PCT) [39216] [Spell]
    /// &lt;para&gt;Deals unaspected damage with a potency of 16,000 to target and all enemies nearby it. Additional Effect: Restores HP of all party members within 30 yalms of target Cure Potency: 16,000 Additional Effect: Increases damage dealt by all party members within 30 yalms of target by 10% Duration: 15s This action's effects extend through obstructions. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction StarPrismPvP =&gt; _StarPrismPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _MogOfTheAgesPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)39782, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyMogOfTheAgesPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/39782"&gt;&lt;strong&gt;Mog of the Ages&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (PCT) [39782] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyMogOfTheAgesPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/39782"&gt;&lt;strong&gt;Mog of the Ages&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (PCT) [39782] [Spell]
    /// &lt;para&gt;Render your moogle portrait to life dealing unaspected damage with a potency of 14,000 to all enemies in a straight line. Additional Effect: Silences target Duration: 2s Can only be cast while under the effect of Moogle Portrait. ※Mog of the Ages changes to Retribution of the Madeen while under the effect of Madeen Portrait.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction MogOfTheAgesPvP =&gt; _MogOfTheAgesPvPCreator.Value;
    private readonly Lazy&lt;IBaseAction&gt; _RetributionOfTheMadeenPvPCreator = new(() =&gt; 
    {
        IBaseAction action = new BaseAction((ActionID)39783, false);
        CustomRotation.LoadActionSetting(ref action);
    
        var setting = action.Setting;
        ModifyRetributionOfTheMadeenPvP(ref setting);
        action.Setting = setting;
    
        return action;
    });
    
    /// &lt;summary&gt;
    /// Modify &lt;see href="https://garlandtools.org/db/#action/39783"&gt;&lt;strong&gt;Retribution of the Madeen&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (PCT) [39783] [Spell]
    /// &lt;/summary&gt;
    static partial void ModifyRetributionOfTheMadeenPvP(ref ActionSetting setting);
    
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/39783"&gt;&lt;strong&gt;Retribution of the Madeen&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (PCT) [39783] [Spell]
    /// &lt;para&gt;Render your Madeen portrait to life dealing unaspected damage with a potency of 14,000 to all enemies in a straight line. Additional Effect: Stun Duration: 2s Can only be cast while under the effect of Madeen Portrait. ※This action cannot be assigned to a hotbar.&lt;/para&gt;
    /// &lt;/summary&gt;
    
    public IBaseAction RetributionOfTheMadeenPvP =&gt; _RetributionOfTheMadeenPvPCreator.Value;

    private IBaseAction[] _AllBaseActions = null;
    
    /// &lt;inheritdoc/&gt;
    public override IBaseAction[] AllBaseActions =&gt; _AllBaseActions ??= [
    	FireInRedPvE, AeroInGreenPvE, WaterInBluePvE, BlizzardInCyanPvE, StoneInYellowPvE, ThunderInMagentaPvE, FireIiInRedPvE, AeroIiInGreenPvE, WaterIiInBluePvE, BlizzardIiInCyanPvE, StoneIiInYellowPvE, ThunderIiInMagentaPvE, HolyInWhitePvE, CometInBlackPvE, PomMotifPvE, WingMotifPvE, ClawMotifPvE, MawMotifPvE, HammerMotifPvE, StarrySkyMotifPvE, PomMusePvE, WingedMusePvE, ClawedMusePvE, FangedMusePvE, StrikingMusePvE, StarryMusePvE, MogOfTheAgesPvE, RetributionOfTheMadeenPvE, HammerStampPvE, HammerBrushPvE, PolishingHammerPvE, StarPrismPvE, SubtractivePalettePvE, SmudgePvE, TemperaCoatPvE, TemperaGrassaPvE, RainbowDripPvE, CreatureMotifPvE, WeaponMotifPvE, LandscapeMotifPvE, LivingMusePvE, SteelMusePvE, ScenicMusePvE, FireInRedPvP, AeroInGreenPvP, WaterInBluePvP, BlizzardInCyanPvP, StoneInYellowPvP, ThunderInMagentaPvP, HolyInWhitePvP, CometInBlackPvP, PomMotifPvP, WingMotifPvP, ClawMotifPvP, MawMotifPvP, CreatureMotifPvP, PomMusePvP, WingedMusePvP, ClawedMusePvP, FangedMusePvP, LivingMusePvP, SmudgePvP, TemperaCoatPvP, TemperaGrassaPvP, SubtractivePalettePvP, ReleaseSubtractivePalettePvP, StarPrismPvP, MogOfTheAgesPvP, RetributionOfTheMadeenPvP,
    	..base.AllBaseActions,
    ];

private readonly Lazy&lt;IBaseAction&gt; _SkyshardPvECreator = new(() =&gt; 
{
    IBaseAction action = new BaseAction((ActionID)203, false);
    CustomRotation.LoadActionSetting(ref action);

    var setting = action.Setting;
    ModifySkyshardPvE(ref setting);
    action.Setting = setting;

    return action;
});

/// &lt;summary&gt;
/// Modify &lt;see href="https://garlandtools.org/db/#action/203"&gt;&lt;strong&gt;Skyshard&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [203] [Limit Break]
/// &lt;/summary&gt;
static partial void ModifySkyshardPvE(ref ActionSetting setting);

/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/203"&gt;&lt;strong&gt;Skyshard&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [203] [Limit Break]
/// &lt;para&gt;Deals unaspected damage with a potency of 1,650 to all enemies near point of impact.&lt;/para&gt;
/// &lt;/summary&gt;

public IBaseAction SkyshardPvE =&gt; _SkyshardPvECreator.Value;
/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/203"&gt;&lt;strong&gt;Skyshard&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [203] [Limit Break]
/// &lt;para&gt;Deals unaspected damage with a potency of 1,650 to all enemies near point of impact.&lt;/para&gt;
/// &lt;/summary&gt;
private sealed protected override IBaseAction LimitBreak1 =&gt; SkyshardPvE;
private readonly Lazy&lt;IBaseAction&gt; _StarstormPvECreator = new(() =&gt; 
{
    IBaseAction action = new BaseAction((ActionID)204, false);
    CustomRotation.LoadActionSetting(ref action);

    var setting = action.Setting;
    ModifyStarstormPvE(ref setting);
    action.Setting = setting;

    return action;
});

/// &lt;summary&gt;
/// Modify &lt;see href="https://garlandtools.org/db/#action/204"&gt;&lt;strong&gt;Starstorm&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [204] [Limit Break]
/// &lt;/summary&gt;
static partial void ModifyStarstormPvE(ref ActionSetting setting);

/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/204"&gt;&lt;strong&gt;Starstorm&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [204] [Limit Break]
/// &lt;para&gt;Deals unaspected damage with a potency of 3,600 to all enemies near point of impact.&lt;/para&gt;
/// &lt;/summary&gt;

public IBaseAction StarstormPvE =&gt; _StarstormPvECreator.Value;
/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/204"&gt;&lt;strong&gt;Starstorm&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [204] [Limit Break]
/// &lt;para&gt;Deals unaspected damage with a potency of 3,600 to all enemies near point of impact.&lt;/para&gt;
/// &lt;/summary&gt;
private sealed protected override IBaseAction LimitBreak2 =&gt; StarstormPvE;
private readonly Lazy&lt;IBaseAction&gt; _ChromaticFantasyPvECreator = new(() =&gt; 
{
    IBaseAction action = new BaseAction((ActionID)34867, false);
    CustomRotation.LoadActionSetting(ref action);

    var setting = action.Setting;
    ModifyChromaticFantasyPvE(ref setting);
    action.Setting = setting;

    return action;
});

/// &lt;summary&gt;
/// Modify &lt;see href="https://garlandtools.org/db/#action/34867"&gt;&lt;strong&gt;Chromatic Fantasy&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [34867] [Limit Break]
/// &lt;/summary&gt;
static partial void ModifyChromaticFantasyPvE(ref ActionSetting setting);

/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/34867"&gt;&lt;strong&gt;Chromatic Fantasy&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [34867] [Limit Break]
/// &lt;para&gt;&lt;/para&gt;
/// &lt;/summary&gt;

public IBaseAction ChromaticFantasyPvE =&gt; _ChromaticFantasyPvECreator.Value;
/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/34867"&gt;&lt;strong&gt;Chromatic Fantasy&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvE&lt;/i&gt; (All Classes) [34867] [Limit Break]
/// &lt;para&gt;&lt;/para&gt;
/// &lt;/summary&gt;
private sealed protected override IBaseAction LimitBreak3 =&gt; ChromaticFantasyPvE;
private readonly Lazy&lt;IBaseAction&gt; _AdventOfChocobastionPvPCreator = new(() =&gt; 
{
    IBaseAction action = new BaseAction((ActionID)39215, false);
    CustomRotation.LoadActionSetting(ref action);

    var setting = action.Setting;
    ModifyAdventOfChocobastionPvP(ref setting);
    action.Setting = setting;

    return action;
});

/// &lt;summary&gt;
/// Modify &lt;see href="https://garlandtools.org/db/#action/39215"&gt;&lt;strong&gt;Advent of Chocobastion&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (PCT) [39215] [Limit Break]
/// &lt;/summary&gt;
static partial void ModifyAdventOfChocobastionPvP(ref ActionSetting setting);

/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/39215"&gt;&lt;strong&gt;Advent of Chocobastion&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (PCT) [39215] [Limit Break]
/// &lt;para&gt;Render a fat chocobo knocking back all enemies within range 15 yalms. Additional Effect: Creates a Chocobastion at your feet reducing damage taken by 25% while increasing HP recovered by healing actions by 25% for self and all party members within the area Duration: 15s Additional Effect: Grants Starstruck Duration: 15s Can only be executed when the limit gauge is full. Gauge Charge Time: 105s ※Action changes to Star Prism upon execution.&lt;/para&gt;
/// &lt;/summary&gt;

private IBaseAction AdventOfChocobastionPvP =&gt; _AdventOfChocobastionPvPCreator.Value;
/// &lt;summary&gt;
/// &lt;see href="https://garlandtools.org/db/#action/39215"&gt;&lt;strong&gt;Advent of Chocobastion&lt;/strong&gt;&lt;/see&gt; &lt;i&gt;PvP&lt;/i&gt; (PCT) [39215] [Limit Break]
/// &lt;para&gt;Render a fat chocobo knocking back all enemies within range 15 yalms. Additional Effect: Creates a Chocobastion at your feet reducing damage taken by 25% while increasing HP recovered by healing actions by 25% for self and all party members within the area Duration: 15s Additional Effect: Grants Starstruck Duration: 15s Can only be executed when the limit gauge is full. Gauge Charge Time: 105s ※Action changes to Star Prism upon execution.&lt;/para&gt;
/// &lt;/summary&gt;
private sealed protected override IBaseAction LimitBreakPvP =&gt; AdventOfChocobastionPvP;

#endregion

#region Traits

    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50537"&gt;&lt;strong&gt;Palette Gauge&lt;/strong&gt;&lt;/see&gt; (PCT) [537]
    /// &lt;para&gt;Allows for Palette Gauge accumulation upon the landing of Water in Blue and Water II in Blue.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait PaletteGaugeTrait { get; } = new BaseTrait(537);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50538"&gt;&lt;strong&gt;Enhanced Artistry&lt;/strong&gt;&lt;/see&gt; (PCT) [538]
    /// &lt;para&gt;Grants White Paint upon the landing of Water in Blue Water II in Blue Thunder in Magenta and Thunder II in Magenta.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedArtistryTrait { get; } = new BaseTrait(538);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50539"&gt;&lt;strong&gt;Enhanced Smudge&lt;/strong&gt;&lt;/see&gt; (PCT) [539]
    /// &lt;para&gt;Increases movement speed after executing Smudge. Duration: 5s&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedSmudgeTrait { get; } = new BaseTrait(539);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50540"&gt;&lt;strong&gt;Enhanced Pictomancy II&lt;/strong&gt;&lt;/see&gt; (PCT) [540]
    /// &lt;para&gt;Hammer Stamp changes to Hammer Brush upon execution which in turn changes to Polishing Hammer upon execution. Additionally allows the accumulation of charges for consecutive uses of Striking Muse. Maximum Charges: 2&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedPictomancyIiTrait { get; } = new BaseTrait(540);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50541"&gt;&lt;strong&gt;Enhanced Tempera&lt;/strong&gt;&lt;/see&gt; (PCT) [541]
    /// &lt;para&gt;Allows the execution of Tempera Grassa. Can only be executed while under the effect of Tempera Coat.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedTemperaTrait { get; } = new BaseTrait(541);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50542"&gt;&lt;strong&gt;Enhanced Palette&lt;/strong&gt;&lt;/see&gt; (PCT) [542]
    /// &lt;para&gt;Grants Monochrome Tones upon executing Subtractive Palette. Monochrome Tones Effect: Converts one stack of White Paint into Black Paint&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedPaletteTrait { get; } = new BaseTrait(542);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50543"&gt;&lt;strong&gt;Enhanced Pictomancy III&lt;/strong&gt;&lt;/see&gt; (PCT) [543]
    /// &lt;para&gt;Grants Rainbow Bright upon consuming all stacks of Hyperphantasia. Stacks may be depleted by casting aetherhue spells. Duration: 30s&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedPictomancyIiiTrait { get; } = new BaseTrait(543);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50544"&gt;&lt;strong&gt;Enhanced Pictomancy V&lt;/strong&gt;&lt;/see&gt; (PCT) [544]
    /// &lt;para&gt;Grants Starstruck upon executing Starry Muse. Duration: 20s&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedPictomancyVTrait { get; } = new BaseTrait(544);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50545"&gt;&lt;strong&gt;Enhanced Pictomancy IV&lt;/strong&gt;&lt;/see&gt; (PCT) [545]
    /// &lt;para&gt;Allows a third charge of Living Muse. In addition Claw Motif and Maw Motif may now be performed after executing Living Muse.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedPictomancyIvTrait { get; } = new BaseTrait(545);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50546"&gt;&lt;strong&gt;Enhanced Pictomancy&lt;/strong&gt;&lt;/see&gt; (PCT) [546]
    /// &lt;para&gt;Grants 5 stacks of Hyperphantasia upon executing Starry Muse. Duration: 30s&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait EnhancedPictomancyTrait { get; } = new BaseTrait(546);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50670"&gt;&lt;strong&gt;Maim and Mend&lt;/strong&gt;&lt;/see&gt; (PCT) [670]
    /// &lt;para&gt;Increases base action damage and HP restoration by 10%.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait MaimAndMendTrait { get; } = new BaseTrait(670);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50671"&gt;&lt;strong&gt;Maim and Mend II&lt;/strong&gt;&lt;/see&gt; (PCT) [671]
    /// &lt;para&gt;Increases base action damage and HP restoration by 30%.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait MaimAndMendIiTrait { get; } = new BaseTrait(671);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50672"&gt;&lt;strong&gt;Pictomancy Mastery&lt;/strong&gt;&lt;/see&gt; (PCT) [672]
    /// &lt;para&gt;Increases the potency of Fire in Red to 310 Aero in Green to 350 Water in Blue to 390 Pom Muse to 700 Winged Muse to 700 Mog of the Ages to 800 and Hammer Stamp to 420.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait PictomancyMasteryTrait { get; } = new BaseTrait(672);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50676"&gt;&lt;strong&gt;Pictomancy Mastery II&lt;/strong&gt;&lt;/see&gt; (PCT) [676]
    /// &lt;para&gt;Increases the potency of Fire in Red to 380 Aero in Green to 420 Water in Blue to 460 Fire II in Red to 150 Aero II in Green to 170 Water II in Blue to 190 Hammer Stamp to 500 Blizzard in Cyan to 680 Stone in Yellow to 720 Thunder in Magenta to 760 Blizzard II in Cyan to 330 Stone II in Yellow to 350 and Thunder II in Magenta to 370.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait PictomancyMasteryIiTrait { get; } = new BaseTrait(676);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50677"&gt;&lt;strong&gt;Pictomancy Mastery III&lt;/strong&gt;&lt;/see&gt; (PCT) [677]
    /// &lt;para&gt;Increases the potency of Fire in Red to 420 Aero in Green to 460 Water in Blue to 500 Pom Muse to 800 Winged Muse to 800 Mog of the Ages to 1,000 Hammer Stamp to 540 Blizzard in Cyan to 750 Stone in Yellow to 790 Thunder in Magenta to 830 and Holy in White to 500.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait PictomancyMasteryIiiTrait { get; } = new BaseTrait(677);
    /// &lt;summary&gt;
    /// &lt;see href="https://garlandtools.org/db/#action/50678"&gt;&lt;strong&gt;Pictomancy Mastery IV&lt;/strong&gt;&lt;/see&gt; (PCT) [678]
    /// &lt;para&gt;Increases the potency of Fire in Red to 490 Aero in Green to 530 Water in Blue to 570 Fire II in Red to 180 Aero II in Green to 200 Water II in Blue to 220 Hammer Stamp to 560 Blizzard in Cyan to 860 Stone in Yellow to 900 Thunder in Magenta to 940 Blizzard II in Cyan to 360 Stone II in Yellow to 380 Thunder II in Magenta to 400 Holy in White to 570 Hammer Brush to 580 Polishing Hammer to 600 and Comet in Black to 940.&lt;/para&gt;
    /// &lt;/summary&gt;
    public static IBaseTrait PictomancyMasteryIvTrait { get; } = new BaseTrait(678);

    private IBaseTrait[] _AllTraits = null;
    
    /// &lt;inheritdoc/&gt;
    public override IBaseTrait[] AllTraits =&gt; _AllTraits ??= [
    	PaletteGaugeTrait, EnhancedArtistryTrait, EnhancedSmudgeTrait, EnhancedPictomancyIiTrait, EnhancedTemperaTrait, EnhancedPaletteTrait, EnhancedPictomancyIiiTrait, EnhancedPictomancyVTrait, EnhancedPictomancyIvTrait, EnhancedPictomancyTrait, MaimAndMendTrait, MaimAndMendIiTrait, PictomancyMasteryTrait, PictomancyMasteryIiTrait, PictomancyMasteryIiiTrait, PictomancyMasteryIvTrait,
    	..base.AllTraits,
    ];
#endregion
}

/// &lt;summary&gt;
/// &lt;see href="https://na.finalfantasyxiv.com/jobguide/beastmaster"&gt;&lt;strong&gt;beastmaster&lt;/strong&gt;&lt;/see&gt;
/// &lt;br&gt;Number of Actions: 0&lt;/br&gt;
/// &lt;br&gt;Number of Traits: 0&lt;/br&gt;
/// &lt;/summary&gt;
[Jobs(Job.BST)]
public abstract partial class BeastmasterRotation : CustomRotation
{
    

#region Actions
    

    private IBaseAction[] _AllBaseActions = null;
    
    /// &lt;inheritdoc/&gt;
    public override IBaseAction[] AllBaseActions =&gt; _AllBaseActions ??= [
    	
    	..base.AllBaseActions,
    ];






#endregion

#region Traits

    

    private IBaseTrait[] _AllTraits = null;
    
    /// &lt;inheritdoc/&gt;
    public override IBaseTrait[] AllTraits =&gt; _AllTraits ??= [
    	
    	..base.AllTraits,
    ];
#endregion
}</value>
  </data>
</root>