Open Gultask opened 1 year ago
Every time a creature dies near at some Legionnaires, they:
The Legionnaire near the hammocks wakes them up instead
During Kargath Encounter, Assassins keep spawning at the exits
Patrols.
2 Events: Talks and Pauses WP to emote with guards His occasional talks cause his adds to emote. His adds move on spawn and when finished path they emote and play sound Says these lines (all these have sound):
"Form ranks and make the intruders pay!" "Show them no quarter! Form up!" "Line up and crush these fools!" "Get ready! This shouldn't take long..." "Form up! Let's make quick work of them!"
Adds: On Path Ended:
Wait 600ms
SoundId: 1341 (1341) on self
EmoteState: 333
SheatheState: 1
Patrols
3 Patrol Events:
DATA_SET
We'll drink their blood and feast... -- Play Emote 71 on adds
Serve the Fel Horde! -- Play Emote 2 on adds
DATA_SET play ACTIONLIST
Break their bones!
Power to the Fel Horde!
DATA_SET play ACTIONLIST
Know your master, you worthless mutts!
Set StandState to Kneel
All STOP events cause groups to reset StandState All STOP events cause orientation changes to groups
Starts on 2 Sentry Deaths
Entry: 16700
[3] Position: X: 89.96974 Y: 150.04279 Z: -13.144047
[3] Orientation: 3.081665992736816406
Destination: X: 78.305885 Y: 150.74263 Z: -13.229947
X: 94.52333 Y: 149.76958 Z: -13.06692
X: 89.96974 Y: 150.04279 Z: -13.144047
X: 85.41615 Y: 150.316 Z: -13.221173
X: 80.19127 Y: 150.6295 Z: -13.225728
X: 78.305885 Y: 150.74263 Z: -13.229947
X: 78.305885 Y: 150.74263 Z: -13.229947
X: 78.305885 Y: 150.74263 Z: -13.229947
(@PATH,1,71.02793,146.30322,-13.229441,NULL,0,0,0,100,0),
(@PATH,2,69.945755,137.83614,-13.2063465,NULL,0,0,0,100,0),
(@PATH,3,70.05969,130.191,-13.198575,NULL,0,0,0,100,0),
Emote ID: 15 (OneShotRoar)
Wait 3600ms
Repeat
(@PATH,4,70.11518,142.67537,-13.226289,NULL,0,0,0,100,0),
(@PATH,5,69.93477,128.13034,-13.196481,NULL,0,0,0,100,0);
Entry: 16699
[2] Position: X: 88.01713 Y: 149.39388 Z: -13.1468315
[2] Orientation: 3.175921201705932617
Destination: X: 75.38901 Y: 128.20035 Z: -13.19655
X: 90.88344 Y: 149.49231 Z: -13.067636
X: 88.01713 Y: 149.39388 Z: -13.1468315
X: 85.15082 Y: 149.29544 Z: -13.2260275
X: 80.23239 Y: 149.12657 Z: -13.237647
X: 79.33649 Y: 149.09581 Z: -13.22015
X: 76.169044 Y: 148.98706 Z: -13.229343
X: 75.776245 Y: 138.51973 Z: -13.21903
X: 75.38901 Y: 128.20035 Z: -13.19655
X: 75.38901 Y: 128.20035 Z: -13.19655
Play Sound 1341
EmoteState: 375
SheatheState: 1
Entry: 16704
[4] Position: X: 50.224598 Y: 152.25159 Z: -13.143295
[4] Orientation: 6.161419868469238281
Destination: X: 66.798805 Y: 133.15752 Z: -13.2015915
X: 48.74686 Y: 152.43242 Z: -13.047065
X: 50.224598 Y: 152.25159 Z: -13.143295
X: 51.702335 Y: 152.07076 Z: -13.239526
X: 58.055416 Y: 151.29332 Z: -13.242928
X: 60.908184 Y: 150.94423 Z: -13.234698
X: 62.210083 Y: 150.78491 Z: -13.238745
X: 65.40292 Y: 138.51973 Z: -13.224673
X: 66.798805 Y: 133.15752 Z: -13.2015915
X: 66.798805 Y: 133.15752 Z: -13.2015915
FaceDirection: 4.694935798645019531
SoundId: 1341
EmoteState: 214
SheatheState: 2
Entry: 17420
[5] Position: X: 88.984535 Y: 150.3885 Z: -13.146009
[5] Orientation: 3.22771310806274414
Destination: X: 73.52618 Y: 149.05394 Z: -13.230848
X: 96.9828 Y: 151.07903 Z: -13.063042
X: 88.984535 Y: 150.3885 Z: -13.146009
X: 80.98627 Y: 149.69798 Z: -13.228977
X: 79.37472 Y: 149.55885 Z: -13.220724
X: 73.52618 Y: 149.05394 Z: -13.230848
X: 73.52618 Y: 149.05394 Z: -13.230848
X: 72.90818 Y: 131.60164 Z: -13.200008
Emote ID: 25 (OneShotPoint)
Wait 3600ms
SoundId: 1341 (1341)
EmoteState: 333
SheatheState: 1
Entry: 17694
[6] Position: X: 50.63941 Y: 151.31094 Z: -13.146373
[6] Orientation: 6.038486480712890625
Destination: X: 64.30508 Y: 126.67573 Z: -13.19529
X: 49.203987 Y: 151.66937 Z: -13.051345
X: 50.63941 Y: 151.31094 Z: -13.146373
X: 52.07483 Y: 150.95251 Z: -13.241401
X: 58.27851 Y: 149.40344 Z: -13.237207
X: 63.144268 Y: 148.18845 Z: -13.235625
X: 63.66598 Y: 138.51973 Z: -13.225617
X: 64.280556 Y: 127.13012 Z: -13.195465
X: 64.30508 Y: 126.67573 Z: -13.19529
X: 64.30508 Y: 126.67573 Z: -13.19529
FaceDirection: 5.044001579284667968
StandState: 8
On Distance
Entry: 16700
[1] Position: X: 85.99913 Y: 186.98563 Z: -13.152245
[1] Orientation: 3.429332494735717773
X: 88.996826 Y: 187.8728 Z: -13.06857
X: 85.99913 Y: 186.98563 Z: -13.152245
X: 83.001434 Y: 186.09845 Z: -13.235919
X: 81.38088 Y: 185.61884 Z: -13.241837
X: 80.17422 Y: 185.26172 Z: -13.240286
X: 71.80546 Y: 182.78496 Z: -13.244954
X: 71.80546 Y: 182.78496 Z: -13.244954
X: 71.80546 Y: 182.78496 Z: -13.244954
(@PATH,1,69.46158,171.00041,-13.204378,NULL,0,0,0,100,0),
(@PATH,2,69.71826,164.11491,-13.197376,NULL,0,0,0,100,0),
(@PATH,3,70.14036,158.16167,-13.219431,NULL,0,0,0,100,0),
Emote ID: 25 (OneShotPoint)
Wait 3600ms
Repeat
(@PATH,4,69.834885,177.27766,-13.215765,NULL,0,0,0,100,0),
(@PATH,5,70.14036,158.16167,-13.219431,NULL,0,0,0,100,0);
Entry: 16699
[0] Position: X: 53.95461 Y: 192.43112 Z: -13.141473
[0] Orientation: 6.05307769775390625
Destination: X: 66.03581 Y: 167.7274 Z: -13.20105
[0] [0] Points: X: 52.935802 Y: 192.66978 Z: -13.046087
[0] [1] Points: X: 53.95461 Y: 192.43112 Z: -13.141473
[0] [2] Points: X: 54.973415 Y: 192.19246 Z: -13.236858
[0] [3] Points: X: 63.21274 Y: 190.26228 Z: -13.236869
[0] [4] Points: X: 64.01664 Y: 183.84523 Z: -13.244052
[0] [5] Points: X: 64.43089 Y: 180.53854 Z: -13.22599
[0] [6] Points: X: 65.148315 Y: 174.81177 Z: -13.208145
[0] [7] Points: X: 66.03581 Y: 167.7274 Z: -13.20105
[0] [8] Points: X: 66.03581 Y: 167.7274 Z: -13.20105
SoundId: 1341 (1341)
EmoteState: 375
Entry: 16704
[2] Position: X: 85.41226 Y: 181.4781 Z: -13.142398
[2] Orientation: 3.67351531982421875
Destination: X: 75.93612 Y: 163.10774 Z: -13.198574
X: 87.50158 Y: 182.70767 Z: -13.058297
X: 85.41226 Y: 181.4781 Z: -13.142398
X: 83.322945 Y: 180.24854 Z: -13.226499
X: 78.92696 Y: 177.6615 Z: -13.216994
X: 76.338585 Y: 176.13823 Z: -13.252256
X: 75.297386 Y: 175.52548 Z: -13.21012
X: 75.3341 Y: 174.81178 Z: -13.207878
X: 75.919945 Y: 163.42215 Z: -13.1966715
X: 75.93612 Y: 163.10774 Z: -13.198574
X: 75.93612 Y: 163.10774 Z: -13.198574
FaceDirection: 4.555309295654296875
SoundId: 1341 (1341)
EmoteState: 214
SheatheState: 2
Entry: 16704
[3] Position: X: 54.244495 Y: 181.24185 Z: -13.142438
[3] Orientation: 5.753053665161132812
Destination: X: 63.555927 Y: 163.12886 Z: -13.198391
X: 52.610714 Y: 182.1994 Z: -13.058793
X: 54.244495 Y: 181.24185 Z: -13.142438
X: 55.878277 Y: 180.2843 Z: -13.226083
X: 62.769947 Y: 176.24512 Z: -13.212708
X: 62.85584 Y: 174.81177 Z: -13.208205
X: 63.538353 Y: 163.42213 Z: -13.196672
X: 63.555927 Y: 163.12886 Z: -13.198391
X: 63.555927 Y: 163.12886 Z: -13.198391
FaceDirection: 5.06145477294921875
SoundId: 1341 (1341)
EmoteState: 214
SheatheState: 2
Entry: 17694
[5] Position: X: 85.84835 Y: 193.06874 Z: -13.139966
[5] Orientation: 3.450110673904418945
Destination: X: 72.62996 Y: 168.92274 Z: -13.202265
X: 86.928024 Y: 193.41283 Z: -13.041071
X: 85.84835 Y: 193.06874 Z: -13.139966
X: 84.76868 Y: 192.72466 Z: -13.238861
X: 80.247215 Y: 191.2837 Z: -13.232665
X: 75.40366 Y: 189.74011 Z: -13.237001
X: 73.80269 Y: 177.72437 Z: -13.250568
X: 73.67485 Y: 176.76492 Z: -13.213221
X: 73.41461 Y: 174.81178 Z: -13.207929
X: 72.62996 Y: 168.92274 Z: -13.202265
X: 72.62996 Y: 168.92274 Z: -13.202265
Emote ID: 275 (OneShotTrain)
Wait 2800
EmoteState: 27
Summoned at the same time as Group 2
Entry: 16700
[2] Position: X: 59.268475 Y: 224.41727 Z: -13.136728
[2] Orientation: 5.210062026977539062
X: 53.221836 Y: 235.54706 Z: -12.999369
X: 58.275635 Y: 226.24475 Z: -13.114174
X: 63.329433 Y: 216.94244 Z: -13.228979
X: 66.521255 Y: 211.0674 Z: -13.207056
X: 66.70524 Y: 210.72876 Z: -13.206715
X: 66.70524 Y: 210.72876 Z: -13.206715
X: 66.70524 Y: 210.72876 Z: -13.206715
(@PATH,1,67.4717,201.65619,-13.197479,NULL,0,0,0,100,0),
(@PATH,2,69.66244,195.64166,-13.230581,NULL,0,0,0,100,0),
(@PATH,3,79.708755,194.18694,-13.231843,NULL,0,0,0,100,0),
Repeat
(@PATH,4,61.958435,195.32573,-13.231223,NULL,0,0,0,100,0),
(@PATH,5,79.708755,194.18694,-13.231843,NULL,0,0,0,100,0);
Entry: 16699
[0] Position: X: 60.96891 Y: 219.43309 Z: -13.194069
[0] Orientation: 5.601321697235107421
Destination: X: 66.13381 Y: 203.3565 Z: -13.199209
X: 48.220142 Y: 229.78188 Z: -13.011187
X: 55.75115 Y: 223.6686 Z: -13.11922
X: 63.282154 Y: 217.55531 Z: -13.227253
X: 63.40524 Y: 216.94244 Z: -13.228984
X: 64.585175 Y: 211.0674 Z: -13.207055
X: 66.13381 Y: 203.3565 Z: -13.199209
X: 66.13381 Y: 203.3565 Z: -13.199209
SoundId: 1341 (1341)
EmoteState: 375
Entry: 16699
[1] Position: X: 63.214092 Y: 222.1942 Z: -13.155267
[1] Orientation: 5.854599952697753906
Destination: X: 75.63649 Y: 216.51828 Z: -13.22187
X: 39.02278 Y: 233.24745 Z: -12.998756
X: 56.865456 Y: 225.09496 Z: -13.114193
X: 74.70813 Y: 216.94246 Z: -13.2296295
X: 75.63649 Y: 216.51828 Z: -13.22187
X: 75.63649 Y: 216.51828 Z: -13.22187
X: 73.530624 Y: 203.36192 Z: -13.199218
SoundId: 1341 (1341)
EmoteState: 375
Entry: 16704
[3] Position: X: 76.789505 Y: 221.83418 Z: -13.204874
[3] Orientation: 3.881541728973388671
Destination: X: 63.087967 Y: 209.32477 Z: -13.205284
X: 84.86209 Y: 229.20439 Z: -13.02715
X: 81.56466 Y: 226.19386 Z: -13.112772
X: 78.26723 Y: 223.18333 Z: -13.198394
X: 74.694565 Y: 219.92151 Z: -13.214061
X: 71.43161 Y: 216.94246 Z: -13.229442
X: 63.087967 Y: 209.32477 Z: -13.205284
X: 63.087967 Y: 209.32477 Z: -13.205284
X: 63.84162 Y: 200.18079 Z: -13.195976
FaceDirection: 5.270894527435302734
SoundId: 1341 (1341)
EmoteState: 214
SheatheState: 2
Entry: 16704
[4] Position: X: 77.27148 Y: 221.63124 Z: -13.205348
[4] Orientation: 3.700255870819091796
Destination: X: 69.99741 Y: 217.0843 Z: -13.228961
X: 87.17527 Y: 227.82199 Z: -13.025228
X: 82.75517 Y: 225.05904 Z: -13.113562
X: 78.335075 Y: 222.29608 Z: -13.201896
X: 69.99741 Y: 217.0843 Z: -13.228961
X: 69.99741 Y: 217.0843 Z: -13.228961
X: 69.67751 Y: 203.89116 Z: -13.199755
FaceDirection: 4.86946868896484375
SoundId: 1341 (1341)
EmoteState: 214
SheatheState: 2
Entry: 16704
[4] Position: X: 83.88206 Y: 223.66586 Z: -13.117929
[4] Orientation: 3.963497877120971679
Destination: X: 75.65989 Y: 200.3686 Z: -13.196172
X: 89.104126 Y: 229.28384 Z: -13.017195
X: 83.88206 Y: 223.66586 Z: -13.117929
X: 78.65999 Y: 218.04788 Z: -13.218664
X: 77.63246 Y: 216.94246 Z: -13.229796
X: 76.71495 Y: 215.95538 Z: -13.220342
X: 76.38409 Y: 211.06741 Z: -13.207059
X: 75.65989 Y: 200.3686 Z: -13.196172
X: 75.65989 Y: 200.3686 Z: -13.196172
FaceDirection: 4.258603572845458984
SoundId: 1341 (1341)
EmoteState: 214
SheatheState: 2
Summoner:
After Summon -> Set Phase On Summoned Unit's Death -> Restore Phase to allow another summon
Add:
On Just Summoned -> Start Waypoint (Use INVOKER condition to check who summoned and thus which waypoint to start)
Fel Orc Convert Entry: 17083
[3] Position: X: 79.99492 Y: 111.56079 Z: -13.138484
[3] Orientation: 4.694935798645019531
Points: X: 70.039566 Y: 47.337353 Z: -13.221819
WayPoints: X: 78.01724 Y: 110.44907 Z: -12.930151
WayPoints: X: 75.26724 Y: 104.44907 Z: -12.930151
WayPoints: X: 74.51724 Y: 95.44907 Z: -12.930151
WayPoints: X: 73.26724 Y: 79.94907 Z: -13.180151
WayPoints: X: 70.76724 Y: 51.949074 Z: -13.180151
WayPoints: X: 70.51724 Y: 50.199074 Z: -12.930151
Entry: 17083
[3] Position: X: 89.46494 Y: 187.33412 Z: -13.145542
[3] Orientation: 3.39255523681640625
Destination: X: 72.19307 Y: 182.90622 Z: -13.244803
X: 69.36077 Y: 151.97517 Z: -13.2360525
X: 71.625595 Y: 126.86035 Z: -13.195059
X: 69.65978 Y: 92.944626 Z: -13.221933
Entry: 17083
[4] Position: X: 79.79241 Y: 218.84029 Z: -13.150554
[4] Orientation: 3.984550714492797851
X: 69.46393 Y: 207.24873 Z: -13.203173
X: 69.62443 Y: 171.31784 Z: -13.2047
X: 69.58252 Y: 147.60202 Z: -13.231533
X: 69.59017 Y: 139.92017 Z: -13.2238035
X: 69.04853 Y: 140.09366 Z: -13.224273
Entry: 17083
[2] Position: X: 83.530716 Y: 250.53445 Z: -13.113142
[2] Orientation: 3.607418537139892578
Destination: X: 70.08433 Y: 243.77461 Z: -13.198016
X: 69.59446 Y: 222.3963 Z: -13.213997
X: 69.81086 Y: 195.43225 Z: -13.230811
X: 69.74186 Y: 167.36273 Z: -13.200679
some further sources and notes https://github.com/Looking4Group/L4G_Core/issues/613
https://github.com/Looking4Group/L4G_Core/issues/2854
"Legionnarie's die first. Don't question it. Don't try to work around it, just kill the Legionnaire first.
Why?
When you kill one of his "squad members" on a pull, he will yell and summon another NPC to take his place. Before the first boss, he will summon non-elites. Anything after the first boss, he will summon elites. Yeah, not fun. They also run from really far away and pull other mobs too."
Mhm, the first Legionnaire doesn't spawn anything. The next 4 spawn Fel Orc Converts. The one in the Barracks wakes up the ones nearby. The two in the Sparring Hall aggroes the ones attacking the dummies.
I'm working on the PR atm, all done up to Sparring Hall, which is giving me trouble.
Each spawn point is unique, their waypoints as well, so it all needs to be handled separately and one at a time
Sparring:
Fight!
Wait 400ms
Change Faction
That's enough
Wait 400ms
Restore Faction
Wait 2s
Emote ID: 2 (OneShotBow)
Wait 3600ms
Evade
Centurion Random OOC Emote:
6050-13350ms
Emote ID: 11 (OneShotLaugh)
Emote ID: 23 (OneShotFlex)
Emote ID: 15 (OneShotRoar)
Fight Cooldown: 12100-15800
Restore Faction on Aggro Use event phases to handle cooldown
Path:
Points: X: 184.78966 Y: 290.3699 Z: -8.18139
Points: X: 178.51125 Y: 287.97794 Z: -8.183065
Points: X: 171.82281 Y: 289.97687 Z: -8.185595
Points: X: 178.51125 Y: 287.97794 Z: -8.183065
On Reached AT 4347 -> Start RP Or If Entrance Door Opened (Lock Pick or Explosive) -> Start RP
Rules:
When players pull Converts, Netherkurse will say one of the PULL lines When players or Netherkurse kills Converts, he will say one of the PEON_DIE lines Each RP event has a different unique line
On Convert Death:
Pause Path
FaceDirection: 4.572762489318847656
Say Line
EmoteState: 253
Wait 4850
EmoteState: 0 -- If there are no more Converts alive, start combat with group
Wait 1200
Resume Path
This event cannot overlap itself. If another dies within the timer, the line does not play.
Event 1: Shadow Sear
Text: Beg for your pitiful life!
SpellID: 30735
After finished channeling (20s), wait 1s then continue path
Event 2: Shadow Fissure
Text: Your pain amuses me!
ID - 30745 Target Fissures
ID - 30744 Lesser Shadow Fissure -- Triggered
Wait 1200ms
Continue Path
DELETE FROM `creature_template_addon` WHERE `entry` IN (18370, 20598);
INSERT INTO `creature_template_addon` (`entry`, `path_id`, `mount`, `bytes1`, `bytes2`, `emote`, `visibilityDistanceType`, `auras`) VALUES
(18370, 0, 0, 0, 0, 0, 0, '32250'),
(20598, 0, 0, 0, 0, 0, 0, '32250'); -- Same aura in heroic
Event 3: Death Coil
ID - 30741 Death Coil
Text: Run, coward, run!
Wait 1200ms
Continue Path
Event Timer: Immediately on AT reached Repeat 19400-31500ms
Does not cast Death Coil if above ??% HP, I'd say 90% Dark Spin starts at 25%
Lesser Shadow Fissure: First 8100-17300 Repeat 8450-9450 Shadow Cleave/Slam: First 10950-21850 Repeat 1200-23900 Death Coil: 12150-19850
The Event starts with the Scout near the entrance He'll aggro to start the event. He is linked to the Zealot group which will aggro as well He is aggroed even if player is hidden behind geometry
Theory: He can be aggroed in 2 ways: LoS or AreaTrigger 4575 in case he's bypassed in some way (Hunter's Feign Death). Testing in Retail does not prove this, as entering the AT from the opposite side does not aggro the Scout.
Once the event starts, 2 different groups of Zealots will spawn. 8 will spawn with fixed waypoints and EmoteStates. Not spawned by spell 2 will spawn periodically every 45s through a spell
Fire Arrow targets the Flame Arrow npcs that wander around. Only Flame Arrows within a certain distance from players are viable targets (I'd say 15-20y)
Scout is invincible at 1HP - If damaged, he'll run slower and delay the event When approaching the area nearby, player aggroes the small zealot group, which contains the Scout Scout casts ID - 28471 ClearAll on self Adds unit_flag 33554432 Text: Invaders have breached the defenses! <- Already in the DB, afaik Starts Running When WP is finished, start the event
Scout Path:
(@PATH,1,389.98074,315.4098,1.9338964,NULL,0,0,0,100,0),
(@PATH,2,419.4097,315.15308,1.940825,NULL,0,0,0,100,0),
(@PATH,3,460.31537,316.02213,1.9368871,NULL,0,0,0,100,0),
(@PATH,4,488.62424,315.73007,1.9498857,NULL,0,0,0,100,0);
After Scout finishes WP:
Cast 30976 - Summon 2 Zealots Text: Archers, form ranks! On my mark! Wait 1s Summon 8 Zealot Wave (SET DATA 1 1 on Zealots within range) Wait 3600ms Text: Ready! Wait 1200ms Text: Aim! Wait 1000ms Both Archers Cast 30952 Shoot Flame Arrow Wait 200ms Text: Fire!
Start firing arrows, repeat at 2000-9750ms
Spawned 1s after "Archers, form ranks! On my mark!"
These end their path and set EmoteState to 333 - Yes, at the end
[0] Position: X: 500.66077 Y: 335.08316 Z: 2.1801622
[0] Orientation: 4.790035247802734375
(@PATH,1,495.4776,316.98608,1.946535,NULL,0,0,0,100,0),
(@PATH,2,483.1907,317.86993,1.9473528,NULL,0,0,0,100,0),
(@PATH,3,455.10214,317.3777,1.9421942,NULL,0,0,0,100,0),
(@PATH,4,430.9916,316.97632,1.9160842,NULL,0,0,0,100,0),
(@PATH,5,400.69287,318.7411,1.8979802,NULL,0,0,0,100,0),
(@PATH,6,385.03403,321.49213,1.9389232,3.351032257080078125,0,0,0,100,0);
[1] Position: X: 502.3265 Y: 339.933 Z: 2.1924121
[1] Orientation: 4.682251453399658203
(@PATH,1,501.7538,320.9323,1.9434687,NULL,0,0,0,100,0),
(@PATH,2,476.05844,317.75107,1.9364125,NULL,0,0,0,100,0),
(@PATH,3,455.1762,318.79874,1.9421194,NULL,0,0,0,100,0),
(@PATH,4,429.9724,317.08362,1.9209572,NULL,0,0,0,100,0),
(@PATH,5,418.716,319.8783,1.9447119,3.351032257080078125,0,0,0,100,0);
[2] Position: X: 507.43033 Y: 340.37152 Z: 2.1807163
[2] Orientation: 4.49735260009765625
(@PATH,1,503.322,321.56223,1.9413302,NULL,0,0,0,100,0),
(@PATH,2,492.0797,318.1158,1.9481977,NULL,0,0,0,100,0),
(@PATH,3,480.32916,318.5935,1.9409089,NULL,0,0,0,100,0),
(@PATH,4,454.69748,319.9294,1.942607,3.351032257080078125,0,0,0,100,0);
[3] Position: X: 515.1152 Y: 339.82166 Z: 2.1918812
[3] Orientation: 4.189203739166259765
(@PATH,1,503.59293,319.84564,1.9425683,NULL,0,0,0,100,0),
(@PATH,2,493.9259,316.13474,1.9472932,NULL,0,0,0,100,0),
(@PATH,3,476.05844,317.75107,1.9364125,NULL,0,0,0,100,0),
(@PATH,4,455.65674,317.68033,1.9416298,NULL,0,0,0,100,0),
(@PATH,5,429.9724,317.08362,1.9209572,NULL,0,0,0,100,0),
(@PATH,6,409.81305,318.26263,1.9170406,NULL,0,0,0,100,0),
(@PATH,7,384.47876,318.11124,1.9394886,NULL,0,0,0,100,0),
(@PATH,8,359.87564,320.17487,1.9181617,3.351032257080078125,0,0,0,100,0);
[4] Position: X: 500.43695 Y: 299.709 Z: 2.0352724
[4] Orientation: 1.837408661842346191
(@PATH,1,485.07498,314.65887,1.9463371,NULL,0,0,0,100,0),
(@PATH,2,460.72418,313.97842,1.9364703,NULL,0,0,0,100,0),
(@PATH,3,434.42194,314.33572,1.9077104,NULL,0,0,0,100,0),
(@PATH,4,403.79083,314.16635,1.9008716,NULL,0,0,0,100,0),
(@PATH,5,374.89954,312.64014,1.9247476,NULL,0,0,0,100,0),
(@PATH,6,359.43372,312.43814,1.9181622,2.809980154037475585,0,0,0,100,0);
[5] Position: X: 500.4554 Y: 295.4435 Z: 2.0247803
[5] Orientation: 1.765462279319763183
(@PATH,1,496.7627,314.17264,1.9459041,NULL,0,0,0,100,0),
(@PATH,2,485.07498,314.65887,1.9463371,NULL,0,0,0,100,0),
(@PATH,3,460.7832,315.03976,1.9364105,NULL,0,0,0,100,0),
(@PATH,4,435.2396,312.74365,1.9061459,NULL,0,0,0,100,0),
(@PATH,5,403.83655,312.20764,1.9023694,NULL,0,0,0,100,0),
(@PATH,6,385.5018,309.696,1.938451,2.809980154037475585,0,0,0,100,0);
[6] Position: X: 505.0166 Y: 294.01736 Z: 2.0213714
[6] Orientation: 1.931191682815551757
(@PATH,1,497.28668,314.52902,1.9456482,NULL,0,0,0,100,0),
(@PATH,2,484.36633,313.18347,1.9463377,NULL,0,0,0,100,0),
(@PATH,3,459.75717,313.03488,1.9374542,NULL,0,0,0,100,0),
(@PATH,4,439.54303,312.2451,1.8873941,NULL,0,0,0,100,0),
(@PATH,5,420.8947,309.70868,1.9430903,2.809980154037475585,0,0,0,100,0);
[7] Position: X: 510.66922 Y: 292.43665 Z: 2.0080533
[7] Orientation: 2.112969875335693359
(@PATH,1,497.14935,314.8804,1.9457157,NULL,0,0,0,100,0),
(@PATH,2,485.2548,314.55142,1.946337,NULL,0,0,0,100,0),
(@PATH,3,469.40604,311.16257,1.9173245,NULL,0,0,0,100,0),
(@PATH,4,460.55313,309.96686,1.936643,2.809980154037475585,0,0,0,100,0);
Cast immediately after "Archers, form ranks! On my mark!" Cast every 45s after
DELETE FROM `spell_target_position` WHERE `ID` = 30976;
INSERT INTO `spell_target_position` (`ID`, `MapID`, `PositionX`, `PositionY`, `PositionZ`, `VerifiedBuild`) VALUES
(30976, 540, 520.062, 255.486, 2.0333333, 48999);
After finishing WP, enter combat with zone (even stealthed players)
(@PATH,1,518.51355,254.91473,1.935091,NULL,0,0,0,100,0),
(@PATH,2,522.1381,253.96086,1.9344256,NULL,0,0,0,100,0),
(@PATH,3,512.82446,286.9732,2.1900017,NULL,0,0,0,100,0), -- Decomposed to not clip through the wall
(@PATH,4,497.68735,316.3075,1.9454536,NULL,0,0,0,100,0),
(@PATH,5,485.92004,316.08777,1.9463365,NULL,0,0,0,100,0),
(@PATH,6,485.92004,316.08777,1.9463365,3.160249710083007812,0,0,0,100,0);
Archer: ID - 22907 Shoot: 3600-5600ms ID - 30990 Multi-Shot: First 12150-14600ms Repeat 19450-24300ms
Blood Guard: ID - 15496 Cleave: First 1200ms Repeat 9700-18250ms
Once no targets can be found, the event will reset, despawning and respawning everyone shortly after. The Scout event needs to play again
Action | Timestamp | Target |
---|---|---|
Reaction: 2 (Hostile) | 10:25:41.433 | A677AD2 |
ID - 30633 Thunderclap | 10:25:54.803 | |
ID - 30618 Beatdown | 10:26:08.166 | |
SMSG_ATTACK_STOP | 10:26:09.165 | |
Threat: 2250 | 10:26:09.377 | ECCB860 |
Text: What are you doing? | 10:26:09.381 | |
SMSG_ATTACK_START | 10:26:10.596 | ECCB860 |
Text: Me get bored. | 10:26:12.018 | |
Text: Bored? He was almost dead! | 10:26:14.452 | |
ID - 30633 Thunderclap | 10:26:17.889 | |
SMSG_ATTACK_STOP | 10:26:27.594 | |
ID - 30584 Fear | 10:26:28.813 | |
ID - 30598 Burning Maul | 10:26:28.813 | |
ItemID: 29479 | 10:26:28.813 | |
Text: %s roars! | 10:26:29.019 | |
Threat: 2250 | 10:26:31.244 | ECCB860 |
SMSG_ATTACK_START | 10:26:31.244 | ECCB860 |
ID - 30600 Blast Wave | 10:26:33.675 | |
ItemID: 29484 | 10:26:47.035 | |
ID - 30633 Thunderclap | 10:27:05.244 | |
ID - 30618 Beatdown | 10:27:12.525 | |
SMSG_ATTACK_STOP | 10:27:13.535 | |
SMSG_ATTACK_START | 10:27:13.535 | A677AD2 |
Threat: 225000 | 10:27:13.737 | A677AD2 |
Text: You stay here. Me go kill someone else! | 10:27:13.764 | |
Text: That's not funny! | 10:27:17.608 | |
Text: Ha ha ha. | 10:27:20.036 | |
ID - 30633 Thunderclap | 10:27:24.685 | |
SMSG_ATTACK_STOP | 10:27:31.969 | |
ID - 30584 Fear | 10:27:33.187 | |
ID - 30598 Burning Maul | 10:27:33.187 | |
ItemID: 29479 | 10:27:33.187 | |
Text: %s roars! | 10:27:33.391 | |
SMSG_ATTACK_START | 10:27:35.604 | A677AD2 |
ID - 30600 Blast Wave | 10:27:39.251 | |
ID - 30600 Blast Wave | 10:27:47.754 | |
ItemID: 29484 | 10:27:51.394 | |
ID - 30633 Thunderclap | 10:28:08.392 | |
ID - 30618 Beatdown | 10:28:18.096 | |
SMSG_ATTACK_STOP | 10:28:19.092 | |
SMSG_ATTACK_START | 10:28:19.092 | ECCB860 |
Threat: 2250 | 10:28:19.313 | ECCB860 |
ID - 30633 Thunderclap | 10:28:32.666 | |
SMSG_ATTACK_STOP | 10:28:36.315 | |
ID - 30584 Fear | 10:28:37.524 | |
ID - 30598 Burning Maul | 10:28:37.524 | |
ItemID: 29479 | 10:28:37.524 | |
Threat: 2250 | 10:28:39.957 | |
SMSG_ATTACK_START | 10:28:39.957 | ECCB860 |
ID - 30600 Blast Wave | 10:28:43.591 |
This will be used for now to hold notes for fixing AC's implementation.
Creeping Oozelings in the sewer respawns in a few seconds Shattered Hand Assassins can Sap and change targets
What happens when player leaves Kargath's arena?
Grand Warlock Nethekurse
RP with the Fel Orc Converts Has lines for every time one dies Once all Converts die, he is engaged within a few seconds Fissure targets random player
No Death Coil if soloRP Orcs do not respawnBlood Guard
Not selectable on spawn Arrows only hit within range of players Zealot adds spawn periodically A lot of investigation is needed for the arrows. Current hypothesis is several dummy creatures with random movement Archers stop once Blood Guard is pulled
Warbringer
Beatdown has several RP scenes that can be played. They cannot repeat. Burning Maul has a small RP scene which pauses all attacks Fear is tied to Burning Maul scene Beatdown cannot target the tank. Maybe it's not cast at all while solo? Blast Wave can only occur during Burning Maul. Thunderclap can only occur outside Burning Maul. Does Thunderclap and Blast Wave share timers? It looks like the first Blast Wave timer is separate and fixed. Each head is differentiated in lines spoken
Kargath
Charges into pre-determined places around the arena Adds spawn periodically. Need to figure out timer and order.
AC
Assassins shouldn't be there?THEY SHOULD