ccrs
34926bb3f0
Scripts/Misc: replace GetThreatListSize with GetThreatListPlayerCount to achieve the desired behavior
...
(cherry picked from commit 48cd3c91423a03581203411ff6cea600d4518730)
Signed-off-by: luis <[email protected] >
2026-06-28 18:41:33 -03:00
ccrs
8a5a77c3c2
Core/Combat: add new getter to count Players in the threatlist
...
(cherry picked from commit 100790c0e22c2cf597bccd33971c6d1b856b8087)
Signed-off-by: luis <[email protected] >
2026-06-28 18:40:38 -03:00
luis
3119affd52
update spells
2026-06-28 18:40:07 -03:00
ccrs
7f684023f1
Scripts/ICC: filter out tank and Frost Beaconed units in Sindragosa's fight
...
beaconed, that's a verb
(cherry picked from commit 714b48093f22324db6a50d17be77252446c039c1)
Signed-off-by: luis <[email protected] >
2026-06-28 18:37:57 -03:00
ccrs
1a3bcbad44
Scripts/ICC: time buffer the icy grip and breath events + repeat icy grip on third phase (right now its only casted once)
...
take a breath sindra... hehe
(if anyone has better timers, feel free)
(cherry picked from commit b9a3e6dc455b1daf04cfe7f3bfb3df6c304e9f9e)
Signed-off-by: luis <[email protected] >
2026-06-28 18:37:23 -03:00
ccrs
44234d9dc7
Scripts/Misc: use the new SetAggressiveStateAfter AI method on another script
...
(cherry picked from commit 5d2735d5d060a405569a2b7aa1abeb5218e3f0a2)
Signed-off-by: luis <[email protected] >
2026-06-28 18:36:16 -03:00
Céfiro_Caecias
7e360ff560
DB/World: DBErrors
2026-06-28 17:22:11 -03:00
Céfiro_Caecias
1fe6d0ac8b
Update worldserver.conf.dist
2026-06-28 17:21:28 -03:00
luis
13738dfae7
Scripts/Misc: use the new SetAggressiveStateAfter AI method in several scripts
2026-06-28 16:28:01 -03:00
luis
332994063a
improve scripted creature add new helpers
2026-06-28 16:25:14 -03:00
luis
714280a57d
++
2026-06-28 15:33:54 -03:00
luis
2a33fbf6be
wrong changes
2026-06-28 15:33:18 -03:00
luis
bc52558d44
default bag size
2026-06-28 15:31:52 -03:00
Shauren
e890ee7e31
Core/Crypto: Check openssl legacy provider load result at startup instead of only failing after first login attempt
...
(cherry picked from commit 171a1e29d7c6492596c225ddd22a6c56a3e906c5)
Signed-off-by: luis <[email protected] >
2026-06-28 15:30:44 -03:00
luis
510de8684c
sniff
2026-06-27 08:46:58 -03:00
stevebone
0226b3b9be
Scripts/FSB: includes
...
Signed-off-by: luis <[email protected] >
2026-06-26 22:49:02 -03:00
luis
4b64ef529f
Scripts/FSB: added configs for gold request
2026-06-26 22:48:25 -03:00
stevebone
70a9ef0ee4
Scripts/FSB: missing include
...
Signed-off-by: luis <[email protected] >
2026-06-26 22:40:36 -03:00
stevebone
ab3311a4f6
Scripts/FSB: improved prompt for gold request.
...
- Bots should have more context now for the player request.
- cleanup dead code
- coding style
Signed-off-by: luis <[email protected] >
2026-06-26 22:38:58 -03:00
stevebone
fd8313fde9
Scripts/FSB: fix bots ai model never agreeing to give gold...
...
Signed-off-by: luis <[email protected] >
2026-06-26 22:35:25 -03:00
stevebone
12ca8690c7
Scripts/FSB: implement player gold request -> bots with AI prompts needs testing
...
Signed-off-by: luis <[email protected] >
2026-06-26 22:34:47 -03:00
stevebone
5c594048e1
Scripts/FSB: fix mails not being saved to DB
...
Signed-off-by: luis <[email protected] >
2026-06-26 22:32:31 -03:00
stevebone
d501275b1d
Scripts/FSB: added mail prompt to generate ingame mail title/body
...
Signed-off-by: luis <[email protected] >
2026-06-26 22:31:22 -03:00
stevebone
7a5cd9ced2
Scripts/FSB: missing include
...
Signed-off-by: luis <[email protected] >
2026-06-26 22:29:17 -03:00
luis
bd0eea25ef
typo
2026-06-26 22:27:00 -03:00
luis
0615842242
typo
2026-06-26 22:25:14 -03:00
offl
67db94e12e
Scripts/Sunwell Plateau: Rewrite Brutallus ( #31274 )
...
(cherry picked from commit 85dca37de584bb4f306f34af8e73954c9a722eb9)
Signed-off-by: luis <[email protected] >
2026-06-26 21:46:03 -03:00
Shauren
b87f6be671
Core/Spells: Remove health override for Lightwell summon
...
Closes #31269
(cherry picked from commit b64567f98fc217c670416a3bfebefecef288a314)
Signed-off-by: luis <[email protected] >
2026-06-26 21:44:30 -03:00
luis
67e3a0fd66
Scripts/Molten Core: Update scripts ( #31244 )
2026-06-26 21:43:46 -03:00
offl
155209dc02
Scripts/Stratholme: Rewrite scripts ( #31232 )
...
(cherry picked from commit 2ce4c8640ea8ca3d3338091fdc053886e26272a8)
Signed-off-by: luis <[email protected] >
2026-06-26 21:39:14 -03:00
offl
205a1ad296
Scripts/AQ20: Rewrite Buru ( #31217 )
...
Credit for a lot of things goes to CMaNGOS
(cherry picked from commit 7c9bea1e904217b26d0b8540fb62f70d0b191ca1)
Signed-off-by: luis <[email protected] >
2026-06-26 21:38:03 -03:00
luis
ce308a2280
+++
2026-06-26 21:36:01 -03:00
offl
9577bbc265
Scripts/AQ20: Rewrite Moam ( #31216 )
...
* New register model
* Repeat events instead of scheduling them
* Added unique names for enums
* Added comments for script names
* Added AI for Mana Fiend
* Added missing emote
* Use all emotes
* Create master-script to summon Mana Fiends
* Implement & use Zero Mana/Full Health spell
* Implement Energize script to end stoned phase
* Implement Drain Mana master spell script with correct amount of targets and checks to ensure only players and mana-users will be targeted
* Implement Drain Mana visual effect
* Now, once all Mana Fiends are dead, stone phase is finished
* Rework the way stone phase is started and finished
* Moam now drops obsidian mineral once dead
* Added a check to ensure all combat spells will be used
* Added event to handle Arcane Eruption instead of trying to cast it every update tick
Credit for a lot of things goes to CMaNGOS
(cherry picked from commit de6a77c535208a4bd71ebe6f508a49ad011d4efe)
Signed-off-by: luis <[email protected] >
2026-06-26 21:28:49 -03:00
offl
858b664541
Scripts/AQ20: Update Rajaxx ( #31204 )
...
* New register model
* Repeat events instead of scheduling them
* More proper timers for spells
* Added unique names for enums
* Added comment for script name
* Added missing emote
* Added missing Frenzy spell
* Cleanup texts (keep only actually used)
* Use combat texts
* Add ResetAllThreat component to Thundercrash spell script
(cherry picked from commit 5c6bf610663b620f3eeba41d05082401eb1b995d)
Signed-off-by: luis <[email protected] >
2026-06-26 21:27:37 -03:00
Shauren
a87caade86
Core/Items: Allow moving openable items that have been opened once (except currently opened item)
...
Closes #30686
Closes #31184
(cherry picked from commit 70ddb077e621be52184e2c34896cd1635d058542)
Signed-off-by: luis <[email protected] >
2026-06-26 21:26:24 -03:00
luis
cb9971b17d
Scripts/Spells: Migrate some spell linked spells to spell scripts ( #31182 )
2026-06-26 21:25:08 -03:00
offl
a5e78f2d43
Scripts/Karazhan: Rewrite Moroes ( #31164 )
...
* Add missing Frenzy emote
* Implement & use Garrote Remove spell
* Use BossAI for Moroes
* Use EventMap & TaskScheduler instead of old events
* Handle special emotes in OnSpellCast
* Update enums
* Add comments for script names
* Update timers and targets of spells
* Garrote now correctly applies on players
* Improve GuestBaseAI & guest scripts
* Use new register model for all scripts
(cherry picked from commit 9625ef1daaf481eb05a73c999a4b58b86306ecc6)
Signed-off-by: luis <[email protected] >
2026-06-26 21:16:41 -03:00
offl
7b056eda18
Scripts/Quest: Update & convert to SAI 'The Escape' ( #31160 )
...
(cherry picked from commit e8b921886f08fe6eb63ec74d4dd7bb0df9d3e43f)
Signed-off-by: luis <[email protected] >
2026-06-26 21:16:07 -03:00
ckegg
fef84d4a0b
Core/Reputation: The at-war flag is now turned off any time a player crosses a threshold increasing their reputation
...
(cherry picked from commit 44b1e6e0474a41d0688ae4c81d1cbdeae408a8ef)
Signed-off-by: luis <[email protected] >
2026-06-26 21:15:07 -03:00
offl
c3efe8c0e4
Scripts/Quest: Update & convert to SAI 'Willix the Importer' ( #31138 )
...
(cherry picked from commit 806c6067875f4f75396c6e4384721480702cebd0)
Signed-off-by: luis <[email protected] >
2026-06-26 21:12:28 -03:00
HelloKitty
7e04c7bd8e
Core/ObjectAccessor: Use FindConnectedPlayerByName in FindPlayerByName ( #31137 )
...
(cherry picked from commit 5d5fc623632bed78e443ce88ecc2aba428d71ab6)
Signed-off-by: luis <[email protected] >
2026-06-26 21:11:37 -03:00
Edan
392030b798
Core/Unit: Also remove snare mechanics caused by effects on RemoveMovementImpairingAuras ( #31207 )
...
(cherry picked from commit 0728b899a76a07f7758b1e0d39e843463d4ea2b5)
Signed-off-by: luis <[email protected] >
2026-06-26 21:10:30 -03:00
offl
855a9740cf
Scripts/RazorfenDowns: Modernize scripts ( #31145 )
...
(cherry picked from commit d5921303b7b7013c14e26c81de99ef3a0a171c5f)
Signed-off-by: luis <[email protected] >
2026-06-26 21:09:37 -03:00
offl
9877e98688
Scripts/AQ20: Update Ayamiss ( #31213 )
...
(cherry picked from commit ac1c9b862cceebe4aa9110b1e31775e6d00606a0)
Signed-off-by: luis <[email protected] >
2026-06-26 21:08:38 -03:00
offl
c43d454a39
Scripts/Shadow Labyrinth: Modernize scripts ( #31010 )
...
(cherry picked from commit 5dcef2bbaf8e5f82dc722ff93dca10593eec280a)
Signed-off-by: luis <[email protected] >
2026-06-26 21:04:45 -03:00
Shauren
4f6d1246ea
Core/Pools: Remove ReSpawn1Object and optimize single object despawn case in DespawnObject
...
(cherry picked from commit 4be538f521a9ebbbb1d054d05bd87bc4df4e5ee0)
Signed-off-by: luis <[email protected] >
2026-06-26 21:03:53 -03:00
Jildor
11d96be955
Core/Pools: Refactor PoolGroup::SpawnObject
...
* Prevent double spawn with pools with maxlimit 1 in certain situations
* Prevent infinite recursive call with specific case of nested pools
(cherry picked from commit 3e6bbb827de4013578af65a343af7aa979a186b5)
Signed-off-by: luis <[email protected] >
2026-06-26 21:03:14 -03:00
HelloKitty
3eb5feec29
Script/Commands: Fix crash in .pet create command if Unit::CreateTamedPetFrom returns nullptr ( #31218 )
...
(cherry picked from commit 33a8d42bd79265dcc6930b67f8ceb26622d5e0fe)
Signed-off-by: luis <[email protected] >
2026-06-26 21:00:51 -03:00
luis
be4a9e8b0d
+++
2026-06-26 20:53:58 -03:00
offl
17362c64d1
Scripts/Spells: Migrate & update several item spell scripts to zone files ( #31171 )
...
(cherry picked from commit 760cd824bb1fb47ae062d62f40f900595a340fb4)
Signed-off-by: luis <[email protected] >
2026-06-26 20:52:36 -03:00