Commit Graph

847 Commits

Author SHA1 Message Date
Shauren
0dcff2624e Core/Objects: Added ToWorldObject and ToItem
(cherry picked from commit 6f6af6a1a1)
2024-03-14 21:04:24 +01:00
Shauren
ad3fc81db9 Core/Misc: Add missing Containers.h include where neccessary 2023-08-12 17:56:16 +02:00
Shauren
aa96aa4783 Core/Misc: Cleanup Expression is converted to bool and can be replaced with 'boolean constant' 2023-05-07 18:52:34 +02:00
Shauren
7eb482ed84 Nopch build fix 2022-09-26 00:25:02 +02:00
Shauren
e3ac84b929 Scripts/The Underbog: Added spawn groups for bosses and implemented boss state tracking 2022-09-25 23:10:09 +02:00
Shauren
01f0f83139 Scripts: Fixed missing boss count initialization in The Slave Pens and The Botanica as well as incorrect map id assignment to Auchenai Crypts spawn groups
Closes #28278
2022-09-23 09:59:58 +02:00
Shauren
9fcc820016 Nopch build fix 2022-09-21 21:51:20 +02:00
Shauren
4af8548206 DB/Mana-Tombs: Migrate linked_respawn to spawn groups 2022-09-21 01:02:50 +02:00
Shauren
400d7e20d0 Scripts/Serpentshrine Cavern: Move to BossAI 2022-09-20 19:53:50 +02:00
Shauren
c0c8c3bf5d DB/The Slave Pens: Migrate linked_respawn to spawn groups 2022-09-20 19:01:12 +02:00
Shauren
f982e566a7 DB/Shattered Halls: Migrate linked_respawn to spawn groups 2022-09-20 16:24:31 +02:00
offl
aef55d5dfa Scripts/Quest: Rework 'Fel Spirits' (10909) (#28134) 2022-07-18 23:38:37 +03:00
offl
f0d2418e5f Scripts/Spells: Correctly implement Murmur's Touch & Dire Brew (#28058) 2022-06-26 21:44:40 +03:00
offl
3808e614d9 Scripts/Spells: Get rid of several DB spell scripts (#28048) 2022-06-22 22:37:52 +03:00
offl
ffcc976524 Scripts/Quest: Update 'Dissension Amongst the Ranks...' (10769, 10776) (#28044) 2022-06-20 20:04:52 +03:00
offl
c025fcef74 Scripts/UB: Rework The Black Stalker (#28040) 2022-06-20 20:02:48 +03:00
offl
b5194a1527 Scripts/Spells: Rework Fire Bomb (Halaa) (#28025) 2022-06-12 23:27:05 +03:00
Shauren
5eea9883c2 Core/GameObjects: Reduce differences between branches part 3 - gameobject updatefield accessors 2022-03-30 18:01:24 +02:00
Shauren
d611925dc7 Core/Units: Reduce differences between branches part 1 - unit updatefield accessors 2022-03-29 11:30:49 +02:00
lee
e7c02d6a90 Scripts/Misc: Load some texts from DB (#27867) 2022-03-26 00:20:01 +02:00
offl
a29476b92e Scripts/Quest: Update 'Who Are They?' (#27855) 2022-03-07 03:46:45 +02:00
offl
9ee6f4fb11 Scripts/Misc: Adjustments to previous fixes (#27821) 2022-02-22 23:53:37 +02:00
offl
3dca705acc Core/AI: OnSpellCast, OnSpellFailed, OnSpellStart hooks (#27704) 2022-02-18 19:14:44 +02:00
offl
951d7d3a58 Scripts/TK: Few updates for Sepethrea (#27769) 2022-02-17 22:41:57 +02:00
offl
a19c9660b4 Scripts/SL: Update Grandmaster Vorpil (#27765)
Closes #23801
2022-02-17 22:40:28 +02:00
offl
93735ae3bd Scripts/TK: Update remaining scripts to new register model 2 (#27768) 2022-02-13 22:33:23 +02:00
offl
5e3b76bf25 Scripts/TK: Update remaining scripts to new register model 1 (#27767) 2022-02-13 22:32:48 +02:00
offl
78327500d8 Scripts/Botanica: Rework Warp Splinter (#27621) 2022-01-22 19:02:07 +02:00
offl
41da43d9f2 Scripts/Botanica: Rework Sarannis & Freywinn (#27611) 2022-01-22 19:01:37 +02:00
offl
751a8b9e17 Scripts/MFF: Update Ahune's Ice Spear behavior (#27384) 2021-12-13 22:38:57 +02:00
offl
35b55b3f21 Scripts/Crypts: Rework Exarch Maladaar (#27313) 2021-12-01 18:49:44 +02:00
offl
43315e0e19 Scripts/The Eye: Few updates to Kael'thas & Astromancer (#27304) 2021-12-01 02:51:04 +02:00
offl
2fe3b6cc2f Scripts/Botanica: Rework Laj (#27282) 2021-12-01 02:50:20 +02:00
offl
be00563a86 Scripts/Mechanar: Rework Nethermancer Sepethrea (#27277) 2021-12-01 02:49:26 +02:00
offl
ef4c878d26 Scripts/Spells: Small cleanup for gen/item spell scripts (#27311) 2021-11-24 17:05:01 +02:00
Shauren
c029f21f34 Core/Misc: Fix appleclang 12 warnings
(cherry picked from commit 3bf6698116)

# Conflicts:
#	src/server/game/Handlers/BlackMarketHandler.cpp
#	src/server/game/Loot/LootItemStorage.cpp
#	src/server/scripts/Northrend/Nexus/Oculus/boss_urom.cpp
#	src/server/shared/DataStores/DB2DatabaseLoader.cpp
2021-10-06 10:34:20 +02:00
offl
c4741a131a Core/Misc: Rename UNIT_FLAG_NOT_SELECTABLE to UNIT_FLAG_UNINTERACTIBLE (#26913) 2021-09-15 01:04:03 +03:00
Shauren
325bdc0ab0 Core/Spells: Remove remaining direct accesses to SpellInfo::Effects 2021-09-04 14:21:02 +02:00
Keader
1fd95cef7c Scripts/Black Temple: Removed Illidari Council Enconter Frame 2021-08-29 17:09:48 -03:00
offl
8186e6deca Scripts/Spells: Fix support for 'Teleport This!' (10857) (#26789)
Co-authored-by: offl <offl@users.noreply.github.com>
2021-08-10 10:18:28 +02:00
Giacomo Pozzoni
0800ab20a8 Core/AI: Add DamageEffectType and SpellInfo parameters to UnitAI::DamageTaken (#26787)
* Core/AI: Add DamageEffectType and SpellInfo parameters to UnitAI::DamageTaken

* Update scripts
2021-08-09 17:00:34 +02:00
Jinnaix
39e1d293bf Game/Event: zone_hellfire_peninsula.cpp (#26724)
* Game/Event: zone_hellfire_peninsula.cpp
Convert script timer into game event

* _events.Reset(); - just in case

* Rename 9999_99_99_99_world.sql to 2021_07_21_03_world.sql

Co-authored-by: Giacomo Pozzoni <giacomopoz@gmail.com>
2021-07-21 19:57:01 +02:00
offl
99578abd01 Scripts/The Eye: Migrate Al'ar's fire immunity to DB
Nope, that apply-remove hack is not needed
2021-07-13 15:42:13 +03:00
offl
e4b42314c0 Scripts/The Eye: Reorder Kael'thas' scripts 2021-07-13 15:39:28 +03:00
offl
661e7cca00 Scripts/MT: Update scripts to new register model (#26679) 2021-07-13 05:16:32 +03:00
offl
db1ec411cc Scripts/SH: Update scripts to new register model (#26678) 2021-07-13 05:16:16 +03:00
offl
4bca9c990d Scripts/SL: Update scripts to new register model (#26677) 2021-07-13 05:16:03 +03:00
offl
b15359a1e2 Scripts/BT: Remove unconfirmed parts of Teron's intro (#26670) 2021-07-11 14:59:25 +03:00
offl
8cbedef11b Scripts/The Eye: Update Kael'thas to new register model (#26669) 2021-07-11 14:58:14 +03:00
jackpoz
33dace231c Core/Misc: Fix issues reported by static analysis 2021-06-20 13:11:53 +02:00