Commit Graph
22647 Commits
Author SHA1 Message Date
Meruemu 9733e084e6 Core/Scripts: Fix array out of bounds in boss_mother_shahraz.cpp. (#17434)
Fix an error in Prismatic Shield auras and Fatal Attraction teleport points selection (was introduced in https://github.com/TrinityCore/TrinityCore/commit/fb63c8e915986650f787de62859e1f818d1d96c7)
(cherry picked from commit 325ccab595780448ade80967aca74a9acb8cd8b2)
2017-02-01 22:53:21 +01:00
jackpoz 2355facafe Core/Creature: Fix assertion triggered
Fix assertion triggered when a Creature was summoned at an invalid position with Auras loaded as Creature addons.
Fix #17415

(cherry picked from commit 75319e4a6887f23562ac141e4494427793962b00)
2017-02-01 22:53:21 +01:00
Shauren 40054ba475 Core/Maps: Add broken isles to continent list
by @zamalaev

Closes #18941
2017-02-01 22:33:14 +01:00
Shauren 787adc24b2 Fixed clang segmentation fault in nopch mode 2017-01-30 17:10:01 +01:00
Krudor 7a9515b388 Core/Criterias: Declared a criteria type (#18914) 2017-01-30 11:08:29 +01:00
joschiwald 18d9f53a61 Fixed Build 2017-01-29 22:24:43 +01:00
elecyb 792a4fd580 Core/Entities: Moved PITCH movement flags into TURNING mask (they do not cause movement in any direction alone, only combined with forward/backward/strafe)
Closes #16256

(cherry picked from commit d7460887c84107c9c83a9dd5259c8ab398928711)

# Conflicts:
#	src/server/game/Server/WorldSession.cpp
2017-01-29 21:51:07 +01:00
elecyb 58c660f4e4 Core/Player: Fix ghost players water walking visual bug
Fix bug of ghost players appearing as swimming to other players instead of water walking.
Ref #16256

(cherry picked from commit f8e87a445a3a959c1cace36f1f72efeb2707161f)

# Conflicts:
#	src/server/game/Server/WorldSession.cpp
2017-01-29 21:51:06 +01:00
Aokromes 91aaf95f51 Core/Pet: Fix pet at rest distance (#17206)
* Core/Pet: Fix pet at rest distance

By MrSmite, closes #10865

* Update TargetedMovementGenerator.cpp

(cherry picked from commit b2effe4460fac4f10168c035441997e4d9826328)
2017-01-29 21:51:06 +01:00
SnapperRy 416bcdd852 Script/Quest: Improvements for quest Corrosion Prevention (27347): (#17385)
- Energized! spell should target only the caster and any player around.
- Prevent trigger from gaining threat from beneficial spell casts, getting stuck in a "gaining threat but cannot attack, reset" situation.
- The Power Core Fragment near the zeppelin crash should always be active.
(cherry picked from commit 764daeb9ccdd8c38b53860ae0765e5d3c3c2a538)

Rename 9999_99_99_99_world.sql to 2016_06_18_01_world.sql
(cherry picked from commit ce236d37c8560c86cdc3597e4153f98b2e629fcc)
2017-01-29 21:51:06 +01:00
Aokromes db7d279cde Core/DungeonFinder: Add new log to allow to debug some issues
By Spp- on #14331
Enable lfg.allqueued DEBUG log. It will give more detailed info.
(cherry picked from commit e2e872d657a443aa7c26b066673882ae7426f715)
2017-01-29 21:51:05 +01:00
tkrokli 604b8bfab1 Core/Scripts: Tom Hegger must target player in Say text (#17395)
File: zone_borean_tundra.cpp
Script: npc_hidden_cultist
Quest: The Hunt is On, 11794
NPC:  Tom Hegger, 25827

Before this change, Tom Hegger does not target player when saying his
aggro text "You don't know who you're messing with, $c!   Death beckons!"
and hence the text $c will be shown instead of the player class.
(cherry picked from commit 736843fbb5442b1338ec888c8a702d666c95a76b)
2017-01-29 21:51:04 +01:00
Treeston d8911a9dd6 Creature/Loot: Do not display "lootable" sparkles for player even if others in the group still have quest items to be looted from creature. (#16265)
(cherry picked from commit a49544cc187d3a156b4615907d6b82057364fcc4)

# Conflicts:
#	src/server/game/Handlers/LootHandler.cpp
2017-01-29 21:51:04 +01:00
treeston 5baf6ea4d9 Merge branch '3.3.5-frogger' into 3.3.5 (PR #17261)
(cherry picked from commit 90ff3ce8c8256796cb637fba52e8ae38a0751176)
2017-01-29 21:51:03 +01:00
Keader 5d8172f2d7 Core/Pet: Fixed pets dont lose auras on join arena (#17185)
(cherry picked from commit 994eab6baeeed8987ad56ef595eb601035e13c0a)
2017-01-29 21:51:03 +01:00
Aokromes 927561c4cf DB/Quest: fix availability for some quests
Closes #17371 by SnapperRy
(cherry picked from commit a307157dac691f8b98c80f32993601ceb6739fc2)
2017-01-29 20:45:47 +01:00
mik1893 7f903afea2 Core/Spells: Implement SPELL_ATTR7_INTERRUPT_ONLY_NONPLAYER (#17160)
* Core/Spells: Implement SPELL_ATTR7_INTERRUPT_ONLY_NONPLAYER
Closes #14972
(cherry picked from commit fd88a67182b4915a702118151b1a1c6c87fe9ead)
2017-01-29 18:13:21 +01:00
ariel- d40c151cc8 Core/Scripts: Extended SMART_ACTION_SET_INST_DATA to also set BossStates. (#16739)
Scripts/Dire Maul: Initialize boss states array so it may be called from SmartAI. (Ref #6429)
(cherry picked from commit d1d0c64ad11cb3faf986a5332fec6b704fb8026c)

# Conflicts:
#	src/server/game/AI/SmartScripts/SmartScriptMgr.cpp
2017-01-29 18:04:10 +01:00
Andrew Letson fd480d14f0 Core/Scripts: Migrate Professor Dabiri to SAI (#17367)
- removes Professor Dabiri from zone script and adds him to smart_scripts.
- also removes one more line of hardcoded text in core scripts
(cherry picked from commit 8e84603090726cf3715c444763a2c499f6518e95)
2017-01-29 17:57:19 +01:00
Alan Deutscher 15817ba85f Adjustment to Player::SetViewpoint to allow for Mind Vision "hops". (#17041)
* Adjustment to Player::SetViewpoint to allow for Mind Vision "hops".

* Dynamic objects should not be a valid viewpoint for spells like Mind Vision.

* Dynamic objects should not be a valid viewpoint for spells like Mind Vision.

* Removed redundant TYPEMASK_PLAYER check.

* Moved SetSeer outside of if statement.

(cherry picked from commit 2df6a9126ac0173f0d89bbc22e735726206af536)
2017-01-29 17:45:05 +01:00
joschiwald acac606b21 Core/World: Fixed compile warning 2017-01-29 16:36:54 +01:00
joschiwald a6d238b833 Core/Player: Moved character_template from character to world db 2017-01-29 16:09:46 +01:00
Shauren c8af5de0d3 Core/Spells: Fixed Crash Lightning 2017-01-29 12:41:54 +01:00
Traesh 6ab3877c91 Core/Entities: Basic AreaTrigger System (#18035)
* Implemented AreaTrigger Templates
* Implemented AreaTrigger Splines
* Implemented SPELL_AURA_AREA_TRIGGER
* and many more
2017-01-29 00:00:43 +01:00
Shauren 108c358ad6 Tools/mapextractor: Fixed db2/gt output filenames when running on linux
Closes #18975
2017-01-28 14:02:01 +01:00
Shauren 0d8c75e981 Core/Misc: Fixed uninitialized values
CID 1360578
CID 1360579
CID 1360581
CID 1360582
CID 1367984
CID 1367985
CID 1360576
2017-01-27 17:23:44 +01:00
Shauren d9418ae00a Core/Misc: Fix a few coverity issues
CID 1360566
CID 1360567
CID 1361723
2017-01-25 17:40:08 +01:00
Shauren c36f831ab7 Core/Packets: Changed ByteBuffer write exceptions into asserts (reading is unaffected as data comes from untrusted source - client) 2017-01-24 00:08:12 +01:00
Shauren 7b43adc436 Tools/Extractors: Use boost::filesystem for path manipulations
Fixes coverity issue CID 1324654
2017-01-23 18:42:29 +01:00
Shauren adbe8daf8a Core/Misc: Updated ResponseCodes enum
Closes #18897
2017-01-22 14:47:14 +01:00
zamalaev 24211725aa Core/Misc: Updated BattlegroundTypeId enum again
Closes #18775
2017-01-22 14:17:14 +01:00
joschiwald 23b9e3d624 Core/Misc: Updated BattlegroundTypeId enum 2017-01-22 13:54:55 +01:00
Krudor 08eaaad8b9 Core/Criteria: Implement new criteria tree operator for Legion (#18912) 2017-01-22 11:35:46 +01:00
joschiwald d3ee5a2d32 Core/Players: Fixed accidentally deleting Talents
Note: If you want to delete deprecated Talents from DB, enable the CharacterDatabaseCleaner
2017-01-22 02:20:12 +01:00
Shauren 784b70d5f4 Core/Proto: Generate new protobuf files
CID 1354572 to 1354592, 1354597
2017-01-19 18:17:25 +01:00
joschiwald eccbbe304c Core/Spells: SPELL_AURA_218 does no longer haste range attacks 2017-01-19 00:46:56 +01:00
Shauren 3fd51db845 Tools/Extractors: Intruduce safe casc handles and fix all casc related memory leaks
CID 1254545
CID 1254555
CID 1254588
CID 1343649
2017-01-18 17:20:16 +01:00
joschiwald 9eda3d8542 Core/Spells: Fixed SetSpellModifier packet 2017-01-18 00:07:10 +01:00
Shauren 2add03ab99 Build fix 2017-01-17 23:54:40 +01:00
Shauren 6767bbc95f Fix static analysis issues
CID 1291964
CID 1292775
2017-01-17 20:14:44 +01:00
joschiwald bc0d82a81e Core/DBLayer: Fixed copy paste mistake in 8e2634b2b4 2017-01-16 15:09:14 +01:00
Shauren e8273b7b37 Removed debug leftovers 2017-01-15 15:11:49 +01:00
Shauren 0314abc26a Build fix 2017-01-15 12:07:11 +01:00
Shauren f11e6c8247 Core: Updated to 7.1.5.23360 2017-01-14 22:37:13 +01:00
Aokromes 820c69ed8c Core/Scripts: update npc_eagle_spirit
By Malcrom
2017-01-14 15:09:09 +01:00
Aokromes b53513ec11 Core/Scripts: update to sharpbeak
By Malcrom
2017-01-14 15:06:14 +01:00
Aokromes 433162875d Core/Movement: Update MoveSmoothPath for flying creatures
By Malcrom
2017-01-14 15:03:47 +01:00
Shauren 8e2634b2b4 Core/DBLayer: Convert async queries to new query callbacks and remove old callback handling 2017-01-13 21:38:03 +01:00
joschiwald 0f432edc4b Fixed build
Closes #18816
2017-01-13 18:54:15 +01:00
Aokromes e3986d4a8a Script/Quest: Update Sharpbeak
By Malcrom
2017-01-13 04:51:37 +01:00