Yunfan Li
f0be01a5d7
Merge branch 'master' into Playerbot
2024-04-07 21:49:34 +08:00
Andrew
8ef8ddad24
fix(Scripts/TheEye): Fix Alar not using abilities if no target is in … ( #18678 )
...
fix(Scripts/TheEye): Fix Alar not using abilities if no target is in range
2024-04-06 19:14:55 +02:00
Johaine
3a93ae1af1
feat(Core/Optimization): Correctly document sendBuffer size and optimize it. ( #18647 )
...
* Fix comment documenting WorldSocket
The buffer is constructed with 4096 bytes but later resized in
WorldSocketThread::SocketAdded() according to the configuration
setting Network.OutUBuff (currently 65536 bytes)
* Reuse calculated packet size
Instead of recalculating the current packet size three times at
worst, calculate it once and reuse it when required.
* Reduce reserved buffer size per WorldSocket
Don't reserve 64kB of memory for every WorldSocket's output
buffer.
Instead, start with a 4kB baseline for every WorldSocket and grow
the buffer size dynamically when we have single packets that do
not fit the current buffer.
2024-04-06 10:22:32 -03:00
Johaine
c80ad3d779
fix(Scripts/TempleOfAhnQiraj): Fix Vem enrage ( #18652 )
...
Fix Vem enrage
Vem should enrage when it is the last bug alive
(Regression from last refactor)
2024-04-06 09:19:14 -03:00
BAUXA
146f5a64ad
fix(Scripts/Commands): "go xyz" command crash ( #18676 )
...
go xyz fix crash
2024-04-06 09:16:54 -03:00
Walter Pagani
21e0803508
fix(Script/BlackTemple): Add override in EnterEvadeMode ( #18673 )
...
fix(Script/illidari_council.cpp). Add override to the method EnterEvadeMode
2024-04-05 12:54:40 -03:00
Mike Delago
90cef46e6c
fix(CI): Don't cache pch builds ( #18674 )
2024-04-05 12:38:11 -03:00
Anton Popovichenko
f7f1952f4b
fix(Core/Player): Fix memory leak. ( #18671 )
2024-04-05 07:04:55 -03:00
Anton Popovichenko
1f640c9872
feat(Core/Optimization): Optimize build of units update object by leveraging cache ( #18637 )
...
* feat(Core/Optimization): Optimize build of units update object by leveraging cache.
* Remove whitespaces.
* Add alternative hooks to handle transmog and other similar things.
* Fix build on some compilers.
* Fix codestyle
* Fix build again.
* Take into account updateType.
2024-04-05 08:03:11 +02:00
sudlud
94df67b1c2
fix(Core/Battleground): correctly limit Eye of the Storm max points to 1600 ( #18669 )
...
- before the max points could exceed 1600 on winning which e.g.
resulted in the achievement 'The Perfect Storm' not beeing
triggered correctly
2024-04-04 18:29:34 -03:00
github-actions[bot]
e863873d4c
chore(DB): import pending files
...
Referenced commit(s): 94ea109858
2024-04-03 19:36:53 +00:00
Gultask
94ea109858
fix(Scripts/BlackTemple): Illidan not accessing Akama's guid ( #18665 )
...
init
2024-04-03 21:30:41 +02:00
github-actions[bot]
40bbba64d9
chore(DB): import pending files
...
Referenced commit(s): 171011e506
2024-04-03 12:02:29 +00:00
sudlud
171011e506
fix(DB/Gameobject): remove duplicate 'Door' spawns in Black Temple ( #18656 )
...
- this is due to a 'collision' of the Black Temple rework PR
and my general 'Door' update PR which was merged later
2024-04-03 09:01:37 -03:00
github-actions[bot]
e4136639e3
chore(DB): import pending files
...
Referenced commit(s): 961681bb9f
2024-04-02 20:09:05 +00:00
Gultask
dc7753b2b6
fix(Scripts/BlackTemple): Rewrite Shade of Akama ( #18601 )
...
* init
* akama
only generators left
* Update boss_shade_of_akama.cpp
* Update boss_shade_of_akama.cpp
* warnign
* OMFG
* akama generators
* more for generators
* done
* codestyle
* warnings
* illidan fix
Co-Authored-By: 天鹿 <18535853+pklloveyou@users.noreply.github.com >
* Update rev_1711048056647652400.sql
Co-Authored-By: 天鹿 <18535853+pklloveyou@users.noreply.github.com >
* a
Co-Authored-By: 天鹿 <18535853+pklloveyou@users.noreply.github.com >
* Update instance_black_temple.cpp
Co-Authored-By: 天鹿 <18535853+pklloveyou@users.noreply.github.com >
* Update rev_1711048056647652400.sql
Co-Authored-By: 天鹿 <18535853+pklloveyou@users.noreply.github.com >
* avoid collecting trash
Co-Authored-By: 天鹿 <18535853+pklloveyou@users.noreply.github.com >
* Update boss_illidan.cpp
Co-Authored-By: 天鹿 <18535853+pklloveyou@users.noreply.github.com >
* Update boss_shade_of_akama.cpp
Co-Authored-By: 天鹿 <18535853+pklloveyou@users.noreply.github.com >
* crashfix?
* takes too long to despawn
* maybe
* clear lists
---------
Co-authored-by: 天鹿 <18535853+pklloveyou@users.noreply.github.com >
2024-04-02 22:08:51 +02:00
Nedarion
6fbcaf7ab1
fix: Loch Modan multiple ore spawn ( #18616 )
...
* fix: Loch Modan multiple ore spawn
* chore: DELETE before INSERT so it can be run multiple times
2024-04-02 22:08:32 +02:00
sudlud
961681bb9f
fix(DB/Gameobject): Sniffed Values for 'Forge' spawns ( #18620 )
...
* fix(DB/Gameobject): Sniffed Values for 'Forge' spawns
* Update rev_1711633613954464100.sql
Just to trigger CI again
* Update rev_1711633613954464100.sql
2024-04-02 22:08:13 +02:00
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
github-actions[bot]
7180065dd3
chore(DB): import pending files
...
Referenced commit(s): 3445262b93
2024-04-02 15:28:38 +00: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
Gultask
3445262b93
fix(DB/Creature): Void Reaver Movement Speed and Model Info ( #18650 )
...
Create rev_1712070277049871600.sql
2024-04-02 12:27:49 -03:00
github-actions[bot]
68857e0dc4
chore(DB): import pending files
...
Referenced commit(s): 20c4b4b463
2024-04-02 13:15:06 +00:00
Dan
43b51dd34c
fix(DB/TheEye): remove unused reference and add Talon of the Phoenix back ( #18643 )
...
* init
* rip
2024-04-02 10:12:43 -03:00
Dan
20c4b4b463
fix(DB/TheEye): allow Kael to drop 2 non-token items ( #18639 )
...
init
2024-04-02 10:12:23 -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
Anton Popovichenko
47f9d66874
feat(Core/Optimization): Create index for sSkillLineAbilityStore to speedup search by skillLine. ( #18622 )
...
* feat(Core/Optimization): Create index for sSkillLineAbilityStore to speedup search by skillLine.
* Remove whitespace.
2024-04-01 05:50:12 -03:00
Anton Popovichenko
aee2eefb92
feat(Core/Optimization): Reduce CPU consumption by allocating sendBuffer only when it is needed. ( #18628 )
...
* feat(Core/Optimization): Reduce CPU consumption by allocating the sendBuffer only when it is needed.
* Remove whitespaces.
2024-04-01 05:49:42 -03:00
github-actions[bot]
2aaf8474ba
chore(DB): import pending files
...
Referenced commit(s): e79507fe66
2024-03-31 16:59:59 +00:00
Dan
102bf7c9c5
fix(Scripts/Hyjal): Shadowy Necromancers now use Unholy Frenzy + Skeleton mage abilities ( #18640 )
...
init
2024-03-31 13:59:27 -03:00
Dan
e79507fe66
fix(DB/TheEye): remove faulty talon of al'ar reference from reference loot template ( #18641 )
...
* init
* Update alar-loot.sql
used to be Reference 34377 and chance 8.3333333
2024-03-31 13:59:10 -03:00
Yunfan Li
d74a6dd960
Merge branch 'master' into Playerbot
2024-03-31 12:44:21 +08:00
github-actions[bot]
64cdb8bdc0
chore(DB): import pending files
...
Referenced commit(s): a62eef0dcf
2024-03-30 22:18:57 +00: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
sudlud
61ee67b95d
fix(CI): correct name suffix of PCH jobs ( #18632 )
2024-03-30 22:16:38 +01:00
github-actions[bot]
293555f41d
chore(DB): import pending files
...
Referenced commit(s): 844acb481e
2024-03-30 16:40:35 +00:00
sudlud
844acb481e
fix(DB/Gameobject): update initial state of some Brazier spawns ( #18633 )
...
- sniff sql parses were showing both initial states and
apparently the wrong one was chosen when updating all
Brazier spawns with sniffed values
2024-03-30 17:39:44 +01: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
Mike Delago
88be6d8150
fix(ci): ensure module build clones modules ( #18631 )
2024-03-30 13:08:35 +01:00
Mike Delago
4bc373b37f
Fix(CI): Don't use PCH on nopch builds ( #18627 )
...
gha yaml makes me want to scream
2024-03-29 21:35:30 -04:00
Anton Popovichenko
73340b94e3
feat(Core/Compression): Move packets compression from map to network thread ( #18602 )
...
* feat(Code/Compression): Move packets compression from map to network thread.
* Code style fix
* Remove unicode letter
2024-03-28 08:57:29 -03:00
Yunfan Li
6338010e09
Merge branch 'master' into Playerbot
2024-03-28 19:15:09 +08:00
Mike Delago
3ff8de2086
feat(CI): rework core ubuntu build, ubuntu-22 support ( #17281 )
...
feat(CI): rework core ubuntu build
2024-03-27 14:58:27 -04:00
Dan
02cf369fe2
fix(Scripts/Hyjal): Archimonde refactored ( #18594 )
...
* wip
* wippers
* more wip
* wip314
* some work
* lesgo
* summonlist fixed
* I need glasses
* open from draft PR
* some fixes
* unused
2024-03-26 22:37:00 -03:00
Elmsroth
b1cf830009
chore(PlayerScript/Hook) : Add CanSetTradeItem Hook in PlayerScript ( #18583 )
...
* chore(PlayerScript/Hook) : Add CanSetTradeItem Hook in PlayerScript
* Allowing non traded slots
* Fix typo and codestyle
2024-03-26 21:28:37 -03:00
silviu20092
5b8bc792b8
feat(core): account delete hook ( #18605 )
...
Add account delete hook
2024-03-26 20:57:42 -03:00
Dan
16f220253a
fix(Scripts/SSC): make adds reset when one leaves the room ( #18614 )
...
* init
* Update boss_fathomlord_karathress.cpp
2024-03-26 18:23:29 -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
Francesco Borzì
7f2ebd253e
docs(README): update Authors & Contributors ( #18589 )
2024-03-25 01:04:52 +01:00
github-actions[bot]
5b250da30c
chore(DB): import pending files
...
Referenced commit(s): f13e3dbe9d
2024-03-24 15:47:39 +00:00