Commit Graph

18831 Commits

Author SHA1 Message Date
Kittnz
8a386fb389 Merge pull request #17020 from Keader/jormungars
Core/Scripts: [Trial of the Crusader] Improve  Jormungars fight
2016-06-02 19:35:47 +02:00
jackpoz
6007f2a6a0 Merge pull request #17259 from SnapperRy/smart_ai
Core/SmartAI: Allow SMART_ACTION_FORCE_DESPAWN on no-SmartAI GameObjects
2016-06-02 00:31:32 +02:00
Trond B Krokli
8fe8501712 Core/DB/Updater: engrish corrections in DBUpdater.cpp (#17262)
English grammar and syntax corrections in DBUpdater.cpp
- string texts corrected, source code unchanged
- comments improved and checked for typos
2016-06-01 21:10:20 +01:00
treeston
321d35417d Build fix for horrendous, outdated, non-standards-compliant compilers. Such as the one in VS 2013. I hate VS 2013.
Closes #17260.
2016-06-01 19:41:35 +02:00
Snapper
9803e58392 Core/SmartAI: remove unneeded check for SMART_ACTION_FORCE_DESPAWN.
Gameobjects do not need to use SmartAI in order to be targeted by other entities' scripts.
2016-06-01 13:41:58 +02:00
treeston
e3aa19281f AI/PlayerAI: Code style cleanup. 2016-05-31 22:18:26 +02:00
treeston & Keader
25c5570f47 AI/PlayerAI: Finally implement cast logic for controlled players. 2016-05-31 15:05:35 +02:00
Kittnz
80ca48e39c Merge pull request #17233 from SnapperRy/heirlooms
[3.3.5] Core/Player: apply heirloom stat mods before maxing health/power at level up
2016-05-31 10:55:45 +02:00
DDuarte
ca231cba0b Core/World: Remove unused config CONFIG_SIGHT_GUARDER 2016-05-30 23:45:48 +01:00
Snapper
eff6bcb697 Core/Player: apply heirloom stat modifiers before maxing out health/power at level up.
This allows characters with heirlooms to have their health/mana maxed out at level up, instead of having some missing due to the increased stat modifiers from heirlooms.
2016-05-30 22:55:38 +02:00
Snapper
07a8a35a46 Core/Spells: fix client crash caused by pressing ESC after using spells Neural Needle and Flaming Arrow. 2016-05-30 12:21:36 +02:00
DDuarte
5aae01986f Revert "Merge pull request #16433 from Tonghost/3.3.5"
This reverts commit e3d52990dd, reversing
changes made to 6d8e39f59c.

Opens #16759
2016-05-29 18:51:58 +01:00
Keader
7205b4dd65 Override and tkrokli again :D 2016-05-28 18:54:31 -03:00
SnapperRy
9480a210f2 Core/Quests: Remove wrong call to SendQuestComplete(). (#17200) 2016-05-28 15:28:48 +02:00
Kittnz
cac726ced8 Merge pull request #17198 from sirikfoll/Bombs
Core/Achievement A-bomb-inable and A-bomb-ination
by sirikfoll
2016-05-28 10:44:37 +02:00
Kittnz
adf68a993e Merge pull request #17186 from sirikfoll/combat
Core/Unit Do not allow addition of threat to units in evade mode
by sirikfoll
2016-05-28 09:54:53 +02:00
sirikfoll
e016bf8d06 Core/Achievement A-bomb-inable and A-bomb-ination 2016-05-27 22:48:20 -03:00
Shauren
258368a2bd Core/Scripts: build fix 2016-05-27 17:20:58 +02:00
Mikhail Redko
dd39cb8714 Core/Guilds: Fix Guild::HandleSetMemberNote logic according to method declaration. (#17078)
This change has no effect on server behavior.
2016-05-27 15:51:02 +01:00
Shauren
b36da77185 Core/Units: Renamed and documented UNIT_FLAG_DISABLE_MOVE to prevent people from trying to use this flag to root a creature leaving them wondering why it doesn't do anything 2016-05-27 14:45:06 +02:00
ForesterDev
c73c51d7b1 Merge branch '3.3.5' into creature_family 2016-05-27 12:51:28 +04:00
Trond B Krokli
dc67505a08 [3.3.5] Core/Spell: restore old pet values after dismount (#16551)
* Core/Spell: restore old pet values after dismount & re-summon
Original PR #15667 by ghost

Closes #873
2016-05-26 21:23:59 +02:00
Shauren
4a074ca470 Core/Loot: Fixed resaving looted items from containers
Closes #15299
2016-05-26 16:15:27 +02:00
Shauren
9246189b98 Core/Spells: Implemented SPELL_ATTR1_DISMISS_PET
Closes #7372
2016-05-26 16:04:16 +02:00
treeston
c0cc4f7c68 Merge remote-tracking branch 'Golrag/LoS_object_size' into 3.3.5 (PR #15807) 2016-05-26 15:59:49 +02:00
ForesterDev
fb0881398a Core: updated creature type flags enum (#17128)
Core/Misc: Update CreatureTypeFlags enum according to TrinityCoreWiki
2016-05-26 10:56:50 +02:00
sirikfoll
7d769006aa Core/Unit Do not allow addition of threat to units in evade mode 2016-05-26 00:23:29 -03: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
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
Keader
b88d49be24 Changing remove aura method 2016-05-21 09:40:03 -03: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
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
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
ForesterDev
8eac30448f improve error message 2016-05-17 13:46:13 +04: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
ForesterDev
d5dd8e8926 fix build 2016-05-16 19:16:40 +04:00
ForesterDev
ae62ff7225 fix build 2016-05-16 18:31:02 +04:00
ForesterDev
5e831d4a27 Core: define CREATURE_FAMILY_NONE to avoid magic numbers in code 2016-05-16 16:54:25 +04: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
r00ty-tc
94f7bec736 Core/Cinematic: Optimize cinematic loading
- Remove pointless cast string->char*->string
2016-05-14 18:39:34 +02:00