Browse Source

p2s healing cds

main
xziino 3 years ago
parent
commit
4e279e3ec3
  1. 57
      p2s-override.txt
  2. 23
      raidboss.js

57
p2s-override.txt

@ -10,60 +10,96 @@ hideall "--sync--"
0.0 "--sync--" sync /Engage!/ window 0,1
11.0 "--sync--" sync / 14:[^:]*:Hippokampos:6833:/ window 15,15
15.8 "sge_Physis"
15.8 "ast_Collective
16.0 "Murky Depths" sync / 1[56]:[^:]*:Hippokampos:6833:/
26.3 "Doubled Impact" sync / 1[56]:[^:]*:Hippokampos:6832:/
31.5 "--middle--" sync / 1[56]:[^:]*:Hippokampos:6836:/
38.6 "sge_Kera_Holos
38.6 "ast_Opposition"
38.8 "Sewage Deluge" sync / 1[56]:[^:]*:Hippokampos:6810:/
40.0 "ast_Horoscope_no_GCD"
40.0 "sge_Ixo"
48.0 "--middle--" sync / 1[56]:[^:]*:Hippokampos:6836:/
45.0 "ast_Star"
61.8 "Spoken Cataract/Winged Cataract" sync / 1[56]:[^:]*:Hippokampos:(6811|6812|6813|6814|6815|6816|6817|6818):/
81.9 "Coherence" sync / 1[56]:[^:]*:Hippokampos:681B:/
82.6 "Coherence Flare" sync / 1[56]:[^:]*:Hippokampos:681A:/
84.5 "ast_Neutral_Collective_Macrocosmos"
84.5 "sge_Physis_Pan"
85.1 "Coherence Line" sync / 1[56]:[^:]*:Hippokampos:681C:/
87.0 "sge_Kera_Ixo"
87.2 "--sync--" sync / 1[56]:[^:]*:Hippokampos:681D:/
98.4 "Murky Depths" sync / 1[56]:[^:]*:Hippokampos:6833:/
102.0 "ast_Horoscope"
105.0 "ast_Star"
105.1 "Ominous Bubbling" sync / 1[56]:[^:]*:Hippokampos:682A:/
115.9 "Shockwave" sync / 1[56]:[^:]*:Hippokampos:682F:/
119.0 "sge_Kera"
119.0 "ast_Pop_Star"
119.7 "Ominous Bubbling Groups" sync / 1[56]:[^:]*:Hippokampos:682B:/
123.0 "sge_Pneuma"
# Predatory Avarice and Channeling Flow
128.1 "--middle--" sync / 1[56]:[^:]*:Hippokampos:6836:/
134.5 "Predatory Avarice" sync / 1[56]:[^:]*:Hippokampos:6827:/
152.2 "Winged Cataract/Spoken Cataract" sync / 1[56]:[^:]*:Hippokampos:(6811|6812|6813|6814|6815|6816|6817|6818):/
158.3 "sge_Kera_Ixo"
158.3 "ast_Collective_Horoscope"
158.5 "Hard Water" sync / 1[56]:[^:]*:Hippokampos:6828:/
158.5 "Deadly Current" #sync sync / 1[56]:[^:]*:Hippokampos:6829:/
171.9 "Channeling Flow" sync / 1[56]:[^:]*:Hippokampos:681E:/
172.0 "ast_Star"
187.2 "Great Typhoon" sync / 1[56]:[^:]*:Hippokampos:(6820|6822):/
187.5 "sge_Kera"
187.5 "ast_Opposition"
187.7 "Crash" #sync / 1[56]:[^:]*:Hippokampos:6821:/
202.2 "Doubled Impact" sync / 1[56]:[^:]*:Hippokampos:6832:/
212.0 "sge_Holos_Physis"
212.3 "Murky Depths" sync / 1[56]:[^:]*:Hippokampos:6833:/
# Kampeos Harma
218.3 "ast_Horoscope"
221.5 "--middle--" sync / 1[56]:[^:]*:Hippokampos:6836:/
228.7 "sge_Kera_Ixo"
228.7 "ast_Collective"
228.9 "Sewage Deluge" sync / 1[56]:[^:]*:Hippokampos:6810:/
232.0 "ast_star"
246.4 "Shockwave" sync / 1[56]:[^:]*:Hippokampos:682F:/
248.4 "sge_Pan"
259.3 "Kampeos Harma" sync / 1[56]:[^:]*:Hippokampos:6823:/
259.3 "--untargetable--"
259.7 "Kampeos Harma 1" #sync / 1[56]:[^:]*:Hippokampos:6824:/
261.5 "Kampeos Harma 2" #sync / 1[56]:[^:]*:Hippokampos:6824:/
263.3 "Kampeos Harma 3" #sync / 1[56]:[^:]*:Hippokampos:6824:/
265.2 "Kampeos Harma 4" sync / 1[56]:[^:]*:Hippokampos:6824:/
266.5 "ast_Opposition"
266.5 "sge Ixo"
266.7 "--targetable--"
266.8 "--sync--" sync / 1[56]:[^:]*:Hippokampos:682D:/
269.9 "--middle--" sync / 1[56]:[^:]*:Hippokampos:6836:/
281.7 "Doubled Impact" sync / 1[56]:[^:]*:Hippokampos:6832:/
282.0 "ast_Star"
290.6 "ast_Collective"
290.6 "sge_Kera_Physis"
290.8 "Murky Depths" sync / 1[56]:[^:]*:Hippokampos:6833:/
296.7 "sge_Ixo"
# Timed Channeling Flow 1
297.0 "--middle--" sync / 1[56]:[^:]*:Hippokampos:6836:/
304.4 "Channeling Overflow" sync / 1[56]:[^:]*:Hippokampos:6DC2:/
311.6 "--sync--" sync / 1[56]:[^:]*:Hippokampos:6837:/
318.7 "Tainted Flood" sync / 1[56]:[^:]*:Hippokampos:6838:/
318.7 "ast_Neutral_Horoscope"
319.7 "Great Typhoon (short)" sync / 1[56]:[^:]*:Hippokampos:(6820|6822):/
320.0 "sge_Pneuma"
320.2 "Crash" #sync / 1[56]:[^:]*:Hippokampos:6821:/
327.0 "--sync--" sync / 1[56]:[^:]*:Hippokampos:6837:/
334.1 "Tainted Flood" sync / 1[56]:[^:]*:Hippokampos:6838:/
334.7 "Great Typhoon (long)" sync / 1[56]:[^:]*:Hippokampos:(6820|6822):/
335.0 "sge_Physis"
335.2 "Crash" #sync / 1[56]:[^:]*:Hippokampos:6821:/
342.0 "ast_Star"
345.2 "Spoken Cataract/Winged Cataract" sync / 1[56]:[^:]*:Hippokampos:(6811|6812|6813|6814|6815|6816|6817|6818):/
# Dissociation and Sewage Eruption 1
@ -71,10 +107,13 @@ hideall "--sync--"
364.4 "Predatory Avarice" sync / 1[56]:[^:]*:Hippokampos:6827:/
370.8 "Dissociation" sync / 1[56]:[^:]*:Hippokampos:682C:/
375.9 "--sync--" sync / 1[56]:[^:]*:Hippokampos:682D:/
388.3 "ast_Opposition_Horoscope"
388.3 "sge_Kera_Ixo"
388.5 "Hard Water" sync / 1[56]:[^:]*:Hippokampos:6828:/
388.5 "Deadly Current" #sync / 1[56]:[^:]*:Hippokampos:6829:/
388.9 "Dissociation Dive" #sync / 1[56]:[^:]*:Hippokampos:682E:/
388.9 "Winged Cataract/Spoken Cataract" #sync / 1[56]:[^:]*:Hippokampos:(6811|6812|6813|6814|6815|6816|6817|6818):/
402.0 "ast_Star"
402.6 "Dissociation" sync / 1[56]:[^:]*:Hippokampos:682C:/
407.7 "--sync--" sync / 1[56]:[^:]*:Hippokampos:682D:/
415.8 "Sewage Eruption" sync / 1[56]:[^:]*:Hippokampos:6830:/
@ -83,27 +122,45 @@ hideall "--sync--"
421.6 "Dissociation Dive" #sync / 1[56]:[^:]*:Hippokampos:682E:/
421.6 "Sewage Eruption 2" #sync / 1[56]:[^:]*:Hippokampos:6831:/
423.4 "Sewage Eruption 3" #sync / 1[56]:[^:]*:Hippokampos:6831:/
428.0 "sge_Kera_Ixo"
428.2 "Tainted Flood" sync / 1[56]:[^:]*:Hippokampos:6838:/
437.8 "--sync--" sync / 1[56]:[^:]*:Hippokampos:681B:/
438.5 "Coherence Flare" sync / 1[56]:[^:]*:Hippokampos:681A:/
441.0 "sge_Holos"
441.0 "ast_Collective
441.1 "Coherence Line" sync / 1[56]:[^:]*:Hippokampos:681C:/
443.1 "--sync--" sync / 1[56]:[^:]*:Hippokampos:681D:/
453.4 "Doubled Impact" sync / 1[56]:[^:]*:Hippokampos:6832:/
461.3 "sge_Kera_Physis_Ixo"
461.3 "ast_Opposition"
461.5 "Murky Depths" sync / 1[56]:[^:]*:Hippokampos:6833:/
462.0 "ast_Star"
# Timed Channeling Flow 2
471.7 "--middle--" sync / 1[56]:[^:]*:Hippokampos:6836:/
479.0 "ast_Neutral_Horoscope_with_GCD"
479.2 "Sewage Deluge" sync / 1[56]:[^:]*:Hippokampos:6810:/
483.0 "sge_Ixo"
488.4 "--middle--" sync / 1[56]:[^:]*:Hippokampos:6836:/
496.1 "Channeling Overflow" sync / 1[56]:[^:]*:Hippokampos:6DC2:/
508.0 "ast_Macrocosmos"
508.0 "sge_Kera"
511.3 "Great Typhoon (short)" sync / 1[56]:[^:]*:Hippokampos:(6820|6822):/
511.8 "Crash" #sync / 1[56]:[^:]*:Hippokampos:6821:/
513.3 "ast_Pop_Macrocosmos"
513.3 "sge_Pneuma_Holos"
513.5 "Coherence" sync / 1[56]:[^:]*:Hippokampos:681B:/
514.2 "Coherence Flare" sync / 1[56]:[^:]*:Hippokampos:681A:/
515.5 "ast_Collective"
516.6 "Coherence Line" sync / 1[56]:[^:]*:Hippokampos:681C:/
518.0 "sge_Physis_Ixo"
518.6 "--sync--" sync / 1[56]:[^:]*:Hippokampos:681D:/
522.0 "ast_Star"
526.2 "Great Typhoon (long)" sync / 1[56]:[^:]*:Hippokampos:(6820|6822):/
526.7 "Crash" #sync / 1[56]:[^:]*:Hippokampos:6821:/
530.0 "ast_Opposition"
# Dissociation and Sewage Eruption 2
538.8 "Dissociation" sync / 1[56]:[^:]*:Hippokampos:682C:/

