Commit Graph

20053 Commits

Author SHA1 Message Date
Shauren
5e90f188f8 Core/Corpses: Fixed crash in corpse creation 2022-04-24 14:31:55 +02:00
Shauren
22edf79c70 Core/Achievements: Implemented GameEvent related criteria types 73 and 93 2022-04-24 13:59:51 +02:00
Shauren
1c62b0b90f Scripts/Instances: Replace manual criteria timer starts in instances with new GameEvents api 2022-04-24 13:58:18 +02:00
Shauren
e1abd8256b Core/Achievements: Implemented criteria flag "Reset on Start" and removed manual script workarounds for it 2022-04-24 12:36:28 +02:00
Shauren
111fc6ac6f Core/Battlegrounds: Replace manual criteria timer starts in battlegrounds with new GameEvents api 2022-04-24 12:09:10 +02:00
Shauren
597485f1d4 Core/GameObjects: Implement more gameobject gameevent uses 2022-04-24 00:56:00 +02:00
Shauren
41a04a0c49 Core/Scripts: Begin unifying triggering gameevents (not the game_event db stuff) 2022-04-24 00:16:13 +02:00
Shauren
fddd6cdf3f Core/Objects: Initialize position data and zone/instance script for all worldobject types (except player) 2022-04-23 23:03:22 +02:00
Shauren
372c84e998 Core/Items: Implemented item effect trigger type 7 (On Looted) 2022-04-22 20:57:05 +02:00
Shauren
8ecb16fde4 Core/Scenarios: Removed unused variables 2022-04-22 20:56:56 +02:00
Shauren
fda65981c7 Core/Conversations: Conversation actor improvements
* Store NoActorObject in database
* Support adding player as conversation actor using database
* Send actor id in packets

Co-authored-by: funjoker <funjoker109@gmail.com>

