Zum Hauptinhalt springen

Skirk

Praktische Config

Nutze skirk in configs. Aliase: Keine Aliase eingetragen.

Starter kopieren

skirk char lvl=90/90 cons=0 talent=9,9,9;
skirk add weapon="favoniussword" refine=5 lvl=90/90;
skirk add set="emblemofseveredfate" count=4;
skirk add stats hp=4780 atk=311 atk%=0.466 cr=0.311 cd=0.622 er=0.110;

Combo-Beispiele

First rotation nuke toggle

Use a boolean to run the heavy first rotation once, then fall back to the normal route.

let first_rot_nuke = true

A variable you control. Flip it to false when you want the normal route only.

attack:5, dash

Comma chains actions in order. This is easier to read than one action per line.

Combo kopieren

let first_rot_nuke = true;

if first_rot_nuke {
  skirk burst;
  skirk skill,
        attack:5, dash,
        attack:2, charge, dash,
        attack:5, dash,
        attack:5, dash,
        attack:2, charge, dash,
        attack:5, dash,
        attack;
} else {
  skirk skill;
  skirk attack:5, dash, attack:2, charge;
}

Serpent's Subtlety guard

If you need enough resource before bursting, wait with a timeout.

.skirk.serpents_subtlety < 50

Waits until Skirk has enough resource for the planned burst route.

timeout 180

If the resource never arrives, the script continues instead of freezing.

Combo kopieren

let start = f();
while .skirk.serpents_subtlety < 50 && f() - start < 180 {
  wait(1);
}
if .skirk.burst.ready {
  skirk burst;
}

Sichere Basis-Schleife

Das ist der sicherste Start. Die Schleife prueft erst, ob Skill oder Burst bereit sind, und nutzt danach Angriffe als Fuellung. Nutze sie, wenn du die echte Combo noch nicht kennst.

if .character.skill.ready

Liest den Cooldown. Wenn ready wahr ist, kann die Aktion jetzt benutzt werden. Wenn nicht, ueberspringt der Simulator sie.

attack:3

`attack:3` bedeutet drei normale Angriffe hintereinander. Aendere die Zahl beim Testen.

Keine Endlosschleife hier

Dieser Helper laeuft nur einmal, wenn du ihn aufrufst. Die Wiederholung der Rotation gehoert aussen in die Haupt-`for`-Schleife.

Combo kopieren

fn skirk_basic_loop() {
  if .skirk.skill.ready {
    skirk skill;
  }
  if .skirk.burst.ready {
    skirk burst;
  }
  skirk attack:3;
}

Warten solange .skirk.serpents_subtlety aktiv ist

Amount of Serpent's Subtlety.

Live-Zustand

Das ist kein Setup-Wert, sondern der aktuelle Simulatorzustand in diesem Frame.

Warte-Limit

Das Frame-Limit verhindert, dass die Config haengt, wenn sich der Zustand nie aendert.

Combo kopieren

let start = f();
while .skirk.serpents_subtlety > 0 && f() - start < 300 {
  skirk attack;
}

Warten solange .skirk.void_rifts aktiv ist

Number of Void Rifts on the field.

Live-Zustand

Das ist kein Setup-Wert, sondern der aktuelle Simulatorzustand in diesem Frame.

Warte-Limit

Das Frame-Limit verhindert, dass die Config haengt, wenn sich der Zustand nie aendert.

Combo kopieren

let start = f();
while .skirk.void_rifts > 0 && f() - start < 300 {
  skirk attack;
}

Warten solange .skirk.a4_stacks aktiv ist

Aktuelle Anzahl dieses Counters oder Stacks.

Live-Zustand

Das ist kein Setup-Wert, sondern der aktuelle Simulatorzustand in diesem Frame.

Warte-Limit

Das Frame-Limit verhindert, dass die Config haengt, wenn sich der Zustand nie aendert.

Combo kopieren

let start = f();
while .skirk.a4_stacks > 0 && f() - start < 300 {
  skirk attack;
}

Mit start_serpents_subtlety starten

Set the starting amount of Serpent's Subtlety stacks. Default 100.

+params=[...]

Charakter-Parameter stehen in der `char`-Zeile.

Combo kopieren

skirk char lvl=90/90 cons=0 talent=9,9,9 +params=[start_serpents_subtlety=1];

