7ae9120e7b
Fix more upstream merge conflicts
2026-01-10 17:37:42 +00:00
67c95c2334
Update to master as of 2026-1-10
2026-01-10 17:06:30 +00:00
Aqua Deus
c76571c606
Scripts/Spells: Implement dh talent Retaliation ( #31481 )
2026-01-10 00:53:38 +01:00
Aqua Deus
c85a061328
Scripts/Spells: Fix dh Sigil of Flame energize ( #31473 )
2026-01-10 00:19:31 +01:00
Cristian Vintila
fc3bc4cef2
Scripts/Spells: Implement priest talent Empyreal Blaze ( #31472 )
2026-01-09 17:14:14 +01:00
Shauren
9271ad7517
Core/Misc: Change AreaTriggerTeleport to be just an alias for WorldSafeLocsEntry
2026-01-06 23:31:25 +01:00
Cristian Vintila
eafa223270
Scripts/Spells: Implement priest talent Divine Words ( #31462 )
2026-01-06 22:18:26 +01:00
Shauren
1db1a0e57f
Core/Movement: Enable MotionMaster::MovePath for players
2026-01-05 14:18:45 +01:00
Cristian Vintila
1f1c859a47
Scripts/Spells: Implement priest talent Divinity ( #31470 )
2026-01-05 00:02:19 +01:00
Shauren
0b85b1b0bc
Core/Movement: Add forced speed and movement type parameters to random movement generator
2026-01-04 19:34:22 +01:00
Cristian Vintila
43267a24c3
Scripts/Spells: Implement priest talent Eternal Sanctity ( #31469 )
2026-01-03 23:57:36 +01:00
Cristian Vintila
1eaf7c6595
Scripts/Spells: Implement priest talent Harsh Discipline ( #31468 )
2026-01-03 21:39:06 +01:00
Shauren
a80e33a674
Core/Spells: Move periodic tick count calculation from SpellInfo to SpellEffectInfo
2026-01-03 12:18:49 +01:00
Cristian Vintila
91d02c0443
Scripts/Spells: Implement priest talent Lasting Words ( #31461 )
2026-01-02 19:58:01 +01:00
Cristian Vintila
01e0fd931b
Scripts/Spells: Implemented priest talent Prayerful Litany ( #31458 )
2026-01-02 00:11:29 +01:00
Cristian Vintila
b2596bd42c
Scripts/Spells: Implement priest talent Voice of Harmony ( #31457 )
2026-01-01 19:52:55 +01:00
Cristian Vintila
48992393c8
Scripts/Spells: Implement priest talent Burning Vehemence ( #31456 )
2026-01-01 19:10:12 +01:00
Cristian Vintila
d905ac7d82
Scripts/Spells: Fix Holy Word: Chastise incapacitate/stun ( #31455 )
2026-01-01 18:50:51 +01:00
Cristian Vintila
11f56a8a37
Scripts/Spells: Implement priest talent Binding Heals ( #31452 )
2025-12-30 23:35:07 +01:00
Cristian Vintila
e8d4837aba
Scripts/Spells: Implement Entropic Rift ( #31447 )
2025-12-30 21:59:51 +01:00
Cristian Vintila
9a5df19878
Scripts/Spells: Implement priest talent Protector of the Frail ( #31451 )
2025-12-23 00:10:46 +01:00
Cristian Vintila
bfb06b771f
Scripts/Spells: Implement priest talent Angelic Bulwark ( #31450 )
2025-12-22 22:12:31 +01:00
Cristian Vintila
047867612b
Scripts/Spells: Add TRIGGERED_IGNORE_SHAPESHIFT to Shadow Covenant script ( #31449 )
2025-12-22 18:11:42 +01:00
Cristian Vintila
a4bbb61970
Scripts/Spells: Implement priest talent Expiation ( #31448 )
2025-12-22 00:41:39 +01:00
Cristian Vintila
d22dae08aa
Scripts/Spells: Implement priest talent Ultimate Penitence ( #31444 )
...
Co-authored-by: Shauren <shauren.trinity@gmail.com >
2025-12-21 23:32:12 +01:00
Cristian Vintila
3cc3bee57b
Scripts/Spells: Implement Holy Priest talent Dispersing Light ( #31439 )
2025-12-20 23:12:08 +01:00
Cristian Vintila
cf922909f7
Scripts/Spells: Implement Eternal Flame heal increase on caster ( #31431 )
2025-12-20 21:27:41 +01:00
Cristian Vintila
4d96ca6905
Scripts/Spells: Update Empowered Renew script to new version of the spell ( #31422 )
2025-12-18 23:35:13 +01:00
Cristian Vintila
0cd789bbb5
Scripts/Spells: Implemented priest talent Divine Procession ( #31419 )
2025-12-17 23:54:28 +01:00
Cristian Vintila
7d9392e6a3
Scripts/Spells: Fix priest talent Twilight Equilibrium ( #31418 )
...
Co-authored-by: Shauren <shauren.trinity@gmail.com >
2025-12-17 22:37:10 +01:00
6bb035cfc3
feat(ahbot): Add item level scaling for AH equipment
...
- Add 5 new config options for item level scaling:
- AuctionHouseBot.Items.Scaling.Enabled (default: 0)
- AuctionHouseBot.Items.Scaling.MinItemLevel (default: 200)
- AuctionHouseBot.Items.Scaling.MaxItemLevel (default: 500)
- AuctionHouseBot.Items.Scaling.Chance (default: 75)
- AuctionHouseBot.Items.Scaling.EquipmentOnly (default: 1)
- Implement scaling logic in AuctionHouseBotSeller::AddNewAuctions()
- Uses ItemBonusMgr::GetItemBonusListForItemLevelDelta() for scaling
- Random target ilvl within configured range
- Respects chance and equipment-only filters
- Update SetPricesOfItem() to use scaled item level for pricing
- 2% price increase per item level gained
- Add .ahbot stats [equipment] GM command for item level analysis
- Shows distribution, avg/min/max ilvl, scaling config status
- Add MCP console_command support for ahbot commands
- ahbot status, rebuild, reload, stats
Tested: Avg equipment ilvl increased from ~35 to 367.9 with default config
2025-12-15 08:20:21 -05:00
6823830ed7
feat(dragonriding): Add .flight toggle command and MCP gm_command extensions
...
- Add .flight toggle/sky/steady commands for players to switch flight styles
- Default to Steady Flight on login (TC behavior), opt-in to Skyriding
- Grant dragonriding spells (376777, 372608, 377920) when enabling Skyriding
- Prevent both flight style auras from being saved (managed by command)
- Add FlightCapability.SpellID application in SetFlightCapabilityID
- Extend MCP gm_command with aura/unaura/learn/unlearn support
- Add .gm advfly command for advanced flying toggle
Note: Vigor UI still requires UI Widget packet implementation (not in TC)
2025-12-07 22:32:37 -05:00
Cristian Vintila
fe3b54c17e
Scripts/Spells: Power Word: Shield cleanup ( #31411 )
2025-12-03 19:08:19 +01:00
65a6a4f3f8
Alpha test release of eluna engine combined with new client -> server messaging system
2025-11-28 09:01:29 -05:00
Shauren
4cdc29e3f0
Build: Fixed loading scripts in dynamic mode
2025-11-26 00:11:01 +01:00
Ovahlord
fb88f3c975
Core/Warden: Removed implementation not compatible with modern client versions ( #30491 )
2025-11-25 23:55:32 +01:00
Shauren
95ca714824
Core/Movement: Replace MotionMaster::MoveJumpWithGravity with new jump height based MoveJump
2025-11-24 12:07:19 +01:00
Shauren
ed599208ea
Core/Movement: Change MoveJump to use min/max height argument instead of vertical speed
2025-11-23 11:54:42 +01:00
Shauren
faab5afaf4
Scripts/Misc: Replace manual jumps with proper spells (or non-jump movement where there should be no jumps)
2025-11-23 00:19:43 +01:00
Shauren
b1ab5b7d62
Scripts/Battlegrounds: Correct Isle of Conquest catapult launch movement
2025-11-22 20:47:38 +01:00
Shauren
4676cbc4d7
Scripts/Misc: Update Wind-Up Train Wrecker
2025-11-20 19:09:19 +01:00
Shauren
71ebbc60cc
Core/Movement: Remove MotionMaster::MoveJump(x, y, z) overload
2025-11-18 00:32:06 +01:00
3866750d98
Got eluna running and working
2025-11-17 15:34:19 +00:00
Aqua Deus
728b3adeb0
Scripts/Spells: Implement demon hunter talent "Demon Muzzle" ( #31396 )
2025-11-15 19:28:20 +01:00
Shauren
21ff7f2503
Core/Misc: Add missing includes
2025-11-15 11:42:30 +01:00
Shauren
a8dd7dcf0e
Scripts/Spells: Add missing Shattered Souls implementation for vengeance demon hunters and lesser soul fragments
2025-11-15 00:28:26 +01:00
Shauren
7908163d29
Scripts/Spells: Implement demon passive Demonic Appetite
2025-11-14 19:56:54 +01:00
Aqua Deus
083a866469
Core/Spells: Implement demon hunter passive Shattered Souls ( #31376 )
2025-11-14 19:44:17 +01:00
Aqua Deus
d5b2dcb1aa
Scripts/Spells: Implement demon hunter talent Sigil of Spite (and the shadowlands covenant ability it was copypasted from - Elysian Decree) ( #31394 )
...
Co-authored-by: Shauren <shauren.trinity@gmail.com >
2025-11-14 14:37:31 +01:00
Shauren
3331699906
Build: Modernize include directory management using target_sources(FILE_SET)
2025-11-12 22:53:54 +01:00