forked from awgil/ffxiv_bossmod
-
Notifications
You must be signed in to change notification settings - Fork 35
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #46 from FFXIV-CombatReborn/Crystal-Tower
Crystal tower enumerated
- Loading branch information
Showing
36 changed files
with
848 additions
and
0 deletions.
There are no files selected for viewing
12 changes: 12 additions & 0 deletions
12
BossMod/Modules/RealmReborn/Alliance/A11BoneDragon/A11BoneDragon.cs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
namespace BossMod.RealmReborn.Alliance.A11BoneDragon; | ||
|
||
[ModuleInfo(BossModuleInfo.Maturity.WIP, Contributors = "CombatReborn Team", GroupType = BossModuleInfo.GroupType.CFC, GroupID = 92, NameID = 706)] | ||
public class A11BoneDragon(WorldState ws, Actor primary) : BossModule(ws, primary, new ArenaBoundsCircle(new(-450, 20), 20)) | ||
{ | ||
protected override void DrawEnemies(int pcSlot, Actor pc) | ||
{ | ||
Arena.Actors(Enemies(OID.Boss), ArenaColor.Enemy); | ||
Arena.Actors(Enemies(OID.Platinal), ArenaColor.Enemy); | ||
Arena.Actors(Enemies(OID.RottingEye), ArenaColor.Enemy); | ||
} | ||
} |
25 changes: 25 additions & 0 deletions
25
BossMod/Modules/RealmReborn/Alliance/A11BoneDragon/A11BoneDragonEnums.cs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,25 @@ | ||
namespace BossMod.RealmReborn.Alliance.A11BoneDragon; | ||
public enum OID : uint | ||
{ | ||
Boss = 0x92B, // R5.000, x? | ||
BoneDragonHelper = 0x92C, // R0.500, x? | ||
Platinal = 0x92D, // R1.000, x? | ||
RottingEye = 0x982, // R1.800, x? | ||
Actor1e8882 = 0x1E8882, // R0.500, x?, EventObj type | ||
Actor1e8881 = 0x1E8881, // R2.000, x?, EventObj type | ||
} | ||
|
||
public enum AID : uint | ||
{ | ||
AutoAttack = 1461, // Boss/Platinal->player, no cast, single-target | ||
DarkWave = 736, // Boss->self, no cast, range 6+R circle | ||
DarkThorn = 745, // Boss->location, no cast, range 6 circle | ||
MiasmaBreath = 735, // Boss->self, no cast, range 8+R ?-degree cone | ||
HellSlash = 341, // Platinal->player, no cast, single-target | ||
} | ||
|
||
public enum SID : uint | ||
{ | ||
Disease = 181, // Boss->player, extra=0x28 | ||
|
||
} |
8 changes: 8 additions & 0 deletions
8
BossMod/Modules/RealmReborn/Alliance/A11BoneDragon/A11BoneDragonStates.cs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
namespace BossMod.RealmReborn.Alliance.A11BoneDragon; | ||
class A11BoneDragonStates : StateMachineBuilder | ||
{ | ||
public A11BoneDragonStates(BossModule module) : base(module) | ||
{ | ||
TrivialPhase(); | ||
} | ||
} |
4 changes: 4 additions & 0 deletions
4
BossMod/Modules/RealmReborn/Alliance/A12Thanatos/A12Thanatos.cs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
namespace BossMod.RealmReborn.Alliance.A12Thanatos; | ||
|
||
[ModuleInfo(BossModuleInfo.Maturity.WIP, Contributors = "CombatReborn Team", GroupType = BossModuleInfo.GroupType.CFC, GroupID = 92, NameID = 710)] | ||
public class A12Thanatos(WorldState ws, Actor primary) : BossModule(ws, primary, new ArenaBoundsCircle(new(440, 280), 30)); |
40 changes: 40 additions & 0 deletions
40
BossMod/Modules/RealmReborn/Alliance/A12Thanatos/A12ThanatosEnums.cs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,40 @@ | ||
namespace BossMod.RealmReborn.Alliance.A12Thanatos; | ||
public enum OID : uint | ||
{ | ||
Boss = 0x92E, // R3.000, x? | ||
ThanatosHelper = 0x92F, // R0.500, x? | ||
MagicPot = 0x931, // R0.800, x? | ||
Nemesis = 0x930, // R2.000, x? | ||
Sandman = 0x983, // R1.800, x? | ||
Actor1e8887 = 0x1E8887, // R2.000, x?, EventObj type | ||
Actor1e8888 = 0x1E8888, // R0.500, x?, EventObj type | ||
} | ||
|
||
public enum AID : uint | ||
{ | ||
AutoAttack = 1461, // Boss/Nemesis->player, no cast, single-target | ||
BlightedGloom = 759, // Boss->self, no cast, range 10+R circle | ||
BlackCloud = 758, // Boss->location, no cast, range 6 circle | ||
Cloudscourge = 760, // ThanatosHelper->location, 3.0s cast, range 6 circle | ||
CrepusculeBlade = 762, // Boss->self, 3.0s cast, range 8+R ?-degree cone | ||
Knout = 763, // Boss->self, no cast, single-target | ||
|
||
VoidFireII = 1829, // Nemesis->location, 3.0s cast, range 5 circle | ||
Attack = 1459, // Sandman->MagicPot, no cast, single-target | ||
TerrorTouch = 1661, // Sandman->MagicPot, no cast, single-target | ||
AstralLight = 1759, // MagicPot->self, 3.0s cast, range 6+R circle | ||
} | ||
|
||
public enum SID : uint | ||
{ | ||
AstralRealignment = 398, // none->player, extra=0x0 | ||
Leaden = 67, // none->MagicPot, extra=0x50 | ||
|
||
} | ||
|
||
public enum TetherID : uint | ||
{ | ||
Tether_17 = 17, // Sandman->MagicPot | ||
Tether_15 = 15, // MagicPot->Boss | ||
Tether_4 = 4, // player->MagicPot | ||
} |
8 changes: 8 additions & 0 deletions
8
BossMod/Modules/RealmReborn/Alliance/A12Thanatos/A12ThanatosStates.cs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
namespace BossMod.RealmReborn.Alliance.A12Thanatos; | ||
class A12ThanatosStates : StateMachineBuilder | ||
{ | ||
public A12ThanatosStates(BossModule module) : base(module) | ||
{ | ||
TrivialPhase(); | ||
} | ||
} |
12 changes: 12 additions & 0 deletions
12
BossMod/Modules/RealmReborn/Alliance/A13KingBehemoth/A13KingBehemoth.cs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
namespace BossMod.RealmReborn.Alliance.A13KingBehemoth; | ||
|
||
[ModuleInfo(BossModuleInfo.Maturity.WIP, Contributors = "CombatReborn Team", GroupType = BossModuleInfo.GroupType.CFC, GroupID = 92, NameID = 727)] | ||
public class A13KingBehemoth(WorldState ws, Actor primary) : BossModule(ws, primary, new ArenaBoundsCircle(new(-110, -380), 35)) | ||
{ | ||
protected override void DrawEnemies(int pcSlot, Actor pc) | ||
{ | ||
Arena.Actors(Enemies(OID.Boss), ArenaColor.Enemy); | ||
Arena.Actors(Enemies(OID.IronGiant), ArenaColor.Enemy); | ||
Arena.Actors(Enemies(OID.Puroboros), ArenaColor.Enemy); | ||
} | ||
} |
39 changes: 39 additions & 0 deletions
39
BossMod/Modules/RealmReborn/Alliance/A13KingBehemoth/A13KingBehemothEnums.cs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,39 @@ | ||
namespace BossMod.RealmReborn.Alliance.A13KingBehemoth; | ||
public enum OID : uint | ||
{ | ||
Boss = 0x932, // R8.700, x? | ||
KingBehemothHelper = 0x933, // R0.500, x? | ||
KingBehemothHelper2 = 0x98C, // R1.000, x0 (spawn during fight) | ||
IronGiant = 0x935, // R3.000, x? | ||
Puroboros = 0x934, // R2.400, x? | ||
Comet = 0x936, // R2.400, x? | ||
AllaganEnergyTower = 0x937, // R1.000, x?= | ||
EnergyTowerConsole1 = 0x1E888F, // R0.500, x?, EventObj type | ||
EnergyTowerConsole2 = 0x1E888E, // R0.500, x?, EventObj type | ||
EnergyTowerConsole3 = 0x1E8890, // R0.500, x?, EventObj type | ||
EnergyTowerConsole4 = 0x1E8891, // R0.500, x?, EventObj type | ||
Actor1e888d = 0x1E888D, // R0.500, x?, EventObj type | ||
Actor1e888c = 0x1E888C, // R2.000, x?, EventObj type | ||
Actor1e8f85 = 0x1E8F85, // R2.000, x?, EventObj type | ||
} | ||
|
||
public enum AID : uint | ||
{ | ||
AutoAttack = 1461, // Boss/IronGiant->player, no cast, single-target | ||
Comet = 768, // Comet->self, no cast, range 4 circle | ||
GrandSword = 1785, // IronGiant->self, no cast, range 12+R 120-degree cone | ||
MagitekRay = 1787, // IronGiant->location, no cast, range 6 circle | ||
EclipticMeteor = 1756, // Boss->self, 10.0s cast, ??? | ||
CosmicShrapnel = 769, // Comet->self, no cast, range 8 circle | ||
SelfDestruct = 1789, // Puroboros->self, 3.0s cast, range 6+R circle | ||
Charybdis1 = 1751, // Boss->location, 3.0s cast, range 6 circle | ||
Charybdis2 = 1752, // KingBehemothHelper2->location, no cast, range 6 circle | ||
|
||
} | ||
|
||
public enum SID : uint | ||
{ | ||
Electrocution = 288, // none->player, extra=0x0 | ||
Burns = 267, // IronGiant->Comet/player, extra=0x0 | ||
|
||
} |
8 changes: 8 additions & 0 deletions
8
BossMod/Modules/RealmReborn/Alliance/A13KingBehemoth/A13KingBehemothStates.cs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
namespace BossMod.RealmReborn.Alliance.A13KingBehemoth; | ||
class A13KingBehemothStates : StateMachineBuilder | ||
{ | ||
public A13KingBehemothStates(BossModule module) : base(module) | ||
{ | ||
TrivialPhase(); | ||
} | ||
} |
4 changes: 4 additions & 0 deletions
4
BossMod/Modules/RealmReborn/Alliance/A14Phlegethon/A14Phlegethon.cs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
namespace BossMod.RealmReborn.Alliance.A14Phlegethon; | ||
|
||
[ModuleInfo(BossModuleInfo.Maturity.WIP, Contributors = "CombatReborn Team", GroupType = BossModuleInfo.GroupType.CFC, GroupID = 92, NameID = 732)] | ||
public class A14Phlegethon(WorldState ws, Actor primary) : BossModule(ws, primary, new ArenaBoundsCircle(new(-110, 180), 35)); |
67 changes: 67 additions & 0 deletions
67
BossMod/Modules/RealmReborn/Alliance/A14Phlegethon/A14PhlegethonEnums.cs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,67 @@ | ||
namespace BossMod.RealmReborn.Alliance.A14Phlegethon; | ||
public enum OID : uint | ||
{ | ||
Boss = 0x938, // R5.000, x? | ||
PhlegethonHelper = 0x939, // R0.500, x? | ||
IronClaws = 0x93A, // R2.000, x? | ||
IronGiant = 0x984, // R3.000, x? | ||
Actor1e8f87 = 0x1E8F87, // R2.000, x?, EventObj type | ||
Actor1e8f6a = 0x1E8F6A, // R2.000, x?, EventObj type | ||
Actor1e8885 = 0x1E8885, // R2.000, x?, EventObj type | ||
Actor1e8f88 = 0x1E8F88, // R2.000, x?, EventObj type | ||
Actor1e8892 = 0x1E8892, // R2.000, x?, EventObj type | ||
Actor1e8f8a = 0x1E8F8A, // R0.500, x?, EventObj type | ||
Actor1e8f94 = 0x1E8F94, // R0.500, x?, EventObj type | ||
Actor1e8f91 = 0x1E8F91, // R0.500, x?, EventObj type | ||
Actor1e8f95 = 0x1E8F95, // R2.000, x?, EventObj type | ||
Actor1e8f92 = 0x1E8F92, // R0.500, x?, EventObj type | ||
Actor1e8f93 = 0x1E8F93, // R0.500, x?, EventObj type | ||
Actor1e8f90 = 0x1E8F90, // R0.500, x?, EventObj type | ||
Actor1e8f89 = 0x1E8F89, // R2.000, x?, EventObj type | ||
Actor1e8894 = 0x1E8894, // R2.000, x?, EventObj type | ||
Actor1e9162 = 0x1E9162, // R0.500, x?, EventObj type | ||
Actor1e8893 = 0x1E8893, // R0.500, x?, EventObj type | ||
Actor1e8f96 = 0x1E8F96, // R2.000, x?, EventObj type | ||
Actor1e8f69 = 0x1E8F69, // R2.000, x?, EventObj type | ||
Actor1e8f6b = 0x1E8F6B, // R2.000, x?, EventObj type | ||
} | ||
|
||
public enum AID : uint | ||
{ | ||
AutoAttack1 = 1461, // Boss/IronGiant->player, no cast, single-target | ||
|
||
GreatDivide = 1725, // Boss->self, no cast, range 5+R width 8 rect | ||
|
||
VacuumSlash1 = 1733, // Boss->self, 3.0s cast, single-target | ||
VacuumSlash2 = 1736, // PhlegethonHelper->self, 3.0s cast, range 80+R ?-degree cone | ||
MoonfallSlash = 1780, // Boss->self, 3.0s cast, range 10+R 120-degree cone | ||
|
||
AbyssalSlash1 = 1734, // Boss->self, 3.0s cast, single-target | ||
AbyssalSlash2 = 1737, // PhlegethonHelper->self, 3.0s cast, range 7+R ?-degree cone | ||
AbyssalSlash3 = 1739, // PhlegethonHelper->self, 3.0s cast, range 17+R ?-degree cone | ||
AbyssalSlash4 = 1738, // PhlegethonHelper->self, 3.0s cast, range 12+R ?-degree cone | ||
|
||
MegiddoFlame1 = 1735, // Boss->self, 3.0s cast, single-target | ||
MegiddoFlame2 = 1741, // PhlegethonHelper->location, 3.0s cast, range 3 circle | ||
MegiddoFlame3 = 1742, // PhlegethonHelper->location, 3.0s cast, range 4 circle | ||
MegiddoFlame4 = 1743, // PhlegethonHelper->location, 3.0s cast, range 5 circle | ||
MegiddoFlame5 = 1744, // PhlegethonHelper->location, 3.0s cast, range 6 circle | ||
|
||
AncientFlare1 = 1730, // Boss->self, 7.0s cast, single-target | ||
AncientFlare2 = 1748, // Boss->self, no cast, ??? | ||
|
||
Quake = 1745, // Boss->self, no cast, ??? | ||
QuakeIII = 1732, // Boss->self, 1.0s cast, ??? | ||
|
||
GrandSword = 1785, // IronGiant->self, no cast, range 12+R 120-degree cone | ||
DeathGrip = 610, // IronClaws->player, no cast, single-target | ||
AutoAttack2 = 1459, // IronClaws->player, no cast, single-target | ||
} | ||
|
||
public enum SID : uint | ||
{ | ||
Invincibility = 1570, // none->player, extra=0x0 | ||
Seized = 3697, // IronClaws->player, extra=0x0 | ||
Burns = 284, // none->player, extra=0x0 | ||
|
||
} |
8 changes: 8 additions & 0 deletions
8
BossMod/Modules/RealmReborn/Alliance/A14Phlegethon/A14PhlegethonStates.cs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
namespace BossMod.RealmReborn.Alliance.A14Phlegethon; | ||
class A14PhlegethonStates : StateMachineBuilder | ||
{ | ||
public A14PhlegethonStates(BossModule module) : base(module) | ||
{ | ||
TrivialPhase(); | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
namespace BossMod.RealmReborn.Alliance.A21Scylla; | ||
|
||
[ModuleInfo(BossModuleInfo.Maturity.WIP, Contributors = "CombatReborn Team", GroupType = BossModuleInfo.GroupType.CFC, GroupID = 102, NameID = 2809)] | ||
public class A21Scylla(WorldState ws, Actor primary) : BossModule(ws, primary, new ArenaBoundsCircle(new(0, -192), 35)); |
67 changes: 67 additions & 0 deletions
67
BossMod/Modules/RealmReborn/Alliance/A21Scylla/A21ScyllaEnums.cs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,67 @@ | ||
namespace BossMod.RealmReborn.Alliance.A21Scylla; | ||
public enum OID : uint | ||
{ | ||
Boss = 0xBC1, // R3.750, x? | ||
ShudderingSoul = 0xBC6, // R1.000, x? | ||
StaffOfEldering = 0xBC2, // R1.000, x? | ||
ShiveringSoul = 0xBC4, // R1.000, x? | ||
SmolderingSoul = 0xBC5, // R1.000, x? | ||
Gomory = 0xBCD, // R0.900, x? | ||
Acheron = 0xBCE, // R2.500, x? | ||
Actor1b2 = 0x1B2, // R0.500, x?, 523 type | ||
Actor1e950c = 0x1E950C, // R2.000, x?, EventObj type | ||
Actor1e94c7 = 0x1E94C7, // R2.000, x?, EventObj type | ||
Actor1e951c = 0x1E951C, // R2.000, x?, EventObj type | ||
Actor1e9517 = 0x1E9517, // R2.000, x?, EventObj type | ||
Actor1e9518 = 0x1E9518, // R2.000, x?, EventObj type | ||
Actor1e951b = 0x1E951B, // R2.000, x?, EventObj type | ||
Actor1e9516 = 0x1E9516, // R2.000, x?, EventObj type | ||
Actor1e951d = 0x1E951D, // R2.000, x?, EventObj type | ||
Actor1e951a = 0x1E951A, // R2.000, x?, EventObj type | ||
Actor1e94d3 = 0x1E94D3, // R2.000, x?, EventObj type | ||
Actor1e9515 = 0x1E9515, // R2.000, x?, EventObj type | ||
Actor1e950d = 0x1E950D, // R0.500, x?, EventObj type | ||
Actor1e94cd = 0x1E94CD, // R2.000, x?, EventObj type | ||
Actor1e94d0 = 0x1E94D0, // R2.000, x?, EventObj type | ||
Actor1e94ca = 0x1E94CA, // R2.000, x?, EventObj type | ||
Actor1e8fb8 = 0x1E8FB8, // R2.000, x?, EventObj type | ||
Actor1e8e9b = 0x1E8E9B, // R0.500, x?, EventObj type | ||
|
||
} | ||
|
||
public enum AID : uint | ||
{ | ||
AutoAttack = 872, // Boss->player, no cast, single-target | ||
Topple = 2321, // Boss->self, 3.0s cast, range 3+R circle | ||
Unholy = 2319, // Boss->location, no cast, range 81 circle | ||
Firewalker = 2329, // Boss->self, no cast, range 5+R ?-degree cone | ||
Shudder = 2324, // ShudderingSoul->self, no cast, range 81 circle | ||
SearingChain = 2330, // StaffOfEldering->self, 3.0s cast, range 60+R width 4 rect | ||
InfiniteAnguish = 2331, // StaffOfEldering->self, 3.0s cast, range 12 circle | ||
Shiver = 2323, // ShiveringSoul->self, no cast, ??? | ||
Smolder = 2322, // SmolderingSoul->self, no cast, range 2+R circle | ||
AncientFlare = 2317, // Boss->self, 10.0s cast, range 81 circle | ||
} | ||
|
||
public enum SID : uint | ||
{ | ||
Invincibility = 1570, // none->player, extra=0x0 | ||
Heavy = 14, // none->ShiveringSoul, extra=0x32 | ||
DeepFreeze = 487, // ShiveringSoul->player, extra=0x1 | ||
FireResistanceUp = 520, // none->player, extra=0x0 | ||
|
||
} | ||
|
||
public enum IconID : uint | ||
{ | ||
Icon_24 = 24, // player | ||
Icon_26 = 26, // player | ||
Icon_25 = 25, // player | ||
} | ||
|
||
public enum TetherID : uint | ||
{ | ||
Tether_6 = 6, // ShudderingSoul->player | ||
Tether_8 = 8, // ShiveringSoul->player | ||
Tether_5 = 5, // SmolderingSoul->player | ||
} |
8 changes: 8 additions & 0 deletions
8
BossMod/Modules/RealmReborn/Alliance/A21Scylla/A21ScyllaStates.cs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
namespace BossMod.RealmReborn.Alliance.A21Scylla; | ||
class A21ScyllaStates : StateMachineBuilder | ||
{ | ||
public A21ScyllaStates(BossModule module) : base(module) | ||
{ | ||
TrivialPhase(); | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
namespace BossMod.RealmReborn.Alliance.A22Glasya; | ||
|
||
[ModuleInfo(BossModuleInfo.Maturity.WIP, Contributors = "CombatReborn Team", GroupType = BossModuleInfo.GroupType.CFC, GroupID = 102, NameID = 2815)] | ||
public class A22Glasya(WorldState ws, Actor primary) : BossModule(ws, primary, new ArenaBoundsCircle(new(0, -200), 35)); |
48 changes: 48 additions & 0 deletions
48
BossMod/Modules/RealmReborn/Alliance/A22Glasya/A22GlasyaEnums.cs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,48 @@ | ||
namespace BossMod.RealmReborn.Alliance.A22Glasya; | ||
public enum OID : uint | ||
{ | ||
Boss = 0xBD7, // R4.000, x? | ||
GlasyaLabolasHelper = 0x1B2, // R0.500, x?, 523 type | ||
ClockworkWright = 0xBD9, // R0.600, x? | ||
Azer = 0xBD3, // R1.560, x? | ||
RedDragon1 = 0xBD2, // R7.000, x? | ||
RedDragon2 = 0xBD1, // R7.000, x? | ||
Actor1e963c = 0x1E963C, // R0.500, x?, EventObj type | ||
Actor1e94c7 = 0x1E94C7, // R2.000, x?, EventObj type | ||
Actor1e8e9b = 0x1E8E9B, // R0.500, x?, EventObj type | ||
Actor1e9515 = 0x1E9515, // R2.000, x?, EventObj type | ||
Actor1e8fb8 = 0x1E8FB8, // R2.000, x?, EventObj type | ||
Actor1e951c = 0x1E951C, // R2.000, x?, EventObj type | ||
Actor1e9517 = 0x1E9517, // R2.000, x?, EventObj type | ||
Actor1e9518 = 0x1E9518, // R2.000, x?, EventObj type | ||
Actor1e951b = 0x1E951B, // R2.000, x?, EventObj type | ||
Actor1e9516 = 0x1E9516, // R2.000, x?, EventObj type | ||
Actor1e951d = 0x1E951D, // R2.000, x?, EventObj type | ||
Actor1e951a = 0x1E951A, // R2.000, x?, EventObj type | ||
Actor1e950c = 0x1E950C, // R2.000, x?, EventObj type | ||
Actor1e94d3 = 0x1E94D3, // R2.000, x?, EventObj type | ||
Actor1e94cd = 0x1E94CD, // R2.000, x?, EventObj type | ||
Actor1e94d0 = 0x1E94D0, // R2.000, x?, EventObj type | ||
Actor1e94ca = 0x1E94CA, // R2.000, x?, EventObj type | ||
} | ||
|
||
public enum AID : uint | ||
{ | ||
AutoAttackk = 872, // Boss->player, no cast, single-target | ||
AstralPunch = 2346, // Boss->self, no cast, range 8+R 90-degree cone | ||
Aura = 2348, // GlasyaLabolasHelper->location, 3.5s cast, range 8 circle | ||
VileUtterance = 2353, // Boss->self, 3.0s cast, range 60+R ?-degree cone | ||
BloodMoon = 2349, // Boss->self, no cast, range 60 circle | ||
} | ||
|
||
public enum SID : uint | ||
{ | ||
Invincibility = 1570, // none->player, extra=0x0 | ||
Fetters = 510, // none->player, extra=0x0 | ||
Electrocution = 288, // none->player, extra=0x0 | ||
} | ||
|
||
public enum TetherID : uint | ||
{ | ||
Tether_22 = 22, // ClockworkWright->Boss | ||
} |
Oops, something went wrong.