-
Notifications
You must be signed in to change notification settings - Fork 0
/
skills.js
134 lines (134 loc) · 6.73 KB
/
skills.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
// valkyrie
module.exports.glaiver = [
{ "id": 1, "delay": 0, "speed": 50 }, // autoattack
{ "id": 3, "delay": 0, "speed": 25 }, // glaivestrike
{ "id": 5, "delay": 0, "speed": 25, "hasAbn": 10155130 }, // mael (during godsfall?)
{ "id": 5, "delay": 0, "speed": 25 }, // mael
{ "id": 6, "delay": 0, "speed": 25 }, // leaping
{ "id": 7, "delay": 0, "speed": 0 }, // spinning
{ "id": 8, "delay": 0, "speed": 20 }, // titansbane
{ "id": 9, "delay": 0, "speed": 25 }, // groundbash
{ "id": 10, "delay": 0, "speed": 25 }, // dreamslash
{ "id": 11, "subId": 30, "delay": 0, "speed": 25 }, // sc 1 hit
{ "id": 11, "subId": 31, "delay": 0, "speed": 25 }, // sc 2 hit
{ "id": 11, "subId": 31, "delay": 0, "speed": 25, "hasAbn": 10155130 }, // sc 2nd hit (ragnarok)
{ "id": 12, "delay": 0, "speed": 40 }, // ragnarok
{ "id": 13, "delay": 0, "speed": 25 }, // bloodflower
{ "id": 14, "unlock": true }, // evade
{ "id": 16, "delay": 560, "speed": 0, "unlock": true }, // runeburst
//{ "id": 17, "delay": 0, "speed": 80, "unlock": true } balders
{ "id": 19, "delay": 0, "speed": 20, "unlock": true }, // reclamation
{ "id": 23, "delay": 0, "speed": 25 }, // gungnir
{ "id": 24, "subId": 0, "delay": 1060, "speed": 20 }, // tw1
{ "id": 24, "subId": 2, "delay": 1060, "speed": 20 }, // tw2
{ "id": 24, "subId": 3, "delay": 1260, "speed": 20 }, // tw3
{ "id": 24, "subId": 4, "delay": 1560, "speed": 50 }, // tw4
{ "id": 25, "subId": 0, "delay": 0, "speed": 100 }, // godsfall (cast)
{ "id": 25, "subId": 2, "delay": 0, "speed": 78 }, // godsfall (flight)
];
// ninja
module.exports.assassin = [
{ "id": 1, "delay": 0, "speed": 30, "unlock": false }, // autoattack
{ "id": 2, "delay": 0, "speed": 7, "unlock": false }, // shadowjump
//{ "id": 3, "delay": 800, "speed": 10 }, // lotw
{ "id": 5, "delay": 0, "speed": 10 }, // impactbomb
//{ "id": 6, "unlock": true } // 1k cuts
{ "id": 12, "delay": 0, "speed": 20 }, // skyfall
//{ "id": 13, "delay": 1000, "speed": 40 }, // cos (BROOOOOOOHHWWWWWTTFFFFF)
{ "id": 14, "delay": 0, "speed": 25 }, // dc
//{ "id": 19, "delay": 0, "speed": 20 }, // chakra thrust
//{ "id": 21, "subId": 50, "delay": 1100, "speed": 0, "fixedDelay": false}, // bs 3 out of ult
//{ "id": 21, "subId": 51, "delay": 1100, "speed": 0, "fixedDelay": false}, // bs 3 in ult
//{ "id": 21, "delay": 0, "speed": 7 }, // bs 1-2 cast
//{ "id": 22, "subId": 30, "delay": 790, "speed": 40 }, // qa 2nd hit out of ult
//{ "id": 22, "subId": 60, "delay": 600, "speed": 40, "fixedDelay": true }, // qa 2nd hit in ult
];
// sorcerer
module.exports.sorcerer = [
{ "id": 2, "delay": 0, "speed": 110 }, // FrostSphere
{ "id": 4, "delay": 0, "speed": 15 }, // ArcanePulse
//{ "id": 8, "delay": 0, "speed": 40 }, // FlamePillar
{ "id": 11, "delay": 0, "speed": 90 }, // LightningStrike
{ "id": 12, "delay": 0, "speed": 140 }, // VoidPulse
{ "id": 17, "delay": 0, "speed": 40 }, // PainfulTrap
{ "id": 20, "delay": 0, "speed": 40 }, // FlamingBarrage
{ "id": 23, "delay": 0, "speed": 40 }, // ManaVolley
{ "id": 27, "delay": 0, "speed": 140 }, // HailStorm
{ "id": 30, "delay": 0, "speed": 5 }, // Nova
{ "id": 34, "delay": 0, "speed": 50 }, // ManaBoost
//{ "id": 35, "delay": 0, "speed": 40 }, // IceLances (didntworkxd)
//{ "id": 36, "subId": 200, "delay": 0, "speed": 10 }, // PrimeFlame
//{ "id": 36, "subId": 300, "delay": 0, "speed": 10 }, // ArcaneStorm
//{ "id": 36, "subId": 400, "delay": 0, "speed": 10 }, // Iceberg
{ "id": 36, "subId": 600, "delay": 0, "speed": 0 }, // ElementalFusion
//{ "id": 39, "delay": 0, "speed": 40 }, // Implosion (dont touch it desync sometimes)
{ "id": 61, "delay": 10, "speed": 100 }, // MeteorStrike
];
// lancer
module.exports.lancer = [
//{ "id": 1, "delay": 0, "speed": 20 }, // autoattack
{ "id": 3, "delay": 0, "speed": 15 }, // onslaught
//{ "id": 4, "delay": 0, "speed": 25 }, // aggro shout
{ "id": 5, "delay": 0, "speed": 15 }, // shield bash
//{ "id": 12, "delay": 0, "speed": 10 }, // enrage
{ "id": 13, "delay": 0, "speed": 20 }, // spring
{ "id": 18, "delay": 0, "speed": 20 }, // barrage
{ "id": 21, "delay": 0, "speed": 20 }, // lockdown
{ "id": 25, "delay": 0, "speed": 20 }, // wallop
{ "id": 28, "delay": 0, "speed": 20 }, // leap
];
// slayer
module.exports.slayer = [
{ "id": 3, "delay": 0, "speed": 25 }, // whirlwind
{ "id": 12, "delay": 0, "speed": 25 }, // heart thrust
{ "id": 14, "delay": 0, "speed": 25 }, // distant blade
{ "id": 23, "delay": 0, "speed": 25,}, // measured slice
{ "id": 24, "delay": 0, "speed": 25 }, // eviscerate
];
// berserker
module.exports.berserk = [
{ "id": 4, "delay": 0, "speed": 25 }, // flatten
{ "id": 25, "delay": 0, "speed": 25 }, // raze
//{ "id": 33, "delay": 0, "speed": 25 }, // unleash
{ "id": 34, "delay": 0, "speed": 25 }, // leftclick unleash
{ "id": 35, "delay": 0, "speed": 25 }, // rightclick unleash
{ "id": 36, "delay": 0, "speed": 25 }, // rampage unleash
];
// reaper
module.exports.soulless = [
{ "id": 3, "delay": 0, "speed": 25 }, // double shear
{ "id": 4, "delay": 0, "speed": 25 }, // sundering
{ "id": 5, "delay": 0, "speed": 25 }, // grim
{ "id": 6, "delay": 0, "speed": 20 }, // death spiral
{ "id": 8, "delay": 0, "speed": 25 }, //whipsaw
{ "id": 9, "delay": 0, "speed": 25 }, // smite
{ "id": 10, "delay": 0, "speed": 25 }, // pendulum
{ "id": 11, "delay": 0, "speed": 25 }, // shadow lash
{ "id": 12, "delay": 0, "speed": 25 }, // burst
{ "id": 19, "delay": 0, "speed": 25 }, // harvest
];
// warrior
module.exports.warrior = [
{ "id": 3, "delay": 0, "speed": 15 }, // torrent
{ "id": 4, "delay": 0, "speed": 30 }, // rob
{ "id": 10, "delay": 0, "speed": 15 }, // dfa
{ "id": 11, "delay": 0, "speed": 25 }, // poisonblade
{ "id": 12, "delay": 0, "speed": 14 }, // leaping
//{ "id": 16, "delay": 0, "speed": 30 }, // charging slash
{ "id": 17, "delay": 0, "speed": 30 }, // vortex
{ "id": 18, "delay": 0, "speed": 15 }, // combatative strike
{ "id": 19, "delay": 0, "speed": 30 }, // rising fury
{ "id": 22, "delay": 0, "speed": 15 }, // backstab
{ "id": 28, "delay": 0, "speed": 15 }, // traverse
{ "id": 29, "delay": 0, "speed": 30 }, // blade draw
{ "id": 30, "delay": 0, "speed": 30 }, // scythe
{ "id": 31, "delay": 0, "speed": 30 }, // reaping slash
{ "id": 35, "delay": 0, "speed": 30 }, // enrage
{ "id": 36, "delay": 0, "speed": 30 }, // rob (GAMBLE)
{ "id": 37, "delay": 0, "speed": 30 }, // blade draw (GAMBLE)
{ "id": 38, "delay": 0, "speed": 30 }, // scythe (GAMBLE)
{ "id": 39, "delay": 0, "speed": 30 }, // traverse (def stance)
{ "id": 40, "delay": 0, "speed": 30 }, // bladewaltz
{ "id": 41, "delay": 0, "speed": 30 }, // aerial scythe
//{ "id": 42, "delay": 0, "speed": 30 }, // bladefrenzy
];