Commit Graph

15746 Commits

Author SHA1 Message Date
Yehonal
04547d90b3 fix(CI): update build job to support multiple Ubuntu versions (#22413) 2025-07-03 11:03:16 +02:00
github-actions[bot]
583c115660 chore(DB): import pending files
Referenced commit(s): 780c240440
2025-07-03 06:07:22 +00:00
Ryan Turner
780c240440 fix(DB/SAI) - Corrects Corpse.Decay for Patchwerk from the end of the Death Knight zone (#22412) 2025-07-03 08:06:19 +02:00
github-actions[bot]
10e1f3af8c chore(DB): import pending files
Referenced commit(s): ba7407b562
2025-07-02 23:43:46 +00:00
Andrew
ba7407b562 fix(DB/SAI: Fix Archerus Deathcharger not despawning if players move … (#22411) 2025-07-02 20:42:44 -03:00
github-actions[bot]
ab38edb81b chore(DB): import pending files
Referenced commit(s): 8dccc64668
2025-07-02 07:03:53 +00:00
Rocco Silipo
8dccc64668 fix (DB/Creature) Tirion doesn't get back on his horse anymore during The Light of Dawn event. (#22406) 2025-07-02 04:02:52 -03:00
Benjamin Jackson
12328920dd fix(Core/Reputation): Remove At War flag when rising above hated reputation. (#22386) 2025-07-01 15:44:48 -03:00
github-actions[bot]
273607b38a chore(DB): import pending files
Referenced commit(s): a04375e4fe
2025-07-01 18:38:05 +00:00
Rocco Silipo
a04375e4fe fix (DB/Creature) A couple of simple SmartAI corrections for Scarlet Ghouls and Scourge Gryphons. (#22405) 2025-07-01 20:37:02 +02:00
github-actions[bot]
fcda60bbea chore(DB): import pending files
Referenced commit(s): 77529b0769
2025-07-01 14:42:57 +00:00
Rocco Silipo
77529b0769 fix (DB/Creature) Elite npcs no longer die during The Light of Dawn battle. (#22402) 2025-07-01 16:41:46 +02:00
github-actions[bot]
e01286fcb2 chore(DB): import pending files
Referenced commit(s): c581abc4cd
2025-07-01 14:40:07 +00:00
Rocco Silipo
c581abc4cd fix (DB/Creature/Scarlet Enclave) Implement Ghouls and Gryphon spawn and behaviour. (#22348)
Co-authored-by: Yehonal <yehonal.azeroth@gmail.com>
2025-07-01 16:39:05 +02:00
Yehonal
e1b2689c3a feat(bash): startup-scripts reworked + bash scripts workflow integration (#22401) 2025-07-01 15:35:54 +02:00
github-actions[bot]
d3130f0d39 chore(DB): import pending files
Referenced commit(s): 681e8439ff
2025-07-01 07:18:01 +00:00
Andrew
681e8439ff fix(Scripts/ScarletEnclave): Correct Tirion spawn position in Light o… (#22394) 2025-07-01 09:17:00 +02:00
Jelle Meeus
dbb995cace refactor(Scripts/Pet): Death Knight use creature register macros (#22399) 2025-06-30 17:55:18 +02:00
Takenbacon
fd262c3ab1 feat(Core/Config): Improvements to config caching (#21647) 2025-06-30 17:14:12 +02:00
github-actions[bot]
904ddc72cc chore(DB): import pending files
Referenced commit(s): 656694b383
2025-06-30 03:50:49 +00:00
Jelle Meeus
656694b383 feat(Core/Command): add GM spectator to allow cross-faction /follow (#22393) 2025-06-30 00:49:47 -03:00
github-actions[bot]
ab5af303ab chore(DB): import pending files
Referenced commit(s): 31012923c1
2025-06-29 19:12:09 +00:00
Andrew
31012923c1 fix(Core/Spells): Fix SPELL_EFFECT_LEAP_BACK not working on targeted … (#22389) 2025-06-29 16:11:11 -03:00
github-actions[bot]
c3cec7198e chore(DB): import pending files
Referenced commit(s): 563ef5d7d9
2025-06-29 19:03:11 +00:00
Kitzunu
ae28b35f2c feat(Scripts/Commands): Add guild ranks display to guild info command (#22380) 2025-06-29 16:02:55 -03:00
Christian M
563ef5d7d9 fix(Scripts/Spells): Death Knight Bone shield charges now have a 2 second delay between uses. (#22340) 2025-06-29 16:02:09 -03:00
github-actions[bot]
d00449dbd8 chore(DB): import pending files
Referenced commit(s): 57487b8244
2025-06-29 18:59:54 +00:00
Benjamin Jackson
57487b8244 fix(DB/Creature): Make Captured Raptor immune to player characters. (#22387)
Co-authored-by: Ryan Turner <16946913+TheSCREWEDSoftware@users.noreply.github.com>
2025-06-29 15:58:53 -03:00
github-actions[bot]
9c2ea449b6 chore(DB): import pending files
Referenced commit(s): 3b13fe6207
2025-06-29 11:29:19 +00:00
Jelle Meeus
3b13fe6207 fix(Scripts/Spells): add script to GM spell CooldownAll (#22383) 2025-06-29 13:28:21 +02:00
Kitzunu
f4e049f227 refactor(db-scripts): replace PowerShell database tools with Bash scripts and update documentation (#22372)
* closes https://github.com/azerothcore/azerothcore-wotlk/issues/4343

This pull request replaces the PowerShell implementation of the AzerothCore database export and squash tools with Bash scripts, streamlining the process and improving compatibility. It also updates the documentation to reflect these changes. The most important changes include the creation of new Bash scripts for exporting databases, squashing databases, and updating versions, as well as the removal of the previous PowerShell script and its associated documentation.

### Script Replacement and Enhancements:
* [`apps/DatabaseSquash/DatabaseExporter/DatabaseExporter.sh`](diffhunk://#diff-af0bd252ac095aaad91b842c75b60a689792e6dc9ce88f5e2e4b6f68acf84dcaR1-R69): Introduced a Bash script to replace the PowerShell implementation for exporting database tables, with added features such as formatted SQL output and dynamic directory creation.
* [`apps/DatabaseSquash/DatabaseSquash.sh`](diffhunk://#diff-79ff4f749c045a7d91e9b43aefb5d6fbebdc5fdfb430fbcba329e4d96d71a4fbR1-R52): Added a Bash script to automate the database squash process, integrating the version updater and database exporter tools.
* [`apps/DatabaseSquash/VersionUpdater/VersionUpdater.sh`](diffhunk://#diff-3abc69c645cb80aff30824739e317c9e847e743eeab15ab4825951d10179b265R1-R84): Created a Bash script for automatically updating the version in `acore.json` and generating SQL update files with proper versioning.

### Documentation Updates:
* [`apps/DatabaseSquash/DatabaseExporter/databaseexporter.md`](diffhunk://#diff-b2b291286f2b900a022474f00754ebfe78410780c010d46752335a372d688aefR1-R16): Rewritten documentation to reflect the usage of the new Bash script for database exporting.
* [`apps/DatabaseSquash/VersionUpdater/versionupdater.md`](diffhunk://#diff-f12e21f8a404957c90d9120cf9df0724ff27a7efdb5de0798d974079cfe8adadR1-R10): Added documentation for the new version updater tool, explaining its functionality and usage.
* [`apps/DatabaseSquash/databasesquash.md`](diffhunk://#diff-4a559f6e7404b529714bac65ad22744feb7b9f88343864a20e0a46974233767eR1-R11): Documented the overall database squash tool, detailing its integration of the version updater and database exporter scripts.

### Removal of Legacy Code:
* [`apps/DatabaseExporter/DatabaseExporter.ps1`](diffhunk://#diff-2b4e49f704d88a372b5160c7278839668c81dbecaf52a4edd327873e30b9ae70L1-L234): Removed the PowerShell script for database exporting, along with its associated functionality and settings.
* [`apps/DatabaseExporter/databaseexporter.md`](diffhunk://#diff-0618d62def0d611be6e0d4fc524df6f702f493cb87870d9382402aaf52f484e8L1-L85): Deleted outdated documentation for the PowerShell-based database exporter tool.
2025-06-28 16:17:48 +02:00
Hyjarion
969e0275a9 fix(Core/Player): Mutilate + Cold Blood crit fix (#22308) 2025-06-28 10:58:45 -03:00
Kitzunu
ca8a2a5f58 fix(CI/Codestyle): Add directory check to SQL codestyle script (#22376) 2025-06-28 15:06:39 +02:00
github-actions[bot]
c0276a3410 chore(DB): import pending files
Referenced commit(s): bd0bcaef09
2025-06-28 12:08:41 +00:00
Rocco Silipo
bd0bcaef09 fix(DB/Creature): Remove respawn time from the smartAI of some npc's in the scarlet enclave. (#22375) 2025-06-28 09:07:42 -03:00
Rocco Silipo
d6cf473882 fix (Core/SmartScript) Improve SMART_ACTION_START_CLOSEST_WAYPOINT. (#22364)
Co-authored-by: Yehonal <yehonal.azeroth@gmail.com>
2025-06-27 20:07:54 +02:00
github-actions[bot]
732b916a2a chore(DB): import pending files
Referenced commit(s): 989b64cb3d
2025-06-27 13:31:23 +00:00
SHIHUANG214
989b64cb3d feat(Script/Commands): allow to pass email in account create (#22310)
Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com>
2025-06-27 15:30:21 +02:00
Kitzunu
5311717a89 fix(Player/Skills): Improve skill validation and logging in Player::_… (#22369) 2025-06-27 09:14:04 -03:00
Benjamin Jackson
f01e5d157c refactor(Core/Scripting): Forward-declare AuctionEntry as a struct rather than a class. (#22282) 2025-06-27 09:43:05 +01:00
github-actions[bot]
69645f37d4 chore(DB): import pending files
Referenced commit(s): ec23669a29
2025-06-27 08:40:30 +00:00
Tereneckla
ec23669a29 feature(Scripts/Commands) choose Xth spawn of entry for go creature/gameobject id (#22363) 2025-06-27 09:39:26 +01:00
github-actions[bot]
e8429688f1 chore(DB): import pending files
Referenced commit(s): e4583eb06f
2025-06-27 00:26:27 +00:00
Andrew
e4583eb06f fix(DB/Creature): Bound Air, Fire and Water Elemental damage and immu… (#22300) 2025-06-26 21:25:30 -03:00
Tereneckla
67aa3e8e9c fix(Script/SWP): unify events that interact with Anveena in P5 Kil'Jaeden (#22366) 2025-06-26 17:39:48 -03:00
Vanna White
36c4de6590 fix(CORE/SAI): Properly Implement START_CLOSEST_WAYPOINT (#22256)
Co-authored-by: wetbrownsauce <you@example.com>
2025-06-26 13:12:13 +02:00
Tereneckla
0810fa076a refactor(Core/AI): rename FarthestTargetSelector to RangeSelector (#22026) 2025-06-24 23:09:38 +02:00
Benjamin Jackson
f910147296 fix(Core/Movement): Use attack speed for leash reset period and only extend timer if in melee range or can't move freely. (#22350)
Co-authored-by: ratkosrb <35845488+ratkosrb@users.noreply.github.com>
2025-06-24 16:17:59 -04:00
Tereneckla
e77f5d63da fix(Core/AI): crashfix(#22352) (#22353) 2025-06-24 17:03:45 -03:00
Takenbacon
8dbde7a588 fix(Core/Grids): Crash fix (#22347) 2025-06-23 09:51:50 -03:00