Treeston
b31816ff79
Scripts/MagistersTerrace: Fix some crashes in Selin Fireheart. His script is still a shitshow, though. Closes #20614 .
...
(cherry picked from commit cbd025f146 )
2021-01-13 22:04:52 +01:00
Andrew Letson
bc73b5f8a5
DB/Scripts: Greengill Slave
...
(cherry picked from commit c8a346a23c )
2021-01-13 22:04:52 +01:00
Keader
c41c6d5f61
Core/Illidan: Parasitic Shadowfiend can target tanker
...
(cherry picked from commit b4d632e57d )
2021-01-13 22:04:52 +01:00
Wyreth
3c898d9e01
Scripts/Quest: Captain Tyralius improvements ( #20419 )
...
Update: #12352
(cherry picked from commit 398e67cbca )
2021-01-13 22:04:52 +01:00
Shauren
1b460d4929
Scripts/Chat log: Move LANG_ADDON_LOGGED to addon chat logger
2021-01-10 12:28:02 +01:00
Kyle Phelps
ee6e71bbd3
Split all addon chat logs into separate log streams ( #25816 )
...
* Split all addon chat logs into separate log streams
* Add missing channels
2021-01-08 23:33:07 +01:00
Andrew Letson
f3b3bdf072
[3.3.5] DB/Scripts: Rivern Frostwind
...
(cherry picked from commit 9fe890744c )
2021-01-08 21:12:11 +01:00
Andrew Letson
3fcc31005f
DB/Scripts: Migrate Raliq the Drunk and Sal'salabim to SAI
...
(cherry picked from commit 7db70bf40b )
2021-01-08 21:12:11 +01:00
Wyreth
a3a91dadad
Scripts/EasternKingdoms: move Alchemist Arbington and Apothecary Dithers core script to DB
...
(cherry picked from commit 23329790d2 )
2021-01-08 21:12:11 +01:00
Andrew Letson
f79480bf9d
DB/Scripts: Yenniku (move npc_yenniku to SAI)
...
(cherry picked from commit a7f3d5e59f )
2021-01-08 21:12:11 +01:00
Wyreth
7204bb35e3
Scripts/World: move Leviroth's item_script to SAI
...
(cherry picked from commit 17143938d7 )
2021-01-08 21:12:11 +01:00
Kittnz
05ee64631d
Event/Brewfest: Fix logic for Brewfest Music
...
Closes #20589
(cherry picked from commit f909d4f195 )
2021-01-08 21:12:11 +01:00
Gustavo
f34ee9b737
Core/Scripts: Update boss Toravon the Ice Watcher ( #20395 )
...
* Core/Scripts: Update boss Toravon the Ice Watcher
Frozen Orbs: Fixed summon delay, removed old hack, aggro behavior implemented(every 10sec they reset threat and change target)
Remove no longer needed script for the orb stalker
All timers adjusted
Update instance model
Update script register model
Fix Frostbite proc
(cherry picked from commit 5a90251ea2 )
2021-01-08 21:12:11 +01:00
Andrew Letson
f2a4cf99e6
Scripts/Outland: Migrate Shattrath City NPCs to SAI ( #20596 )
...
- Zephyr and Flask Vendors to SAI
- Update gossip menu options to proper values
(thx Killyana for digging into this)
(cherry picked from commit 5558bd27c6 )
2021-01-08 21:12:11 +01:00
Andrew Letson
011d4d0b97
Scripts/Outland: migrate Elder Kuruti to SAI
...
* Migrate Elder Kuruti to SAI
(cherry picked from commit ac63614016 )
2020-12-31 23:23:50 +01:00
r00ty-tc
aebe398e56
Scripts/NPC: Minigob Manabonk update
...
- Despawn and stay despawned!
- Adjusted actions to match the only video of event I could find and
based on sniff data from 3.3.5, 12340 build.
- Chance for event to occur is drastically reduced based on Dalaran
population. 1-99, the population of Dalaran is the chance. 100+ means
the event is assured.
Closes #20575
(cherry picked from commit 1750ca501f )
2020-12-31 23:23:50 +01:00
Shauren
4ca15ec065
Core/Commands: Add .reload vehicle_template
2020-12-31 14:13:29 +01:00
Shauren
d94f0d23b3
Core/Commands: Add optional broadcast text id argument to .debug play sound command
2020-12-30 23:01:37 +01:00
Shauren
2e4609f6e1
Core/Chat: Send broadcast text id in sound packets to allow playing encrypted sound files
2020-12-27 22:43:36 +01:00
Shauren
041ceeed1a
Core/Spells: Ice Lance
...
* fixed secondary target damage with Splitting Ice talent
* fixed dropping 2 charges of Fingers of Frost with Splitting Ice
2020-12-24 15:55:30 +01:00
Ryzen
cafa00b5d0
Scripts/Spells: Mage Ice Lance (draft)
...
Missing/todo the following:
- x3 damage on frozen target
- lower damage of second lance triggered by Splitting Ice to 80% (now it deals 100%)
- Chain Reaction.
2020-12-24 15:55:30 +01:00
Shauren
bff8f2ff4e
Core/Players: Introduce configurable allied race starting level and fix default level selection for pandaren death knights
2020-12-23 00:04:43 +01:00
Shauren
b82a3a557a
Core/DataStores: Updated db2 structures to 9.0.2
...
* Includes support for new character customization
2020-12-08 18:16:47 +01:00
Shauren
7f6eef37e6
Core/Spells: Use new spell visual structure instead of just SpellXSpellVisualID
2020-12-08 18:16:46 +01:00
Shauren
83eecaf2c4
Core/PacketIO: Fill new packet fields with data
2020-12-08 18:16:46 +01:00
Shauren
4ca29f3cb0
Core/Misc: First set of required db changes for 9.0
2020-12-08 18:16:46 +01:00
Shauren
cab4c87d2d
Core/PacketIO: Updated most packet structures to 9.0.1
2020-12-08 18:16:41 +01:00
Shauren
f922c6e7a4
Core/PacketIO: Renamed a bunch of opcodes based on more research (only those added after 6.0)
2020-09-19 12:44:42 +02:00
Gustavo
5e5ca6c84a
Core/Scripts: Boss Amanitar rewrite ( #20283 )
...
* Core/Scripts: Boss Amanitar rewrite
Fixes mushrooms behavior, correct and script his spell, size, spawn positions, despawn and respawn, and everything else
Fixes Mini spell cast(only re-cast if there is at least one person without the debuff)
Corrects boss initial position
Updates script register model
(cherry picked from commit 0b766db6a4 )
2020-09-12 00:17:29 +02:00
Gustavo
e531beeb83
Core/Scripts: Boss Jedoga Shadowseeker rewrite ( #20279 )
...
* Core/Scripts: Boss Jedoga Shadowseeker rewrite
Added all missing spells and visuals
Added Twilight volunteers in the fight
Fixed Jedoga Controller's behavior, mostly moved to boss_prince_taldaram, where they belong
Updated script register model
Misc updates and improvements
Updated instance model
(cherry picked from commit f1ff7e642f )
2020-09-12 00:13:32 +02:00
sirikfoll
82764a71fc
Core/Scripts: Minor fixes in boss Coren Direbrew
...
Update script register model
Fix number os Mole Machine spell targets
Fix Mole Machine timer
Fix minions summon
(cherry picked from commit 05a101881c )
2020-09-06 21:40:44 +02:00
Shauren
b231903932
Core/Misc: Port all the refactors sneaked in master to 3.3.5 include cleanup port
2020-09-04 13:38:24 +02:00
Treeston
fe938b99f8
Core/Scripts: Implemented OnlyOnceAreaTriggerScript ( #20288 )
...
(cherry picked from commit 971ed856a4 )
2020-08-29 00:41:22 +02:00
Treeston
77d13a7b97
Scripts/Patchwerk: Finally fix that crash for real. Closes #20247 .
...
(cherry picked from commit 49daef4b77 )
2020-08-29 00:19:04 +02:00
Treeston
bece27ef3f
Scripts/Naxxramas: Fix an edge case crash with people teleporting out of the dungeon during the Patchwerk encounter (tagging #20247 )
...
(cherry picked from commit 50e8de103b )
2020-08-29 00:14:50 +02:00
Treeston
4a909ada55
Scripts/Naxxramas: Missing nullptr check in Patchwerk. Closes #20247 .
...
(cherry picked from commit c9ac68d6e3 )
2020-08-23 19:02:57 +02:00
Keader
b3c6330a6e
Core/Scripts: Auriaya rewrite ( #20204 )
...
(cherry picked from commit f67c6a5a12 )
2020-08-23 18:59:36 +02:00
Keader
68992bcd0d
Core/Scripts: Removed wrong AddThreat call in Pursuit spellscript
...
followup 52ad0c9e5c
checked in sniffs, only ick add threat in target, wrong call in original script (why o keep it? o.o)
(cherry picked from commit f86b4e45e5 )
2020-08-23 18:39:49 +02:00
Carbenium
4e44bc6ea2
Core: Fix non-PCH build
...
(cherry picked from commit 45cb8c90e9 )
2020-08-23 17:57:07 +02:00
Keader
d0a655de12
Core/Scripts: Typo fix
...
(cherry picked from commit 72aa03441f )
2020-08-23 17:49:42 +02:00
Keader
0537f3bd58
Core/Script: Krick and Ick, fixed spell Pursuit
...
Close #2261
(cherry picked from commit 52ad0c9e5c )
2020-08-23 17:48:07 +02:00
Treeston
06a1271a50
Core/Misc: random refactors
...
(cherry picked from commit 37dff2b7a1 )
2020-08-23 17:47:41 +02:00
Treeston
27806eeac9
Core/Spawn: Move spawn group state management from sObjectMgr to the Map object, which makes it actually function as intended with instances. Woops.
...
(cherry picked from commit f279207d48 )
2020-08-23 17:00:59 +02:00
ccrs
5d61618955
Scripts/AzjolNerub: minor corrections
...
ref #19072
(cherry picked from commit 80a8867332 )
2020-08-23 16:25:25 +02:00
Treeston
67abc694e3
Scripts/AzjolNerub: Fix some duplicate summons after JustAppeared changes. Closes #20183 .
...
(cherry picked from commit dcc3cd21e8 )
2020-08-23 16:07:46 +02:00
ccrs
9a5e2b80b3
Core/Creature: regenerate health
...
There are three possible scenarios regarding regenerating health
- db lock and curhealth set to > 0
- db lock and curhealth set to 0
- dynamic lock (set in scripts and such) overriding db lock
(cherry picked from commit 91c0d49c18 )
2020-08-23 15:56:21 +02:00
Treeston
2924ae0803
Scripts/Commands: .npc delete and .gobj delete now work while the specified guid is despawned. Fixes #20145 .
...
(cherry picked from commit cac99beffd )
2020-08-23 14:47:48 +02:00
Treeston
88a61fa9d6
Scripts/Auchindoun: Fix a super edge case crash bug with GM far teleports during Blackheart's charm phase. Follow-up to d80d7c6.
...
(cherry picked from commit 165bc02889 )
2020-08-23 14:47:29 +02:00
Keader
43f76c8cdd
Core/Scripts: Updated Razorscale to new registers model
...
* More codestyle fixes
* Ty sirikfoll :)
(cherry picked from commit 76fc9ed635 )
2020-08-23 14:44:29 +02:00
Keader
3df7e8b9fb
Core/Razorscale: Codestyle Updates
...
* Removing spelldifficulty_dbc to make portable to master
* Updated to new Spell/Aurascript model
(cherry picked from commit 203c5f7058 )
2020-08-23 14:39:20 +02:00