sirikfoll
7d769006aa
Core/Unit Do not allow addition of threat to units in evade mode
2016-05-26 00:23:29 -03:00
Aokromes
ba5449535b
DB/gameobject: missing localization for Deathknell signs
...
By lyn1337, closes #17135
2016-05-26 03:31:33 +02:00
treeston
759aae56ad
Conditions/ConditionMgr: Add a comment so MitchesD can go away.
2016-05-25 23:41:40 +02:00
Aokromes
862d068cde
* DB/Graveyards: Added a comment field to describe the graveyards in graveyard_zone
2016-05-25 19:08:52 +02:00
Aokromes
98b1eb5607
DB/Misc: Fix startup error
2016-05-25 13:28:32 +02:00
Shauren
0fbfa8ead0
Core/Containers: Warning fixes and RandomResizeList with predicate optimization
2016-05-24 18:51:31 +02:00
Shauren
9612ac0e27
Core/Spells: Fixed Eclipse after recent proc cooldown changes
...
Closes #17166
2016-05-24 18:37:46 +02:00
Kittnz
7427ca5f8e
DB/Object: Add missing object spawns in Ghostlands & Eversong Woods
...
Bonfire, Cauldron & Campfire
2016-05-24 17:16:24 +02:00
Kittnz
7c8c3b96fe
DB/Creature: Add missing creature spawns in Ghostlands & Eversong Woods
...
Added the following NPC's : Toad, Snake, Frog, Lesser Scourgebat, Greater Spindleweb, Ghostclaw Ravager, Ghostclaw Lynx, Vampiric Mistbat, Whitetail Frenzy, Yellowgill Frenzy, Rabbit, Feral Dragonhawk Hatchling, Springpaw Stalker, Crazed Dragonhawk, Ghostlands Guardian, Spider
2016-05-23 22:36:39 +02:00
Aokromes
f2527f1f5a
Update CMakeLists.txt
2016-05-23 08:51:19 +02:00
Shauren
1e1fcd6847
Core/Auras: Fixed cooldowns for procs calling PreventDefaultAction() in aura proc script
...
* This also fixes proc cooldows unneccessarily being sent to client
* Also removes the need for cooldown hacks when the proc trigger is selected randomly like for Deathbringer's Will
2016-05-20 21:09:03 +02:00
Shauren
d8cc656ff4
Fix sql name
2016-05-20 19:28:26 +02:00
mik1893
5b8e68ee63
Core/Spells: Proc handler script converions ( #17122 )
...
* Blazing Speed (Mage)
* Blessed Recovery (Priest)
* Druid Forms Trinket
* Idol Of Mutilation
* Nature's Guardian (Shaman)
* Nether Protection (Warlock)
* Piercing Shots and Bonus 4P T9 Hunter
* Lightning Shield (Shaman)
* Acclimation (DK)
* Move DK T10 4P Melee Bonus
* Move DK Improved Blood Presence triggered heal (DK)
* Rogue T10 2P Bonus
* Illumination (Paladin)
* Soul Preserver
* Death Choice trinket
* stack trinket scripts (ToC25 Caster Trinket, Lightning Capacitor, Thunder Capacitor)
* Battle Experience (ICC - Gunship)
* Blood Reserve (enchant proc)
* Darkmoon Card Greatness
* Charm of the Amani Witch Doctor
* Mana Drain
2016-05-20 19:27:15 +02:00
Alan Deutscher
e7a12edb83
Core/Spells Make certain spells (e.g. Mind Control) properly flag the caster for PvP ( #17145 )
...
* This issue was caused by PvP-flagging being done calculated after the target's flag was turned off by becoming a pet.
2016-05-18 11:06:24 +02:00
Shauren
6cf1446d39
Core/Auras: Implemented auras SPELL_AURA_PREVENT_DURABILITY_LOSS and SPELL_AURA_PREVENT_DURABILITY_LOSS_FROM_COMBAT
...
(cherry picked from commit 17118f4832 )
2016-05-17 17:47:55 +02:00
Vincent-Michael
f064e782cd
Build: Updated boost required to 1.55
...
(cherry picked from commit fe61770036 )
2016-05-17 17:45:38 +02:00
Shauren
46c35ce651
Core/Misc: Warning fixes (/W4)
...
(cherry picked from commit c9ba5ce591 )
2016-05-17 17:44:49 +02:00
Shauren
d4b648054a
Core/Spells: Perform proc roll after all conditions passed to only consume spellmods when the aura is allowed to proc in the first place
...
(cherry picked from commit 97d2fcf6a1 )
2016-05-17 17:41:48 +02:00
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