skill[hold=...] benutzen

0 bedeutet meist Tap; 1 oder höher steht oft für Hold oder eine längere Variante.

skill[hold=...]

Aktionsparameter stehen in Klammern an genau der Aktion.

Combo kopieren

skirk skill[hold=1];

Schreibbare Aktionen

attack direkt nutzbar

Befehl kopieren

skirk attack:3;

charge direkt nutzbar

Befehl kopieren

skirk attack, charge;

skill direkt nutzbar

Befehl kopieren

skirk skill;

burst direkt nutzbar

Befehl kopieren

skirk burst;

dash direkt nutzbar

Befehl kopieren

skirk dash;

jump direkt nutzbar

Befehl kopieren

skirk jump;

walk direkt nutzbar

Befehl kopieren

skirk walk;

swap direkt nutzbar

Befehl kopieren

skirk swap;

Spezielle Aktionsparameter

-[start_serpents_subtlety=...] - Set the starting amount of Serpent's Subtlety stacks. Default 100.

Befehl kopieren

skirk -[start_serpents_subtlety=1];

skill[hold=...] - 0 bedeutet meist Tap; 1 oder höher steht oft für Hold oder eine längere Variante.

Befehl kopieren

skirk skill[hold=1];

Felder für Bedingungen

.skirk.serpents_subtlety - Amount of Serpent's Subtlety.

Bedingung kopieren

if .skirk.serpents_subtlety > 0 {
  # action here
}

.skirk.void_rifts - Number of Void Rifts on the field.

Bedingung kopieren

if .skirk.void_rifts > 0 {
  # action here
}

.skirk.a4_stacks - Aktuelle Anzahl dieses Counters oder Stacks.

Bedingung kopieren

if .skirk.a4_stacks > 0 {
  # action here
}

.skirk.c6_stacks - Aktuelle Anzahl dieses Counters oder Stacks.

Bedingung kopieren

if .skirk.c6_stacks > 0 {
  # action here
}

Frames

Video-Credit: charliex3000
Zählung: Tabelle (Credit: caramielle.)

Hitlag-Daten

FähigkeitHaltezeitSkalierungDefense HaltDeployable
N10.020.01falsefalse
N20.030.01falsefalse
N3-10.030.01falsefalse
N40.050.01falsefalse
N50.060.01falsefalse
E-N10.020.01falsefalse
E-N20.030.01falsefalse
E-N3-10.030.01falsefalse
E-N4-10.030.01falsefalse
E-N50.060.01falsefalse

AoE-Daten

FähigkeitFormZentrumOffset XOffset YRadiusFächerwinkelBox XBox YNotizen
N1CirclePlayer-0.32----
N2CirclePlayer--0.32.2----
N3-1BoxPlayer--1.8--2.53.5-
N3-2BoxPlayer--1.8--2.53.5-
N4BoxPlayer--1--2.56-
N5CirclePlayer--0.33.2----
E-N1BoxPlayer--0.4--75-
E-N2BoxPlayer--0.4--73.5-
E-N3-1BoxPlayer--0.4--63.5-
E-N3-2BoxPlayer--0.2--63.5-
E-N4-1BoxPlayer--0.5--56-
E-N4-2BoxPlayer--0.5--56-
E-N5BoxPlayer--0.4--116-

Bekannte Probleme

Keine bekannten Probleme

Namen

  • skirk

Gültige Aktionen

FähigkeitErlaubtNotizen
attack-
charge-
aim-
skillCannot be used in Seven-Phase Flash.
burst-
low_plunge-
high_plunge-
dash-
jump-
walk-
swap-

Parameter

FähigkeitParameterBeschreibung
-start_serpents_subtletySet the starting amount of Serpent's Subtlety stacks. Default 100.
skillhold0 for Tap (default), value between 1 and 184 for Hold. The number determines the hold E duration in frames.

Felder

FeldBeschreibung
.skirk.serpents_subtlety
Amount of Serpent's Subtlety.
.skirk.void_rifts
Number of Void Rifts on the field.
.skirk.a4_stacks
Number of A4 stacks.
.skirk.c6_stacks
Number of C6 stacks.
Wenn mehrere Felder verfügbar sind, funktioniert jedes davon.