23
raidboss.js

@ -71,13 +71,13 @@ Options.Triggers.push({
const healCallout = (data, matches, _output) => {
console.log(data, matches);
const spells = matches[0].split('_');
let res = 'USE ';
let res = 'use ';
for (let i = 1; i < spells.length; ++i)
res += ' ' + spells[i];
return res;
};
// Astro
// Healer
Options.Triggers.push({
zoneId: ZoneId.MatchAll,
timelineTriggers: [
@ -88,7 +88,7 @@ Options.Triggers.push({
return data.job === 'AST';
},
beforeSeconds: 4,
alarmText: healCallout,
alertText: healCallout,
},
{
id: 'SCH Healer Callouts',
@ -97,7 +97,7 @@ Options.Triggers.push({
return data.job === 'SCH';
},
beforeSeconds: 4,
alarmText: healCallout,
alertText: healCallout,
},
{
id: 'SGE Healer Callouts',
@ -106,7 +106,7 @@ Options.Triggers.push({
return data.job === 'SGE';
},
beforeSeconds: 4,
alarmText: healCallout,
alertText: healCallout,
},
{
id: 'WHM Healer Callouts',
@ -115,7 +115,7 @@ Options.Triggers.push({
return data.job === 'WHM';
},
beforeSeconds: 4,
alarmText: healCallout,
alertText: healCallout,
},
],
});
@ -123,6 +123,7 @@ Options.Triggers.push({
// Here's an example of overriding a timeline.
// This overrides the test timeline that you normally play with a `/countdown 5` in Middle La Noscea
// with an updated one from `user/test-override.txt`.
//Testtrigger
Options.Triggers.push({
zoneId: ZoneId.MiddleLaNoscea,
// This flag is required to clear any previously specified timelines.
@ -130,6 +131,7 @@ Options.Triggers.push({
// This file is in the same directory as this JavaScript file.
timelineFile: 'test-override.txt',
});
// P1S
Options.Triggers.push({
zoneId: ZoneId.AsphodelosTheFirstCircleSavage,
// This flag is required to clear any previously specified timelines.
@ -137,7 +139,14 @@ Options.Triggers.push({
// This file is in the same directory as this JavaScript file.
timelineFile: 'p1s-override.txt',
});
// P2S
Options.Triggers.push({
zoneId: ZoneId.AsphodelosTheSecondCircleSavage,
// This flag is required to clear any previously specified timelines.
overrideTimelineFile: true,
// This file is in the same directory as this JavaScript file.
timelineFile: 'p2s-override.txt',
});
// Here's an example of a adding a custom regen trigger.
// It reminds you to use regen again when you are in Sastasha (unsynced).
Options.Triggers.push({

Loading…
Cancel
Save