Anton Popovichenko
28a64111fd
fix(Scripts/TheEye): Fix crash in Kaelthas. ( #18653 )
...
* fix(Scripts/TheEye): Fix crash in Kaelthas.
* Remove whitespace
2024-04-02 21:00:53 +02:00
Gultask
9b6e07ec2d
fix(Scripts/TheEye): Lord Sanguinar's Bellowing Roar timer ( #18651 )
...
Update boss_kaelthas.cpp
2024-04-02 12:28:07 -03:00
Dan
1e52f715d0
fix(Scripts/TheEye): fix targetting logic in Void Reaver ( #18646 )
...
* initial
this works way better
* prettier
2024-04-01 15:56:55 -03:00
Dan
a62eef0dcf
fix(DB/TheEye): make Thaladred walk ( #18629 )
...
* init
Co-Authored-By: amed80 <8395873+amed80@users.noreply.github.com >
* remove walk from script and walkspeed
---------
Co-authored-by: amed80 <8395873+amed80@users.noreply.github.com >
2024-03-30 19:18:09 -03:00
Dan
a870173558
fix(Scripts/BossAI): add optional variable to BossAI class to make sure the boss calls for help ( #18630 )
...
init
2024-03-30 11:31:41 -03:00
Dan
3ea02712d4
fix(Scripts/TheEye): make Void Reaver abilities ignore LOS ( #18613 )
...
* initial
* Update SpellInfoCorrections.cpp
* Update SpellInfoCorrections.cpp
* cast on nearby target on spellcastfail
2024-03-26 18:23:02 -03:00
Andrew
79df83ec0c
fix(Scripts/TheEye): Alar dont take 2% damage during dive bomb ( #18599 )
2024-03-21 16:27:51 -03:00
Dan
482f4c94ff
fix(Scripts/TheEye): make sure schedules are cancelled when advisors die in p1 ( #18592 )
...
init
2024-03-21 06:21:53 -03:00
Andrew
1198766afa
fix(Scripts/TheEye): Make Solarian visible on phase transition ( #18585 )
2024-03-20 17:37:42 +01:00
Andrew
f567283f2b
fix(Scripts/Mechanar): Fix Ranging Flames should choose a new target … ( #18586 )
...
fix(Scripts/Mechanar): Fix Ranging Flames should choose a new target on evade
2024-03-20 17:36:58 +01:00
Andrew
b0a7f19f34
fix(Scripts/TheEye): Fix Ember of Alar ember blast percent damage ( #18588 )
2024-03-20 17:36:13 +01:00
Dan
c71f196591
fix(Scripts/TheEye): fix MC overlap ( #18584 )
...
init
2024-03-19 23:46:13 +01:00
Dan
8faaa77319
fix(Scripts/TheEye): fix Kael progress bug and some other issues ( #18580 )
...
* init
* some fixes
2024-03-18 22:04:49 +01:00
Dan
42c41525de
fix(Scripts/TheEye): increase dagger proc chance and make sure mind control only targets players ( #18563 )
2024-03-16 17:28:40 -03:00
Dan
a21ba7afc2
fix(Scripts/TheEye): another Al'ar hotfix ( #18554 )
...
init
2024-03-15 01:05:50 -03:00
Dan
e0bc7d73dd
fix(Scripts/TheEye): make sure Al'ar doesn't schedule abilities multiple times ( #18553 )
...
* init
* fix
2024-03-14 06:12:02 -03:00
Dan
28ea5ca879
fix(Scripts/TheEye): maybe fix Al'ar transition ( #18552 )
...
initial
2024-03-13 20:53:17 +01:00
Dan
6a58e611ed
fix(Scripts/TheEye): remove auras from Solarian on invisiblity and sniffed spell ( #18544 )
...
* init
* add sniffed spell and remove auras on invisible
* prevent true beam being cast on players
2024-03-13 03:42:07 -03:00
Dan
6b5289f373
fix(Scripts/TheEye): allow Solarian to cast on pets/totems ( #18539 )
...
init
2024-03-12 06:46:12 -03:00
Dan
a7026e7e39
fix(Scripts/TheEye): make sure Al'ar doesn't cast anything during rebirt + phoenix spawning ( #18540 )
...
* init
* more
* uh
2024-03-12 06:44:55 -03:00
Andrew
3a87b5a85e
fix(Scripts/TempestKeep): Kael pyroblast target only main target ( #18531 )
2024-03-12 00:14:00 +01:00
Dan
3f700645bd
fix(Scripts/TheEye): boss boundaries and Kael door ( #18517 )
2024-03-10 09:26:00 -03:00
Dan
db7475f4f5
fix(Scripts/TheEye): ensure Ember of Al'ar always spawn in the right spot ( #18511 )
...
init
2024-03-09 11:08:23 -03:00
Dan
903820077c
fix(Scripts/TheEye): make Solarian not overlap casts and not cast arcane missiles into p2 transition ( #18480 )
...
* initial
* add voiceline
* move position of yells
* change voicings
2024-03-08 07:55:42 +01:00
Dan
9e7c443f3c
fix(Scripts/TheEye): Al'ar phoenix spawn positions in p2 ( #18504 )
...
* wip
* wip
* finalise
2024-03-06 16:51:51 -03:00
Dan
663566af4b
fix(Scripts/TheEye): make sure Solarian does not cast arcane missiles on target with Wrath of the Astromancer active ( #18496 )
...
* initial
* add target reset
* fix targetting
* revert
2024-03-04 18:04:48 -03:00
Dan
429cd226f3
fix(Scripts/TheEye): amend Al'ar divebomb timer in p2 ( #18495 )
...
initial
2024-03-04 16:54:29 -03:00
Dan
77e1062c4b
fix(Scripts/TheEye): make sure Telonicus doesn't erroneously cast Conflagration and cast Remote Toy instead ( #18481 )
...
how the frick did I miss this
2024-03-04 09:34:52 -03:00
Dan
2f2a4be72f
fix(Scripts/TheEye): make sure Al'ar does not melee during transitions ( #18479 )
...
* init
* Update boss_alar.cpp
2024-03-04 09:13:33 -03:00
Andrew
6df652a8dd
fix(Core/Creature): Prevent combat movement disabled creatures from r… ( #18428 )
...
* fix(Core/Creature): Prevent combat movement disabled creatures from repositioning if target moves within model boundary
* fixbuild
* Apply suggestions from code review
2024-02-27 10:11:39 -03:00
Andrew
42cde6286f
fix(Scripts/TheEye): Fix Capernian not casting if at max range ( #18402 )
2024-02-25 17:46:06 -03:00
Dan
a2f8922411
fix(Scripts/TheEye): remove faulty aurascript and do visual transition in normal script instead ( #18395 )
2024-02-25 11:49:49 -03:00
Dan
def167d7cc
fix(Scripts/TheEye): Kael'thas - allow phases to progress as well when all creatures die as well as other fixes ( #18397 )
2024-02-25 11:49:19 -03:00
Andrew
d76ca96795
fix(Scripts/TheEye): Fix Capernian chase distance ( #18372 )
...
* fix(Scripts/TheEye): Fix Capernian chase distance
* Update boss_kaelthas.cpp
2024-02-21 12:33:05 +01:00
Andrew
ea0f214678
fix(Scripts/TheEye): Thaladred should only chase players ( #18365 )
2024-02-20 19:33:39 +01:00
Andrew
5e7e5ce417
fix(Scripts/TheEye): A'lar stop casting flame buffet when any valid t… ( #18313 )
...
fix(Scripts/TheEye): A'lar stop casting flame buffet when any valid target is in range
2024-02-12 16:04:35 +01:00
Dan
fb49062a56
fix(Scripts/TheEye): make sure Solarian always get reset to REACT STATE aggressive on reset ( #18302 )
...
initial
2024-02-12 08:17:24 -03:00
Dan
bf71d8e7f1
fix(Scripts/TheEye): some Al'ar fixes ( #18305 )
2024-02-12 08:16:46 -03:00
Dan
d42e04097c
fix(Scripts/TheEye): Solarian movement ( #18268 )
...
* first implementation
* better implementation
* don't move before first spell
* chase in p2 again
* Update boss_astromancer.cpp
* oops
2024-02-08 06:05:38 -03:00
Dan
bc25ade498
fix(Scripts/TheEye): refactor Al'ar ( #18264 )
...
* initial
* restore quill event
* with ismoving and debug
* final before timers
* clear all debuffs
* remove justreachedhome bossai
* huh?
* some fixes
* more fixes
* add 2 extra platforms for p1
* fix coords
* finalise
* change melt armor timer so it is not delayed
indefinitely - this is because we have a dive after 30 secs
that delays all timers. So at 30 secs we will have melt armor at
33 seconds, which then gets an extra 15 seconds from the delay all and another dive
after 30 so it gets pushed back even more before being able to be cast
2024-02-07 23:43:19 -03:00
Dan
b8118fa06b
fix(Scripts/TheEye): Re-factor Kael'thas ( #18272 )
...
* restructuring base files and instance files
* small fix
* some fixes
* fix
* some fixes
* up until kael phase
* weapon despawn fix
* final for now
* some minor details
* fix weapon despawn
* fix by clearing validator
still has debug statements to check how far we get
* finalise with stop casting
* codestyle
* remove redundant delay
2024-02-07 23:42:20 -03:00
Dan
1ec72ae6dc
fix(Scripts/TheEye): add Kael adds to the cpp script ( #18257 )
...
* initial
* add sql file to change to script
* make sure scheduler runs
* fix focus gaze mechanic
* leftover tabs
* remove comment
2024-02-04 11:11:12 -03:00
Andrew
c4a7ef2eb0
refactor(Scripts/TheEye): Update Astromancer's spellscripts to new re… ( #18058 )
...
refactor(Scripts/TheEye): Update Astromancer's spellscripts to new register method
2024-01-01 14:00:33 +01:00
IntelligentQuantum
79a2bb84e9
chore(Scripts/Outland): Remove useless includes ( #18049 )
2023-12-24 09:37:41 -03:00
Winfidonarleyan
eb1ecc38a5
feat(Core/Scripting): move all script objects to separated files ( #17860 )
...
* feat(Core/Scripts): move all script objects to separated files
* Apply 5bfeabde81
* try gcc build
* again
2023-12-02 21:13:20 +01:00
Andrew
d838cad171
refactor(Scripts/Botanica): Update Laj's script after latest changes ( #17814 )
2023-11-21 07:53:17 +01:00
Andrew
59e9451c3c
feat(Core/AI): Implement ScheduleTimedEvent() helper ( #17813 )
2023-11-20 20:36:15 -03:00
Dan
47752b1b5a
fix(Scripts/TheEye): adjust Solarian timers based on sniffs ( #17812 )
2023-11-20 19:20:48 -03:00
Andrew
79ef4fa671
refactor(Scripts/TempestKeep): Clean up script files ( #17727 )
2023-11-16 14:01:45 -03:00
KJack
3d20f8902b
feat(Core/Instance): InstanceScript: create Remove functions ( #17702 )
...
InstanceScript: create `Remove` helper functions
2023-11-14 08:13:28 -03:00