Killyana
5b724ebfe3
DB/Misc: Eclipsions Npcs
...
(cherry picked from commit ba20ca75f8 )
2021-12-08 20:31:32 +01:00
Killyana
f0df2186c8
DB/Quest: Portals of the Legion
...
(cherry picked from commit 6910dc4d9c )
2021-12-08 20:28:37 +01:00
Shauren
a937767289
Core/Misc: Exclude boost 1.78 and newer from boost_1_73_process_windows_nopch hack
2021-12-08 19:02:59 +01:00
Shauren
df2d0f3670
Core/AreaTriggers: Added helper static function AreaTrigger::CreateNewMovementForceId for use in scripts with movement forces
2021-12-08 19:02:33 +01:00
Shauren
e2de5000ac
Core/Movement: Defined movement force type enum
2021-12-08 19:02:02 +01:00
Shauren
8341082ac4
Core: Updated allowed build to 9.1.5.41359
2021-12-08 00:33:14 +01:00
funjoker
833e179985
Core/Misc: Add helper table phase_name and improve .npc info and .gps
...
.gps and .npc info now displays names for known phase names
2021-12-07 20:38:26 +01:00
Gildor
9752ef4d6e
Core/Spells: Fix spells with Health Leech effect, now check damage absorb when calculate Heal ( #23312 )
...
Closes : #23311
(cherry picked from commit ad89472fe3 )
2021-12-07 00:31:48 +01:00
jackpoz
6034992dff
Core/SmartAI: Implement SMART_EVENT_SUMMONED_UNIT and SMART_EVENT_SUMMON_DESPAWNED for GameObject owners
...
(cherry picked from commit 507a56d627 )
2021-12-07 00:31:26 +01:00
Killyana
5d6ea73276
DB/Misc: Remove some auras related to channel spell and add the proper script to Eclipsion Spellbinder & Eclipsion Archmage
...
Also fix some cosmetic mounts
(cherry picked from commit 1e1d626da0 )
2021-12-07 00:30:03 +01:00
Killyana
00696b5eeb
DB/Quest: Test Flight: The Zephyrium Capacitorium
...
It fix also the 3 other Test Flight quests
Closes #17840
(cherry picked from commit e06521a9b5 )
2021-12-07 00:28:28 +01:00
Killyana
5bc324d6ba
DB/GameObject: Fix wrong rotations
...
Closes #23306
(cherry picked from commit 142cefdfd7 )
2021-12-07 00:27:11 +01:00
Giacomo Pozzoni
5f545f5402
3.3.5 gameobject summoner ( #23289 )
...
* Scripts/Misc: Change IsSummonedBy(Unit*) to IsSummonedBy(WorldObject*)
* Scripts/Misc: Fix build
* Core/TempSummons: Rename GetSummoner() to GetSummonerUnit()
* Core/TempSummons: Add support to TempSummons::GetSummoner() to return GameObject too
* Fix build
* Core/TempSummons: Allow GameObject to be owner of TempSummon
* Core/TempSummons: Add support to SAI for GameObject owner of TempSummon
* Scripts/Misc: Fix no-pch build
* Core/TempSummons: Implement PR comments
(cherry picked from commit 797fba98e9 )
2021-12-07 00:02:03 +01:00
jackpoz
54044bda82
Core/SmartAI: Fix SMART_EVENT_SUMMON_DESPAWNED
...
Fix SMART_EVENT_SUMMON_DESPAWNED not working when event_param1 was set to any value other than 0
(cherry picked from commit 457fc22473 )
2021-12-06 23:27:45 +01:00
Shauren
9005bdc684
Core/GameObjects: Validate rotation quaternion at startup
...
Ref #23306
(cherry picked from commit 9dbedb6b64 )
2021-12-06 23:27:05 +01:00
Killyana
de19555c89
DB/Creature: Floating Skull
...
(cherry picked from commit 716c14846f )
2021-12-06 23:27:00 +01:00
Killyana
3c522bc97c
DB/Creature: Warder/Defender Corpses
...
Ref #21102
(cherry picked from commit dd6b968251 )
2021-12-06 21:55:35 +01:00
Killyana
48333a10a0
DB/Creature: Tidewalker Warrior
...
(cherry picked from commit 17057dbf3d )
2021-12-06 21:54:13 +01:00
Killyana
e74936f257
DB/Creature: Shadowmoon Villager
...
And fix some auras and equipements
(cherry picked from commit c478d0cc7c )
2021-12-06 21:53:24 +01:00
Killyana
9693cae39f
DB/Quest: Items of Power
...
Closes #6388
(cherry picked from commit 0a9fe2753b )
2021-12-06 21:46:35 +01:00
Killyana
32915b6b23
DB/Creature: Wrath-Scryer's Felfire
...
Used in spell=35770 by Wrath-Scryer Soccothrates, the boss has half of his abilities missing or not scripted
(cherry picked from commit aeda85bc89 )
2021-12-06 20:23:10 +01:00
Killyana
5d4fc2a613
DB/Creature: Kaylaan & Fallen Vindicator
...
(cherry picked from commit 01cb07a1c7 )
2021-12-06 20:22:03 +01:00
Killyana
6f5a7613c6
DB/Creature: Death Watcher/Entropic Eye
...
(cherry picked from commit f8bb6eb14d )
2021-12-06 20:15:53 +01:00
Killyana
88e45fbad8
DB/Creature: Duro Control Console
...
(cherry picked from commit 9f9d5f4ebd )
2021-12-06 20:14:32 +01:00
Killyana
1c7b8d3aba
DB/SAI: Overseer Seylanna
...
And remove some wrong spawns
(cherry picked from commit b3478c42c6 )
2021-12-06 20:13:43 +01:00
Killyana
8dbc871c1c
DB: Fix rotation and state for Nether Collector Tube and add Coruu Control Console
...
(cherry picked from commit 1a569bdec5 )
2021-12-06 20:12:45 +01:00
Shauren
6ebd4eb202
Core/Misc: Fixed dynamic build
2021-12-06 10:24:29 +01:00
Killyana
1c5420faff
DB/Creature: Event Generator Old Hillsbrad
...
(cherry picked from commit 8b6d2ecaac )
2021-12-06 00:18:09 +01:00
Killyana
5556ef10fc
DB/Creature: Little Jimmy Vishas
...
The event with Renault Mograine and Sally Whitemane and a Captured Critter is not scripted
(cherry picked from commit 94c331a427 )
2021-12-06 00:18:03 +01:00
Killyana
4d9420cd26
DB/Creature: Nova Terra
...
(cherry picked from commit bb82a5a248 )
2021-12-06 00:15:14 +01:00
Killyana
d926ec2913
DB/Creature: Aldor Spawn Controller
...
(cherry picked from commit a00e416840 )
2021-12-06 00:13:21 +01:00
Killyana
0699b479c4
DB/Creature: Fix some Waypoints
...
(cherry picked from commit 87a44450b5 )
2021-12-06 00:11:45 +01:00
ccrs
14712653dd
Core/PetAI: apply some movement related corrections
...
Unit::StopMoving() is evil, and so is MotionMaster::Clear()
the first can really mess up existing movement generators
the second can interrupt "controlled" movements... can do it literally mid-air
(cherry picked from commit e4a1556e09 )
2021-12-05 23:01:22 +01:00
ccrs
4765668718
Core/Handlers: apply some movement related corrections
...
Unit::StopMoving() is evil, and so is MotionMaster::Clear()
the first can really mess up existing movement generators
the second can interrupt "controlled" movements... can do it literally mid-air
(cherry picked from commit c826ec0a3c )
2021-12-05 23:00:39 +01:00
ccrs
a41cac45f4
Core/Handlers: random PetHandler cosmetics & codestyle
...
(cherry picked from commit 48208b8dde )
2021-12-05 23:00:15 +01:00
ccrs
c926184bca
Core/Movement: move DelayedAction into MotionMaster and add a couple defines
...
(cherry picked from commit 2b78c70810 )
2021-12-05 22:50:21 +01:00
Killyana
db9408c81d
DB/Quest: Fix some Breadcrumb quests
...
(cherry picked from commit 2c90fe56dc )
2021-12-05 22:50:07 +01:00
jackpoz
7fc359559f
Core/Misc: Fix static analysis issues reported by Coverity
...
(cherry picked from commit a0bd68cf46 )
2021-12-05 22:44:38 +01:00
Killyana
c287485a7b
Spell/Scripts: Add cooldown for Arcano-Scorp spells
...
Closes #23287
(cherry picked from commit a0d41c314f )
2021-12-05 22:37:31 +01:00
Shauren
c9c97253ac
DB/Blackrock Depths: Permanently replace Princess Moira Bronzebeard with High Priestess of Thaurissan
2021-12-05 22:29:43 +01:00
Wyrserth
fd030069f7
Core/Spell: add proper cooldowns to some spells used by vehicles ( #23260 )
...
* Core/Spell: add proper cooldowns to some spells used by vehicles, thanks to jackpoz and sirikfoll.
* Add Wing Buffet and Stampy's Stompy-Stomp.
* Add Tag Greater Felfire Diemetradon and Touch of Darkness.
* Rename 9999_99_99_99_world.sql to 2019_05_17_00_world.sql
(cherry picked from commit 4d04344b41 )
2021-12-05 18:44:59 +01:00
ccrs
4f49cef15c
Build: fix variable order initialization error
...
fatal error: field 'Action' will be initialized after field 'Validator' [-Wreorder]
(cherry picked from commit 71e7394b74 )
2021-12-05 18:40:20 +01:00
ccrs
36a1d00444
Core/Movement: implement MotionMasterDelayedAction validator
...
(cherry picked from commit b2b85dedb6 )
2021-12-05 18:40:11 +01:00
ccrs
86b4aa01bb
Core/AI: PetAI method reordering
...
(cherry picked from commit acbfac7b13 )
2021-12-05 18:40:05 +01:00
Killyana
cb9a1c38f1
Instance/Script: Blood Furnace
...
Ref #23285
(cherry picked from commit 9435caa8d1 )
2021-12-05 18:39:09 +01:00
Killyana
51b095501b
DB/Creature: Hellfire Familiar
...
(cherry picked from commit db53747eb8 )
2021-12-05 18:38:58 +01:00
ccrs
97dddac75a
Core/PetAI: apply some movement related corrections
...
Unit::StopMoving() is evil, and so is MotionMaster::Clear()
the first can really mess up existing movement generators
the second can interrupt "controlled" movements... can do it literally mid-air
(cherry picked from commit 74678b247e )
2021-12-05 18:37:57 +01:00
ccrs
6814b4d32b
Core/PlayerAI: apply some movement related corrections
...
Unit::StopMoving() is evil, and so is MotionMaster::Clear()
the first can really mess up existing movement generators
the second can interrupt "controlled" movements... can do it literally mid-air
(cherry picked from commit a4e94dcf6b )
2021-12-05 18:37:48 +01:00
ccrs
c511fa2803
Core/Misc: remove incorrect ClearUnitState calls related to movement
...
these unit states should never be removed outside motionmaster's handlings
(cherry picked from commit 79b90f9d3a )
2021-12-05 18:37:12 +01:00
ZenoX92
0af20f5753
DB/Quest: Return to Troyas (Improvements)
...
Closes #23283
(cherry picked from commit 6d2d16727a )
2021-12-05 18:36:53 +01:00