Closes #27911
2022-04-19 22:15:12 +02:00
Aqua Deus
aff4f87569 Scripts/Spells: Update and fix Innervate (#27814)
Co-authored-by: Shauren <shauren.trinity@gmail.com>
2022-04-18 20:49:48 +02:00
Shauren
f2ed657709 Core/Auras: Name aura 372 SPELL_AURA_OVERRIDE_MOUNT_FROM_SET 2022-04-16 12:18:14 +02:00
Shauren
2c99bc18f2 Core/PacketIO: Fixed incorrect packet response when ignoring players 2022-04-16 12:16:26 +02:00
Shauren
a95b0b4511 Scripts/Spells: Implemented transformation and racial ability swap for battleground mercenary (193970 - Mercenary Shapeshift) 2022-04-16 12:15:37 +02:00
Shauren
52fb467031 Core/Units: Include SPELL_AURA_MOD_FACTION auras when restoring faction (either on aura removal or .gm off) 2022-04-16 12:15:37 +02:00
Shauren
1215321c8b Core/DataStores: Defined SkillLineFlags 2022-04-16 12:15:37 +02:00
Shauren
641110e554 Core/Battlegrounds: Remove legacy battleground exit areatriggers 2022-04-16 12:15:37 +02:00
Shauren
d1209a8388 Core/Players: Add player race argument to Player::LearnSkillRewardedSpells 2022-04-16 12:15:37 +02:00
Shauren
342eefcb36 Core/Auras: Remove aura 490 implementation (purpose unknown, needs more spell examples) 2022-04-16 12:15:37 +02:00
Shauren
5558769405 Core/Battlegrounds: Replaced overriding m_team with more fine grained approach 2022-04-16 12:15:37 +02:00
Shauren
798693c0b8 Core/Battlegrounds: Set PLAYER_FLAGS_EX_MERCENARY_MODE for mercenary players 2022-04-16 12:15:37 +02:00
Shauren
84486ded67 Core/Battlegrounds: Store mercenary status separately from the aura obtained from gossip as it can be removed at any time 2022-04-16 12:15:37 +02:00
Shauren
15fe4e09d4 Core/Battlegrounds: Updated battleground join results enum 2022-04-16 12:15:37 +02:00
Traesh
87723e32e2 Core/Battlegrounds: Implement mercenary system 2022-04-16 12:15:37 +02:00
Shauren
f0c56fde0a Core/Groups: Escape mysql keyword in group loading query 2022-04-12 13:29:53 +02:00
Shauren
934a1ad498 Core/DataStores: Removed unused code from DB2DatabaseLoader 2022-04-09 00:25:16 +02:00
Shauren
8c63d20190 Core/Spells: Add one more allowed case for CastSpellTargetArg constructor
(cherry picked from commit 3f55647b3e)
2022-04-01 20:36:40 +02:00
Shauren
98e848436d Core/Misc: Apply various cosmetic changes that were made to 3.3.5 branch when porting master branch code there 2022-04-01 20:36:30 +02:00
Shauren
b47185cabf Core/Misc: Rename AddXXXFlag updatefield functions to SetXXXFlag 2022-03-27 18:14:47 +02:00
Shauren
4eba978670 Core/Misc: Rename SetXXXFlags updatefield functions to ReplaceAllXXXFlags 2022-03-26 18:59:44 +01:00
lee
ad30c22902 Scripts/Misc: Load some texts from DB (#27867)
(cherry picked from commit e7c02d6a90)
2022-03-26 16:12:01 +01:00
safaray
7c8a034d82 Scripts/UBRS: Fix door open issue in UBRS after kill Rend (#27868)
(cherry picked from commit 88eccd2956)
2022-03-26 16:08:28 +01:00
offl
a36e815ac6 Scripts/Quest: Update 'Ample Inspiration' (12828) (#27885)
(cherry picked from commit 45f30ceee2)
2022-03-26 16:08:12 +01:00
offl
3bf6dcc675 DB/Creature: Roxi Ramrocket
(cherry picked from commit 2400ae7291)
2022-03-26 16:04:45 +01:00
HelloKitty
194a0daed5 Core/Object: Fix WorldObject::SetZoneScript unsafe cast to InstanceMap (#27877)
(cherry picked from commit e9992066a5)
2022-03-26 16:01:01 +01:00
offl
945b190262 DB/Quest: Update 'Stopping the Spread'
(cherry picked from commit 877b3674d9)
2022-03-26 16:00:38 +01:00
offl
b2479e78a3 Scripts/Quest: Update 'Who Are They?' (#27855)
(cherry picked from commit a29476b92e)
2022-03-26 15:59:33 +01:00
offl
04c7e91097 Scripts/Quest: Update 'What Do You Feed a Yeti, Anyway?' (#27851)
(cherry picked from commit fbfb8da7fc)
2022-03-26 15:49:11 +01:00
offl
b105dc4c8f Scripts/Quest: Update 'Burning to Help' & 'A Cleansing Song' (#27849)
(cherry picked from commit 3d6cc67caf)
2022-03-26 15:48:03 +01:00
offl
6a5a39dda0 Scripts/Quest: Update 'Breakfast Of Champions' (#27846)
(cherry picked from commit 9d654345b5)
2022-03-26 15:45:49 +01:00
offl
c3b2131723 Scripts/Quest: Update 'A Flawless Plan' (#27841)
(cherry picked from commit c70c2d782a)
2022-03-26 15:38:16 +01:00
offl
f767fa4cdb Scripts/Quest: Update 'Jormuttar is Soo Fat...' (#27838)
(cherry picked from commit b7de329941)
2022-03-26 15:36:23 +01:00
offl
c0388b1f06 Scripts/Spells: Remove unneeded scripts
(cherry picked from commit cb15c91110)
2022-03-26 15:33:58 +01:00
offl
5450fd6bcd DB/Quest: Update 'Leave Nothing to Chance'
(cherry picked from commit 70ebac6cf4)
2022-03-26 15:32:34 +01:00
offl
48541e14a7 Scripts/Quest: Update 'Mounting Hodir's Helm' (#27832)
(cherry picked from commit 45d6cd42b7)
2022-03-26 15:31:35 +01:00
offl
700df874b9 Scripts/Quest: Few updates to Zul'drak scripts (#27828)
(cherry picked from commit d0a703d1b9)
2022-03-26 15:27:20 +01:00
offl
88670c44ee Scripts/Events: Update event scripts to new register model 2 (#27824)
(cherry picked from commit 3abcbcd4a2)
2022-03-26 15:26:21 +01:00
offl
3ab87f3029 Scripts/Events: Update event scripts to new register model 1 (#27823)
(cherry picked from commit 2ccad770bd)
2022-03-26 15:23:12 +01:00
offl
d86bc562cb Scripts/Misc: Adjustments to previous fixes (#27821)
(cherry picked from commit 9ee6f4fb11)
2022-03-26 15:20:10 +01:00