Commit Graph

32034 Commits

Author SHA1 Message Date
Ovah
f0485cea39 Core/Scripting: fixed build. Re-enable ModifyVehiclePassengerExitPos for CreatureScript to allow scripted creatures that already have an AI to benefit from its functionality as well 2020-01-28 06:12:42 +01:00
Ovah
ebf116e6a3 Core/AI: call ModifyVehiclePassengerExitPos for CreatureScripts since the hook is available for that class as well 2020-01-28 05:48:10 +01:00
Killyana
de7d9f2590 DB/Creature: Wildervar Miner 2020-01-27 18:45:13 +01:00
Killyana
fcab97868f DB/Creature: Undercity Guardian 2020-01-27 18:00:20 +01:00
Killyana
0ec2a5fd74 Spell/Script: Fix Prison chain for Unworty Initiate
Closes #24089
The spell 54613 is not used in the game
2020-01-27 02:49:36 +01:00
Sorikoff
13c81f55e3 Scripts/Ebon Hold: How To Win Friends And Influence Enemies (#24090)
* Scripts/Ebon Hold: How To Win Friends And Influence Enemies

* Scripts/Ebon Hold: Improve SQL!

* Scripts/Ebon Hold: Final touch

* Scripts/Ebon Hold: Actually final touch

* Rename 9999_99_99_99_world.sql to 2020_01_26_04_world.sql

Co-authored-by: Giacomo Pozzoni <giacomopoz@gmail.com>
2020-01-26 21:15:39 +01:00
Sorikoff
552a638e31 Scripts/Borean Tundra: Plug the Sinkholes (#24085)
* Scripts/Borean Tundra: Plug the Sinkholes

* Scripts/Borean Tundra: Improve SQL

* Scripts/Borean Tundra: Remove item script

* Rename 9999_99_99_99_world.sql to 2020_01_26_03_world.sql

Co-authored-by: Giacomo Pozzoni <giacomopoz@gmail.com>
2020-01-26 21:15:00 +01:00
Killyana
1201b49f08 DB/SAI: Warder Corpse & Defender Corpse
Closes #21102
2020-01-26 19:35:21 +01:00
Rushor
3d9c4a7b02 DB/SAI: Steelforged Defender
Ref #13639
2020-01-26 16:50:15 +01:00
Sorikoff
de25e36477 DB/Quests: Update Death Knight quests localization
Closes #24105
2020-01-26 14:34:05 +01:00
Killyana
1451732666 DB/Creature: Lost Soul pooling 2020-01-25 22:08:26 +01:00
Killyana
08ecbbe753 DB/Creature: Sewer Beast pool 2020-01-25 21:58:43 +01:00
Killyana
f27e5acd03 DB/Creature: Pridewing Patriarch Pooling 2020-01-25 21:52:05 +01:00
Killyana
144ba5b13a DB/Creature: Mist Howler pooling 2020-01-25 21:13:16 +01:00
Killyana
72b5039ec1 DB/Creature: Spire Spiderling
Summoned by a spell
2020-01-25 21:02:14 +01:00
Killyana
24ad6f7967 DB/Creature: Fix Crown Duster level 2020-01-25 14:37:48 +01:00
Killyana
055c743d75 DB/Creature: Fix Defias Miner movement 2020-01-23 19:42:18 +01:00
Kittnz
b0db728c49 Core/GameObject: Add infinite visibility GameObject check (#24074) 2020-01-23 15:33:09 +01:00
Ovah
78c1216bcf Core/Movement: improved RandomMovementGenerator wait handling to get closer to retail behaivior (#24093)
* according to observations Blizzard is letting creatures do 2 up to 10 spline movements right after each other before waiting for a couple seconds
2020-01-22 22:19:42 +01:00
Kelno
d0efd76c92 Core/Maps: cosmetic correction on comment (#24096) 2020-01-22 21:34:24 +01:00
Ovahlord
01584cb0b9 Core/Movement: reset position update interrupt info after the interrupt checks have been executed
* for discussion see: 02daf1bf3a (r36916229)
2020-01-22 20:40:09 +01:00
Ovah
02daf1bf3a Core/Movement: properly fix aura interrupts during movement (#24068)
We want our movement to be fully updated before even thinking about interrupting anything. The old logic was updating positions, interrupting stuff and afterwards updating movement generators. This way we were ending up with false interrupts.

properly fixes #22908
2020-01-22 13:32:38 +01:00
Killyana
bc1d37f20d DB/SAI: Fix and error in Ara Control Console SAI 2020-01-22 00:04:35 +01:00
jackpoz
d293dd3782 Core/MMaps: Handle path on same position
Handle path on the same polygon between 2 very close positions as a normal path.
2020-01-20 22:48:25 +01:00
Giacomo Pozzoni
67d9d04d63 Core/PathGenerator: Fix path generator returning shortcuts when start and end are on the same polygon (#24083)
* Core/PathGenerator: Fix path generator returning shortcuts when start and end are on the same polygon

Second try of handling paths on same poly in a better way than just building a shortcut

* Fix movement generators using paths with start/end positions far from mmap polygons

* Include flag PATHFIND_FARFROMPOLY even with a normal path if start or end were far away from mmap poly
2020-01-20 08:15:31 +01:00
Killyana
a249044700 DB: Missing change in the previous commit 2020-01-19 22:30:19 +01:00
Killyana
c1580108f6 DB/Quest: Convert Reports from the Field to SAI 2020-01-19 22:25:56 +01:00
NoName
50d9d9196d Core/Gameobject: Rename GO_STATE_ACTIVE_ALTERNATIVE to GO_STATE_DESTROYED (#24062)
* Step 1: Rename GO_STATE_ACTIVE_ALTERNATIVE to GO_STATE_DESTROYED

* Update src/server/shared/SharedDefines.h

Co-Authored-By: Trond B. Krokli <38162891+illfated@users.noreply.github.com>

Co-authored-by: Trond B. Krokli <38162891+illfated@users.noreply.github.com>
2020-01-19 17:51:30 +01:00
Sorikoff
bfac09bbcf Scripts/Quests: Reports from the Field (#24075) 2020-01-19 16:45:05 +01:00
Sorikoff
07c0bfe11b Scripts/Violet Stand: Warmages (#24084)
* Scripts/Violet Stand: Warmages

* Rename 9999_99_99_99_world.sql to 2020_01_19_02_world.sql

Co-authored-by: Giacomo Pozzoni <giacomopoz@gmail.com>
2020-01-19 16:36:27 +01:00
Sorikoff
f20b147c71 Scripts/Transitus Shield: Warmages (#24082)
* Scripts/Transitus Shield: Warmage

* Scripts/Transitus Shield: SQL fix

* Scripts/Transitus Shield: improve SQL

* Rename 9999_99_99_99_world.sql to 2020_01_19_01_world.sql

Co-authored-by: Giacomo Pozzoni <giacomopoz@gmail.com>
2020-01-19 16:35:28 +01:00
Killyana
b9353be089 DB/Creature: Ulduar Shield Bunny 2020-01-19 12:01:05 +01:00
natnat201193
f41dfa0089 DB/Events: Update Lunar Festival duration 2020-01-18 23:42:25 +01:00
Killyana
3fdebe9fc0 DB/Creature: Iron Colossus 2020-01-18 21:43:00 +01:00
jackpoz
9f8477cd11 Core/PathGenerator: Temporarily revert 29bf280e34
Temporarily revert 29bf280e34 since our recast implementation always expects a path to have different polygons.
A proper fix will be implemented later on, splitting a path with 1 single polygons in smaller steps in a similar way of how FindSmoothPath() works
2020-01-18 20:24:26 +01:00
Killyana
50c9478b76 DB/Creature: Fix Some spawns in Sholazar 2020-01-18 17:26:57 +01:00
Killyana
3f08cda3a4 DB/Creature: Fix some Cosmetics in Sholazar 2020-01-18 16:29:02 +01:00
Killyana
5831396299 DB/Creature: Fix equipment for Vereth the Cunning 2020-01-18 01:07:34 +01:00
jackpoz
c1df161e1d Scripts/Ulduar: Fix Ominous Clouds movements
Fix Ominous Clouds being only clockwise, now they move both clock and counter-clock wise.
Add a workaround for GenericMovementGenerator not handling correctly cyclic splines started by MoveCirclePath(), stopping the movement after a single round. The workaround code can be removed once the bug in GenericMovementGenerator is fixed.
2020-01-17 23:05:25 +01:00
Killyana
196dd15912 DB/Quest : Fix some cosmetics for the quest Just Following Orders 2020-01-17 21:31:07 +01:00
Killyana
f2b087b6ba DB/Quest: Lightning Definitely Strikes Twice & Zepik the Gorloc Hunter
Closes  #24061
2020-01-17 21:02:24 +01:00
NoName
b3b7f0761d Core/Spells: SPELL_AURA_48 implementation (#24054)
by xvwyh
2020-01-17 16:50:50 +01:00
Killyana
8942142286 Spell: "Fierce Lightning Stike" must hit only one target 2020-01-17 01:12:43 +01:00
Killyana
d3d9a02364 DB/Equipments: Fix an error from a previous commit 2020-01-16 23:05:04 +01:00
natnat201193
4913edf81b DB: Added Missing Calendar events and updated game_event to match for the next 5 years
Closes #24045
2020-01-15 20:00:46 +01:00
Killyana
4a6ecbaec5 DB/Quest: Convert the quest "Missing in Action" to SAI
Closes #24030
2020-01-15 16:08:59 +01:00
TDB Release
5558917286 TDB 335.20011 - 2020/01/15 TDB335.20011 2020-01-15 07:47:03 +00:00
Shauren
e660c8bc19 Scripts: Fix rbac permission for skipping default boss sequencing check 2020-01-14 23:53:08 +01:00
Kelno
2b024e8fbf Fixed PvP Combat timer never getting refreshed (#24058)
* Fixed PvP Combat timer never gets refreshed while meleeing

* Apply Treeston feedback

Co-authored-by: Giacomo Pozzoni <giacomopoz@gmail.com>
2020-01-14 21:16:23 +01:00
Regigicas
1369620436 Core/SAI: Fix SMART_ACTION_SET_MOVEMENT_SPEED behavior (#24059) 2020-01-14 20:02:18 +01:00