Commit Graph

25487 Commits

Author SHA1 Message Date
Shauren
dc1654b6c3 Core/Spells: Fixed flat SPELLMOD_DAMAGE_MULTIPLIER calculation
(cherry picked from commit 35ab476f16)
2016-05-17 17:37:50 +02:00
Shauren
804bfb1f10 Core/Spells: Fixed spell mod application order
Closes #10250

(cherry picked from commit 22dc8b6871)
2016-05-17 17:25:28 +02:00
joschiwald
ab2466ac01 Makes travis happy 2016-05-16 21:17:16 +02:00
joschiwald
d812505fc2 Scripts/Freya: removed obsolete code 2016-05-16 18:45:44 +02:00
vincent-michael
a01fd52267 Core/Quests: Fixed issue reported by static analysis
Coverity defect ID: 1355241
2016-05-15 18:08:59 +02:00
mik1893
868dcb001c Core/Spells: Fix Blood Tap activation when Blood Rune is in cooldown as Death Rune (#17132) 2016-05-15 11:26:50 +02:00
mik1893
4de1426d08 Core/Unit: Pet shouldn't be notified for DOT damage on the owner (#17133)
- Fix by @MrSmite
- Closes #16894
2016-05-15 11:26:27 +02:00
Vincent-Michael
0ab6ecbdc6 Build/GCC: Enforce version 4.7.2
(cherry picked from commit ede8f0ca0a)
2016-05-14 18:40:22 +02:00
Vincent-Michael
f1468ff4b9 Build: Added 1.61 Boost version to FindBoost
(cherry picked from commit e43b871137)
2016-05-14 18:40:22 +02:00
r00ty-tc
94f7bec736 Core/Cinematic: Optimize cinematic loading
- Remove pointless cast string->char*->string
2016-05-14 18:39:34 +02:00
r00ty-tc
7a3584298a Coverity: Correct two static analysis catches
#1355242 - Uninitialized scalar field
 #1355240 Resource leak in object
2016-05-14 18:16:06 +02:00
treeston
a012b37d66 Seriously, who doesn't support std::string instead of char* in 2016? 2016-05-14 18:04:21 +02:00
treeston
4d4d2f5665 Add a LOG_WARN when attempting to summon a non-existing summon group. 2016-05-14 18:00:07 +02:00
Treeston
2ae85d86d3 Merge pull request #17037 from Keader/TargetedMovementGeneratorFix
Core/Movement: Fix issues where creatures cancel spell casts chasing target and Implement SPELL_ATTR5_CAN_CHANNEL_WHEN_MOVING
2016-05-13 23:20:47 +02:00
treeston
6040e30fa3 Allow BossAI::_DespawnAtEvade to work on creatures other than the boss itself (optional argument). 2016-05-13 22:24:01 +02:00
treeston
0d5adf356e Core/Scripts: Added reasonable default params to GetCreatureListWithEntryInGrid/GetGameObjectListWithEntryInGrid for ease of use. Also, entry = 0 means no filter now, since we lacked an easy way to get a list of all creatures in grid. 2016-05-13 00:56:52 +02:00
treeston
b52a6b8570 This discussion is more effort than it takes to change it. 2016-05-12 21:42:31 +02:00
treeston
ab0abdbde5 Core/AI: Add DoCastSelf helper.
(I have no idea why I never bothered to do this before, really. It had crossed my mind a few times.)
2016-05-12 18:46:12 +02:00
treeston
afbda04767 Too many damn stars in that damn argument list. 2016-05-12 11:02:54 +02:00
Nawuko
bf2cee8cce Core/Movement: Fix issues where creatures cancel spell casts chasing target and Implement SPELL_ATTR5_CAN_CHANNEL_WHEN_MOVING 2016-05-11 20:54:50 -03:00
treeston
b7f2c87d37 Creature/CreatureAI:
- Default range for DoZoneInCombat: 50.0f -> 250.0f.
- Add optional second arg to SummonList::DoZoneInCombat to specify range.
- Also a bunch of random NULL -> nullptr cleanup.
2016-05-11 23:24:26 +02:00
Shauren
7a41467cf7 SQL fix 2016-05-11 21:12:33 +02:00
Shauren
c03e7ecd05 Build fix 2016-05-11 20:56:12 +02:00
Shauren
ef7df65256 Core/Auras: Renamed fields of SpellProcEntry structure and change types to more appropriate ones 2016-05-11 20:38:24 +02:00
r00ty-tc
de918a0f64 Core/Maps - Improvements to Cinematic function
- Moves to own class for reading, storage and player subclass
 - Proper destruction handling for player (ensure cinematic is ended)
 - Timeout for cinematic if it reaches past the end without completing
 - boost::filesystem::path used for path/filename transform
 - Correct for assert trigger under certain circumstances
 - Other changes previously suggested
2016-05-11 11:56:25 +02:00
treeston
7e48a02398 Merge branch '3.3.5-commandfixes' into 3.3.5 (PR #16335) 2016-05-11 02:14:19 +02:00
Naios
f50c4b71a1 Core/Game: Remove some unnecessary export macros 2016-05-10 19:22:22 +02:00
Naios
be4ad06187 Revert "GitHub: Add the linking model to the issue template"
* There are not that much issues as expected which are related to the linking
  model, so this isn't needed for every issue that is created anymore.

This reverts commit b91bed017b.

(cherry picked from commit 7e8808d78c)
2016-05-10 19:08:22 +02:00
Naios
d4d199d765 Core/Common: Move the query callback header to the database project
* Also renames the header to it's correct name QueryCallback
2016-05-10 18:16:13 +02:00
treeston
0e1eb460d6 Scripts/Commands: Small QoL adjustments
- .debug hostil now shows spawn ID (DBGUID) in addition to current GUID (so you can .go creature to it)
- .npc temp now takes an additional argument before the creature entry that determines whether the spawned creature instantly despawns upon death. Default is instant despawn (current behavior).
- Add .npc evade command.
- Add .pet level command.
- .server shutdown and .server restart now fail with an error message if time is below a config var (GM.ForceShutdownThreshold, default 30s) as long as another player is connected.
    - New commands .server shutdown force and .server restart force bypass this limitation.
2016-05-10 15:09:18 +02:00
Kittnz
204acbb5b7 Another sql fix 2016-05-09 22:39:35 +02:00
Kittnz
f5c142482f Merge pull request #16481 from sirikfoll/muru
Script/SWP Full rework of the M'uru encounter
2016-05-09 22:36:13 +02:00
Kittnz
74f3a84a01 SQL file name fix 2016-05-09 22:29:50 +02:00
Kittnz
42611e65d0 Merge pull request #16474 from Asterc/Isle
[3.3.5][6.x] Core/Battleground Script for Isle of Conquest Bosses
2016-05-09 22:25:36 +02:00
Kittnz
2329648cad Fix SQL name 2016-05-09 21:37:54 +02:00
Kittnz
61bd8888f7 Merge pull request #15967 from sirikfoll/3.3.5
Core/Quest Implement Quest Riding the Red Rocket
2016-05-09 21:13:38 +02:00
sirikfoll
20b3feb559 Implement Quest Riding the Red Rocket 2016-05-09 15:33:37 -03:00
Kittnz
190c75c566 Merge pull request #16476 from Eliminationzx/FixWrongTotemPlacement
[3.3.5][6.x] Core/Spells: Fix wrong totem placement
2016-05-09 20:16:37 +02:00
Shauren
1ad02a0d61 Core/Random: Removed ancient and unused MAP_BASED_RAND_GEN 2016-05-09 18:44:26 +02:00
Dr-J
c42f0bd830 DB/Creature: Soo-holu & Kartak the Abominable
* Corrections to vehicle id and spells (Soo-holu previously had vehicleid 134 in sniff both are 257)
* Move spell focus for summoning Soo-holu with http://www.wowhead.com/item=39266/tainted-crystal to correct place
* On summon texts for when summoned
* Add some broadcasttext ids I forgot to add in my last commit.
2016-05-09 17:36:56 +01:00
asterc
c1ed002b4b Core/Battleground Script for Isle of Conquest Bosses
by @gerripeach
2016-05-09 09:51:16 -03:00
Aokromes
7d081472da DB/Quest: Fix Garments of Spirituality
By tkrokli, closes #17075
2016-05-09 08:52:21 +02:00
Shauren
3d8bab8668 Core/Auras: SPELL_AURA_PERIODIC_LEECH can now properly overkill 2016-05-08 23:24:47 +02:00
Vincent-Michael
993f6b393c Core: Fixed warning
(cherry picked from commit b29005925e)
2016-05-08 16:12:20 +02:00
Vincent-Michael
3a74b52ddc Core/Commands: Cleanup in 0940f3e077
(cherry picked from commit a3b4c40073)
2016-05-08 16:12:11 +02:00
Vincent-Michael
797a168f9a Core/Commands: Allowed .server idlerestart / idleshutdown / restart / shutdown to take another parameter structure:
e.g.:
* .server idlerestart 12d3h13m13s
* .server idleshutdown 46m13s
* .server restart 45h56m
* .server shutdown 323m42s

(cherry picked from commit 0940f3e077)
2016-05-08 16:12:03 +02:00
Kittnz
d99c09f5a0 DB/Creature: Add spawns for Guard Didier & Caravan Mule
Updates #14947
2016-05-08 11:39:55 +02:00
Shauren
99a6c8469f Core/Auras: Implemented AURA_INTERRUPT_FLAG_LEAVE_COMBAT
(cherry picked from commit d621023192)
2016-05-08 00:15:29 +02:00
Dr-J
d9dcbbc8af DB/SAI: Rejek (Part 2)
* Turn in event for http://www.wowhead.com/quest=12732/the-heartbloods-strength
* Remove previous hack for chicken net which is no longer needed
* Fix Jaina again - closes #17087
2016-05-07 11:53:46 +01:00
Aokromes
945abb163c DB/Creature: fix Orgrimmar Grunt console spam
By Ariel-, closes #17083
2016-05-07 09:37:55 +02:00